diff --git a/examples/sveltekit/package.json b/examples/sveltekit/package.json index 093ac59ad..52ba7ab03 100644 --- a/examples/sveltekit/package.json +++ b/examples/sveltekit/package.json @@ -29,7 +29,7 @@ "prettier-plugin-svelte": "3.0.3", "puppeteer": "19.6.0", "svelte": "4.0.1", - "svelte-check": "3.4.3", + "svelte-check": "4.0.7", "svelte-preprocess": "6.0.1", "tslib": "2.6.3", "typescript": "5.5.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8dff3b504..21af1c61b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1392,8 +1392,8 @@ importers: specifier: 4.0.1 version: 4.0.1 svelte-check: - specifier: 3.4.3 - version: 3.4.3(@babel/core@7.22.1)(postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.1(@types/node@22.9.0)(typescript@5.5.4)))(postcss@8.4.38)(svelte@4.0.1) + specifier: 4.0.7 + version: 4.0.7(picomatch@4.0.2)(svelte@4.0.1)(typescript@5.5.4) svelte-preprocess: specifier: 6.0.1 version: 6.0.1(@babel/core@7.22.1)(postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.1(@types/node@22.9.0)(typescript@5.5.4)))(postcss@8.4.38)(svelte@4.0.1)(typescript@5.5.4) @@ -7732,9 +7732,6 @@ packages: '@types/prop-types@15.7.13': resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} - '@types/pug@2.0.10': - resolution: {integrity: sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==} - '@types/qs@6.9.17': resolution: {integrity: sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==} @@ -10177,9 +10174,6 @@ packages: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} engines: {node: '>= 0.4'} - es6-promise@3.3.1: - resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} - es6-promisify@6.1.1: resolution: {integrity: sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==} @@ -15398,9 +15392,6 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sander@0.5.1: - resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==} - sax@1.2.1: resolution: {integrity: sha512-8I2a3LovHTOpm7NV5yOyO8IHqgVsfK4+UuySrXU8YXkSRX7k6hCV9b3HrkKCr3nMpgj+0bmocaJJWpvp1oc7ZA==} @@ -15657,10 +15648,6 @@ packages: sonic-boom@4.2.0: resolution: {integrity: sha512-INb7TM37/mAcsGmc9hyyI6+QR3rR1zVRu36B0NeGXKnOOLiZOfER5SA+N7X7k3yUYRzLWafduTDvJAfDswwEww==} - sorcery@0.11.1: - resolution: {integrity: sha512-o7npfeJE6wi6J9l0/5LKshFzZ2rMatRiCDwYeDQaOzqdzRJwALhX7mk/A/ecg6wjMu7wdZbmXfD2S/vpOg0bdQ==} - hasBin: true - sort-keys-length@1.0.1: resolution: {integrity: sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==} engines: {node: '>=0.10.0'} @@ -16036,11 +16023,13 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - svelte-check@3.4.3: - resolution: {integrity: sha512-O07soQFY3X0VDt+bcGc6D5naz0cLtjwnmNP9JsEBPVyMemFEqUhL2OdLqvkl5H/u8Jwm50EiAU4BPRn5iin/kg==} + svelte-check@4.0.7: + resolution: {integrity: sha512-24hwo+D5L35HOXsh3Z2sU4WhdDLavlHquYaJhrEqAt+mV1xOVzoMVYThW80n99osDJxyuH+vxjNFkNRL4EvwTg==} + engines: {node: '>= 18.0.0'} hasBin: true peerDependencies: - svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 + svelte: ^4.0.0 || ^5.0.0-next.0 + typescript: '>=5.0.0' svelte-hmr@0.15.3: resolution: {integrity: sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==} @@ -16048,43 +16037,6 @@ packages: peerDependencies: svelte: ^3.19.0 || ^4.0.0 - svelte-preprocess@5.1.4: - resolution: {integrity: sha512-IvnbQ6D6Ao3Gg6ftiM5tdbR6aAETwjhHV+UKGf5bHGYR69RQvF1ho0JKPcbUON4vy4R7zom13jPjgdOWCQ5hDA==} - engines: {node: '>= 16.0.0'} - peerDependencies: - '@babel/core': ^7.10.2 - coffeescript: ^2.5.1 - less: ^3.11.3 || ^4.0.0 - postcss: ^7 || ^8 - postcss-load-config: ^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - pug: ^3.0.0 - sass: ^1.26.8 - stylus: ^0.55.0 - sugarss: ^2.0.0 || ^3.0.0 || ^4.0.0 - svelte: ^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0 - typescript: '>=3.9.5 || ^4.0.0 || ^5.0.0' - peerDependenciesMeta: - '@babel/core': - optional: true - coffeescript: - optional: true - less: - optional: true - postcss: - optional: true - postcss-load-config: - optional: true - pug: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - typescript: - optional: true - svelte-preprocess@6.0.1: resolution: {integrity: sha512-vNgXoyqWwahdpEX9XbQHcAHt41TkXnf8bRDxT5PjISHbZD1dVH4b2OsJ2fVQTBb3qP05x0GuYE9iS5vhD+Dniw==} engines: {node: '>= 18.0.0'} @@ -21542,21 +21494,6 @@ snapshots: globby: 11.1.0 read-yaml-file: 1.1.0 - '@mapbox/node-pre-gyp@1.0.11(encoding@0.1.13)': - dependencies: - detect-libc: 2.0.3 - https-proxy-agent: 5.0.1 - make-dir: 3.1.0 - node-fetch: 2.6.12(encoding@0.1.13) - nopt: 5.0.0 - npmlog: 5.0.1 - rimraf: 3.0.2 - semver: 7.5.4 - tar: 6.2.1 - transitivePeerDependencies: - - encoding - - supports-color - '@mapbox/node-pre-gyp@1.0.11(encoding@0.1.13)(supports-color@9.4.0)': dependencies: detect-libc: 2.0.3 @@ -21566,7 +21503,7 @@ snapshots: nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.5.4 + semver: 7.6.3 tar: 6.2.1 transitivePeerDependencies: - encoding @@ -22053,7 +21990,7 @@ snapshots: '@netlify/edge-bundler@9.4.1(encoding@0.1.13)': dependencies: '@import-maps/resolve': 1.0.1 - '@vercel/nft': 0.24.4(encoding@0.1.13) + '@vercel/nft': 0.24.4(encoding@0.1.13)(supports-color@9.4.0) ajv: 8.17.1 ajv-errors: 3.0.0(ajv@8.17.1) better-ajv-errors: 1.2.0(ajv@8.17.1) @@ -22176,44 +22113,6 @@ snapshots: '@netlify/node-cookies': 0.1.0 urlpattern-polyfill: 8.0.2 - '@netlify/zip-it-and-ship-it@9.25.4(encoding@0.1.13)': - dependencies: - '@babel/parser': 7.26.2 - '@babel/types': 7.22.19 - '@netlify/binary-info': 1.0.0 - '@netlify/serverless-functions-api': 1.31.0 - '@vercel/nft': 0.23.1(encoding@0.1.13) - archiver: 6.0.2 - common-path-prefix: 3.0.0 - cp-file: 10.0.0 - es-module-lexer: 1.5.4 - esbuild: 0.19.4 - execa: 6.1.0 - filter-obj: 5.1.0 - find-up: 6.3.0 - glob: 8.1.0 - is-builtin-module: 3.2.1 - is-path-inside: 4.0.0 - junk: 4.0.1 - locate-path: 7.2.0 - merge-options: 3.0.4 - minimatch: 9.0.5 - normalize-path: 3.0.0 - p-map: 5.5.0 - path-exists: 5.0.0 - precinct: 11.0.5(supports-color@9.4.0) - require-package-name: 2.0.1 - resolve: 2.0.0-next.5 - semver: 7.5.4 - tmp-promise: 3.0.3 - toml: 3.0.0 - unixify: 1.0.0 - urlpattern-polyfill: 8.0.2 - yargs: 17.7.2 - transitivePeerDependencies: - - encoding - - supports-color - '@netlify/zip-it-and-ship-it@9.25.4(encoding@0.1.13)(supports-color@9.4.0)': dependencies: '@babel/parser': 7.26.2 @@ -22281,7 +22180,7 @@ snapshots: precinct: 11.0.5(supports-color@9.4.0) require-package-name: 2.0.1 resolve: 2.0.0-next.5 - semver: 7.5.4 + semver: 7.6.3 tmp-promise: 3.0.3 toml: 3.0.0 unixify: 1.0.0 @@ -22780,7 +22679,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 require-in-the-middle: 7.4.0(supports-color@9.4.0) - semver: 7.5.4 + semver: 7.6.3 shimmer: 1.2.1 transitivePeerDependencies: - supports-color @@ -22964,7 +22863,7 @@ snapshots: '@opentelemetry/propagator-b3': 1.13.0(@opentelemetry/api@1.9.0) '@opentelemetry/propagator-jaeger': 1.13.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 1.13.0(@opentelemetry/api@1.9.0) - semver: 7.5.4 + semver: 7.6.3 '@opentelemetry/sdk-trace-node@1.27.0(@opentelemetry/api@1.9.0)': dependencies: @@ -24456,8 +24355,6 @@ snapshots: '@types/prop-types@15.7.13': {} - '@types/pug@2.0.10': {} - '@types/qs@6.9.17': {} '@types/range-parser@1.2.7': {} @@ -24809,23 +24706,6 @@ snapshots: transitivePeerDependencies: - graphql - '@vercel/nft@0.23.1(encoding@0.1.13)': - dependencies: - '@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13) - '@rollup/pluginutils': 4.2.1 - acorn: 8.14.0 - async-sema: 3.1.1 - bindings: 1.5.0 - estree-walker: 2.0.2 - glob: 7.2.3 - graceful-fs: 4.2.11 - micromatch: 4.0.8 - node-gyp-build: 4.8.2 - resolve-from: 5.0.0 - transitivePeerDependencies: - - encoding - - supports-color - '@vercel/nft@0.23.1(encoding@0.1.13)(supports-color@9.4.0)': dependencies: '@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13)(supports-color@9.4.0) @@ -24843,23 +24723,6 @@ snapshots: - encoding - supports-color - '@vercel/nft@0.24.4(encoding@0.1.13)': - dependencies: - '@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13) - '@rollup/pluginutils': 4.2.1 - acorn: 8.14.0 - async-sema: 3.1.1 - bindings: 1.5.0 - estree-walker: 2.0.2 - glob: 7.2.3 - graceful-fs: 4.2.11 - micromatch: 4.0.8 - node-gyp-build: 4.8.2 - resolve-from: 5.0.0 - transitivePeerDependencies: - - encoding - - supports-color - '@vercel/nft@0.24.4(encoding@0.1.13)(supports-color@9.4.0)': dependencies: '@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13)(supports-color@9.4.0) @@ -27036,9 +26899,11 @@ snapshots: dependencies: ms: 2.1.3 - debug@4.3.4: + debug@4.3.4(supports-color@9.4.0): dependencies: ms: 2.1.2 + optionalDependencies: + supports-color: 9.4.0 debug@4.3.7(supports-color@9.4.0): dependencies: @@ -27489,8 +27354,6 @@ snapshots: is-date-object: 1.0.5 is-symbol: 1.0.4 - es6-promise@3.3.1: {} - es6-promisify@6.1.1: {} esast-util-from-estree@2.0.0: @@ -28512,7 +28375,7 @@ snapshots: extract-zip@2.0.1: dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@9.4.0) get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -28882,7 +28745,7 @@ snapshots: follow-redirects@1.15.9(debug@4.3.4): optionalDependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@9.4.0) for-each@0.3.3: dependencies: @@ -29758,17 +29621,10 @@ snapshots: quick-lru: 5.1.1 resolve-alpn: 1.2.1 - https-proxy-agent@5.0.1: - dependencies: - agent-base: 6.0.2(supports-color@9.4.0) - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - https-proxy-agent@5.0.1(supports-color@9.4.0): dependencies: agent-base: 6.0.2(supports-color@9.4.0) - debug: 4.3.7(supports-color@9.4.0) + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -31292,7 +31148,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.5.4 + semver: 7.6.3 make-error@1.3.6: {} @@ -31302,7 +31158,7 @@ snapshots: cacache: 17.1.4 http-cache-semantics: 4.1.1 http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 + https-proxy-agent: 5.0.1(supports-color@9.4.0) is-lambda: 1.0.1 lru-cache: 7.18.3 minipass: 5.0.0 @@ -32513,7 +32369,7 @@ snapshots: '@netlify/config': 20.9.0 '@netlify/edge-bundler': 9.4.1(encoding@0.1.13) '@netlify/local-functions-proxy': 1.1.1 - '@netlify/zip-it-and-ship-it': 9.25.4(encoding@0.1.13) + '@netlify/zip-it-and-ship-it': 9.25.4(encoding@0.1.13)(supports-color@9.4.0) '@octokit/rest': 19.0.13(encoding@0.1.13) ansi-escapes: 6.2.0 ansi-styles: 6.2.1 @@ -32534,7 +32390,7 @@ snapshots: cookie: 0.5.0 copy-template-dir: 1.4.0 cron-parser: 4.8.1 - debug: 4.3.4 + debug: 4.3.4(supports-color@9.4.0) decache: 4.6.2 dot-prop: 7.2.0 dotenv: 16.0.3 @@ -32560,7 +32416,7 @@ snapshots: hasha: 5.2.2 http-proxy: 1.18.1(debug@4.3.4) http-proxy-middleware: 2.0.6(@types/express@4.17.21)(debug@4.3.4) - https-proxy-agent: 5.0.1 + https-proxy-agent: 5.0.1(supports-color@9.4.0) inquirer: 6.5.2 inquirer-autocomplete-prompt: 1.4.0(inquirer@6.5.2) is-docker: 3.0.0 @@ -32921,7 +32777,7 @@ snapshots: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.15.1 - semver: 7.5.4 + semver: 7.6.3 validate-npm-package-license: 3.0.4 normalize-package-data@6.0.2: @@ -33294,7 +33150,7 @@ snapshots: got: 12.6.1 registry-auth-token: 5.0.2 registry-url: 6.0.1 - semver: 7.5.4 + semver: 7.6.3 package-manager-detector@0.2.2: {} @@ -33989,10 +33845,10 @@ snapshots: puppeteer-core@19.6.0(encoding@0.1.13): dependencies: cross-fetch: 3.1.5(encoding@0.1.13) - debug: 4.3.4 + debug: 4.3.4(supports-color@9.4.0) devtools-protocol: 0.0.1082910 extract-zip: 2.0.1 - https-proxy-agent: 5.0.1 + https-proxy-agent: 5.0.1(supports-color@9.4.0) proxy-from-env: 1.1.0 rimraf: 3.0.2 tar-fs: 2.1.1 @@ -34007,7 +33863,7 @@ snapshots: puppeteer@19.6.0(encoding@0.1.13): dependencies: cosmiconfig: 8.0.0 - https-proxy-agent: 5.0.1 + https-proxy-agent: 5.0.1(supports-color@9.4.0) progress: 2.0.3 proxy-from-env: 1.1.0 puppeteer-core: 19.6.0(encoding@0.1.13) @@ -34759,13 +34615,6 @@ snapshots: safer-buffer@2.1.2: {} - sander@0.5.1: - dependencies: - es6-promise: 3.3.1 - graceful-fs: 4.2.11 - mkdirp: 0.5.6 - rimraf: 2.7.1 - sax@1.2.1: {} scheduler@0.23.2: @@ -35127,13 +34976,6 @@ snapshots: dependencies: atomic-sleep: 1.0.0 - sorcery@0.11.1: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - buffer-crc32: 1.0.0 - minimist: 1.2.8 - sander: 0.5.1 - sort-keys-length@1.0.1: dependencies: sort-keys: 1.1.2 @@ -35249,7 +35091,7 @@ snapshots: arg: 5.0.2 bluebird: 3.7.2 check-more-types: 2.24.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@9.4.0) execa: 5.1.1 lazy-ass: 1.6.0 ps-tree: 1.2.0 @@ -35546,46 +35388,22 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-check@3.4.3(@babel/core@7.22.1)(postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.1(@types/node@22.9.0)(typescript@5.5.4)))(postcss@8.4.38)(svelte@4.0.1): + svelte-check@4.0.7(picomatch@4.0.2)(svelte@4.0.1)(typescript@5.5.4): dependencies: '@jridgewell/trace-mapping': 0.3.25 - chokidar: 3.6.0 - fast-glob: 3.3.2 - import-fresh: 3.3.0 + chokidar: 4.0.1 + fdir: 6.4.2(picomatch@4.0.2) picocolors: 1.1.1 sade: 1.8.1 svelte: 4.0.1 - svelte-preprocess: 5.1.4(@babel/core@7.22.1)(postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.1(@types/node@22.9.0)(typescript@5.5.4)))(postcss@8.4.38)(svelte@4.0.1)(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: - - '@babel/core' - - coffeescript - - less - - postcss - - postcss-load-config - - pug - - sass - - stylus - - sugarss + - picomatch svelte-hmr@0.15.3(svelte@4.0.1): dependencies: svelte: 4.0.1 - svelte-preprocess@5.1.4(@babel/core@7.22.1)(postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.1(@types/node@22.9.0)(typescript@5.5.4)))(postcss@8.4.38)(svelte@4.0.1)(typescript@5.5.4): - dependencies: - '@types/pug': 2.0.10 - detect-indent: 6.1.0 - magic-string: 0.30.12 - sorcery: 0.11.1 - strip-indent: 3.0.0 - svelte: 4.0.1 - optionalDependencies: - '@babel/core': 7.22.1 - postcss: 8.4.38 - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.1(@types/node@22.9.0)(typescript@5.5.4)) - typescript: 5.5.4 - svelte-preprocess@6.0.1(@babel/core@7.22.1)(postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.1(@types/node@22.9.0)(typescript@5.5.4)))(postcss@8.4.38)(svelte@4.0.1)(typescript@5.5.4): dependencies: detect-indent: 6.1.0 @@ -35650,7 +35468,7 @@ snapshots: tabtab@3.0.2: dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@9.4.0) es6-promisify: 6.1.1 inquirer: 6.5.2 minimist: 1.2.8 @@ -36647,7 +36465,7 @@ snapshots: dependencies: chalk: 4.1.2 commander: 9.5.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color