From ce686c95d1903688874c84e2e44c31fbea9cdf16 Mon Sep 17 00:00:00 2001 From: Puru Vijay <47742487+PuruVJ@users.noreply.github.com> Date: Thu, 20 Apr 2023 23:21:33 +0530 Subject: [PATCH] chore: Upgrade to Vite 4.3 (#8524) --- sites/svelte.dev/package-lock.json | 102 ++++++++++++++++++++--------- sites/svelte.dev/package.json | 8 +-- sites/svelte.dev/vite.config.js | 16 ----- 3 files changed, 76 insertions(+), 50 deletions(-) diff --git a/sites/svelte.dev/package-lock.json b/sites/svelte.dev/package-lock.json index 7597fc98b9..bcde14e313 100644 --- a/sites/svelte.dev/package-lock.json +++ b/sites/svelte.dev/package-lock.json @@ -8,7 +8,7 @@ "name": "svelte.dev", "version": "1.0.0", "dependencies": { - "@supabase/supabase-js": "^2.20.0", + "@supabase/supabase-js": "^2.21.0", "@sveltejs/repl": "^0.4.0", "cookie": "^0.5.0", "devalue": "^4.3.0", @@ -19,9 +19,9 @@ }, "devDependencies": { "@resvg/resvg-js": "^2.4.1", - "@sveltejs/adapter-vercel": "^2.4.1", - "@sveltejs/kit": "^1.15.6", - "@sveltejs/site-kit": "^5.0.1", + "@sveltejs/adapter-vercel": "^2.4.2", + "@sveltejs/kit": "^1.15.7", + "@sveltejs/site-kit": "^5.0.4", "@types/marked": "^4.0.8", "@types/prismjs": "^1.26.0", "degit": "^2.8.4", @@ -33,7 +33,7 @@ "prettier-plugin-svelte": "^2.10.0", "prism-svelte": "^0.5.0", "prismjs": "^1.29.0", - "satori": "^0.4.11", + "satori": "^0.4.14", "satori-html": "^0.3.2", "shelljs": "^0.8.5", "shiki": "^0.14.1", @@ -41,7 +41,7 @@ "svelte": "^3.58.0", "svelte-check": "^3.2.0", "typescript": "^5.0.4", - "vite": "^4.2.1", + "vite": "^4.3.0", "vite-imagetools": "^4.0.19" } }, @@ -1185,9 +1185,9 @@ } }, "node_modules/@supabase/gotrue-js": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.22.0.tgz", - "integrity": "sha512-YBxg1AoMgXSFbEuamMyuJhKwscmK/eCkL8K7CenCjJJRVKfNHDYkM9F7VX9+atDDY6ejufdYz1auVfsqRrt9pQ==", + "version": "2.23.0", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.23.0.tgz", + "integrity": "sha512-N6o+MMGsPDbdiz0R0Oy9GlgefYFjJJvoBduR16s8c1H3yG2jp6jq+pMEP18P1bg7uk2DljEjyBnVN7Wj7SJ2Zw==", "dependencies": { "cross-fetch": "^3.1.5" } @@ -1219,12 +1219,12 @@ } }, "node_modules/@supabase/supabase-js": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.20.0.tgz", - "integrity": "sha512-6sNX4WEaVBbmOS1K2U3PcpAhp0FcjVo1FRSEoj4N+NZ6DIokX+yut8IBhF176pg5kFCdFIL2wyNhf3SltREmWw==", + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.21.0.tgz", + "integrity": "sha512-FW3ZzBoc4orSgfX0dXrmJoXAcI/hiekmqXTkN64vjtUF2Urp3UjyAf71UTtV9Jl6ejHoe3K++e0+Rg9zKUJh5w==", "dependencies": { "@supabase/functions-js": "^2.1.0", - "@supabase/gotrue-js": "^2.22.0", + "@supabase/gotrue-js": "^2.23.0", "@supabase/postgrest-js": "^1.1.1", "@supabase/realtime-js": "^2.7.2", "@supabase/storage-js": "^2.5.1", @@ -1232,9 +1232,9 @@ } }, "node_modules/@sveltejs/adapter-vercel": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@sveltejs/adapter-vercel/-/adapter-vercel-2.4.1.tgz", - "integrity": "sha512-7YOHBq8onxqD5ZshQhveuSzJg9ZOicKoNZQtOnAj++0MJmPElxQ5Mjqp6aQfIhHAHl8tn5UbacCpvR39mPejgw==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-vercel/-/adapter-vercel-2.4.2.tgz", + "integrity": "sha512-HxItPKrt9DmSbKw2X4XVRYa4J2ueTEfQr79ijDcI/ZUtQ64d4X3ilUnLpmm1nXMBb1DyxaWJF4o8avwiV4O2Hw==", "dev": true, "dependencies": { "@vercel/nft": "^0.22.1", @@ -1245,9 +1245,9 @@ } }, "node_modules/@sveltejs/kit": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.15.6.tgz", - "integrity": "sha512-nXAVKq4veZqztZbPRDMpZszerSuZk3dMZmIoYc/6YvctYYkZS0cdQy5qfeGQ404wXRonCpaCQb0lUrdJZ81f9A==", + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.15.7.tgz", + "integrity": "sha512-dgdKExsMJ16X3q8tEcuDlv+QIWAlJcf7IqCU2HWV13nmtTzwSA2n4VtEx9Gy5OGhH0SUAGNIupmlf0TdFSMXbw==", "hasInstallScript": true, "dependencies": { "@sveltejs/vite-plugin-svelte": "^2.0.0", @@ -1294,7 +1294,7 @@ "svelte": "^3.50.0" } }, - "node_modules/@sveltejs/site-kit": { + "node_modules/@sveltejs/repl/node_modules/@sveltejs/site-kit": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/@sveltejs/site-kit/-/site-kit-5.0.1.tgz", "integrity": "sha512-6LYCxTGzhC/LhObYc3Mazk4HSi/KjdZ+fURpbvi9tppMk4lfGJb3ajLvGoo0k8t0vBEwrN16Hf/JChgkFOorFg==", @@ -1307,6 +1307,20 @@ "svelte": "^3.54.0" } }, + "node_modules/@sveltejs/site-kit": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@sveltejs/site-kit/-/site-kit-5.0.4.tgz", + "integrity": "sha512-bn0Lk3hmIz/pDTMvVjiVX/US4OPoc1CzfceI0Y0ljxHs2fdxRTZz881xvItZRF7istLIueoFR1x3HAZPdI2F6g==", + "dev": true, + "dependencies": { + "esm-env": "^1.0.0", + "svelte-local-storage-store": "^0.4.0" + }, + "peerDependencies": { + "@sveltejs/kit": "^1.0.0", + "svelte": "^3.54.0" + } + }, "node_modules/@sveltejs/vite-plugin-svelte": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.0.4.tgz", @@ -2297,7 +2311,8 @@ "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true }, "node_modules/gauge": { "version": "3.0.2", @@ -2397,6 +2412,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, "dependencies": { "function-bind": "^1.1.1" }, @@ -2410,6 +2426,18 @@ "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", "dev": true }, + "node_modules/hex-rgb": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/hex-rgb/-/hex-rgb-4.3.0.tgz", + "integrity": "sha512-Ox1pJVrDCyGHMG9CFg1tmrRUMRPRsAWYc/PinY0XzJU4K7y7vjNoLKIQ7BR5UJMCxNN8EM1MNDmHWA/B3aZUuw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/https-proxy-agent": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", @@ -2555,6 +2583,7 @@ "version": "2.11.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dev": true, "dependencies": { "has": "^1.0.3" }, @@ -3142,6 +3171,16 @@ "xml2js": "^0.4.5" } }, + "node_modules/parse-css-color": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/parse-css-color/-/parse-css-color-0.2.1.tgz", + "integrity": "sha512-bwS/GGIFV3b6KS4uwpzCFj4w297Yl3uqnSgIPsoQkx7GMLROXfMnWvxfNkL0oh8HVhZA4hvJoEoEIqonfJ3BWg==", + "dev": true, + "dependencies": { + "color-name": "^1.1.4", + "hex-rgb": "^4.1.0" + } + }, "node_modules/parse-headers": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.5.tgz", @@ -3160,7 +3199,8 @@ "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true }, "node_modules/peek-readable": { "version": "4.1.0", @@ -3441,6 +3481,7 @@ "version": "1.22.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, "dependencies": { "is-core-module": "^2.9.0", "path-parse": "^1.0.7", @@ -3619,9 +3660,9 @@ } }, "node_modules/satori": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/satori/-/satori-0.4.11.tgz", - "integrity": "sha512-Ev8xEkDkURnEz/qWeGLWss3BkbfeoSfB0tXTqijfLrdaOsUyTW4SQmEtvF5atoYw/8GgS1Nq2sJMXX4BXhyFPg==", + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/satori/-/satori-0.4.14.tgz", + "integrity": "sha512-zzkxey12UY6T1rQUhbgPAxeSBL5AJM7aefM4jX3TijN0I8LOHDUX4mh2MXEuqMWUgzV32aR/0nwPka7Eu42wYA==", "dev": true, "dependencies": { "@shuding/opentype.js": "1.4.0-beta.0", @@ -3630,6 +3671,7 @@ "css-to-react-native": "^3.0.0", "emoji-regex": "^10.2.1", "linebreak": "^1.1.0", + "parse-css-color": "^0.2.1", "postcss-value-parser": "^4.2.0", "yoga-wasm-web": "^0.3.3" }, @@ -3961,6 +4003,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, "engines": { "node": ">= 0.4" }, @@ -4330,14 +4373,13 @@ "dev": true }, "node_modules/vite": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.2.1.tgz", - "integrity": "sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.0.tgz", + "integrity": "sha512-JTGFgDh3dVxeGBpuQX04Up+JZmuG6wu9414Ei36vQzaEruY/M4K0AgwtuB2b4HaBgB7R8l+LHxjB0jcgz4d2qQ==", "dependencies": { "esbuild": "^0.17.5", "postcss": "^8.4.21", - "resolve": "^1.22.1", - "rollup": "^3.18.0" + "rollup": "^3.20.2" }, "bin": { "vite": "bin/vite.js" diff --git a/sites/svelte.dev/package.json b/sites/svelte.dev/package.json index a66e601c53..f87bc5ee0f 100644 --- a/sites/svelte.dev/package.json +++ b/sites/svelte.dev/package.json @@ -16,7 +16,7 @@ "test": "uvu -r ts-node/register src/lib/server/markdown" }, "dependencies": { - "@supabase/supabase-js": "^2.20.0", + "@supabase/supabase-js": "^2.21.0", "@sveltejs/repl": "^0.4.0", "cookie": "^0.5.0", "devalue": "^4.3.0", @@ -29,7 +29,7 @@ "@resvg/resvg-js": "^2.4.1", "@sveltejs/adapter-vercel": "^2.4.2", "@sveltejs/kit": "^1.15.7", - "@sveltejs/site-kit": "^5.0.3", + "@sveltejs/site-kit": "^5.0.4", "@types/marked": "^4.0.8", "@types/prismjs": "^1.26.0", "degit": "^2.8.4", @@ -41,7 +41,7 @@ "prettier-plugin-svelte": "^2.10.0", "prism-svelte": "^0.5.0", "prismjs": "^1.29.0", - "satori": "^0.4.11", + "satori": "^0.4.14", "satori-html": "^0.3.2", "shelljs": "^0.8.5", "shiki": "^0.14.1", @@ -49,7 +49,7 @@ "svelte": "^3.58.0", "svelte-check": "^3.2.0", "typescript": "^5.0.4", - "vite": "^4.2.1", + "vite": "^4.3.0", "vite-imagetools": "^4.0.19" } } diff --git a/sites/svelte.dev/vite.config.js b/sites/svelte.dev/vite.config.js index f8d12e4baf..626bf8a8ec 100644 --- a/sites/svelte.dev/vite.config.js +++ b/sites/svelte.dev/vite.config.js @@ -50,22 +50,6 @@ const config = { fs: { strict: false } - }, - // !HACK: Remove once vite 4.3 is out - worker: { - plugins: [ - { - name: 'remove-manifest', - configResolved(c) { - const manifestPlugin = c.worker.plugins.findIndex((p) => p.name === 'vite:manifest'); - c.worker.plugins.splice(manifestPlugin, 1); - const ssrManifestPlugin = c.worker.plugins.findIndex( - (p) => p.name === 'vite:ssr-manifest' - ); - c.plugins.splice(ssrManifestPlugin, 1); - } - } - ] } };