diff --git a/sites/svelte.dev/package-lock.json b/sites/svelte.dev/package-lock.json index 494894c3ec..3462255899 100644 --- a/sites/svelte.dev/package-lock.json +++ b/sites/svelte.dev/package-lock.json @@ -11,15 +11,15 @@ "@supabase/supabase-js": "^2.7.1", "@sveltejs/repl": "^0.1.2", "cookie": "^0.5.0", - "devalue": "^4.2.3", + "devalue": "^4.3.0", "do-not-zip": "^1.0.0", "flru": "^1.0.2", "sourcemap-codec": "^1.4.8" }, "devDependencies": { - "@resvg/resvg-js": "^2.3.1", + "@resvg/resvg-js": "^2.4.0", "@sveltejs/adapter-auto": "^2.0.0", - "@sveltejs/kit": "^1.5.0", + "@sveltejs/kit": "^1.5.6", "@sveltejs/site-kit": "^3.2.2", "@sveltejs/vite-plugin-svelte": "^2.0.2", "@types/marked": "^4.0.8", @@ -29,14 +29,14 @@ "jimp": "^0.22.4", "marked": "^4.2.12", "node-fetch": "^3.3.0", - "prettier": "^2.8.3", + "prettier": "^2.8.4", "prettier-plugin-svelte": "^2.9.0", "prism-svelte": "^0.5.0", "prismjs": "^1.29.0", - "satori": "^0.2.3", + "satori": "^0.3.1", "satori-html": "^0.3.2", "shelljs": "^0.8.5", - "shiki": "^0.14.0", + "shiki": "^0.14.1", "shiki-twoslash": "^3.1.0", "svelte": "^3.55.1", "svelte-check": "^3.0.3", @@ -899,32 +899,32 @@ "dev": true }, "node_modules/@resvg/resvg-js": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js/-/resvg-js-2.3.1.tgz", - "integrity": "sha512-khkCB99ZKPXo6XQHHbOu7sLlayryP088chsO+ocp/LbEVm7cFOcsw5Dn9o/DMc4E9rT0jkEOVaVrH+GXkllnSg==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js/-/resvg-js-2.4.0.tgz", + "integrity": "sha512-M8Oetgb1w7x062aJDZl7Sf859pcbLm+5jen+aT5ShrSQRcHqftEbFzCgeOggZkcsFr4D8i9pM0ZuhOOhZWrORQ==", "dev": true, "engines": { "node": ">= 10" }, "optionalDependencies": { - "@resvg/resvg-js-android-arm-eabi": "2.3.1", - "@resvg/resvg-js-android-arm64": "2.3.1", - "@resvg/resvg-js-darwin-arm64": "2.3.1", - "@resvg/resvg-js-darwin-x64": "2.3.1", - "@resvg/resvg-js-linux-arm-gnueabihf": "2.3.1", - "@resvg/resvg-js-linux-arm64-gnu": "2.3.1", - "@resvg/resvg-js-linux-arm64-musl": "2.3.1", - "@resvg/resvg-js-linux-x64-gnu": "2.3.1", - "@resvg/resvg-js-linux-x64-musl": "2.3.1", - "@resvg/resvg-js-win32-arm64-msvc": "2.3.1", - "@resvg/resvg-js-win32-ia32-msvc": "2.3.1", - "@resvg/resvg-js-win32-x64-msvc": "2.3.1" + "@resvg/resvg-js-android-arm-eabi": "2.4.0", + "@resvg/resvg-js-android-arm64": "2.4.0", + "@resvg/resvg-js-darwin-arm64": "2.4.0", + "@resvg/resvg-js-darwin-x64": "2.4.0", + "@resvg/resvg-js-linux-arm-gnueabihf": "2.4.0", + "@resvg/resvg-js-linux-arm64-gnu": "2.4.0", + "@resvg/resvg-js-linux-arm64-musl": "2.4.0", + "@resvg/resvg-js-linux-x64-gnu": "2.4.0", + "@resvg/resvg-js-linux-x64-musl": "2.4.0", + "@resvg/resvg-js-win32-arm64-msvc": "2.4.0", + "@resvg/resvg-js-win32-ia32-msvc": "2.4.0", + "@resvg/resvg-js-win32-x64-msvc": "2.4.0" } }, "node_modules/@resvg/resvg-js-android-arm-eabi": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-android-arm-eabi/-/resvg-js-android-arm-eabi-2.3.1.tgz", - "integrity": "sha512-N9TEhMW3DC4t5rRhMO31AZY3IBHrPPaYlfhm9g5A+4jHheNeFkWj3WHwTOThFMTDln45t7R7dZ4yVpI81Ucbkw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-android-arm-eabi/-/resvg-js-android-arm-eabi-2.4.0.tgz", + "integrity": "sha512-AtsKxd4bxlaMvWNZev6IMSNVl48yOHYMuccoVNT1Kzg5L/uWsEtWw8YV16GPc5W08NeeAOPr9ErCszm+fXYcsg==", "cpu": [ "arm" ], @@ -938,9 +938,9 @@ } }, "node_modules/@resvg/resvg-js-android-arm64": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-android-arm64/-/resvg-js-android-arm64-2.3.1.tgz", - "integrity": "sha512-NFET2XoeWzskTJPaOcse2/iHizct9c5YhZ2gDjEeh3n1wyhpuQemdWH1qoodjxfeiBNqlIMi+fOoEv43tw+j2Q==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-android-arm64/-/resvg-js-android-arm64-2.4.0.tgz", + "integrity": "sha512-i0uuOSRrloU15mEPX21kOIVMNwoYKhcmiDjF+Cfu1K3LCNgPpIevu5oZ+wDnDy3Camcmu1bIEIkZ472wStK3aA==", "cpu": [ "arm64" ], @@ -954,9 +954,9 @@ } }, "node_modules/@resvg/resvg-js-darwin-arm64": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-darwin-arm64/-/resvg-js-darwin-arm64-2.3.1.tgz", - "integrity": "sha512-yZHN6lzvQochS8Qs7JI/xfasStog2EV8KOg4Xd75JhoB2w6ORZ/GlL3T/zA+f9vEkXL9rPymK/IOTSdNFNjbLQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-darwin-arm64/-/resvg-js-darwin-arm64-2.4.0.tgz", + "integrity": "sha512-9XoPblXClMaT+lxX2YVy+kjOClOKEWQf8ijtJMGwVLcn/kgiQoA1iDXL7KPm8cUh/PElUh/ANLIveESAoNkuvw==", "cpu": [ "arm64" ], @@ -970,9 +970,9 @@ } }, "node_modules/@resvg/resvg-js-darwin-x64": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-darwin-x64/-/resvg-js-darwin-x64-2.3.1.tgz", - "integrity": "sha512-EGeyTuPZG/JP92PROXQ1CmEnq/C0yOTrbX76XX+BHicjfhAjGx3sii1qD9k608TW0MppPMAVcQbhT1hxaQ4ViA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-darwin-x64/-/resvg-js-darwin-x64-2.4.0.tgz", + "integrity": "sha512-Qb8JT/kYy4N0jfSR0kpzNeeDjMo2Os991SaPfWOqWE8RBXEYf6RUULwkfFzxRNsb5d/ohNF03VXKkiyLzQ/2ig==", "cpu": [ "x64" ], @@ -986,9 +986,9 @@ } }, "node_modules/@resvg/resvg-js-linux-arm-gnueabihf": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm-gnueabihf/-/resvg-js-linux-arm-gnueabihf-2.3.1.tgz", - "integrity": "sha512-EhlgOj1mxHbYATQch66G5yzCgrT6MvtH6wZua1bxjTK/QrPf3B0kkY6vmHlYOtZ9y807swXk3GlNhT9ztL21aw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm-gnueabihf/-/resvg-js-linux-arm-gnueabihf-2.4.0.tgz", + "integrity": "sha512-JcYAi4m0mgqWjkOHZFHQIVWb7/w9eQJ3jtWmUt14NZ/pvS4a98n+MbDKWNHO9qaCSDIEitQS8t09MhgO04yAAw==", "cpu": [ "arm" ], @@ -1002,9 +1002,9 @@ } }, "node_modules/@resvg/resvg-js-linux-arm64-gnu": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-gnu/-/resvg-js-linux-arm64-gnu-2.3.1.tgz", - "integrity": "sha512-wcamGmsNTVkq7Je0iMwDI+Te+ZD8YLYJpRBmQK5pnRWWzEp6ft6kHJ/dU8FjCipn0I8zUUNWylMsMVz5d0k5XQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-gnu/-/resvg-js-linux-arm64-gnu-2.4.0.tgz", + "integrity": "sha512-jYDMHQJ0au5JT8qt5abPyJySd4wRuoT9Y7A9l0thHPHVaNo8GO8kWLy8iC03N0CP+/Ber/s1kPo/NxkvkXev5w==", "cpu": [ "arm64" ], @@ -1018,9 +1018,9 @@ } }, "node_modules/@resvg/resvg-js-linux-arm64-musl": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-musl/-/resvg-js-linux-arm64-musl-2.3.1.tgz", - "integrity": "sha512-ebvSKvTopIvZ3Wl3B4Wh7OqIVnRyJu29hSyaO1I+/cWJGSvk6GfFjGB6WYAsr9wjZPmDy8i3ODFKSrFRMgOaXQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-musl/-/resvg-js-linux-arm64-musl-2.4.0.tgz", + "integrity": "sha512-YByXwG1dRWd5xetawMj9a2pbGtR8HuRSon5xKPCN30xHACTorXeCr8G0rtsMq/e8GkoHjgrvtA3QnPpB2d7z7Q==", "cpu": [ "arm64" ], @@ -1034,9 +1034,9 @@ } }, "node_modules/@resvg/resvg-js-linux-x64-gnu": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-gnu/-/resvg-js-linux-x64-gnu-2.3.1.tgz", - "integrity": "sha512-DG2JRHRQPELa/PhZwv2cfOil4EUB0aBLh4SmbuMUke1eAfcFxizyJGsR6E98aG1ZX1gYlpb5hHJou+xvpTl2Jw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-gnu/-/resvg-js-linux-x64-gnu-2.4.0.tgz", + "integrity": "sha512-OCWMeR9W55rkyxh6Gwnu04rr856uzEngUF4mXE1fqaTXLvGgNG++RpjwE7gQ64nKvSJF1stiL2QPqRB72LHPtw==", "cpu": [ "x64" ], @@ -1050,9 +1050,9 @@ } }, "node_modules/@resvg/resvg-js-linux-x64-musl": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-musl/-/resvg-js-linux-x64-musl-2.3.1.tgz", - "integrity": "sha512-Qe9qyBk3waRppnIckiCj8Ql0tLY9qQACqcCUooQEbGaFY4iz4DcVyH/bFnNp2k9qGAA+AS1apimU84987L411Q==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-musl/-/resvg-js-linux-x64-musl-2.4.0.tgz", + "integrity": "sha512-JoFsQwg4T/1i+xjih5nFSSGF4RgcH1U5gbRVUL3YZW/HNO+7Mmmlv6F3HXCJI2xm9rVHoiNnzkFVD7AAXbG+ng==", "cpu": [ "x64" ], @@ -1066,9 +1066,9 @@ } }, "node_modules/@resvg/resvg-js-win32-arm64-msvc": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-arm64-msvc/-/resvg-js-win32-arm64-msvc-2.3.1.tgz", - "integrity": "sha512-W5JgJELQuKLeAjXJI38B3MMnIm+X5hR+mFWWM7PoQZrKD7p59grORj+FNPknF33eaglIiUoMh3zZJMxWVitBgw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-arm64-msvc/-/resvg-js-win32-arm64-msvc-2.4.0.tgz", + "integrity": "sha512-SReuI+6PKgtd4NI491Y1epaEqerRz+Pf/O/3ePTSCiTYZaLQoUIJ0b7POIFbMKKW0el7Iv+CeSOMy2/TffbX9Q==", "cpu": [ "arm64" ], @@ -1082,9 +1082,9 @@ } }, "node_modules/@resvg/resvg-js-win32-ia32-msvc": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-ia32-msvc/-/resvg-js-win32-ia32-msvc-2.3.1.tgz", - "integrity": "sha512-/Ied/0EfsLwYhYY9dBOcMUFDo5TM9ddWapBLoV9bDqlpiE3+J1slpaBAzltN3x7SH8jhlZG9N3YoNVh0RhsUPA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-ia32-msvc/-/resvg-js-win32-ia32-msvc-2.4.0.tgz", + "integrity": "sha512-vO1Hqt6/1MFL9+PBvBP7GoqxtyUWEsUvUG0FunreBIX2NCifh0cwZxKKAN5NFpyAD/0F+os5SxDpBwpf2BBotg==", "cpu": [ "ia32" ], @@ -1098,9 +1098,9 @@ } }, "node_modules/@resvg/resvg-js-win32-x64-msvc": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-x64-msvc/-/resvg-js-win32-x64-msvc-2.3.1.tgz", - "integrity": "sha512-aj8n5G9QwRnNfeZYSn9TxPO9LMUmleKoRgY1qxMbQg1v2SaspOFVeR7FJBXFWW8nejUKQqnkY+1+6qMMydxFsA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-x64-msvc/-/resvg-js-win32-x64-msvc-2.4.0.tgz", + "integrity": "sha512-JEX4gp+qm+v7LKw8vVS4zP04qGK135Ja11QWmbM3OOpFvyTQkOiKuqm3FS+CIw6DE1A6kqX+dEwN8wBXWGDDDQ==", "cpu": [ "x64" ], @@ -1229,9 +1229,9 @@ } }, "node_modules/@sveltejs/kit": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.5.0.tgz", - "integrity": "sha512-AkWgCO9i2djZjTqCgIQJ5XfnSzRINowh2w2Gk9wDRuTwxKizSuYe3jNvds/HCDDGHo8XE5E0yWNC9j2XxbrX+g==", + "version": "1.5.6", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.5.6.tgz", + "integrity": "sha512-CHVeQpbcwSIUekF6WwevmExKXyfHnzM5nlCEUv13lGgfJ0zKA0ny5YwIe40vccrm5w5Caec7jMTt9Ih3McJr5g==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -1829,9 +1829,9 @@ } }, "node_modules/devalue": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.2.3.tgz", - "integrity": "sha512-JG6Q248aN0pgFL57e3zqTVeFraBe+5W2ugvv1mLXsJP6YYIYJhRZhAl7QP8haJrqob6X10F9NEkuCvNILZTPeQ==" + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.0.tgz", + "integrity": "sha512-n94yQo4LI3w7erwf84mhRUkUJfhLoCZiLyoOZ/QFsDbcWNZePrLwbQpvZBUG2TNxwV3VjCKPxkiiQA6pe3TrTA==" }, "node_modules/do-not-zip": { "version": "1.0.0", @@ -2441,6 +2441,25 @@ "node": ">=6" } }, + "node_modules/linebreak": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/linebreak/-/linebreak-1.1.0.tgz", + "integrity": "sha512-MHp03UImeVhB7XZtjd0E4n6+3xr5Dq/9xI/5FptGk5FrbDR3zagPa2DS6U8ks/3HjbKWG9Q1M2ufOzxV2qLYSQ==", + "dev": true, + "dependencies": { + "base64-js": "0.0.8", + "unicode-trie": "^2.0.0" + } + }, + "node_modules/linebreak/node_modules/base64-js": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz", + "integrity": "sha512-3XSA2cR/h/73EzlXXdU6YNycmYI7+kicTxks4eJg2g39biHR84slg2+des+p7iHYhbRg/udIS4TD53WabcOUkw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/load-bmfont": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.1.tgz", @@ -2938,9 +2957,9 @@ } }, "node_modules/prettier": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz", - "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==", + "version": "2.8.4", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz", + "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -3224,9 +3243,9 @@ } }, "node_modules/satori": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/satori/-/satori-0.2.3.tgz", - "integrity": "sha512-jl/+sFkz3pBfGip7034Uvn/Hp1FZq4prKXIZO28rV90DS3jTU6uXBV0FRX4ooYoO27f3rGNXKhSKyDST5FdmQA==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/satori/-/satori-0.3.1.tgz", + "integrity": "sha512-+Pw4tNclWT3RK9sa2IERxozB8Pz9qMkZlEgro9eUUsvBJTAwf1gKWhB9UVViPHZWOEN/xEKlj79GG44yVlfBCA==", "dev": true, "dependencies": { "@shuding/opentype.js": "1.4.0-beta.0", @@ -3234,8 +3253,9 @@ "css-box-shadow": "1.0.0-3", "css-to-react-native": "^3.0.0", "emoji-regex": "^10.2.1", + "linebreak": "^1.1.0", "postcss-value-parser": "^4.2.0", - "yoga-wasm-web": "^0.3.0" + "yoga-wasm-web": "^0.3.1" }, "engines": { "node": ">=16" @@ -3318,9 +3338,9 @@ } }, "node_modules/shiki": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.0.tgz", - "integrity": "sha512-fb9Fg1Yx/ElVJcTqPQIEOSfn7mSZlrT1W3CkymY08lL2Jsi+t7jPcZzKO1lCsQwlSDuyNhHvolnyA2OI4EgJNg==", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.1.tgz", + "integrity": "sha512-+Jz4nBkCBe0mEDqo1eKRcCdjRtrCjozmcbTUjbPTX7OOJfEbTZzlUWlZtGe3Gb5oV1/jnojhG//YZc3rs9zSEw==", "dev": true, "dependencies": { "ansi-sequence-parser": "^1.1.0", @@ -3685,6 +3705,12 @@ "globrex": "^0.1.2" } }, + "node_modules/tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", + "dev": true + }, "node_modules/tinycolor2": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", @@ -3790,6 +3816,22 @@ "node": ">=12.18" } }, + "node_modules/unicode-trie": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz", + "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==", + "dev": true, + "dependencies": { + "pako": "^0.2.5", + "tiny-inflate": "^1.0.0" + } + }, + "node_modules/unicode-trie/node_modules/pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", + "dev": true + }, "node_modules/utf-8-validate": { "version": "5.0.10", "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz", @@ -4049,9 +4091,9 @@ "dev": true }, "node_modules/yoga-wasm-web": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/yoga-wasm-web/-/yoga-wasm-web-0.3.0.tgz", - "integrity": "sha512-rD3L4jyMlO1m+RWU60lNwZQK5zmzglCV5fI1gTRikmpv3YzmNIZQbjyfE6cMNb9Xaly/C1SwemYGbsiOekMvnQ==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/yoga-wasm-web/-/yoga-wasm-web-0.3.1.tgz", + "integrity": "sha512-J74OxJtRb5GLW/GH+ibYpb0/0zixk9qp0EOIuKKkavk0w0cMHIQ76YPkca4cRBUW+d+r+GFSM9Q3a+HXQd4b8g==", "dev": true }, "node_modules/yootils": { @@ -4598,106 +4640,106 @@ "dev": true }, "@resvg/resvg-js": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js/-/resvg-js-2.3.1.tgz", - "integrity": "sha512-khkCB99ZKPXo6XQHHbOu7sLlayryP088chsO+ocp/LbEVm7cFOcsw5Dn9o/DMc4E9rT0jkEOVaVrH+GXkllnSg==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js/-/resvg-js-2.4.0.tgz", + "integrity": "sha512-M8Oetgb1w7x062aJDZl7Sf859pcbLm+5jen+aT5ShrSQRcHqftEbFzCgeOggZkcsFr4D8i9pM0ZuhOOhZWrORQ==", "dev": true, "requires": { - "@resvg/resvg-js-android-arm-eabi": "2.3.1", - "@resvg/resvg-js-android-arm64": "2.3.1", - "@resvg/resvg-js-darwin-arm64": "2.3.1", - "@resvg/resvg-js-darwin-x64": "2.3.1", - "@resvg/resvg-js-linux-arm-gnueabihf": "2.3.1", - "@resvg/resvg-js-linux-arm64-gnu": "2.3.1", - "@resvg/resvg-js-linux-arm64-musl": "2.3.1", - "@resvg/resvg-js-linux-x64-gnu": "2.3.1", - "@resvg/resvg-js-linux-x64-musl": "2.3.1", - "@resvg/resvg-js-win32-arm64-msvc": "2.3.1", - "@resvg/resvg-js-win32-ia32-msvc": "2.3.1", - "@resvg/resvg-js-win32-x64-msvc": "2.3.1" + "@resvg/resvg-js-android-arm-eabi": "2.4.0", + "@resvg/resvg-js-android-arm64": "2.4.0", + "@resvg/resvg-js-darwin-arm64": "2.4.0", + "@resvg/resvg-js-darwin-x64": "2.4.0", + "@resvg/resvg-js-linux-arm-gnueabihf": "2.4.0", + "@resvg/resvg-js-linux-arm64-gnu": "2.4.0", + "@resvg/resvg-js-linux-arm64-musl": "2.4.0", + "@resvg/resvg-js-linux-x64-gnu": "2.4.0", + "@resvg/resvg-js-linux-x64-musl": "2.4.0", + "@resvg/resvg-js-win32-arm64-msvc": "2.4.0", + "@resvg/resvg-js-win32-ia32-msvc": "2.4.0", + "@resvg/resvg-js-win32-x64-msvc": "2.4.0" } }, "@resvg/resvg-js-android-arm-eabi": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-android-arm-eabi/-/resvg-js-android-arm-eabi-2.3.1.tgz", - "integrity": "sha512-N9TEhMW3DC4t5rRhMO31AZY3IBHrPPaYlfhm9g5A+4jHheNeFkWj3WHwTOThFMTDln45t7R7dZ4yVpI81Ucbkw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-android-arm-eabi/-/resvg-js-android-arm-eabi-2.4.0.tgz", + "integrity": "sha512-AtsKxd4bxlaMvWNZev6IMSNVl48yOHYMuccoVNT1Kzg5L/uWsEtWw8YV16GPc5W08NeeAOPr9ErCszm+fXYcsg==", "dev": true, "optional": true }, "@resvg/resvg-js-android-arm64": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-android-arm64/-/resvg-js-android-arm64-2.3.1.tgz", - "integrity": "sha512-NFET2XoeWzskTJPaOcse2/iHizct9c5YhZ2gDjEeh3n1wyhpuQemdWH1qoodjxfeiBNqlIMi+fOoEv43tw+j2Q==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-android-arm64/-/resvg-js-android-arm64-2.4.0.tgz", + "integrity": "sha512-i0uuOSRrloU15mEPX21kOIVMNwoYKhcmiDjF+Cfu1K3LCNgPpIevu5oZ+wDnDy3Camcmu1bIEIkZ472wStK3aA==", "dev": true, "optional": true }, "@resvg/resvg-js-darwin-arm64": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-darwin-arm64/-/resvg-js-darwin-arm64-2.3.1.tgz", - "integrity": "sha512-yZHN6lzvQochS8Qs7JI/xfasStog2EV8KOg4Xd75JhoB2w6ORZ/GlL3T/zA+f9vEkXL9rPymK/IOTSdNFNjbLQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-darwin-arm64/-/resvg-js-darwin-arm64-2.4.0.tgz", + "integrity": "sha512-9XoPblXClMaT+lxX2YVy+kjOClOKEWQf8ijtJMGwVLcn/kgiQoA1iDXL7KPm8cUh/PElUh/ANLIveESAoNkuvw==", "dev": true, "optional": true }, "@resvg/resvg-js-darwin-x64": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-darwin-x64/-/resvg-js-darwin-x64-2.3.1.tgz", - "integrity": "sha512-EGeyTuPZG/JP92PROXQ1CmEnq/C0yOTrbX76XX+BHicjfhAjGx3sii1qD9k608TW0MppPMAVcQbhT1hxaQ4ViA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-darwin-x64/-/resvg-js-darwin-x64-2.4.0.tgz", + "integrity": "sha512-Qb8JT/kYy4N0jfSR0kpzNeeDjMo2Os991SaPfWOqWE8RBXEYf6RUULwkfFzxRNsb5d/ohNF03VXKkiyLzQ/2ig==", "dev": true, "optional": true }, "@resvg/resvg-js-linux-arm-gnueabihf": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm-gnueabihf/-/resvg-js-linux-arm-gnueabihf-2.3.1.tgz", - "integrity": "sha512-EhlgOj1mxHbYATQch66G5yzCgrT6MvtH6wZua1bxjTK/QrPf3B0kkY6vmHlYOtZ9y807swXk3GlNhT9ztL21aw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm-gnueabihf/-/resvg-js-linux-arm-gnueabihf-2.4.0.tgz", + "integrity": "sha512-JcYAi4m0mgqWjkOHZFHQIVWb7/w9eQJ3jtWmUt14NZ/pvS4a98n+MbDKWNHO9qaCSDIEitQS8t09MhgO04yAAw==", "dev": true, "optional": true }, "@resvg/resvg-js-linux-arm64-gnu": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-gnu/-/resvg-js-linux-arm64-gnu-2.3.1.tgz", - "integrity": "sha512-wcamGmsNTVkq7Je0iMwDI+Te+ZD8YLYJpRBmQK5pnRWWzEp6ft6kHJ/dU8FjCipn0I8zUUNWylMsMVz5d0k5XQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-gnu/-/resvg-js-linux-arm64-gnu-2.4.0.tgz", + "integrity": "sha512-jYDMHQJ0au5JT8qt5abPyJySd4wRuoT9Y7A9l0thHPHVaNo8GO8kWLy8iC03N0CP+/Ber/s1kPo/NxkvkXev5w==", "dev": true, "optional": true }, "@resvg/resvg-js-linux-arm64-musl": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-musl/-/resvg-js-linux-arm64-musl-2.3.1.tgz", - "integrity": "sha512-ebvSKvTopIvZ3Wl3B4Wh7OqIVnRyJu29hSyaO1I+/cWJGSvk6GfFjGB6WYAsr9wjZPmDy8i3ODFKSrFRMgOaXQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-musl/-/resvg-js-linux-arm64-musl-2.4.0.tgz", + "integrity": "sha512-YByXwG1dRWd5xetawMj9a2pbGtR8HuRSon5xKPCN30xHACTorXeCr8G0rtsMq/e8GkoHjgrvtA3QnPpB2d7z7Q==", "dev": true, "optional": true }, "@resvg/resvg-js-linux-x64-gnu": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-gnu/-/resvg-js-linux-x64-gnu-2.3.1.tgz", - "integrity": "sha512-DG2JRHRQPELa/PhZwv2cfOil4EUB0aBLh4SmbuMUke1eAfcFxizyJGsR6E98aG1ZX1gYlpb5hHJou+xvpTl2Jw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-gnu/-/resvg-js-linux-x64-gnu-2.4.0.tgz", + "integrity": "sha512-OCWMeR9W55rkyxh6Gwnu04rr856uzEngUF4mXE1fqaTXLvGgNG++RpjwE7gQ64nKvSJF1stiL2QPqRB72LHPtw==", "dev": true, "optional": true }, "@resvg/resvg-js-linux-x64-musl": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-musl/-/resvg-js-linux-x64-musl-2.3.1.tgz", - "integrity": "sha512-Qe9qyBk3waRppnIckiCj8Ql0tLY9qQACqcCUooQEbGaFY4iz4DcVyH/bFnNp2k9qGAA+AS1apimU84987L411Q==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-linux-x64-musl/-/resvg-js-linux-x64-musl-2.4.0.tgz", + "integrity": "sha512-JoFsQwg4T/1i+xjih5nFSSGF4RgcH1U5gbRVUL3YZW/HNO+7Mmmlv6F3HXCJI2xm9rVHoiNnzkFVD7AAXbG+ng==", "dev": true, "optional": true }, "@resvg/resvg-js-win32-arm64-msvc": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-arm64-msvc/-/resvg-js-win32-arm64-msvc-2.3.1.tgz", - "integrity": "sha512-W5JgJELQuKLeAjXJI38B3MMnIm+X5hR+mFWWM7PoQZrKD7p59grORj+FNPknF33eaglIiUoMh3zZJMxWVitBgw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-arm64-msvc/-/resvg-js-win32-arm64-msvc-2.4.0.tgz", + "integrity": "sha512-SReuI+6PKgtd4NI491Y1epaEqerRz+Pf/O/3ePTSCiTYZaLQoUIJ0b7POIFbMKKW0el7Iv+CeSOMy2/TffbX9Q==", "dev": true, "optional": true }, "@resvg/resvg-js-win32-ia32-msvc": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-ia32-msvc/-/resvg-js-win32-ia32-msvc-2.3.1.tgz", - "integrity": "sha512-/Ied/0EfsLwYhYY9dBOcMUFDo5TM9ddWapBLoV9bDqlpiE3+J1slpaBAzltN3x7SH8jhlZG9N3YoNVh0RhsUPA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-ia32-msvc/-/resvg-js-win32-ia32-msvc-2.4.0.tgz", + "integrity": "sha512-vO1Hqt6/1MFL9+PBvBP7GoqxtyUWEsUvUG0FunreBIX2NCifh0cwZxKKAN5NFpyAD/0F+os5SxDpBwpf2BBotg==", "dev": true, "optional": true }, "@resvg/resvg-js-win32-x64-msvc": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-x64-msvc/-/resvg-js-win32-x64-msvc-2.3.1.tgz", - "integrity": "sha512-aj8n5G9QwRnNfeZYSn9TxPO9LMUmleKoRgY1qxMbQg1v2SaspOFVeR7FJBXFWW8nejUKQqnkY+1+6qMMydxFsA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@resvg/resvg-js-win32-x64-msvc/-/resvg-js-win32-x64-msvc-2.4.0.tgz", + "integrity": "sha512-JEX4gp+qm+v7LKw8vVS4zP04qGK135Ja11QWmbM3OOpFvyTQkOiKuqm3FS+CIw6DE1A6kqX+dEwN8wBXWGDDDQ==", "dev": true, "optional": true }, @@ -4799,9 +4841,9 @@ } }, "@sveltejs/kit": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.5.0.tgz", - "integrity": "sha512-AkWgCO9i2djZjTqCgIQJ5XfnSzRINowh2w2Gk9wDRuTwxKizSuYe3jNvds/HCDDGHo8XE5E0yWNC9j2XxbrX+g==", + "version": "1.5.6", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.5.6.tgz", + "integrity": "sha512-CHVeQpbcwSIUekF6WwevmExKXyfHnzM5nlCEUv13lGgfJ0zKA0ny5YwIe40vccrm5w5Caec7jMTt9Ih3McJr5g==", "dev": true, "requires": { "@sveltejs/vite-plugin-svelte": "^2.0.0", @@ -5254,9 +5296,9 @@ "dev": true }, "devalue": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.2.3.tgz", - "integrity": "sha512-JG6Q248aN0pgFL57e3zqTVeFraBe+5W2ugvv1mLXsJP6YYIYJhRZhAl7QP8haJrqob6X10F9NEkuCvNILZTPeQ==" + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.0.tgz", + "integrity": "sha512-n94yQo4LI3w7erwf84mhRUkUJfhLoCZiLyoOZ/QFsDbcWNZePrLwbQpvZBUG2TNxwV3VjCKPxkiiQA6pe3TrTA==" }, "do-not-zip": { "version": "1.0.0", @@ -5744,6 +5786,24 @@ "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", "dev": true }, + "linebreak": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/linebreak/-/linebreak-1.1.0.tgz", + "integrity": "sha512-MHp03UImeVhB7XZtjd0E4n6+3xr5Dq/9xI/5FptGk5FrbDR3zagPa2DS6U8ks/3HjbKWG9Q1M2ufOzxV2qLYSQ==", + "dev": true, + "requires": { + "base64-js": "0.0.8", + "unicode-trie": "^2.0.0" + }, + "dependencies": { + "base64-js": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz", + "integrity": "sha512-3XSA2cR/h/73EzlXXdU6YNycmYI7+kicTxks4eJg2g39biHR84slg2+des+p7iHYhbRg/udIS4TD53WabcOUkw==", + "dev": true + } + } + }, "load-bmfont": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.1.tgz", @@ -6104,9 +6164,9 @@ } }, "prettier": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz", - "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==", + "version": "2.8.4", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz", + "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==", "dev": true }, "prettier-plugin-svelte": { @@ -6286,9 +6346,9 @@ } }, "satori": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/satori/-/satori-0.2.3.tgz", - "integrity": "sha512-jl/+sFkz3pBfGip7034Uvn/Hp1FZq4prKXIZO28rV90DS3jTU6uXBV0FRX4ooYoO27f3rGNXKhSKyDST5FdmQA==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/satori/-/satori-0.3.1.tgz", + "integrity": "sha512-+Pw4tNclWT3RK9sa2IERxozB8Pz9qMkZlEgro9eUUsvBJTAwf1gKWhB9UVViPHZWOEN/xEKlj79GG44yVlfBCA==", "dev": true, "requires": { "@shuding/opentype.js": "1.4.0-beta.0", @@ -6296,8 +6356,9 @@ "css-box-shadow": "1.0.0-3", "css-to-react-native": "^3.0.0", "emoji-regex": "^10.2.1", + "linebreak": "^1.1.0", "postcss-value-parser": "^4.2.0", - "yoga-wasm-web": "^0.3.0" + "yoga-wasm-web": "^0.3.1" } }, "satori-html": { @@ -6358,9 +6419,9 @@ } }, "shiki": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.0.tgz", - "integrity": "sha512-fb9Fg1Yx/ElVJcTqPQIEOSfn7mSZlrT1W3CkymY08lL2Jsi+t7jPcZzKO1lCsQwlSDuyNhHvolnyA2OI4EgJNg==", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.1.tgz", + "integrity": "sha512-+Jz4nBkCBe0mEDqo1eKRcCdjRtrCjozmcbTUjbPTX7OOJfEbTZzlUWlZtGe3Gb5oV1/jnojhG//YZc3rs9zSEw==", "dev": true, "requires": { "ansi-sequence-parser": "^1.1.0", @@ -6601,6 +6662,12 @@ "globrex": "^0.1.2" } }, + "tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", + "dev": true + }, "tinycolor2": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", @@ -6680,6 +6747,24 @@ "busboy": "^1.6.0" } }, + "unicode-trie": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz", + "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==", + "dev": true, + "requires": { + "pako": "^0.2.5", + "tiny-inflate": "^1.0.0" + }, + "dependencies": { + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", + "dev": true + } + } + }, "utf-8-validate": { "version": "5.0.10", "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz", @@ -6868,9 +6953,9 @@ "dev": true }, "yoga-wasm-web": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/yoga-wasm-web/-/yoga-wasm-web-0.3.0.tgz", - "integrity": "sha512-rD3L4jyMlO1m+RWU60lNwZQK5zmzglCV5fI1gTRikmpv3YzmNIZQbjyfE6cMNb9Xaly/C1SwemYGbsiOekMvnQ==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/yoga-wasm-web/-/yoga-wasm-web-0.3.1.tgz", + "integrity": "sha512-J74OxJtRb5GLW/GH+ibYpb0/0zixk9qp0EOIuKKkavk0w0cMHIQ76YPkca4cRBUW+d+r+GFSM9Q3a+HXQd4b8g==", "dev": true }, "yootils": { diff --git a/sites/svelte.dev/package.json b/sites/svelte.dev/package.json index 6466376467..7a3bd573ea 100644 --- a/sites/svelte.dev/package.json +++ b/sites/svelte.dev/package.json @@ -19,15 +19,15 @@ "@supabase/supabase-js": "^2.7.1", "@sveltejs/repl": "^0.1.2", "cookie": "^0.5.0", - "devalue": "^4.2.3", + "devalue": "^4.3.0", "do-not-zip": "^1.0.0", "flru": "^1.0.2", "sourcemap-codec": "^1.4.8" }, "devDependencies": { - "@resvg/resvg-js": "^2.3.1", + "@resvg/resvg-js": "^2.4.0", "@sveltejs/adapter-auto": "^2.0.0", - "@sveltejs/kit": "^1.5.0", + "@sveltejs/kit": "^1.5.6", "@sveltejs/site-kit": "^3.2.2", "@sveltejs/vite-plugin-svelte": "^2.0.2", "@types/marked": "^4.0.8", @@ -37,14 +37,14 @@ "jimp": "^0.22.4", "marked": "^4.2.12", "node-fetch": "^3.3.0", - "prettier": "^2.8.3", + "prettier": "^2.8.4", "prettier-plugin-svelte": "^2.9.0", "prism-svelte": "^0.5.0", "prismjs": "^1.29.0", - "satori": "^0.2.3", + "satori": "^0.3.1", "satori-html": "^0.3.2", "shelljs": "^0.8.5", - "shiki": "^0.14.0", + "shiki": "^0.14.1", "shiki-twoslash": "^3.1.0", "svelte": "^3.55.1", "svelte-check": "^3.0.3",