···
8
8
import sitemap from "@astrojs/sitemap";
9
9
import tailwind from "@astrojs/tailwind";
10
10
import svelte from "@astrojs/svelte";
11
11
-
import pagefind from "vite-plugin-pagefind";
11
11
+
import { pagefind } from "vite-plugin-pagefind";
12
12
13
13
import { BASE, SITE } from "./src/config.json";
14
14
···
30
30
$assets: resolve("./src/assets"),
31
31
$content: resolve("./src/content"),
32
32
},
33
33
+
conditions: ['browser'],
33
34
},
34
35
ssr: {
35
36
noExternal: [BASE + "/pagefind/pagefind.js"],
36
37
},
38
38
+
// @ts-ignore
37
39
plugins: [pagefind()],
38
40
build: {
39
41
rollupOptions: {
40
42
external: [BASE + "/pagefind/pagefind.js"],
41
43
},
42
42
-
},
44
44
+
}
43
45
},
44
46
45
47
integrations: [customEmbeds({
···
33
33
"devDependencies": {
34
34
"@sveltejs/vite-plugin-svelte": "^4.0.0-next.6",
35
35
"@tailwindcss/typography": "^0.5.15",
36
36
-
"pagefind": "^1.1.1",
37
37
-
"vite-plugin-pagefind": "^0.2.10"
36
36
+
"pagefind": "^1.3.0",
37
37
+
"vite-plugin-pagefind": "^1.0.5"
38
38
}
39
39
},
40
40
"node_modules/@alloc/quick-lru": {
···
2875
2875
}
2876
2876
},
2877
2877
"node_modules/commander": {
2878
2878
-
"version": "4.1.1",
2879
2879
-
"resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
2880
2880
-
"integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
2878
2878
+
"version": "8.3.0",
2879
2879
+
"resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
2880
2880
+
"integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
2881
2881
"engines": {
2882
2882
-
"node": ">= 6"
2882
2882
+
"node": ">= 12"
2883
2883
}
2884
2884
},
2885
2885
"node_modules/common-ancestor-path": {
···
4178
4178
"katex": "cli.js"
4179
4179
}
4180
4180
},
4181
4181
-
"node_modules/katex/node_modules/commander": {
4182
4182
-
"version": "8.3.0",
4183
4183
-
"resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
4184
4184
-
"integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
4185
4185
-
"engines": {
4186
4186
-
"node": ">= 12"
4187
4187
-
}
4188
4188
-
},
4189
4181
"node_modules/kleur": {
4190
4182
"version": "4.1.5",
4191
4183
"resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
···
5733
5725
"resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
5734
5726
"integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw=="
5735
5727
},
5728
5728
+
"node_modules/package-manager-detector": {
5729
5729
+
"version": "0.2.9",
5730
5730
+
"resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.9.tgz",
5731
5731
+
"integrity": "sha512-+vYvA/Y31l8Zk8dwxHhL3JfTuHPm6tlxM2A3GeQyl7ovYnSp1+mzAxClxaOr0qO1TtPxbQxetI7v5XqKLJZk7Q==",
5732
5732
+
"dev": true
5733
5733
+
},
5736
5734
"node_modules/pagefind": {
5737
5735
"version": "1.3.0",
5738
5736
"resolved": "https://registry.npmjs.org/pagefind/-/pagefind-1.3.0.tgz",
···
6961
6959
"node": ">=16 || 14 >=14.17"
6962
6960
}
6963
6961
},
6962
6962
+
"node_modules/sucrase/node_modules/commander": {
6963
6963
+
"version": "4.1.1",
6964
6964
+
"resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
6965
6965
+
"integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
6966
6966
+
"engines": {
6967
6967
+
"node": ">= 6"
6968
6968
+
}
6969
6969
+
},
6964
6970
"node_modules/supports-preserve-symlinks-flag": {
6965
6971
"version": "1.0.0",
6966
6972
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
···
7626
7632
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
7627
7633
"integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
7628
7634
},
7629
7629
-
"node_modules/valibot": {
7630
7630
-
"version": "0.31.0-rc.4",
7631
7631
-
"resolved": "https://registry.npmjs.org/valibot/-/valibot-0.31.0-rc.4.tgz",
7632
7632
-
"integrity": "sha512-2wKEnWVey4+JBVCrSF8nlITg2gMDqAuBoIplMpc5bIpQaeDR9wnrI/fudBooKlIW1EZpIMlWy8Ku2gtF/1uK9g==",
7633
7633
-
"dev": true
7634
7634
-
},
7635
7635
"node_modules/vfile": {
7636
7636
"version": "6.0.3",
7637
7637
"resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
···
7731
7731
}
7732
7732
},
7733
7733
"node_modules/vite-plugin-pagefind": {
7734
7734
-
"version": "0.2.10",
7735
7735
-
"resolved": "https://registry.npmjs.org/vite-plugin-pagefind/-/vite-plugin-pagefind-0.2.10.tgz",
7736
7736
-
"integrity": "sha512-DKUgxGPrFQEU783qVEKAqt52Y8OwEUJSuRhIgMQj5du2qBscqk3KLmNfeWNfzHrFRpo+xKc3VRnn4jH+FhNXAQ==",
7734
7734
+
"version": "1.0.5",
7735
7735
+
"resolved": "https://registry.npmjs.org/vite-plugin-pagefind/-/vite-plugin-pagefind-1.0.5.tgz",
7736
7736
+
"integrity": "sha512-Asq/3E7PgNeqraEVmaqAgieeREGdLBqDqwkUYlLp3FLTpumIFxmJftTvJWZGSKtYKsL5uTb6Jlepj76pNl9f3Q==",
7737
7737
"dev": true,
7738
7738
"dependencies": {
7739
7739
"colorette": "^2.0.20",
7740
7740
-
"valibot": "0.31.0-rc.4"
7740
7740
+
"package-manager-detector": "^0.2.8"
7741
7741
},
7742
7742
"peerDependencies": {
7743
7743
-
"vite": "^5.0.0"
7743
7743
+
"vite": "^6.0.0"
7744
7744
}
7745
7745
},
7746
7746
"node_modules/vite/node_modules/@esbuild/aix-ppc64": {
···
35
35
"devDependencies": {
36
36
"@sveltejs/vite-plugin-svelte": "^4.0.0-next.6",
37
37
"@tailwindcss/typography": "^0.5.15",
38
38
-
"pagefind": "^1.1.1",
39
39
-
"vite-plugin-pagefind": "^0.2.10"
38
38
+
"pagefind": "^1.3.0",
39
39
+
"vite-plugin-pagefind": "^1.0.5"
40
40
},
41
41
"overrides": {
42
42
"@sveltejs/vite-plugin-svelte": "^4.0.0-next.6"