Skip to content

Commit 68f7f1f

Browse files
committed
Add Canary + Pagefind
1 parent 2ef044e commit 68f7f1f

File tree

2 files changed

+255
-1
lines changed

2 files changed

+255
-1
lines changed

website/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
"@dipakparmar/docusaurus-plugin-umami": "^2.0.6",
1010
"@docusaurus/core": "3.6.3",
1111
"@docusaurus/preset-classic": "3.6.3",
12+
"@getcanary/docusaurus-theme-search-pagefind": "^1.0.2",
13+
"@getcanary/web": "^1.0.12",
1214
"classnames": "^2.2.6",
1315
"react": "^19.0.0",
1416
"react-dom": "^19.0.0",

website/yarn.lock

Lines changed: 253 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4384,6 +4384,66 @@ __metadata:
43844384
languageName: node
43854385
linkType: hard
43864386

4387+
"@floating-ui/core@npm:^1.6.0":
4388+
version: 1.6.9
4389+
resolution: "@floating-ui/core@npm:1.6.9"
4390+
dependencies:
4391+
"@floating-ui/utils": "npm:^0.2.9"
4392+
checksum: 10/656fcd383da17fffca2efa0635cbe3c0b835c3312949e30bd19d05bf42479f2ac22aaf336a6a31cb160621fc6f35cfc9e115e76c5cf48ba96e33474d123ced22
4393+
languageName: node
4394+
linkType: hard
4395+
4396+
"@floating-ui/dom@npm:^1.6.8":
4397+
version: 1.6.13
4398+
resolution: "@floating-ui/dom@npm:1.6.13"
4399+
dependencies:
4400+
"@floating-ui/core": "npm:^1.6.0"
4401+
"@floating-ui/utils": "npm:^0.2.9"
4402+
checksum: 10/4bb732baf3270007741bcdc91be1de767b2bb5d8b891eb838e5f1e7c4cccad998643dbdd4e8b8cec4c5d12c9898f80febc68e9793dd6e26a445283c4fb1b6a78
4403+
languageName: node
4404+
linkType: hard
4405+
4406+
"@floating-ui/utils@npm:^0.2.9":
4407+
version: 0.2.9
4408+
resolution: "@floating-ui/utils@npm:0.2.9"
4409+
checksum: 10/0ca786347db3dd8d9034b86d1449fabb96642788e5900cc5f2aee433cd7b243efbcd7a165bead50b004ee3f20a90ddebb6a35296fc41d43cfd361b6f01b69ffb
4410+
languageName: node
4411+
linkType: hard
4412+
4413+
"@getcanary/docusaurus-theme-search-pagefind@npm:^1.0.2":
4414+
version: 1.0.2
4415+
resolution: "@getcanary/docusaurus-theme-search-pagefind@npm:1.0.2"
4416+
dependencies:
4417+
"@getcanary/web": "npm:^1.0.0"
4418+
cli-progress: "npm:^3.12.0"
4419+
micromatch: "npm:^4.0.7"
4420+
pagefind: "npm:^1.1.0"
4421+
peerDependencies:
4422+
"@docusaurus/core": ^2.0.0 || ^3.0.0
4423+
"@getcanary/web": ^1.0.0
4424+
react: ^17 || ^18
4425+
react-dom: ^17 || ^18
4426+
checksum: 10/63b28722cdf3d2cafdc52d737b838e55be5d8f149350f60d3190c544825b55c2dde1445ef01933ad345a5821e4526db5f18cd924288f387d72796f4d191b10df
4427+
languageName: node
4428+
linkType: hard
4429+
4430+
"@getcanary/web@npm:^1.0.0, @getcanary/web@npm:^1.0.12":
4431+
version: 1.0.12
4432+
resolution: "@getcanary/web@npm:1.0.12"
4433+
dependencies:
4434+
"@floating-ui/dom": "npm:^1.6.8"
4435+
"@lit-labs/observers": "npm:^2.0.2"
4436+
"@lit/context": "npm:^1.1.2"
4437+
"@lit/task": "npm:^1.0.1"
4438+
"@xstate/store": "npm:^2.5.0"
4439+
best-effort-json-parser: "npm:^1.1.2"
4440+
lit: "npm:^3.1.4"
4441+
marked: "npm:^14.0.0"
4442+
picomatch: "npm:^4.0.2"
4443+
checksum: 10/7d2cddabf7f409070d47238408485ee0e8fc48de3d82eec71381ca71392f9afbd993ea23305602e64cf3100cd5ce14016b8386709b630777a83d204771b2e603
4444+
languageName: node
4445+
linkType: hard
4446+
43874447
"@hapi/hoek@npm:^9.0.0, @hapi/hoek@npm:^9.3.0":
43884448
version: 9.3.0
43894449
resolution: "@hapi/hoek@npm:9.3.0"
@@ -4770,6 +4830,50 @@ __metadata:
47704830
languageName: node
47714831
linkType: hard
47724832

4833+
"@lit-labs/observers@npm:^2.0.2":
4834+
version: 2.0.5
4835+
resolution: "@lit-labs/observers@npm:2.0.5"
4836+
dependencies:
4837+
"@lit/reactive-element": "npm:^1.0.0 || ^2.0.0"
4838+
lit-html: "npm:^3.2.0"
4839+
checksum: 10/4de55e32072f5825ca288c0b32b40e6805c09cd6101c345c44dfceb6bfd03cadf652dbfcd023252ebc2f7519f036d7e0f2f8fa1e58915abbc18733ed11218086
4840+
languageName: node
4841+
linkType: hard
4842+
4843+
"@lit-labs/ssr-dom-shim@npm:^1.2.0":
4844+
version: 1.3.0
4845+
resolution: "@lit-labs/ssr-dom-shim@npm:1.3.0"
4846+
checksum: 10/a15c5d145a20f367a392cff91f2091ffe54457119ac26569670bbbe32760f86d1e250f865dc1bd0604641106376776c4862a8fff9adb44f9881b510747c08680
4847+
languageName: node
4848+
linkType: hard
4849+
4850+
"@lit/context@npm:^1.1.2":
4851+
version: 1.1.5
4852+
resolution: "@lit/context@npm:1.1.5"
4853+
dependencies:
4854+
"@lit/reactive-element": "npm:^1.6.2 || ^2.1.0"
4855+
checksum: 10/2e1d7558358ac5e3a4e39f8d97e3b495f9441b62dbff4e9ba955596fc2d382a8414ae9dde5041f51822ea6a62628c102a131e5b28aa11a9186a43393d3e3e3e6
4856+
languageName: node
4857+
linkType: hard
4858+
4859+
"@lit/reactive-element@npm:^1.0.0 || ^2.0.0, @lit/reactive-element@npm:^1.6.2 || ^2.1.0, @lit/reactive-element@npm:^2.1.0":
4860+
version: 2.1.0
4861+
resolution: "@lit/reactive-element@npm:2.1.0"
4862+
dependencies:
4863+
"@lit-labs/ssr-dom-shim": "npm:^1.2.0"
4864+
checksum: 10/c13dbc370550b8f3cbdfff3524c4bf58fbda6e91689951ca376104d95c80df96182e0b1c9480786740711f67493f50166d261c79b020eb7a4a10b6794921c790
4865+
languageName: node
4866+
linkType: hard
4867+
4868+
"@lit/task@npm:^1.0.1":
4869+
version: 1.0.2
4870+
resolution: "@lit/task@npm:1.0.2"
4871+
dependencies:
4872+
"@lit/reactive-element": "npm:^1.0.0 || ^2.0.0"
4873+
checksum: 10/cf834761ee5b51b76cd175eb631e2fbbe054e072ccb46b4e09de33c56fb416d87ad3565b80ba9828a196eabb96ff093b91d6642d92887adfc26c49d01c392e89
4874+
languageName: node
4875+
linkType: hard
4876+
47734877
"@mdx-js/mdx@npm:^3.0.0":
47744878
version: 3.0.1
47754879
resolution: "@mdx-js/mdx@npm:3.0.1"
@@ -4907,6 +5011,41 @@ __metadata:
49075011
languageName: node
49085012
linkType: hard
49095013

5014+
"@pagefind/darwin-arm64@npm:1.3.0":
5015+
version: 1.3.0
5016+
resolution: "@pagefind/darwin-arm64@npm:1.3.0"
5017+
conditions: os=darwin & cpu=arm64
5018+
languageName: node
5019+
linkType: hard
5020+
5021+
"@pagefind/darwin-x64@npm:1.3.0":
5022+
version: 1.3.0
5023+
resolution: "@pagefind/darwin-x64@npm:1.3.0"
5024+
conditions: os=darwin & cpu=x64
5025+
languageName: node
5026+
linkType: hard
5027+
5028+
"@pagefind/linux-arm64@npm:1.3.0":
5029+
version: 1.3.0
5030+
resolution: "@pagefind/linux-arm64@npm:1.3.0"
5031+
conditions: os=linux & cpu=arm64
5032+
languageName: node
5033+
linkType: hard
5034+
5035+
"@pagefind/linux-x64@npm:1.3.0":
5036+
version: 1.3.0
5037+
resolution: "@pagefind/linux-x64@npm:1.3.0"
5038+
conditions: os=linux & cpu=x64
5039+
languageName: node
5040+
linkType: hard
5041+
5042+
"@pagefind/windows-x64@npm:1.3.0":
5043+
version: 1.3.0
5044+
resolution: "@pagefind/windows-x64@npm:1.3.0"
5045+
conditions: os=win32 & cpu=x64
5046+
languageName: node
5047+
linkType: hard
5048+
49105049
"@pkgjs/parseargs@npm:^0.11.0":
49115050
version: 0.11.0
49125051
resolution: "@pkgjs/parseargs@npm:0.11.0"
@@ -5784,6 +5923,13 @@ __metadata:
57845923
languageName: node
57855924
linkType: hard
57865925

5926+
"@types/trusted-types@npm:^2.0.2":
5927+
version: 2.0.7
5928+
resolution: "@types/trusted-types@npm:2.0.7"
5929+
checksum: 10/8e4202766a65877efcf5d5a41b7dd458480b36195e580a3b1085ad21e948bc417d55d6f8af1fd2a7ad008015d4117d5fdfe432731157da3c68678487174e4ba3
5930+
languageName: node
5931+
linkType: hard
5932+
57875933
"@types/unist@npm:*, @types/unist@npm:^3.0.0":
57885934
version: 3.0.3
57895935
resolution: "@types/unist@npm:3.0.3"
@@ -6146,6 +6292,21 @@ __metadata:
61466292
languageName: node
61476293
linkType: hard
61486294

6295+
"@xstate/store@npm:^2.5.0":
6296+
version: 2.6.2
6297+
resolution: "@xstate/store@npm:2.6.2"
6298+
peerDependencies:
6299+
react: ^18.2.0 || ^19.0.0-0
6300+
solid-js: ^1.7.6
6301+
peerDependenciesMeta:
6302+
react:
6303+
optional: true
6304+
solid-js:
6305+
optional: true
6306+
checksum: 10/158a593e6dae0a9b9b4f593e851e8580ef6710a65ab98d8d98d5f8bba7fdbe77291e90aa18e22df8b57c9434b04095f1b14a3f2aa69668e0f26a8b8a78f590dc
6307+
languageName: node
6308+
linkType: hard
6309+
61496310
"@xtuc/ieee754@npm:^1.2.0":
61506311
version: 1.2.0
61516312
resolution: "@xtuc/ieee754@npm:1.2.0"
@@ -6753,6 +6914,13 @@ __metadata:
67536914
languageName: node
67546915
linkType: hard
67556916

6917+
"best-effort-json-parser@npm:^1.1.2":
6918+
version: 1.1.3
6919+
resolution: "best-effort-json-parser@npm:1.1.3"
6920+
checksum: 10/311ed25c95c480b44e082bfee7aaeb246e462e9504a7fcec9793e000b4661a7cf93d150e863dd816dd0567585846712571b04e6a4ce67695690c89f70ebe9dbd
6921+
languageName: node
6922+
linkType: hard
6923+
67566924
"big.js@npm:^5.2.2":
67576925
version: 5.2.2
67586926
resolution: "big.js@npm:5.2.2"
@@ -7227,6 +7395,15 @@ __metadata:
72277395
languageName: node
72287396
linkType: hard
72297397

7398+
"cli-progress@npm:^3.12.0":
7399+
version: 3.12.0
7400+
resolution: "cli-progress@npm:3.12.0"
7401+
dependencies:
7402+
string-width: "npm:^4.2.3"
7403+
checksum: 10/a6a549919a7461f5e798b18a4a19f83154bab145d3ec73d7f3463a8db8e311388c545ace1105557760a058cc4999b7f28c9d8d24d9783ee2912befb32544d4b8
7404+
languageName: node
7405+
linkType: hard
7406+
72307407
"cli-spinners@npm:^2.9.2":
72317408
version: 2.9.2
72327409
resolution: "cli-spinners@npm:2.9.2"
@@ -11286,6 +11463,37 @@ __metadata:
1128611463
languageName: node
1128711464
linkType: hard
1128811465

11466+
"lit-element@npm:^4.2.0":
11467+
version: 4.2.0
11468+
resolution: "lit-element@npm:4.2.0"
11469+
dependencies:
11470+
"@lit-labs/ssr-dom-shim": "npm:^1.2.0"
11471+
"@lit/reactive-element": "npm:^2.1.0"
11472+
lit-html: "npm:^3.3.0"
11473+
checksum: 10/0760140f9cf7eb71e327f04d51a41e3ae4c3fca2ddccca05fa3458d67124a2008044ef3d3812d021e2297ba8b3af7c06fa56b03860877bc09567c334b9d390ad
11474+
languageName: node
11475+
linkType: hard
11476+
11477+
"lit-html@npm:^3.2.0, lit-html@npm:^3.3.0":
11478+
version: 3.3.0
11479+
resolution: "lit-html@npm:3.3.0"
11480+
dependencies:
11481+
"@types/trusted-types": "npm:^2.0.2"
11482+
checksum: 10/667992d927e841d9e74cf615e3556edcdc71392953d3eaf963187b4f0159e52ec7826331a650456f1c573a461f71e6c41da36b8efacef1dffc6cce07e548d8b0
11483+
languageName: node
11484+
linkType: hard
11485+
11486+
"lit@npm:^3.1.4":
11487+
version: 3.3.0
11488+
resolution: "lit@npm:3.3.0"
11489+
dependencies:
11490+
"@lit/reactive-element": "npm:^2.1.0"
11491+
lit-element: "npm:^4.2.0"
11492+
lit-html: "npm:^3.3.0"
11493+
checksum: 10/442b8eabd5d1b4aee0ab34db0b67d5c07a988f30d345f4a68263275acf826816ba30937bb8d5d331dc260c2127cd8953f332dcc45edbf080d61c21291cb06330
11494+
languageName: node
11495+
linkType: hard
11496+
1128911497
"loader-runner@npm:^4.2.0":
1129011498
version: 4.3.0
1129111499
resolution: "loader-runner@npm:4.3.0"
@@ -11496,6 +11704,15 @@ __metadata:
1149611704
languageName: node
1149711705
linkType: hard
1149811706

11707+
"marked@npm:^14.0.0":
11708+
version: 14.1.4
11709+
resolution: "marked@npm:14.1.4"
11710+
bin:
11711+
marked: bin/marked.js
11712+
checksum: 10/e3526e7907aa1c13481d205b667a178bd372c01318439e4cd8a3d4b55e3983bccef8c17489129c6a0e31dbecb0b417deff6c27f9f16083faa4eea16a22784a86
11713+
languageName: node
11714+
linkType: hard
11715+
1149911716
"mdast-util-directive@npm:^3.0.0":
1150011717
version: 3.0.0
1150111718
resolution: "mdast-util-directive@npm:3.0.0"
@@ -12306,7 +12523,7 @@ __metadata:
1230612523
languageName: node
1230712524
linkType: hard
1230812525

12309-
"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5":
12526+
"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5, micromatch@npm:^4.0.7":
1231012527
version: 4.0.8
1231112528
resolution: "micromatch@npm:4.0.8"
1231212529
dependencies:
@@ -13024,6 +13241,32 @@ __metadata:
1302413241
languageName: node
1302513242
linkType: hard
1302613243

13244+
"pagefind@npm:^1.1.0":
13245+
version: 1.3.0
13246+
resolution: "pagefind@npm:1.3.0"
13247+
dependencies:
13248+
"@pagefind/darwin-arm64": "npm:1.3.0"
13249+
"@pagefind/darwin-x64": "npm:1.3.0"
13250+
"@pagefind/linux-arm64": "npm:1.3.0"
13251+
"@pagefind/linux-x64": "npm:1.3.0"
13252+
"@pagefind/windows-x64": "npm:1.3.0"
13253+
dependenciesMeta:
13254+
"@pagefind/darwin-arm64":
13255+
optional: true
13256+
"@pagefind/darwin-x64":
13257+
optional: true
13258+
"@pagefind/linux-arm64":
13259+
optional: true
13260+
"@pagefind/linux-x64":
13261+
optional: true
13262+
"@pagefind/windows-x64":
13263+
optional: true
13264+
bin:
13265+
pagefind: lib/runner/bin.cjs
13266+
checksum: 10/ccf4acbdb1ca23a11094ea5ccccaa67b2b13bf5f1243d6fe6f227318fa8875509d69ee34899dcc053acb2269cb3cce4cb6904b7cb0fee271ffeddde52d9a5fe5
13267+
languageName: node
13268+
linkType: hard
13269+
1302713270
"param-case@npm:^3.0.4":
1302813271
version: 3.0.4
1302913272
resolution: "param-case@npm:3.0.4"
@@ -13249,6 +13492,13 @@ __metadata:
1324913492
languageName: node
1325013493
linkType: hard
1325113494

13495+
"picomatch@npm:^4.0.2":
13496+
version: 4.0.2
13497+
resolution: "picomatch@npm:4.0.2"
13498+
checksum: 10/ce617b8da36797d09c0baacb96ca8a44460452c89362d7cb8f70ca46b4158ba8bc3606912de7c818eb4a939f7f9015cef3c766ec8a0c6bfc725fdc078e39c717
13499+
languageName: node
13500+
linkType: hard
13501+
1325213502
"pirates@npm:^4.0.4":
1325313503
version: 4.0.6
1325413504
resolution: "pirates@npm:4.0.6"
@@ -15109,6 +15359,8 @@ __metadata:
1510915359
"@dipakparmar/docusaurus-plugin-umami": "npm:^2.0.6"
1511015360
"@docusaurus/core": "npm:3.6.3"
1511115361
"@docusaurus/preset-classic": "npm:3.6.3"
15362+
"@getcanary/docusaurus-theme-search-pagefind": "npm:^1.0.2"
15363+
"@getcanary/web": "npm:^1.0.12"
1511215364
"@reduxjs/toolkit": "npm:^2.0.1"
1511315365
"@testing-library/jest-dom": "npm:^6.2.0"
1511415366
"@testing-library/react": "npm:^14.1.2"

0 commit comments

Comments
 (0)