diff --git a/epicshop/package-lock.json b/epicshop/package-lock.json index 82583706..dffb7526 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.6.6", + "@epic-web/workshop-app": "^4.7.0", "@playwright/test": "^1.41.2", "cross-env": "^7.0.3" } @@ -145,9 +145,9 @@ "integrity": "sha512-FIhO7PFUVEbcnrJOtom8gb4GXog4Z44n4Jxwmw2nkKt4mx8I/q/d0O4tMabjYndM1QX2oXvRYzpZxtP61s2P5A==" }, "node_modules/@epic-web/workshop-app": { - "version": "4.6.6", - "resolved": "https://registry.npmjs.org/@epic-web/workshop-app/-/workshop-app-4.6.6.tgz", - "integrity": "sha512-pFV8XIZtohAol2YwSafbscJunBlZ21VoHoxlmuLK2oirmMdHPYv5cnDVQRNRJhJHkQNusLdguWekZEMFAXutKw==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@epic-web/workshop-app/-/workshop-app-4.7.0.tgz", + "integrity": "sha512-XjDQTu+roArLmJdPRjOBSJIri1OSgInriiL6KnJJ063j7ONQ9Hy642JBjTHYaG8EAnj6tSEk2y/9pftmkjPqMg==", "bundleDependencies": [ "@conform-to/react", "@conform-to/zod", @@ -178,8 +178,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.6.6", - "@epic-web/workshop-utils": "4.6.6", + "@epic-web/workshop-presence": "4.7.0", + "@epic-web/workshop-utils": "4.7.0", "@mdx-js/mdx": "^3.0.1", "@mux/mux-player-react": "^2.6.0", "@paralleldrive/cuid2": "^2.2.2", @@ -199,7 +199,7 @@ "@types/chai": "^4.3.16", "@types/chai-dom": "^1.11.3", "@vercel/og": "^0.6.2", - "address": "^2.0.2", + "address": "^2.0.3", "ansi-to-html": "^0.7.2", "chai": "^5.1.1", "chai-dom": "^1.12.0", @@ -267,7 +267,7 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@babel/runtime": { - "version": "7.24.6", + "version": "7.24.7", "inBundle": true, "license": "MIT", "dependencies": { @@ -278,27 +278,27 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@conform-to/dom": { - "version": "1.1.4", + "version": "1.1.5", "inBundle": true, "license": "MIT" }, "node_modules/@epic-web/workshop-app/node_modules/@conform-to/react": { - "version": "1.1.4", + "version": "1.1.5", "inBundle": true, "license": "MIT", "dependencies": { - "@conform-to/dom": "1.1.4" + "@conform-to/dom": "1.1.5" }, "peerDependencies": { "react": ">=18" } }, "node_modules/@epic-web/workshop-app/node_modules/@conform-to/zod": { - "version": "1.1.4", + "version": "1.1.5", "inBundle": true, "license": "MIT", "dependencies": { - "@conform-to/dom": "1.1.4" + "@conform-to/dom": "1.1.5" }, "peerDependencies": { "zod": "^3.21.0" @@ -319,24 +319,24 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@floating-ui/core": { - "version": "1.6.2", + "version": "1.6.3", "inBundle": true, "license": "MIT", "dependencies": { - "@floating-ui/utils": "^0.2.0" + "@floating-ui/utils": "^0.2.3" } }, "node_modules/@epic-web/workshop-app/node_modules/@floating-ui/dom": { - "version": "1.6.5", + "version": "1.6.6", "inBundle": true, "license": "MIT", "dependencies": { "@floating-ui/core": "^1.0.0", - "@floating-ui/utils": "^0.2.0" + "@floating-ui/utils": "^0.2.3" } }, "node_modules/@epic-web/workshop-app/node_modules/@floating-ui/react-dom": { - "version": "2.1.0", + "version": "2.1.1", "inBundle": true, "license": "MIT", "dependencies": { @@ -348,47 +348,40 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@floating-ui/utils": { - "version": "0.2.2", + "version": "0.2.3", "inBundle": true, "license": "MIT" }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/number": { - "version": "1.0.1", + "version": "1.1.0", "inBundle": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - } + "license": "MIT" }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/primitive": { - "version": "1.0.1", + "version": "1.1.0", "inBundle": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - } + "license": "MIT" }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-accordion": { - "version": "1.1.2", + "version": "1.2.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collapsible": "1.0.3", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-controllable-state": "1.0.1" + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-collapsible": "1.1.0", + "@radix-ui/react-collection": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-controllable-state": "1.1.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -400,18 +393,17 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-arrow": { - "version": "1.0.3", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" + "@radix-ui/react-primitive": "2.0.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -423,25 +415,24 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-collapsible": { - "version": "1.0.3", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-presence": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-controllable-state": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1" + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-presence": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-controllable-state": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -453,21 +444,20 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-collection": { - "version": "1.0.3", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2" + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-slot": "1.1.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -479,15 +469,12 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.1", + "version": "1.1.0", "inBundle": true, "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -496,15 +483,12 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-context": { - "version": "1.0.1", + "version": "1.1.0", "inBundle": true, "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -513,15 +497,12 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-direction": { - "version": "1.0.1", + "version": "1.1.0", "inBundle": true, "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -530,22 +511,21 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.0.5", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-escape-keydown": "1.0.3" + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-escape-keydown": "1.1.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -557,15 +537,12 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-focus-guards": { - "version": "1.0.1", + "version": "1.1.0", "inBundle": true, "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -574,20 +551,19 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-focus-scope": { - "version": "1.0.4", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1" + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-callback-ref": "1.1.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -599,16 +575,15 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-id": { - "version": "1.0.1", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1" + "@radix-ui/react-use-layout-effect": "1.1.0" }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -617,32 +592,31 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-popover": { - "version": "1.0.7", + "version": "1.1.1", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.5", - "@radix-ui/react-focus-guards": "1.0.1", - "@radix-ui/react-focus-scope": "1.0.4", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-popper": "1.1.3", - "@radix-ui/react-portal": "1.0.4", - "@radix-ui/react-presence": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-controllable-state": "1.0.1", + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-dismissable-layer": "1.1.0", + "@radix-ui/react-focus-guards": "1.1.0", + "@radix-ui/react-focus-scope": "1.1.0", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-popper": "1.2.0", + "@radix-ui/react-portal": "1.1.1", + "@radix-ui/react-presence": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-slot": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0", "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" + "react-remove-scroll": "2.5.7" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -654,27 +628,26 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-popper": { - "version": "1.1.3", + "version": "1.2.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", "@floating-ui/react-dom": "^2.0.0", - "@radix-ui/react-arrow": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1", - "@radix-ui/react-use-rect": "1.0.1", - "@radix-ui/react-use-size": "1.0.1", - "@radix-ui/rect": "1.0.1" + "@radix-ui/react-arrow": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0", + "@radix-ui/react-use-rect": "1.1.0", + "@radix-ui/react-use-size": "1.1.0", + "@radix-ui/rect": "1.1.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -686,18 +659,18 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-portal": { - "version": "1.0.4", + "version": "1.1.1", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-layout-effect": "1.1.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -709,19 +682,18 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-presence": { - "version": "1.0.1", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1" + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -733,18 +705,17 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-primitive": { - "version": "1.0.3", + "version": "2.0.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2" + "@radix-ui/react-slot": "1.1.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -756,26 +727,25 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-roving-focus": { - "version": "1.0.4", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.1" + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-collection": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -787,38 +757,37 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-select": { - "version": "2.0.0", + "version": "2.1.1", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/number": "1.0.1", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.5", - "@radix-ui/react-focus-guards": "1.0.1", - "@radix-ui/react-focus-scope": "1.0.4", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-popper": "1.1.3", - "@radix-ui/react-portal": "1.0.4", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1", - "@radix-ui/react-use-previous": "1.0.1", - "@radix-ui/react-visually-hidden": "1.0.3", + "@radix-ui/number": "1.1.0", + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-collection": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-dismissable-layer": "1.1.0", + "@radix-ui/react-focus-guards": "1.1.0", + "@radix-ui/react-focus-scope": "1.1.0", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-popper": "1.2.0", + "@radix-ui/react-portal": "1.1.1", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-slot": "1.1.0", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0", + "@radix-ui/react-use-previous": "1.1.0", + "@radix-ui/react-visually-hidden": "1.1.0", "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" + "react-remove-scroll": "2.5.7" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -830,16 +799,15 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-slot": { - "version": "1.0.2", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1" + "@radix-ui/react-compose-refs": "1.1.0" }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -848,25 +816,24 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-tabs": { - "version": "1.0.4", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-presence": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-roving-focus": "1.0.4", - "@radix-ui/react-use-controllable-state": "1.0.1" + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-presence": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-roving-focus": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -878,29 +845,28 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-toast": { - "version": "1.1.5", + "version": "1.2.1", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.5", - "@radix-ui/react-portal": "1.0.4", - "@radix-ui/react-presence": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1", - "@radix-ui/react-visually-hidden": "1.0.3" + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-collection": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-dismissable-layer": "1.1.0", + "@radix-ui/react-portal": "1.1.1", + "@radix-ui/react-presence": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0", + "@radix-ui/react-visually-hidden": "1.1.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -912,15 +878,12 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1", + "version": "1.1.0", "inBundle": true, "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -929,16 +892,15 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.1", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" + "@radix-ui/react-use-callback-ref": "1.1.0" }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -947,16 +909,15 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-use-escape-keydown": { - "version": "1.0.3", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" + "@radix-ui/react-use-callback-ref": "1.1.0" }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -965,15 +926,12 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.1", + "version": "1.1.0", "inBundle": true, "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -982,15 +940,12 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-use-previous": { - "version": "1.0.1", + "version": "1.1.0", "inBundle": true, "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -999,16 +954,15 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-use-rect": { - "version": "1.0.1", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/rect": "1.0.1" + "@radix-ui/rect": "1.1.0" }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -1017,16 +971,15 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-use-size": { - "version": "1.0.1", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1" + "@radix-ui/react-use-layout-effect": "1.1.0" }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -1035,18 +988,17 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/react-visually-hidden": { - "version": "1.0.3", + "version": "1.1.0", "inBundle": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" + "@radix-ui/react-primitive": "2.0.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -1058,23 +1010,20 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@radix-ui/rect": { - "version": "1.0.1", + "version": "1.1.0", "inBundle": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - } + "license": "MIT" }, "node_modules/@epic-web/workshop-app/node_modules/@remix-run/react": { - "version": "2.9.2", + "version": "2.10.0", "inBundle": true, "license": "MIT", "dependencies": { - "@remix-run/router": "1.16.1", - "@remix-run/server-runtime": "2.9.2", - "react-router": "6.23.1", - "react-router-dom": "6.23.1", - "turbo-stream": "^2.0.0" + "@remix-run/router": "1.17.0", + "@remix-run/server-runtime": "2.10.0", + "react-router": "6.24.0", + "react-router-dom": "6.24.0", + "turbo-stream": "2.2.0" }, "engines": { "node": ">=18.0.0" @@ -1091,7 +1040,7 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@remix-run/router": { - "version": "1.16.1", + "version": "1.17.0", "inBundle": true, "license": "MIT", "engines": { @@ -1099,17 +1048,17 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/@remix-run/server-runtime": { - "version": "2.9.2", + "version": "2.10.0", "inBundle": true, "license": "MIT", "dependencies": { - "@remix-run/router": "1.16.1", + "@remix-run/router": "1.17.0", "@types/cookie": "^0.6.0", "@web3-storage/multipart-parser": "^1.0.0", "cookie": "^0.6.0", "set-cookie-parser": "^2.4.8", "source-map": "^0.7.3", - "turbo-stream": "^2.0.0" + "turbo-stream": "2.2.0" }, "engines": { "node": ">=18.0.0" @@ -1123,14 +1072,6 @@ } } }, - "node_modules/@epic-web/workshop-app/node_modules/@remix-run/server-runtime/node_modules/source-map": { - "version": "0.7.4", - "inBundle": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">= 8" - } - }, "node_modules/@epic-web/workshop-app/node_modules/@types/cookie": { "version": "0.6.0", "inBundle": true, @@ -1211,7 +1152,7 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/deep-eql": { - "version": "5.0.1", + "version": "5.0.2", "inBundle": true, "license": "MIT", "engines": { @@ -1224,7 +1165,7 @@ "license": "MIT" }, "node_modules/@epic-web/workshop-app/node_modules/framer-motion": { - "version": "11.2.9", + "version": "11.2.12", "inBundle": true, "license": "MIT", "dependencies": { @@ -1304,11 +1245,11 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/react-remove-scroll": { - "version": "2.5.5", + "version": "2.5.7", "inBundle": true, "license": "MIT", "dependencies": { - "react-remove-scroll-bar": "^2.3.3", + "react-remove-scroll-bar": "^2.3.4", "react-style-singleton": "^2.2.1", "tslib": "^2.1.0", "use-callback-ref": "^1.3.0", @@ -1349,11 +1290,11 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/react-router": { - "version": "6.23.1", + "version": "6.24.0", "inBundle": true, "license": "MIT", "dependencies": { - "@remix-run/router": "1.16.1" + "@remix-run/router": "1.17.0" }, "engines": { "node": ">=14.0.0" @@ -1363,12 +1304,12 @@ } }, "node_modules/@epic-web/workshop-app/node_modules/react-router-dom": { - "version": "6.23.1", + "version": "6.24.0", "inBundle": true, "license": "MIT", "dependencies": { - "@remix-run/router": "1.16.1", - "react-router": "6.23.1" + "@remix-run/router": "1.17.0", + "react-router": "6.24.0" }, "engines": { "node": ">=14.0.0" @@ -1460,22 +1401,19 @@ } } }, - "node_modules/@epic-web/workshop-app/node_modules/remix-utils/node_modules/type-fest": { - "version": "4.18.3", - "inBundle": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@epic-web/workshop-app/node_modules/set-cookie-parser": { "version": "2.6.0", "inBundle": true, "license": "MIT" }, + "node_modules/@epic-web/workshop-app/node_modules/source-map": { + "version": "0.6.1", + "inBundle": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@epic-web/workshop-app/node_modules/tailwind-merge": { "version": "2.3.0", "inBundle": true, @@ -1494,10 +1432,21 @@ "license": "0BSD" }, "node_modules/@epic-web/workshop-app/node_modules/turbo-stream": { - "version": "2.0.1", + "version": "2.2.0", "inBundle": true, "license": "ISC" }, + "node_modules/@epic-web/workshop-app/node_modules/type-fest": { + "version": "4.20.1", + "inBundle": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@epic-web/workshop-app/node_modules/use-callback-ref": { "version": "1.3.2", "inBundle": true, @@ -1548,18 +1497,18 @@ } }, "node_modules/@epic-web/workshop-presence": { - "version": "4.6.6", - "resolved": "https://registry.npmjs.org/@epic-web/workshop-presence/-/workshop-presence-4.6.6.tgz", - "integrity": "sha512-628693UPQyWKW9nxUmA7Fm7d4r7kyPQ9TlHftYZBZHog2G4mJJdU96CnmObOnaUmEUeQNnxpHS8JqaYsG8CkeA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@epic-web/workshop-presence/-/workshop-presence-4.7.0.tgz", + "integrity": "sha512-BcEXZmMNPEJHt0ahO19+eDnEe4A5ENJFq60ef2kaQAPetp5xTJvPLnQ5tryj88jIIgJ22K+M/K7o8x3+jCtV5w==", "dependencies": { - "@epic-web/workshop-utils": "4.6.6", + "@epic-web/workshop-utils": "4.7.0", "zod": "^3.23.8" } }, "node_modules/@epic-web/workshop-utils": { - "version": "4.6.6", - "resolved": "https://registry.npmjs.org/@epic-web/workshop-utils/-/workshop-utils-4.6.6.tgz", - "integrity": "sha512-GG7vTipKU5A8ZZ8yvjLYKouKWngOAa6m5Seq5fKy0Q/eX+uxIZeaEsVi1WszGac2Qg0jMzcL/JnouZ7Ss9ufZA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@epic-web/workshop-utils/-/workshop-utils-4.7.0.tgz", + "integrity": "sha512-nmUqXAGU344lMJyYg3g1kGstJJn34cld7XkSCM07CVR/4zTX9monjUy4gBDwF7RgQ2QzE3me8TUiQ+SWmT7nbQ==", "dependencies": { "@epic-web/cachified": "^5.2.0", "@epic-web/remember": "^1.0.2", @@ -3714,9 +3663,9 @@ } }, "node_modules/address": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/address/-/address-2.0.2.tgz", - "integrity": "sha512-u6nFssvaX9RHQmjMSqgT7b7QJbf/5/U8+ntbTL8vgABfIiEmm02ZSM5MwljKjCrIrm7iIbgYEya2YW6AaRccVA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/address/-/address-2.0.3.tgz", + "integrity": "sha512-XNAb/a6TCqou+TufU8/u11HCu9x1gYvOoxLwtlXgIqmkrYQADVv6ljyW2zwiPhHz9R1gItAWpuDrdJMmrOBFEA==", "engines": { "node": ">= 16.0.0" } diff --git a/epicshop/package.json b/epicshop/package.json index 164a837f..6047f4dd 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.6.6", + "@epic-web/workshop-app": "^4.7.0", "@playwright/test": "^1.41.2", "cross-env": "^7.0.3" } diff --git a/package-lock.json b/package-lock.json index 509b9eac..cd789961 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.6.6", + "@epic-web/workshop-utils": "^4.7.0", "@testing-library/react": "^15.0.4", "@testing-library/user-event": "^14.5.2", "@types/node": "^20.12.12", @@ -154,9 +154,9 @@ "dev": true }, "node_modules/@epic-web/workshop-utils": { - "version": "4.6.6", - "resolved": "https://registry.npmjs.org/@epic-web/workshop-utils/-/workshop-utils-4.6.6.tgz", - "integrity": "sha512-GG7vTipKU5A8ZZ8yvjLYKouKWngOAa6m5Seq5fKy0Q/eX+uxIZeaEsVi1WszGac2Qg0jMzcL/JnouZ7Ss9ufZA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@epic-web/workshop-utils/-/workshop-utils-4.7.0.tgz", + "integrity": "sha512-nmUqXAGU344lMJyYg3g1kGstJJn34cld7XkSCM07CVR/4zTX9monjUy4gBDwF7RgQ2QzE3me8TUiQ+SWmT7nbQ==", "dev": true, "dependencies": { "@epic-web/cachified": "^5.2.0", diff --git a/package.json b/package.json index a85f1532..375a4277 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "react-dom": "19.0.0-beta-94eed63c49-20240425" }, "devDependencies": { - "@epic-web/workshop-utils": "^4.6.6", + "@epic-web/workshop-utils": "^4.7.0", "@testing-library/react": "^15.0.4", "@testing-library/user-event": "^14.5.2", "@types/node": "^20.12.12",