diff --git a/site/content/docs/04-compiler-and-api/01-svelte-compiler.md b/site/content/docs/04-compiler-and-api/01-svelte-compiler.md index 326ddeb2b4..831fef5804 100644 --- a/site/content/docs/04-compiler-and-api/01-svelte-compiler.md +++ b/site/content/docs/04-compiler-and-api/01-svelte-compiler.md @@ -338,6 +338,7 @@ declare global { export {}; // @filename: main.ts +// @errors: 7006 // ---cut--- import { walk } from 'svelte/compiler'; diff --git a/sites/svelte.dev/package.json b/sites/svelte.dev/package.json index 579ed82e15..83c725f670 100644 --- a/sites/svelte.dev/package.json +++ b/sites/svelte.dev/package.json @@ -31,9 +31,11 @@ "@sveltejs/kit": "^1.16.3", "@sveltejs/site-kit": "^5.0.4", "@types/marked": "^4.3.0", + "@types/node": "^20.1.3", "degit": "^2.8.4", "dotenv": "^16.0.3", "jimp": "^0.22.8", + "magic-string": "^0.30.0", "marked": "^5.0.2", "node-fetch": "^3.3.1", "prettier": "^2.8.8", @@ -48,6 +50,7 @@ "shiki-twoslash": "^3.1.2", "svelte": "^3.59.1", "svelte-check": "^3.3.2", + "tiny-glob": "^0.2.9", "ts-morph": "^18.0.0", "typescript": "^5.0.4", "vite": "^4.3.5", diff --git a/sites/svelte.dev/pnpm-lock.yaml b/sites/svelte.dev/pnpm-lock.yaml index d68c14af37..abe4102efb 100644 --- a/sites/svelte.dev/pnpm-lock.yaml +++ b/sites/svelte.dev/pnpm-lock.yaml @@ -39,6 +39,9 @@ devDependencies: '@types/marked': specifier: ^4.3.0 version: 4.3.0 + '@types/node': + specifier: ^20.1.3 + version: 20.1.3 degit: specifier: ^2.8.4 version: 2.8.4 @@ -48,6 +51,9 @@ devDependencies: jimp: specifier: ^0.22.8 version: 0.22.8 + magic-string: + specifier: ^0.30.0 + version: 0.30.0 marked: specifier: ^5.0.2 version: 5.0.2 @@ -90,6 +96,9 @@ devDependencies: svelte-check: specifier: ^3.3.2 version: 3.3.2(sass@1.62.1)(svelte@3.59.1) + tiny-glob: + specifier: ^0.2.9 + version: 0.2.9 ts-morph: specifier: ^18.0.0 version: 18.0.0 @@ -98,7 +107,7 @@ devDependencies: version: 5.0.4 vite: specifier: ^4.3.5 - version: 4.3.5(sass@1.62.1) + version: 4.3.5(@types/node@20.1.3)(sass@1.62.1) vite-imagetools: specifier: ^5.0.3 version: 5.0.3(rollup@3.21.6) @@ -1194,7 +1203,7 @@ packages: svelte: 3.59.1 tiny-glob: 0.2.9 undici: 5.22.1 - vite: 4.3.5(sass@1.62.1) + vite: 4.3.5(@types/node@20.1.3)(sass@1.62.1) transitivePeerDependencies: - supports-color @@ -1260,7 +1269,7 @@ packages: magic-string: 0.30.0 svelte: 3.59.1 svelte-hmr: 0.15.1(svelte@3.59.1) - vite: 4.3.5(sass@1.62.1) + vite: 4.3.5(@types/node@20.1.3)(sass@1.62.1) vitefu: 0.2.4(vite@4.3.5) transitivePeerDependencies: - supports-color @@ -1294,7 +1303,6 @@ packages: /@types/node@20.1.3: resolution: {integrity: sha512-NP2yfZpgmf2eDRPmgGq+fjGjSwFgYbihA8/gK+ey23qT9RkxsgNTZvGOEpXgzIGqesTYkElELLgtKoMQTys5vA==} - dev: false /@types/phoenix@1.5.6: resolution: {integrity: sha512-e7jZ6I9uyRGsg7MNwQcarmBvRlbGb9DibbocE9crVnxqsy6C23RMxLWbJ2CQ3vgCW7taoL1L+F02EcjA6ld7XA==} @@ -3179,7 +3187,7 @@ packages: - rollup dev: true - /vite@4.3.5(sass@1.62.1): + /vite@4.3.5(@types/node@20.1.3)(sass@1.62.1): resolution: {integrity: sha512-0gEnL9wiRFxgz40o/i/eTBwm+NEbpUeTWhzKrZDSdKm6nplj+z4lKz8ANDgildxHm47Vg8EUia0aicKbawUVVA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -3204,6 +3212,7 @@ packages: terser: optional: true dependencies: + '@types/node': 20.1.3 esbuild: 0.17.19 postcss: 8.4.23 rollup: 3.21.6 @@ -3219,7 +3228,7 @@ packages: vite: optional: true dependencies: - vite: 4.3.5(sass@1.62.1) + vite: 4.3.5(@types/node@20.1.3)(sass@1.62.1) /vscode-oniguruma@1.7.0: resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==}