diff --git a/epicshop/package-lock.json b/epicshop/package-lock.json index 2aac5081..8b28301c 100644 --- a/epicshop/package-lock.json +++ b/epicshop/package-lock.json @@ -6,7 +6,7 @@ "": { "dependencies": { "@epic-web/config": "^1.5.4", - "@epic-web/workshop-app": "^4.24.1", + "@epic-web/workshop-app": "^4.25.0", "@playwright/test": "^1.41.2", "cross-env": "^7.0.3" } @@ -433,9 +433,9 @@ "integrity": "sha512-FIhO7PFUVEbcnrJOtom8gb4GXog4Z44n4Jxwmw2nkKt4mx8I/q/d0O4tMabjYndM1QX2oXvRYzpZxtP61s2P5A==" }, "node_modules/@epic-web/workshop-app": { - "version": "4.24.1", - "resolved": "https://registry.npmjs.org/@epic-web/workshop-app/-/workshop-app-4.24.1.tgz", - "integrity": "sha512-AzzSbfbqdFHsjo2fVm717Brv3th+XnNX/aF9TxzL2Eb+5mKWapbTI9qgfYin2BHWy/qoTKX3gdguao+SJMpEQA==", + "version": "4.25.0", + "resolved": "https://registry.npmjs.org/@epic-web/workshop-app/-/workshop-app-4.25.0.tgz", + "integrity": "sha512-QDrCc0GsCc8DpLnS2kTH4dMnJUhEDRkTKGSqrJSuMoKwm1sKTzamm90rRwBqi1Gsr6Wcy5oTeoK1UYjbc4GlQg==", "bundleDependencies": [ "@conform-to/react", "@conform-to/zod", @@ -466,8 +466,8 @@ "@epic-web/invariant": "^1.0.0", "@epic-web/remember": "^1.0.2", "@epic-web/restore-scroll": "^1.1.1", - "@epic-web/workshop-presence": "4.24.1", - "@epic-web/workshop-utils": "4.24.1", + "@epic-web/workshop-presence": "4.25.0", + "@epic-web/workshop-utils": "4.25.0", "@mdx-js/mdx": "^3.0.1", "@mux/mux-player-react": "^2.6.0", "@nasa-gcn/remix-seo": "^2.0.1", @@ -1787,18 +1787,18 @@ } }, "node_modules/@epic-web/workshop-presence": { - "version": "4.24.1", - "resolved": "https://registry.npmjs.org/@epic-web/workshop-presence/-/workshop-presence-4.24.1.tgz", - "integrity": "sha512-eg18vOfscG1c/Zw0w8W5rso0qf2MvjsKFvPCv34VyjFNZ2SJD2TcXpa18VNkniFzd2v5MnD1ku9FIbV7IoW9Bw==", + "version": "4.25.0", + "resolved": "https://registry.npmjs.org/@epic-web/workshop-presence/-/workshop-presence-4.25.0.tgz", + "integrity": "sha512-udEom9kSOQUHk0LzvERyuoOUEOI1HdVfYoRFw/V2G0EI0wHDF6jt+BlSqU5q9Srcg2Cx7qx6BqhoHdDv0e/cvg==", "dependencies": { - "@epic-web/workshop-utils": "4.24.1", + "@epic-web/workshop-utils": "4.25.0", "zod": "^3.23.8" } }, "node_modules/@epic-web/workshop-utils": { - "version": "4.24.1", - "resolved": "https://registry.npmjs.org/@epic-web/workshop-utils/-/workshop-utils-4.24.1.tgz", - "integrity": "sha512-DRgLOuWU7X9RvbFsayjwQhGBNnSlSve6Aa5gdigE/ovcXI76nqfrRZQohVf4qhcaI1+OMmyGdx3ttcd/2HjEbg==", + "version": "4.25.0", + "resolved": "https://registry.npmjs.org/@epic-web/workshop-utils/-/workshop-utils-4.25.0.tgz", + "integrity": "sha512-xzfPW0Wn9Hxh3bUVHsOIWh4Xe5SWsjsXbM6NpjpP/P482Vnj84Xx6+yvCZjcxuFfhbiJoGRBHRK+DDxkh4Gczg==", "dependencies": { "@epic-web/cachified": "^5.2.0", "@epic-web/remember": "^1.0.2", @@ -3585,14 +3585,44 @@ "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==" }, "node_modules/@shikijs/core": { - "version": "1.16.3", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.16.3.tgz", - "integrity": "sha512-yETIvrETCeC39gSPIiSADmjri9FwKmxz0QvONMtTIUYlKZe90CJkvcjPksayC2VQOtzOJonEiULUa8v8crUQvA==", - "dependencies": { - "@shikijs/vscode-textmate": "^9.2.0", + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.17.7.tgz", + "integrity": "sha512-ZnIDxFu/yvje3Q8owSHaEHd+bu/jdWhHAaJ17ggjXofHx5rc4bhpCSW+OjC6smUBi5s5dd023jWtZ1gzMu/yrw==", + "dependencies": { + "@shikijs/engine-javascript": "1.17.7", + "@shikijs/engine-oniguruma": "1.17.7", + "@shikijs/types": "1.17.7", + "@shikijs/vscode-textmate": "^9.2.2", "@types/hast": "^3.0.4", - "oniguruma-to-js": "0.3.3", - "regex": "4.3.2" + "hast-util-to-html": "^9.0.2" + } + }, + "node_modules/@shikijs/engine-javascript": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.17.7.tgz", + "integrity": "sha512-wwSf7lKPsm+hiYQdX+1WfOXujtnUG6fnN4rCmExxa4vo+OTmvZ9B1eKauilvol/LHUPrQgW12G3gzem7pY5ckw==", + "dependencies": { + "@shikijs/types": "1.17.7", + "@shikijs/vscode-textmate": "^9.2.2", + "oniguruma-to-js": "0.4.3" + } + }, + "node_modules/@shikijs/engine-oniguruma": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.17.7.tgz", + "integrity": "sha512-pvSYGnVeEIconU28NEzBXqSQC/GILbuNbAHwMoSfdTBrobKAsV1vq2K4cAgiaW1TJceLV9QMGGh18hi7cCzbVQ==", + "dependencies": { + "@shikijs/types": "1.17.7", + "@shikijs/vscode-textmate": "^9.2.2" + } + }, + "node_modules/@shikijs/types": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.17.7.tgz", + "integrity": "sha512-+qA4UyhWLH2q4EFd+0z4K7GpERDU+c+CN2XYD3sC+zjvAr5iuwD1nToXZMt1YODshjkEGEDV86G7j66bKjqDdg==", + "dependencies": { + "@shikijs/vscode-textmate": "^9.2.2", + "@types/hast": "^3.0.4" } }, "node_modules/@shikijs/vscode-textmate": { @@ -4231,12 +4261,12 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" }, "node_modules/@vitest/expect": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.0.5.tgz", - "integrity": "sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.1.tgz", + "integrity": "sha512-YeueunS0HiHiQxk+KEOnq/QMzlUuOzbU1Go+PgAsHvvv3tUkJPm9xWt+6ITNTlzsMXUjmgm5T+U7KBPK2qQV6w==", "dependencies": { - "@vitest/spy": "2.0.5", - "@vitest/utils": "2.0.5", + "@vitest/spy": "2.1.1", + "@vitest/utils": "2.1.1", "chai": "^5.1.1", "tinyrainbow": "^1.2.0" }, @@ -4245,9 +4275,9 @@ } }, "node_modules/@vitest/pretty-format": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.5.tgz", - "integrity": "sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.1.tgz", + "integrity": "sha512-SjxPFOtuINDUW8/UkElJYQSFtnWX7tMksSGW0vfjxMneFqxVr8YJ979QpMbDW7g+BIiq88RAGDjf7en6rvLPPQ==", "dependencies": { "tinyrainbow": "^1.2.0" }, @@ -4256,9 +4286,9 @@ } }, "node_modules/@vitest/spy": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.0.5.tgz", - "integrity": "sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.1.tgz", + "integrity": "sha512-ZM39BnZ9t/xZ/nF4UwRH5il0Sw93QnZXd9NAZGRpIgj0yvVwPpLd702s/Cx955rGaMlyBQkZJ2Ir7qyY48VZ+g==", "dependencies": { "tinyspy": "^3.0.0" }, @@ -4267,12 +4297,11 @@ } }, "node_modules/@vitest/utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.0.5.tgz", - "integrity": "sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.1.tgz", + "integrity": "sha512-Y6Q9TsI+qJ2CC0ZKj6VBb+T8UPz593N113nnUykqwANqhgf3QkZeHFlusgKLTqrnVHbj/XDKZcDHol+dxVT+rQ==", "dependencies": { - "@vitest/pretty-format": "2.0.5", - "estree-walker": "^3.0.3", + "@vitest/pretty-format": "2.1.1", "loupe": "^3.1.1", "tinyrainbow": "^1.2.0" }, @@ -6877,9 +6906,9 @@ } }, "node_modules/hast-util-to-html": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.2.tgz", - "integrity": "sha512-RP5wNpj5nm1Z8cloDv4Sl4RS8jH5HYa0v93YB6Wb4poEzgMo/dAAL0KcT4974dCjcNG5pkLqTImeFHHCwwfY3g==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.3.tgz", + "integrity": "sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==", "dependencies": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", @@ -6925,16 +6954,16 @@ } }, "node_modules/hast-util-to-jsx-runtime/node_modules/inline-style-parser": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.3.tgz", - "integrity": "sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g==" + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", + "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==" }, "node_modules/hast-util-to-jsx-runtime/node_modules/style-to-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.7.tgz", - "integrity": "sha512-uSjr59G5u6fbxUfKbb8GcqMGT3Xs9v5IbPkjb0S16GyOeBLAzSRK0CixBv5YrYvzO6TDLzIS6QCn78tkqWngPw==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", + "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", "dependencies": { - "inline-style-parser": "0.2.3" + "inline-style-parser": "0.2.4" } }, "node_modules/hast-util-whitespace": { @@ -7951,9 +7980,9 @@ } }, "node_modules/mdast-util-mdx-expression": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.0.tgz", - "integrity": "sha512-fGCu8eWdKUKNu5mohVGkhBXCXGnOTLuFqOvGMvdikr+J1w7lDJgxThOKpwRWzzbyXAU2hhSwsmssOY4yTokluw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", + "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", @@ -9324,9 +9353,12 @@ } }, "node_modules/oniguruma-to-js": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/oniguruma-to-js/-/oniguruma-to-js-0.3.3.tgz", - "integrity": "sha512-m90/WEhgs8g4BxG37+Nu3YrMfJDs2YXtYtIllhsEPR+wP3+K4EZk6dDUvy2v2K4MNFDDOYKL4/yqYPXDqyozTQ==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/oniguruma-to-js/-/oniguruma-to-js-0.4.3.tgz", + "integrity": "sha512-X0jWUcAlxORhOqqBREgPMgnshB7ZGYszBNspP+tS9hPD3l13CdaXcHbgImoHUHlrvGx/7AvFEkTRhAGYh+jzjQ==", + "dependencies": { + "regex": "^4.3.2" + }, "funding": { "url": "https://github.com/sponsors/antfu" } @@ -10714,12 +10746,15 @@ } }, "node_modules/shiki": { - "version": "1.16.3", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.16.3.tgz", - "integrity": "sha512-GypUE+fEd06FqDs63LSAVlmq7WsahhPQU62cgZxGF+TJT5LjD2k7HTxXj4/CKOVuMM3+wWQ1t4Y5oooeJFRRBQ==", - "dependencies": { - "@shikijs/core": "1.16.3", - "@shikijs/vscode-textmate": "^9.2.0", + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.17.7.tgz", + "integrity": "sha512-Zf6hNtWhFyF4XP5OOsXkBTEx9JFPiN0TQx4wSe+Vqeuczewgk2vT4IZhF4gka55uelm052BD5BaHavNqUNZd+A==", + "dependencies": { + "@shikijs/core": "1.17.7", + "@shikijs/engine-javascript": "1.17.7", + "@shikijs/engine-oniguruma": "1.17.7", + "@shikijs/types": "1.17.7", + "@shikijs/vscode-textmate": "^9.2.2", "@types/hast": "^3.0.4" } }, diff --git a/epicshop/package.json b/epicshop/package.json index 11df4a27..b4b9158d 100644 --- a/epicshop/package.json +++ b/epicshop/package.json @@ -6,7 +6,7 @@ }, "dependencies": { "@epic-web/config": "^1.5.4", - "@epic-web/workshop-app": "^4.24.1", + "@epic-web/workshop-app": "^4.25.0", "@playwright/test": "^1.41.2", "cross-env": "^7.0.3" } diff --git a/package-lock.json b/package-lock.json index 14879910..11c5fef0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "react-dom": "19.0.0-beta-94eed63c49-20240425" }, "devDependencies": { - "@epic-web/workshop-utils": "^4.24.1", + "@epic-web/workshop-utils": "^4.25.0", "@testing-library/react": "^15.0.4", "@testing-library/user-event": "^14.5.2", "@types/node": "^20.12.12", @@ -160,9 +160,9 @@ "dev": true }, "node_modules/@epic-web/workshop-utils": { - "version": "4.24.1", - "resolved": "https://registry.npmjs.org/@epic-web/workshop-utils/-/workshop-utils-4.24.1.tgz", - "integrity": "sha512-DRgLOuWU7X9RvbFsayjwQhGBNnSlSve6Aa5gdigE/ovcXI76nqfrRZQohVf4qhcaI1+OMmyGdx3ttcd/2HjEbg==", + "version": "4.25.0", + "resolved": "https://registry.npmjs.org/@epic-web/workshop-utils/-/workshop-utils-4.25.0.tgz", + "integrity": "sha512-xzfPW0Wn9Hxh3bUVHsOIWh4Xe5SWsjsXbM6NpjpP/P482Vnj84Xx6+yvCZjcxuFfhbiJoGRBHRK+DDxkh4Gczg==", "dev": true, "dependencies": { "@epic-web/cachified": "^5.2.0", diff --git a/package.json b/package.json index 50c6b868..3729b5e3 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "react-dom": "19.0.0-beta-94eed63c49-20240425" }, "devDependencies": { - "@epic-web/workshop-utils": "^4.24.1", + "@epic-web/workshop-utils": "^4.25.0", "@testing-library/react": "^15.0.4", "@testing-library/user-event": "^14.5.2", "@types/node": "^20.12.12",