diff --git a/.changeset/bright-ducks-enjoy.md b/.changeset/bright-ducks-enjoy.md new file mode 100644 index 00000000000..688c2a6cb8b --- /dev/null +++ b/.changeset/bright-ducks-enjoy.md @@ -0,0 +1,5 @@ +--- +"@clerk/clerk-js": patch +--- + +`clerk-js` is now built with [Rspack](https://rspack.dev) instead of Webpack. This is an internal tooling change that shouldn't affect consumers. diff --git a/.changeset/cool-days-tell.md b/.changeset/cool-days-tell.md new file mode 100644 index 00000000000..2a7e4d96110 --- /dev/null +++ b/.changeset/cool-days-tell.md @@ -0,0 +1,5 @@ +--- +"@clerk/elements": patch +--- + +Use host router instead of directly calling Next's `useRouter` hook diff --git a/package-lock.json b/package-lock.json index 989d4320ea3..59cdc61a038 100644 --- a/package-lock.json +++ b/package-lock.json @@ -449,10 +449,10 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.24.7", + "version": "7.25.7", "license": "MIT", "dependencies": { - "@babel/highlight": "^7.24.7", + "@babel/highlight": "^7.25.7", "picocolors": "^1.0.0" }, "engines": { @@ -496,8 +496,6 @@ }, "node_modules/@babel/core/node_modules/@babel/code-frame": { "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.25.9", @@ -551,11 +549,9 @@ }, "node_modules/@babel/generator": { "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz", - "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==", "license": "MIT", "dependencies": { - "@babel/parser": "^7.26.2", + "@babel/parser": "^7.26.0", "@babel/types": "^7.26.0", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", @@ -566,10 +562,10 @@ } }, "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.25.9", + "version": "7.25.7", "license": "MIT", "dependencies": { - "@babel/types": "^7.25.9" + "@babel/types": "^7.25.7" }, "engines": { "node": ">=6.9.0" @@ -608,15 +604,17 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.25.9", + "version": "7.24.7", "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-member-expression-to-functions": "^7.25.9", - "@babel/helper-optimise-call-expression": "^7.25.9", - "@babel/helper-replace-supers": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", - "@babel/traverse": "^7.25.9", + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-function-name": "^7.24.7", + "@babel/helper-member-expression-to-functions": "^7.24.7", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/helper-replace-supers": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/helper-split-export-declaration": "^7.24.7", "semver": "^6.3.1" }, "engines": { @@ -674,7 +672,6 @@ }, "node_modules/@babel/helper-environment-visitor": { "version": "7.24.7", - "devOptional": true, "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" @@ -685,7 +682,6 @@ }, "node_modules/@babel/helper-function-name": { "version": "7.24.7", - "devOptional": true, "license": "MIT", "dependencies": { "@babel/template": "^7.24.7", @@ -707,11 +703,11 @@ } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.25.9", + "version": "7.24.7", "license": "MIT", "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -744,10 +740,10 @@ } }, "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.25.9", + "version": "7.24.7", "license": "MIT", "dependencies": { - "@babel/types": "^7.25.9" + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -778,12 +774,12 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.25.9", + "version": "7.24.7", "license": "MIT", "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.25.9", - "@babel/helper-optimise-call-expression": "^7.25.9", - "@babel/traverse": "^7.25.9" + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-member-expression-to-functions": "^7.24.7", + "@babel/helper-optimise-call-expression": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -804,11 +800,11 @@ } }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.25.9", + "version": "7.24.7", "license": "MIT", "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -816,7 +812,6 @@ }, "node_modules/@babel/helper-split-export-declaration": { "version": "7.24.7", - "devOptional": true, "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" @@ -885,9 +880,8 @@ } }, "node_modules/@babel/parser": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz", - "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==", + "version": "7.26.1", + "license": "MIT", "dependencies": { "@babel/types": "^7.26.0" }, @@ -961,14 +955,14 @@ } }, "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.25.9", + "version": "7.24.7", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/plugin-syntax-decorators": "^7.25.9" + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-decorators": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1167,12 +1161,12 @@ } }, "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.25.9", + "version": "7.24.7", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1218,11 +1212,11 @@ } }, "node_modules/@babel/plugin-syntax-flow": { - "version": "7.25.9", + "version": "7.23.3", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1490,12 +1484,12 @@ } }, "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.25.9", + "version": "7.22.3", "devOptional": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-create-class-features-plugin": "^7.22.1", + "@babel/helper-plugin-utils": "^7.21.5" }, "engines": { "node": ">=6.9.0" @@ -1646,12 +1640,12 @@ } }, "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.25.9", + "version": "7.23.3", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/plugin-syntax-flow": "^7.25.9" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-flow": "^7.23.3" }, "engines": { "node": ">=6.9.0" @@ -1840,11 +1834,12 @@ } }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.25.9", + "version": "7.22.3", "devOptional": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" }, "engines": { "node": ">=6.9.0" @@ -1917,12 +1912,13 @@ } }, "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.25.9", + "version": "7.22.3", "devOptional": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, "engines": { "node": ">=6.9.0" @@ -1946,12 +1942,12 @@ } }, "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.25.9", + "version": "7.23.3", "devOptional": true, "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -2006,11 +2002,11 @@ } }, "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.25.9", + "version": "7.23.3", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -2020,14 +2016,14 @@ } }, "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.25.9", + "version": "7.25.7", "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/plugin-syntax-jsx": "^7.25.9", - "@babel/types": "^7.25.9" + "@babel/helper-annotate-as-pure": "^7.25.7", + "@babel/helper-module-imports": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/plugin-syntax-jsx": "^7.25.7", + "@babel/types": "^7.25.7" }, "engines": { "node": ">=6.9.0" @@ -2037,11 +2033,11 @@ } }, "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.25.9", + "version": "7.22.5", "dev": true, "license": "MIT", "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.25.9" + "@babel/plugin-transform-react-jsx": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -2079,12 +2075,12 @@ } }, "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.25.9", + "version": "7.23.3", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -2397,13 +2393,13 @@ } }, "node_modules/@babel/preset-flow": { - "version": "7.25.9", + "version": "7.24.0", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-validator-option": "^7.25.9", - "@babel/plugin-transform-flow-strip-types": "^7.25.9" + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-validator-option": "^7.23.5", + "@babel/plugin-transform-flow-strip-types": "^7.23.3" }, "engines": { "node": ">=6.9.0" @@ -2428,16 +2424,16 @@ } }, "node_modules/@babel/preset-react": { - "version": "7.25.9", + "version": "7.23.3", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-validator-option": "^7.25.9", - "@babel/plugin-transform-react-display-name": "^7.25.9", - "@babel/plugin-transform-react-jsx": "^7.25.9", - "@babel/plugin-transform-react-jsx-development": "^7.25.9", - "@babel/plugin-transform-react-pure-annotations": "^7.25.9" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-transform-react-display-name": "^7.23.3", + "@babel/plugin-transform-react-jsx": "^7.22.15", + "@babel/plugin-transform-react-jsx-development": "^7.22.5", + "@babel/plugin-transform-react-pure-annotations": "^7.23.3" }, "engines": { "node": ">=6.9.0" @@ -2464,7 +2460,7 @@ } }, "node_modules/@babel/register": { - "version": "7.25.9", + "version": "7.23.7", "dev": true, "license": "MIT", "dependencies": { @@ -3334,14 +3330,14 @@ } }, "node_modules/@commitlint/config-validator/node_modules/ajv": { - "version": "8.17.1", + "version": "8.13.0", "dev": true, "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" }, "funding": { "type": "github", @@ -3865,7 +3861,7 @@ } }, "node_modules/@commitlint/top-level/node_modules/yocto-queue": { - "version": "1.1.1", + "version": "1.0.0", "dev": true, "license": "MIT", "engines": { @@ -4350,7 +4346,7 @@ } }, "node_modules/@expo/cli": { - "version": "0.18.30", + "version": "0.18.29", "dev": true, "license": "MIT", "peer": true, @@ -4367,7 +4363,7 @@ "@expo/osascript": "^2.0.31", "@expo/package-manager": "^1.5.0", "@expo/plist": "^0.1.0", - "@expo/prebuild-config": "7.0.9", + "@expo/prebuild-config": "7.0.8", "@expo/rudder-sdk-node": "1.1.1", "@expo/spawn-async": "^1.7.2", "@expo/xcpretty": "^4.3.0", @@ -4447,14 +4443,14 @@ } }, "node_modules/@expo/cli/node_modules/@expo/config": { - "version": "9.0.4", + "version": "9.0.3", "dev": true, "license": "MIT", "peer": true, "dependencies": { "@babel/code-frame": "~7.10.4", "@expo/config-plugins": "~8.0.8", - "@expo/config-types": "^51.0.3", + "@expo/config-types": "^51.0.0-unreleased", "@expo/json-file": "^8.3.0", "getenv": "^1.0.0", "glob": "7.1.6", @@ -4466,12 +4462,12 @@ } }, "node_modules/@expo/cli/node_modules/@expo/config-plugins": { - "version": "8.0.10", + "version": "8.0.9", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@expo/config-types": "^51.0.3", + "@expo/config-types": "^51.0.0-unreleased", "@expo/json-file": "~8.3.0", "@expo/plist": "^0.1.0", "@expo/sdk-runtime-versions": "^1.0.0", @@ -4690,7 +4686,7 @@ } }, "node_modules/@expo/cli/node_modules/form-data": { - "version": "3.0.2", + "version": "3.0.1", "dev": true, "license": "MIT", "peer": true, @@ -5009,12 +5005,12 @@ } }, "node_modules/@expo/config": { - "version": "8.5.6", + "version": "8.5.4", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "~7.10.4", - "@expo/config-plugins": "~7.9.0", + "@expo/config-plugins": "~7.8.2", "@expo/config-types": "^50.0.0", "@expo/json-file": "^8.2.37", "getenv": "^1.0.0", @@ -5027,7 +5023,7 @@ } }, "node_modules/@expo/config-plugins": { - "version": "7.9.2", + "version": "7.8.4", "dev": true, "license": "MIT", "dependencies": { @@ -5135,7 +5131,7 @@ } }, "node_modules/@expo/config-types": { - "version": "50.0.1", + "version": "50.0.0", "dev": true, "license": "MIT" }, @@ -5263,6 +5259,21 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/@expo/devcert/node_modules/jackspeak": { + "version": "3.4.3", + "dev": true, + "license": "BlueOak-1.0.0", + "peer": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, "node_modules/@expo/devcert/node_modules/minimatch": { "version": "9.0.5", "dev": true, @@ -5353,7 +5364,7 @@ "peer": true }, "node_modules/@expo/fingerprint": { - "version": "0.6.1", + "version": "0.6.0", "dev": true, "license": "MIT", "dependencies": { @@ -5653,14 +5664,14 @@ } }, "node_modules/@expo/metro-config/node_modules/@expo/config": { - "version": "9.0.4", + "version": "9.0.3", "dev": true, "license": "MIT", "peer": true, "dependencies": { "@babel/code-frame": "~7.10.4", "@expo/config-plugins": "~8.0.8", - "@expo/config-types": "^51.0.3", + "@expo/config-types": "^51.0.0-unreleased", "@expo/json-file": "^8.3.0", "getenv": "^1.0.0", "glob": "7.1.6", @@ -5672,12 +5683,12 @@ } }, "node_modules/@expo/metro-config/node_modules/@expo/config-plugins": { - "version": "8.0.10", + "version": "8.0.9", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@expo/config-types": "^51.0.3", + "@expo/config-types": "^51.0.0-unreleased", "@expo/json-file": "~8.3.0", "@expo/plist": "^0.1.0", "@expo/sdk-runtime-versions": "^1.0.0", @@ -6232,14 +6243,14 @@ } }, "node_modules/@expo/prebuild-config": { - "version": "7.0.9", + "version": "7.0.8", "dev": true, "license": "MIT", "peer": true, "dependencies": { "@expo/config": "~9.0.0-beta.0", "@expo/config-plugins": "~8.0.8", - "@expo/config-types": "^51.0.3", + "@expo/config-types": "^51.0.0-unreleased", "@expo/image-utils": "^0.5.0", "@expo/json-file": "^8.3.0", "@react-native/normalize-colors": "0.74.85", @@ -6263,14 +6274,14 @@ } }, "node_modules/@expo/prebuild-config/node_modules/@expo/config": { - "version": "9.0.4", + "version": "9.0.3", "dev": true, "license": "MIT", "peer": true, "dependencies": { "@babel/code-frame": "~7.10.4", "@expo/config-plugins": "~8.0.8", - "@expo/config-types": "^51.0.3", + "@expo/config-types": "^51.0.0-unreleased", "@expo/json-file": "^8.3.0", "getenv": "^1.0.0", "glob": "7.1.6", @@ -6282,12 +6293,12 @@ } }, "node_modules/@expo/prebuild-config/node_modules/@expo/config-plugins": { - "version": "8.0.10", + "version": "8.0.9", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@expo/config-types": "^51.0.3", + "@expo/config-types": "^51.0.0-unreleased", "@expo/json-file": "~8.3.0", "@expo/plist": "^0.1.0", "@expo/sdk-runtime-versions": "^1.0.0", @@ -6583,52 +6594,6 @@ "npm": ">=6.14.13" } }, - "node_modules/@fastify/ajv-compiler": { - "version": "4.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^8.12.0", - "ajv-formats": "^3.0.1", - "fast-uri": "^3.0.0" - } - }, - "node_modules/@fastify/ajv-compiler/node_modules/ajv": { - "version": "8.17.1", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@fastify/ajv-compiler/node_modules/ajv-formats": { - "version": "3.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/@fastify/ajv-compiler/node_modules/json-schema-traverse": { - "version": "1.0.0", - "dev": true, - "license": "MIT" - }, "node_modules/@fastify/busboy": { "version": "2.0.0", "dev": true, @@ -6637,19 +6602,6 @@ "node": ">=14" } }, - "node_modules/@fastify/error": { - "version": "4.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/@fastify/fast-json-stringify-compiler": { - "version": "5.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-json-stringify": "^6.0.0" - } - }, "node_modules/@fastify/merge-json-schemas": { "version": "0.1.1", "dev": true, @@ -6890,7 +6842,7 @@ } }, "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.1.0", + "version": "6.0.1", "dev": true, "license": "MIT", "engines": { @@ -7077,8 +7029,8 @@ "license": "MIT", "dependencies": { "ansi-escapes": "^6.2.0", + "cardinal": "^2.1.1", "chalk": "^5.3.0", - "cli-highlight": "^2.1.11", "cli-table3": "^0.6.3", "node-emoji": "^2.1.3", "supports-hyperlinks": "^3.0.0" @@ -7707,6 +7659,57 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, + "node_modules/@jsonjoy.com/base64": { + "version": "1.1.2", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/json-pack": { + "version": "1.1.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/base64": "^1.1.1", + "@jsonjoy.com/util": "^1.1.2", + "hyperdyperid": "^1.2.0", + "thingies": "^1.20.0" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/util": { + "version": "1.5.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, "node_modules/@leichtgewicht/ip-codec": { "version": "2.0.4", "dev": true, @@ -7927,25 +7930,36 @@ } }, "node_modules/@miniflare/cache": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/core": "2.14.4", - "@miniflare/shared": "2.14.4", + "@miniflare/core": "2.14.2", + "@miniflare/shared": "2.14.2", "http-cache-semantics": "^4.1.0", - "undici": "5.28.4" + "undici": "5.28.2" }, "engines": { "node": ">=16.13" } }, + "node_modules/@miniflare/cache/node_modules/undici": { + "version": "5.28.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=14.0" + } + }, "node_modules/@miniflare/cli-parser": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/shared": "2.14.4", + "@miniflare/shared": "2.14.2", "kleur": "^4.1.4" }, "engines": { @@ -7953,19 +7967,19 @@ } }, "node_modules/@miniflare/core": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { "@iarna/toml": "^2.2.5", - "@miniflare/queues": "2.14.4", - "@miniflare/shared": "2.14.4", - "@miniflare/watcher": "2.14.4", + "@miniflare/queues": "2.14.2", + "@miniflare/shared": "2.14.2", + "@miniflare/watcher": "2.14.2", "busboy": "^1.6.0", "dotenv": "^10.0.0", "kleur": "^4.1.4", "set-cookie-parser": "^2.4.8", - "undici": "5.28.4", + "undici": "5.28.2", "urlpattern-polyfill": "^4.0.3" }, "engines": { @@ -7980,62 +7994,95 @@ "node": ">=10" } }, + "node_modules/@miniflare/core/node_modules/undici": { + "version": "5.28.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=14.0" + } + }, "node_modules/@miniflare/core/node_modules/urlpattern-polyfill": { "version": "4.0.3", "dev": true, "license": "MIT" }, "node_modules/@miniflare/d1": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/core": "2.14.4", - "@miniflare/shared": "2.14.4" + "@miniflare/core": "2.14.2", + "@miniflare/shared": "2.14.2" }, "engines": { "node": ">=16.7" } }, "node_modules/@miniflare/durable-objects": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/core": "2.14.4", - "@miniflare/shared": "2.14.4", - "@miniflare/storage-memory": "2.14.4", - "undici": "5.28.4" + "@miniflare/core": "2.14.2", + "@miniflare/shared": "2.14.2", + "@miniflare/storage-memory": "2.14.2", + "undici": "5.28.2" }, "engines": { "node": ">=16.13" } }, + "node_modules/@miniflare/durable-objects/node_modules/undici": { + "version": "5.28.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=14.0" + } + }, "node_modules/@miniflare/html-rewriter": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/core": "2.14.4", - "@miniflare/shared": "2.14.4", + "@miniflare/core": "2.14.2", + "@miniflare/shared": "2.14.2", "html-rewriter-wasm": "^0.4.1", - "undici": "5.28.4" + "undici": "5.28.2" }, "engines": { "node": ">=16.13" } }, + "node_modules/@miniflare/html-rewriter/node_modules/undici": { + "version": "5.28.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=14.0" + } + }, "node_modules/@miniflare/http-server": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/core": "2.14.4", - "@miniflare/shared": "2.14.4", - "@miniflare/web-sockets": "2.14.4", + "@miniflare/core": "2.14.2", + "@miniflare/shared": "2.14.2", + "@miniflare/web-sockets": "2.14.2", "kleur": "^4.1.4", "selfsigned": "^2.0.0", - "undici": "5.28.4", + "undici": "5.28.2", "ws": "^8.2.2", "youch": "^2.2.2" }, @@ -8043,59 +8090,100 @@ "node": ">=16.13" } }, + "node_modules/@miniflare/http-server/node_modules/cookie": { + "version": "0.4.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@miniflare/http-server/node_modules/undici": { + "version": "5.28.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/@miniflare/http-server/node_modules/youch": { + "version": "2.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/stack-trace": "0.0.29", + "cookie": "^0.4.1", + "mustache": "^4.2.0", + "stack-trace": "0.0.10" + } + }, "node_modules/@miniflare/kv": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/shared": "2.14.4" + "@miniflare/shared": "2.14.2" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/queues": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/shared": "2.14.4" + "@miniflare/shared": "2.14.2" }, "engines": { "node": ">=16.7" } }, "node_modules/@miniflare/r2": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/core": "2.14.4", - "@miniflare/shared": "2.14.4", - "undici": "5.28.4" + "@miniflare/core": "2.14.2", + "@miniflare/shared": "2.14.2", + "undici": "5.28.2" }, "engines": { "node": ">=16.13" } }, + "node_modules/@miniflare/r2/node_modules/undici": { + "version": "5.28.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=14.0" + } + }, "node_modules/@miniflare/runner-vm": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/shared": "2.14.4" + "@miniflare/shared": "2.14.2" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/scheduler": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/core": "2.14.4", - "@miniflare/shared": "2.14.4", + "@miniflare/core": "2.14.2", + "@miniflare/shared": "2.14.2", "cron-schedule": "^3.0.4" }, "engines": { @@ -8103,7 +8191,7 @@ } }, "node_modules/@miniflare/shared": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { @@ -8117,66 +8205,108 @@ } }, "node_modules/@miniflare/sites": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/kv": "2.14.4", - "@miniflare/shared": "2.14.4", - "@miniflare/storage-file": "2.14.4" + "@miniflare/kv": "2.14.2", + "@miniflare/shared": "2.14.2", + "@miniflare/storage-file": "2.14.2" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/storage-file": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/shared": "2.14.4", - "@miniflare/storage-memory": "2.14.4" + "@miniflare/shared": "2.14.2", + "@miniflare/storage-memory": "2.14.2" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/storage-memory": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/shared": "2.14.4" + "@miniflare/shared": "2.14.2" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/watcher": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/shared": "2.14.4" + "@miniflare/shared": "2.14.2" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/web-sockets": { - "version": "2.14.4", + "version": "2.14.2", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/core": "2.14.4", - "@miniflare/shared": "2.14.4", - "undici": "5.28.4", + "@miniflare/core": "2.14.2", + "@miniflare/shared": "2.14.2", + "undici": "5.28.2", "ws": "^8.2.2" }, "engines": { "node": ">=16.13" } }, + "node_modules/@miniflare/web-sockets/node_modules/undici": { + "version": "5.28.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/@module-federation/runtime": { + "version": "0.5.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@module-federation/sdk": "0.5.1" + } + }, + "node_modules/@module-federation/runtime-tools": { + "version": "0.5.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@module-federation/runtime": "0.5.1", + "@module-federation/webpack-bundler-runtime": "0.5.1" + } + }, + "node_modules/@module-federation/sdk": { + "version": "0.5.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@module-federation/webpack-bundler-runtime": { + "version": "0.5.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@module-federation/runtime": "0.5.1", + "@module-federation/sdk": "0.5.1" + } + }, "node_modules/@netlify/functions": { "version": "2.8.1", "dev": true, @@ -8208,6 +8338,12 @@ "node": ">=18.0.0" } }, + "node_modules/@next/env": { + "version": "14.2.16", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.16.tgz", + "integrity": "sha512-fLrX5TfJzHCbnZ9YUSnGW63tMV3L4nSfhgOQ0iCcX21Pt+VSTDuaLsSuL8J/2XAiVA5AnzvXDpf6pMs60QxOag==", + "peer": true + }, "node_modules/@next/eslint-plugin-next": { "version": "12.3.4", "license": "MIT", @@ -8233,6 +8369,150 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/@next/swc-darwin-arm64": { + "version": "14.2.16", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.16.tgz", + "integrity": "sha512-uFT34QojYkf0+nn6MEZ4gIWQ5aqGF11uIZ1HSxG+cSbj+Mg3+tYm8qXYd3dKN5jqKUm5rBVvf1PBRO/MeQ6rxw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "14.2.16", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.16.tgz", + "integrity": "sha512-mCecsFkYezem0QiZlg2bau3Xul77VxUD38b/auAjohMA22G9KTJneUYMv78vWoCCFkleFAhY1NIvbyjj1ncG9g==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "14.2.16", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.16.tgz", + "integrity": "sha512-yhkNA36+ECTC91KSyZcgWgKrYIyDnXZj8PqtJ+c2pMvj45xf7y/HrgI17hLdrcYamLfVt7pBaJUMxADtPaczHA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "14.2.16", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.16.tgz", + "integrity": "sha512-X2YSyu5RMys8R2lA0yLMCOCtqFOoLxrq2YbazFvcPOE4i/isubYjkh+JCpRmqYfEuCVltvlo+oGfj/b5T2pKUA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "14.2.16", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.16.tgz", + "integrity": "sha512-9AGcX7VAkGbc5zTSa+bjQ757tkjr6C/pKS7OK8cX7QEiK6MHIIezBLcQ7gQqbDW2k5yaqba2aDtaBeyyZh1i6Q==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "14.2.16", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.16.tgz", + "integrity": "sha512-Klgeagrdun4WWDaOizdbtIIm8khUDQJ/5cRzdpXHfkbY91LxBXeejL4kbZBrpR/nmgRrQvmz4l3OtttNVkz2Sg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "14.2.16", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.16.tgz", + "integrity": "sha512-PwW8A1UC1Y0xIm83G3yFGPiOBftJK4zukTmk7DI1CebyMOoaVpd8aSy7K6GhobzhkjYvqS/QmzcfsWG2Dwizdg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-ia32-msvc": { + "version": "14.2.16", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.16.tgz", + "integrity": "sha512-jhPl3nN0oKEshJBNDAo0etGMzv0j3q3VYorTSFqH1o3rwv1MQRdor27u1zhkgsHPNeY1jxcgyx1ZsCkDD1IHgg==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "14.2.16", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.16.tgz", + "integrity": "sha512-OA7NtfxgirCjfqt+02BqxC3MIgM/JaGjw9tOe4fyZgPsqfseNiMPnCRP44Pfs+Gpo9zPN+SXaFsgP6vk8d571A==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, "node_modules/@nicolo-ribaudo/chokidar-2": { "version": "2.1.8-no-fsevents.3", "dev": true, @@ -8581,63 +8861,6 @@ "node": ">=16" } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.10", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-html-community": "^0.0.8", - "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.23.3", - "error-stack-parser": "^2.0.6", - "find-up": "^5.0.0", - "html-entities": "^2.1.0", - "loader-utils": "^2.0.4", - "schema-utils": "^3.0.0", - "source-map": "^0.7.3" - }, - "engines": { - "node": ">= 10.13" - }, - "peerDependencies": { - "@types/webpack": "4.x || 5.x", - "react-refresh": ">=0.10.0 <1.0.0", - "sockjs-client": "^1.4.0", - "type-fest": ">=0.17.0 <4.0.0", - "webpack": ">=4.43.0 <6.0.0", - "webpack-dev-server": "3.x || 4.x", - "webpack-hot-middleware": "2.x", - "webpack-plugin-serve": "0.x || 1.x" - }, - "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - }, - "sockjs-client": { - "optional": true - }, - "type-fest": { - "optional": true - }, - "webpack-dev-server": { - "optional": true - }, - "webpack-hot-middleware": { - "optional": true - }, - "webpack-plugin-serve": { - "optional": true - } - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { - "version": "0.7.4", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">= 8" - } - }, "node_modules/@polka/url": { "version": "1.0.0-next.28", "dev": true, @@ -10064,7 +10287,7 @@ } }, "node_modules/@react-native-community/cli-doctor/node_modules/yaml": { - "version": "2.6.0", + "version": "2.4.5", "dev": true, "license": "ISC", "bin": { @@ -10952,7 +11175,7 @@ } }, "node_modules/@react-native/dev-middleware/node_modules/ws": { - "version": "6.2.3", + "version": "6.2.2", "dev": true, "license": "MIT", "dependencies": { @@ -11712,7 +11935,7 @@ } }, "node_modules/@remix-run/server-runtime/node_modules/type-fest": { - "version": "4.26.1", + "version": "4.3.1", "dev": true, "license": "(MIT OR CC0-1.0)", "engines": { @@ -11789,6 +12012,7 @@ "node_modules/@rollup/plugin-alias": { "version": "5.1.0", "dev": true, + "license": "MIT", "dependencies": { "slash": "^4.0.0" }, @@ -11955,12 +12179,12 @@ } }, "node_modules/@rollup/pluginutils": { - "version": "5.1.3", + "version": "5.1.2", "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", - "picomatch": "^4.0.2" + "picomatch": "^2.3.1" }, "engines": { "node": ">=14.0.0" @@ -11978,16 +12202,6 @@ "version": "2.0.2", "license": "MIT" }, - "node_modules/@rollup/pluginutils/node_modules/picomatch": { - "version": "4.0.2", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.24.0", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.0.tgz", @@ -11995,7 +12209,6 @@ "cpu": [ "arm" ], - "license": "MIT", "optional": true, "os": [ "android" @@ -12008,7 +12221,6 @@ "cpu": [ "arm64" ], - "license": "MIT", "optional": true, "os": [ "android" @@ -12032,7 +12244,6 @@ "cpu": [ "x64" ], - "license": "MIT", "optional": true, "os": [ "darwin" @@ -12045,7 +12256,6 @@ "cpu": [ "arm" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -12058,7 +12268,6 @@ "cpu": [ "arm" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -12071,7 +12280,6 @@ "cpu": [ "arm64" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -12084,7 +12292,6 @@ "cpu": [ "arm64" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -12097,7 +12304,6 @@ "cpu": [ "ppc64" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -12110,7 +12316,6 @@ "cpu": [ "riscv64" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -12123,7 +12328,6 @@ "cpu": [ "s390x" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -12136,7 +12340,6 @@ "cpu": [ "x64" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -12149,7 +12352,6 @@ "cpu": [ "x64" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -12162,7 +12364,6 @@ "cpu": [ "arm64" ], - "license": "MIT", "optional": true, "os": [ "win32" @@ -12175,7 +12376,6 @@ "cpu": [ "ia32" ], - "license": "MIT", "optional": true, "os": [ "win32" @@ -12188,27 +12388,26 @@ "cpu": [ "x64" ], - "license": "MIT", "optional": true, "os": [ "win32" ] }, "node_modules/@rsdoctor/client": { - "version": "0.4.4", + "version": "0.4.7", "dev": true, "license": "MIT" }, "node_modules/@rsdoctor/core": { - "version": "0.4.4", + "version": "0.4.7", "dev": true, "license": "MIT", "dependencies": { - "@rsdoctor/graph": "0.4.4", - "@rsdoctor/sdk": "0.4.4", - "@rsdoctor/types": "0.4.4", - "@rsdoctor/utils": "0.4.4", - "axios": "^1.7.2", + "@rsdoctor/graph": "0.4.7", + "@rsdoctor/sdk": "0.4.7", + "@rsdoctor/types": "0.4.7", + "@rsdoctor/utils": "0.4.7", + "axios": "^1.7.7", "enhanced-resolve": "5.12.0", "filesize": "^10.1.6", "fs-extra": "^11.1.1", @@ -12240,12 +12439,12 @@ } }, "node_modules/@rsdoctor/graph": { - "version": "0.4.4", + "version": "0.4.7", "dev": true, "license": "MIT", "dependencies": { - "@rsdoctor/types": "0.4.4", - "@rsdoctor/utils": "0.4.4", + "@rsdoctor/types": "0.4.7", + "@rsdoctor/utils": "0.4.7", "lodash": "^4.17.21", "socket.io": "4.7.2", "source-map": "^0.7.4" @@ -12259,15 +12458,31 @@ "node": ">= 8" } }, + "node_modules/@rsdoctor/rspack-plugin": { + "version": "0.4.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@rsdoctor/core": "0.4.7", + "@rsdoctor/graph": "0.4.7", + "@rsdoctor/sdk": "0.4.7", + "@rsdoctor/types": "0.4.7", + "@rsdoctor/utils": "0.4.7", + "lodash": "^4.17.21" + }, + "peerDependencies": { + "@rspack/core": "*" + } + }, "node_modules/@rsdoctor/sdk": { - "version": "0.4.4", + "version": "0.4.7", "dev": true, "license": "MIT", "dependencies": { - "@rsdoctor/client": "0.4.4", - "@rsdoctor/graph": "0.4.4", - "@rsdoctor/types": "0.4.4", - "@rsdoctor/utils": "0.4.4", + "@rsdoctor/client": "0.4.7", + "@rsdoctor/graph": "0.4.7", + "@rsdoctor/types": "0.4.7", + "@rsdoctor/utils": "0.4.7", "@types/fs-extra": "^11.0.4", "body-parser": "1.20.3", "cors": "2.8.5", @@ -12275,21 +12490,94 @@ "fs-extra": "^11.1.1", "lodash": "^4.17.21", "open": "^8.4.2", - "serve-static": "1.16.0", + "serve-static": "1.16.2", "socket.io": "4.7.2", "source-map": "^0.7.4", "tapable": "2.2.1" } }, - "node_modules/@rsdoctor/sdk/node_modules/serve-static": { - "version": "1.16.0", + "node_modules/@rsdoctor/sdk/node_modules/dayjs": { + "version": "1.11.13", + "dev": true, + "license": "MIT" + }, + "node_modules/@rsdoctor/sdk/node_modules/debug": { + "version": "2.6.9", "dev": true, "license": "MIT", "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/@rsdoctor/sdk/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@rsdoctor/sdk/node_modules/encodeurl": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@rsdoctor/sdk/node_modules/mime": { + "version": "1.6.0", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@rsdoctor/sdk/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@rsdoctor/sdk/node_modules/send": { + "version": "0.19.0", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@rsdoctor/sdk/node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@rsdoctor/sdk/node_modules/serve-static": { + "version": "1.16.2", + "dev": true, + "license": "MIT", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" }, "engines": { "node": ">= 0.8.0" @@ -12303,8 +12591,16 @@ "node": ">= 8" } }, + "node_modules/@rsdoctor/sdk/node_modules/statuses": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/@rsdoctor/types": { - "version": "0.4.4", + "version": "0.4.7", "dev": true, "license": "MIT", "dependencies": { @@ -12332,12 +12628,12 @@ } }, "node_modules/@rsdoctor/utils": { - "version": "0.4.4", + "version": "0.4.7", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "7.24.7", - "@rsdoctor/types": "0.4.4", + "@babel/code-frame": "7.25.7", + "@rsdoctor/types": "0.4.7", "@types/estree": "1.0.5", "acorn": "^8.10.0", "acorn-import-assertions": "1.9.0", @@ -12420,21 +12716,476 @@ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/@rsdoctor/webpack-plugin": { - "version": "0.4.4", + "node_modules/@rspack/binding": { + "version": "1.0.14", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "@rspack/binding-darwin-arm64": "1.0.14", + "@rspack/binding-darwin-x64": "1.0.14", + "@rspack/binding-linux-arm64-gnu": "1.0.14", + "@rspack/binding-linux-arm64-musl": "1.0.14", + "@rspack/binding-linux-x64-gnu": "1.0.14", + "@rspack/binding-linux-x64-musl": "1.0.14", + "@rspack/binding-win32-arm64-msvc": "1.0.14", + "@rspack/binding-win32-ia32-msvc": "1.0.14", + "@rspack/binding-win32-x64-msvc": "1.0.14" + } + }, + "node_modules/@rspack/binding-darwin-arm64": { + "version": "1.0.14", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rspack/binding-linux-x64-gnu": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.14.tgz", + "integrity": "sha512-5vzaDRw3/sGKo3ax/1cU3/cxqNjajwlt2LU288vXNe1/n8oe/pcDfYcTugpOe/A1DqzadanudJszLpFcKsaFtQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rspack/cli": { + "version": "1.0.14", "dev": true, "license": "MIT", "dependencies": { - "@rsdoctor/core": "0.4.4", - "@rsdoctor/graph": "0.4.4", - "@rsdoctor/sdk": "0.4.4", - "@rsdoctor/types": "0.4.4", - "@rsdoctor/utils": "0.4.4", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21" + "@discoveryjs/json-ext": "^0.5.7", + "@rspack/dev-server": "1.0.5", + "colorette": "2.0.19", + "exit-hook": "^3.2.0", + "interpret": "^3.1.1", + "rechoir": "^0.8.0", + "semver": "^7.6.2", + "webpack-bundle-analyzer": "4.6.1", + "yargs": "17.6.2" + }, + "bin": { + "rspack": "bin/rspack" }, "peerDependencies": { - "webpack": "5.x" + "@rspack/core": "^1.0.0-alpha || ^1.x" + } + }, + "node_modules/@rspack/cli/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@rspack/cli/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@rspack/cli/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@rspack/cli/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/@rspack/cli/node_modules/colorette": { + "version": "2.0.19", + "dev": true, + "license": "MIT" + }, + "node_modules/@rspack/cli/node_modules/commander": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@rspack/cli/node_modules/mrmime": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/@rspack/cli/node_modules/sirv": { + "version": "1.0.19", + "dev": true, + "license": "MIT", + "dependencies": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@rspack/cli/node_modules/totalist": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/@rspack/cli/node_modules/webpack-bundle-analyzer": { + "version": "4.6.1", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/@rspack/cli/node_modules/ws": { + "version": "7.5.10", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/@rspack/cli/node_modules/yargs": { + "version": "17.6.2", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@rspack/cli/node_modules/yargs-parser": { + "version": "21.1.1", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/@rspack/core": { + "version": "1.0.14", + "dev": true, + "license": "MIT", + "dependencies": { + "@module-federation/runtime-tools": "0.5.1", + "@rspack/binding": "1.0.14", + "@rspack/lite-tapable": "1.0.1", + "caniuse-lite": "^1.0.30001616" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "@swc/helpers": ">=0.5.1" + }, + "peerDependenciesMeta": { + "@swc/helpers": { + "optional": true + } + } + }, + "node_modules/@rspack/dev-server": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^3.6.0", + "connect-history-api-fallback": "^2.0.0", + "express": "^4.19.2", + "http-proxy-middleware": "^2.0.6", + "mime-types": "^2.1.35", + "p-retry": "4.6.2", + "webpack-dev-middleware": "^7.4.2", + "webpack-dev-server": "5.0.4", + "ws": "^8.16.0" + }, + "peerDependencies": { + "@rspack/core": "*" + } + }, + "node_modules/@rspack/dev-server/node_modules/@types/retry": { + "version": "0.12.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@rspack/dev-server/node_modules/ajv": { + "version": "8.17.1", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@rspack/dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/@rspack/dev-server/node_modules/default-gateway": { + "version": "6.0.3", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@rspack/dev-server/node_modules/define-lazy-prop": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@rspack/dev-server/node_modules/ipaddr.js": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@rspack/dev-server/node_modules/is-wsl": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@rspack/dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@rspack/dev-server/node_modules/open": { + "version": "10.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "is-wsl": "^3.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@rspack/dev-server/node_modules/schema-utils": { + "version": "4.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/@rspack/dev-server/node_modules/webpack-dev-server": { + "version": "5.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/bonjour": "^3.5.13", + "@types/connect-history-api-fallback": "^1.5.4", + "@types/express": "^4.17.21", + "@types/serve-index": "^1.9.4", + "@types/serve-static": "^1.15.5", + "@types/sockjs": "^0.3.36", + "@types/ws": "^8.5.10", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.2.1", + "chokidar": "^3.6.0", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.4.0", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.1.0", + "launch-editor": "^2.6.1", + "open": "^10.0.3", + "p-retry": "^6.2.0", + "rimraf": "^5.0.5", + "schema-utils": "^4.2.0", + "selfsigned": "^2.4.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^7.1.0", + "ws": "^8.16.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/@rspack/dev-server/node_modules/webpack-dev-server/node_modules/p-retry": { + "version": "6.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/retry": "0.12.2", + "is-network-error": "^1.0.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@rspack/lite-tapable": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@rspack/plugin-react-refresh": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "error-stack-parser": "^2.0.6", + "html-entities": "^2.1.0" + }, + "peerDependencies": { + "react-refresh": ">=0.10.0 <1.0.0" + }, + "peerDependenciesMeta": { + "react-refresh": { + "optional": true + } } }, "node_modules/@rushstack/eslint-patch": { @@ -13159,7 +13910,7 @@ "license": "MIT" }, "node_modules/@types/better-sqlite3": { - "version": "7.6.11", + "version": "7.6.9", "dev": true, "license": "MIT", "dependencies": { @@ -13176,7 +13927,7 @@ } }, "node_modules/@types/bonjour": { - "version": "3.5.10", + "version": "3.5.13", "dev": true, "license": "MIT", "dependencies": { @@ -13193,15 +13944,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@types/chrome": { - "version": "0.0.114", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/filesystem": "*", - "@types/har-format": "*" - } - }, "node_modules/@types/connect": { "version": "3.4.38", "dev": true, @@ -13211,7 +13953,7 @@ } }, "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.0", + "version": "1.5.4", "dev": true, "license": "MIT", "dependencies": { @@ -13347,6 +14089,11 @@ "@types/unist": "*" } }, + "node_modules/@types/http-errors": { + "version": "2.0.4", + "dev": true, + "license": "MIT" + }, "node_modules/@types/http-proxy": { "version": "1.17.14", "dev": true, @@ -13495,6 +14242,11 @@ "@types/node": "*" } }, + "node_modules/@types/lodash": { + "version": "4.14.198", + "dev": true, + "license": "MIT" + }, "node_modules/@types/mdast": { "version": "4.0.4", "license": "MIT", @@ -13628,7 +14380,7 @@ } }, "node_modules/@types/serve-index": { - "version": "1.9.1", + "version": "1.9.4", "dev": true, "license": "MIT", "dependencies": { @@ -13636,12 +14388,13 @@ } }, "node_modules/@types/serve-static": { - "version": "1.15.1", + "version": "1.15.7", "dev": true, "license": "MIT", "dependencies": { - "@types/mime": "*", - "@types/node": "*" + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" } }, "node_modules/@types/sinon": { @@ -13653,7 +14406,7 @@ } }, "node_modules/@types/sinonjs__fake-timers": { - "version": "8.1.1", + "version": "8.1.2", "dev": true, "license": "MIT" }, @@ -13663,7 +14416,7 @@ "license": "MIT" }, "node_modules/@types/sockjs": { - "version": "0.3.33", + "version": "0.3.36", "dev": true, "license": "MIT", "dependencies": { @@ -13745,7 +14498,7 @@ "license": "MIT" }, "node_modules/@types/ws": { - "version": "8.5.4", + "version": "8.5.12", "dev": true, "license": "MIT", "dependencies": { @@ -14163,19 +14916,19 @@ } }, "node_modules/@verdaccio/auth": { - "version": "8.0.0-next-8.1", + "version": "7.0.0-next-7.16", "dev": true, "license": "MIT", "dependencies": { - "@verdaccio/config": "8.0.0-next-8.1", - "@verdaccio/core": "8.0.0-next-8.1", - "@verdaccio/loaders": "8.0.0-next-8.1", - "@verdaccio/logger": "8.0.0-next-8.1", - "@verdaccio/signature": "8.0.0-next-8.0", - "@verdaccio/utils": "7.0.1-next-8.1", - "debug": "4.3.7", + "@verdaccio/config": "7.0.0-next-7.16", + "@verdaccio/core": "7.0.0-next-7.16", + "@verdaccio/loaders": "7.0.0-next-7.16", + "@verdaccio/logger": "7.0.0-next-7.16", + "@verdaccio/signature": "7.0.0-next-7.5", + "@verdaccio/utils": "7.0.0-next-7.16", + "debug": "4.3.4", "lodash": "4.17.21", - "verdaccio-htpasswd": "13.0.0-next-8.1" + "verdaccio-htpasswd": "12.0.0-next-7.16" }, "engines": { "node": ">=18" @@ -14185,27 +14938,6 @@ "url": "https://opencollective.com/verdaccio" } }, - "node_modules/@verdaccio/auth/node_modules/debug": { - "version": "4.3.7", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@verdaccio/auth/node_modules/ms": { - "version": "2.1.3", - "dev": true, - "license": "MIT" - }, "node_modules/@verdaccio/commons-api": { "version": "10.2.0", "dev": true, @@ -14228,19 +14960,20 @@ "license": "MIT" }, "node_modules/@verdaccio/config": { - "version": "8.0.0-next-8.1", + "version": "7.0.0-next-7.16", "dev": true, "license": "MIT", "dependencies": { - "@verdaccio/core": "8.0.0-next-8.1", - "@verdaccio/utils": "7.0.1-next-8.1", - "debug": "4.3.7", + "@verdaccio/core": "7.0.0-next-7.16", + "@verdaccio/utils": "7.0.0-next-7.16", + "debug": "4.3.4", "js-yaml": "4.1.0", "lodash": "4.17.21", - "minimatch": "7.4.6" + "minimatch": "7.4.6", + "yup": "0.32.11" }, "engines": { - "node": ">=14" + "node": ">=12" }, "funding": { "type": "opencollective", @@ -14260,22 +14993,6 @@ "balanced-match": "^1.0.0" } }, - "node_modules/@verdaccio/config/node_modules/debug": { - "version": "4.3.7", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, "node_modules/@verdaccio/config/node_modules/js-yaml": { "version": "4.1.0", "dev": true, @@ -14301,25 +15018,20 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@verdaccio/config/node_modules/ms": { - "version": "2.1.3", - "dev": true, - "license": "MIT" - }, "node_modules/@verdaccio/core": { - "version": "8.0.0-next-8.1", + "version": "7.0.0-next-7.16", "dev": true, "license": "MIT", "dependencies": { - "ajv": "8.17.1", - "core-js": "3.37.1", + "ajv": "8.12.0", + "core-js": "3.35.0", "http-errors": "2.0.0", "http-status-codes": "2.3.0", "process-warning": "1.0.0", - "semver": "7.6.3" + "semver": "7.6.0" }, "engines": { - "node": ">=14" + "node": ">=12" }, "funding": { "type": "opencollective", @@ -14327,14 +15039,14 @@ } }, "node_modules/@verdaccio/core/node_modules/ajv": { - "version": "8.17.1", + "version": "8.12.0", "dev": true, "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", + "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, "funding": { "type": "github", @@ -14342,7 +15054,7 @@ } }, "node_modules/@verdaccio/core/node_modules/core-js": { - "version": "3.37.1", + "version": "3.35.0", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -14356,6 +15068,41 @@ "dev": true, "license": "MIT" }, + "node_modules/@verdaccio/core/node_modules/lru-cache": { + "version": "6.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@verdaccio/core/node_modules/process-warning": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@verdaccio/core/node_modules/semver": { + "version": "7.6.0", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@verdaccio/core/node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC" + }, "node_modules/@verdaccio/file-locking": { "version": "10.3.1", "dev": true, @@ -14372,12 +15119,12 @@ } }, "node_modules/@verdaccio/loaders": { - "version": "8.0.0-next-8.1", + "version": "7.0.0-next-7.16", "dev": true, "license": "MIT", "dependencies": { - "@verdaccio/logger": "8.0.0-next-8.1", - "debug": "4.3.7", + "@verdaccio/logger": "7.0.0-next-7.16", + "debug": "4.3.4", "lodash": "4.17.21" }, "engines": { @@ -14388,27 +15135,6 @@ "url": "https://opencollective.com/verdaccio" } }, - "node_modules/@verdaccio/loaders/node_modules/debug": { - "version": "4.3.7", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@verdaccio/loaders/node_modules/ms": { - "version": "2.1.3", - "dev": true, - "license": "MIT" - }, "node_modules/@verdaccio/local-storage-legacy": { "version": "11.0.2", "dev": true, @@ -14431,6 +15157,11 @@ "url": "https://opencollective.com/verdaccio" } }, + "node_modules/@verdaccio/local-storage-legacy/node_modules/async": { + "version": "3.2.4", + "dev": true, + "license": "MIT" + }, "node_modules/@verdaccio/local-storage-legacy/node_modules/mkdirp": { "version": "1.0.4", "dev": true, @@ -14443,11 +15174,11 @@ } }, "node_modules/@verdaccio/logger": { - "version": "8.0.0-next-8.1", + "version": "7.0.0-next-7.16", "dev": true, "license": "MIT", "dependencies": { - "@verdaccio/logger-commons": "8.0.0-next-8.1", + "@verdaccio/logger-commons": "7.0.0-next-7.16", "pino": "8.17.2" }, "engines": { @@ -14459,11 +15190,11 @@ } }, "node_modules/@verdaccio/logger-7": { - "version": "8.0.0-next-8.1", + "version": "7.0.0-next-7.16", "dev": true, "license": "MIT", "dependencies": { - "@verdaccio/logger-commons": "8.0.0-next-8.1", + "@verdaccio/logger-commons": "7.0.0-next-7.16", "pino": "7.11.0" }, "engines": { @@ -14525,6 +15256,11 @@ "dev": true, "license": "MIT" }, + "node_modules/@verdaccio/logger-7/node_modules/process-warning": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, "node_modules/@verdaccio/logger-7/node_modules/readable-stream": { "version": "3.6.2", "dev": true, @@ -14563,14 +15299,14 @@ } }, "node_modules/@verdaccio/logger-commons": { - "version": "8.0.0-next-8.1", + "version": "7.0.0-next-7.16", "dev": true, "license": "MIT", "dependencies": { - "@verdaccio/core": "8.0.0-next-8.1", - "@verdaccio/logger-prettify": "8.0.0-next-8.0", + "@verdaccio/core": "7.0.0-next-7.16", + "@verdaccio/logger-prettify": "7.0.0-next-7.3", "colorette": "2.0.20", - "debug": "4.3.7" + "debug": "4.3.4" }, "engines": { "node": ">=12" @@ -14580,34 +15316,13 @@ "url": "https://opencollective.com/verdaccio" } }, - "node_modules/@verdaccio/logger-commons/node_modules/debug": { - "version": "4.3.7", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@verdaccio/logger-commons/node_modules/ms": { - "version": "2.1.3", - "dev": true, - "license": "MIT" - }, "node_modules/@verdaccio/logger-prettify": { - "version": "8.0.0-next-8.0", + "version": "7.0.0-next-7.3", "dev": true, "license": "MIT", "dependencies": { "colorette": "2.0.20", - "dayjs": "1.11.13", + "dayjs": "1.11.10", "lodash": "4.17.21", "pino-abstract-transport": "1.1.0", "sonic-boom": "3.8.0" @@ -14621,16 +15336,16 @@ } }, "node_modules/@verdaccio/middleware": { - "version": "8.0.0-next-8.1", + "version": "7.0.0-next-7.16", "dev": true, "license": "MIT", "dependencies": { - "@verdaccio/config": "8.0.0-next-8.1", - "@verdaccio/core": "8.0.0-next-8.1", - "@verdaccio/url": "13.0.0-next-8.1", - "@verdaccio/utils": "7.0.1-next-8.1", - "debug": "4.3.7", - "express": "4.21.0", + "@verdaccio/config": "7.0.0-next-7.16", + "@verdaccio/core": "7.0.0-next-7.16", + "@verdaccio/url": "12.0.0-next-7.16", + "@verdaccio/utils": "7.0.0-next-7.16", + "debug": "4.3.4", + "express": "4.19.2", "express-rate-limit": "5.5.1", "lodash": "4.17.21", "lru-cache": "7.18.3", @@ -14644,69 +15359,76 @@ "url": "https://opencollective.com/verdaccio" } }, - "node_modules/@verdaccio/middleware/node_modules/cookie": { - "version": "0.6.0", + "node_modules/@verdaccio/middleware/node_modules/body-parser": { + "version": "1.20.2", "dev": true, "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, "engines": { - "node": ">= 0.6" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/@verdaccio/middleware/node_modules/debug": { - "version": "4.3.7", + "node_modules/@verdaccio/middleware/node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", "dev": true, "license": "MIT", "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "ms": "2.0.0" } }, - "node_modules/@verdaccio/middleware/node_modules/encodeurl": { - "version": "2.0.0", + "node_modules/@verdaccio/middleware/node_modules/cookie": { + "version": "0.6.0", "dev": true, "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">= 0.6" } }, "node_modules/@verdaccio/middleware/node_modules/express": { - "version": "4.21.0", + "version": "4.19.2", "dev": true, "license": "MIT", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.3", + "body-parser": "1.20.2", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~2.0.0", + "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.3.1", + "finalhandler": "1.2.0", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.3", + "merge-descriptors": "1.0.1", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", + "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", - "qs": "6.13.0", + "qs": "6.11.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.19.0", - "serve-static": "1.16.2", + "send": "0.18.0", + "serve-static": "1.15.0", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -14725,18 +15447,13 @@ "ms": "2.0.0" } }, - "node_modules/@verdaccio/middleware/node_modules/express/node_modules/ms": { - "version": "2.0.0", - "dev": true, - "license": "MIT" - }, "node_modules/@verdaccio/middleware/node_modules/finalhandler": { - "version": "1.3.1", + "version": "1.2.0", "dev": true, "license": "MIT", "dependencies": { "debug": "2.6.9", - "encodeurl": "~2.0.0", + "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -14755,11 +15472,6 @@ "ms": "2.0.0" } }, - "node_modules/@verdaccio/middleware/node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "dev": true, - "license": "MIT" - }, "node_modules/@verdaccio/middleware/node_modules/lru-cache": { "version": "7.18.3", "dev": true, @@ -14780,70 +15492,15 @@ } }, "node_modules/@verdaccio/middleware/node_modules/ms": { - "version": "2.1.3", + "version": "2.0.0", "dev": true, "license": "MIT" }, "node_modules/@verdaccio/middleware/node_modules/path-to-regexp": { - "version": "0.1.10", - "dev": true, - "license": "MIT" - }, - "node_modules/@verdaccio/middleware/node_modules/send": { - "version": "0.19.0", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/@verdaccio/middleware/node_modules/send/node_modules/debug": { - "version": "2.6.9", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/@verdaccio/middleware/node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", + "version": "0.1.7", "dev": true, "license": "MIT" }, - "node_modules/@verdaccio/middleware/node_modules/send/node_modules/encodeurl": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/@verdaccio/middleware/node_modules/send/node_modules/mime": { - "version": "1.6.0", - "dev": true, - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/@verdaccio/middleware/node_modules/statuses": { "version": "2.0.1", "dev": true, @@ -14853,7 +15510,7 @@ } }, "node_modules/@verdaccio/search-indexer": { - "version": "8.0.0-next-8.0", + "version": "7.0.0-next-7.2", "dev": true, "license": "MIT", "engines": { @@ -14865,11 +15522,11 @@ } }, "node_modules/@verdaccio/signature": { - "version": "8.0.0-next-8.0", + "version": "7.0.0-next-7.5", "dev": true, "license": "MIT", "dependencies": { - "debug": "4.3.7", + "debug": "4.3.4", "jsonwebtoken": "9.0.2" }, "engines": { @@ -14880,27 +15537,6 @@ "url": "https://opencollective.com/verdaccio" } }, - "node_modules/@verdaccio/signature/node_modules/debug": { - "version": "4.3.7", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@verdaccio/signature/node_modules/ms": { - "version": "2.1.3", - "dev": true, - "license": "MIT" - }, "node_modules/@verdaccio/streams": { "version": "10.2.1", "dev": true, @@ -14915,61 +15551,40 @@ } }, "node_modules/@verdaccio/tarball": { - "version": "13.0.0-next-8.1", + "version": "12.0.0-next-7.16", "dev": true, "license": "MIT", "dependencies": { - "@verdaccio/core": "8.0.0-next-8.1", - "@verdaccio/url": "13.0.0-next-8.1", - "@verdaccio/utils": "7.0.1-next-8.1", - "debug": "4.3.7", + "@verdaccio/core": "7.0.0-next-7.16", + "@verdaccio/url": "12.0.0-next-7.16", + "@verdaccio/utils": "7.0.0-next-7.16", + "debug": "4.3.4", "gunzip-maybe": "^1.4.2", "lodash": "4.17.21", "tar-stream": "^3.1.7" }, "engines": { - "node": ">=14" + "node": ">=12" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/verdaccio" } }, - "node_modules/@verdaccio/tarball/node_modules/debug": { - "version": "4.3.7", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@verdaccio/tarball/node_modules/ms": { - "version": "2.1.3", - "dev": true, - "license": "MIT" - }, "node_modules/@verdaccio/ui-theme": { - "version": "8.0.0-next-8.1", + "version": "7.0.0-next-7.16", "dev": true, "license": "MIT" }, "node_modules/@verdaccio/url": { - "version": "13.0.0-next-8.1", + "version": "12.0.0-next-7.16", "dev": true, "license": "MIT", "dependencies": { - "@verdaccio/core": "8.0.0-next-8.1", - "debug": "4.3.7", + "@verdaccio/core": "7.0.0-next-7.16", + "debug": "4.3.4", "lodash": "4.17.21", - "validator": "13.12.0" + "validator": "13.11.0" }, "engines": { "node": ">=12" @@ -14979,36 +15594,23 @@ "url": "https://opencollective.com/verdaccio" } }, - "node_modules/@verdaccio/url/node_modules/debug": { - "version": "4.3.7", + "node_modules/@verdaccio/url/node_modules/validator": { + "version": "13.11.0", "dev": true, "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">= 0.10" } }, - "node_modules/@verdaccio/url/node_modules/ms": { - "version": "2.1.3", - "dev": true, - "license": "MIT" - }, "node_modules/@verdaccio/utils": { - "version": "7.0.1-next-8.1", + "version": "7.0.0-next-7.16", "dev": true, "license": "MIT", "dependencies": { - "@verdaccio/core": "8.0.0-next-8.1", + "@verdaccio/core": "7.0.0-next-7.16", "lodash": "4.17.21", "minimatch": "7.4.6", - "semver": "7.6.3" + "semver": "7.6.0" }, "engines": { "node": ">=12" @@ -15026,6 +15628,17 @@ "balanced-match": "^1.0.0" } }, + "node_modules/@verdaccio/utils/node_modules/lru-cache": { + "version": "6.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@verdaccio/utils/node_modules/minimatch": { "version": "7.4.6", "dev": true, @@ -15040,6 +15653,25 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/@verdaccio/utils/node_modules/semver": { + "version": "7.6.0", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@verdaccio/utils/node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC" + }, "node_modules/@vinxi/listhen": { "version": "1.5.6", "dev": true, @@ -15090,8 +15722,9 @@ }, "node_modules/@vitest/expect": { "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.3.tgz", + "integrity": "sha512-SNBoPubeCJhZ48agjXruCI57DvxcsivVDdWz+SSsmjTT4QN/DfHk3zB/xKsJqMs26bLZ/pNRLnCf0j679i0uWQ==", "dev": true, - "license": "MIT", "dependencies": { "@vitest/spy": "2.1.3", "@vitest/utils": "2.1.3", @@ -15104,16 +15737,18 @@ }, "node_modules/@vitest/expect/node_modules/assertion-error": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", + "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" } }, "node_modules/@vitest/expect/node_modules/chai": { "version": "5.1.2", + "resolved": "https://registry.npmjs.org/chai/-/chai-5.1.2.tgz", + "integrity": "sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==", "dev": true, - "license": "MIT", "dependencies": { "assertion-error": "^2.0.1", "check-error": "^2.1.1", @@ -15127,29 +15762,33 @@ }, "node_modules/@vitest/expect/node_modules/check-error": { "version": "2.1.1", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz", + "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 16" } }, "node_modules/@vitest/expect/node_modules/deep-eql": { "version": "5.0.2", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", + "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/@vitest/expect/node_modules/loupe": { "version": "3.1.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.2.tgz", + "integrity": "sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==", + "dev": true }, "node_modules/@vitest/expect/node_modules/pathval": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz", + "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==", "dev": true, - "license": "MIT", "engines": { "node": ">= 14.16" } @@ -15181,9 +15820,10 @@ } }, "node_modules/@vitest/pretty-format": { - "version": "2.1.3", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.4.tgz", + "integrity": "sha512-L95zIAkEuTDbUX1IsjRl+vyBSLh3PwLLgKpghl37aCK9Jvw0iP+wKwIFhfjdUtA2myLgjrG6VU6JCFLv8q/3Ww==", "dev": true, - "license": "MIT", "dependencies": { "tinyrainbow": "^1.2.0" }, @@ -15193,8 +15833,9 @@ }, "node_modules/@vitest/runner": { "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.3.tgz", + "integrity": "sha512-JGzpWqmFJ4fq5ZKHtVO3Xuy1iF2rHGV4d/pdzgkYHm1+gOzNZtqjvyiaDGJytRyMU54qkxpNzCx+PErzJ1/JqQ==", "dev": true, - "license": "MIT", "dependencies": { "@vitest/utils": "2.1.3", "pathe": "^1.1.2" @@ -15205,8 +15846,9 @@ }, "node_modules/@vitest/snapshot": { "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.3.tgz", + "integrity": "sha512-qWC2mWc7VAXmjAkEKxrScWHWFyCQx/cmiZtuGqMi+WwqQJ2iURsVY4ZfAK6dVo6K2smKRU6l3BPwqEBvhnpQGg==", "dev": true, - "license": "MIT", "dependencies": { "@vitest/pretty-format": "2.1.3", "magic-string": "^0.30.11", @@ -15216,10 +15858,23 @@ "url": "https://opencollective.com/vitest" } }, + "node_modules/@vitest/snapshot/node_modules/@vitest/pretty-format": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.3.tgz", + "integrity": "sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ==", + "dev": true, + "dependencies": { + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, "node_modules/@vitest/spy": { "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.3.tgz", + "integrity": "sha512-Nb2UzbcUswzeSP7JksMDaqsI43Sj5+Kry6ry6jQJT4b5gAK+NS9NED6mDb8FlMRCX8m5guaHCDZmqYMMWRy5nQ==", "dev": true, - "license": "MIT", "dependencies": { "tinyspy": "^3.0.0" }, @@ -15229,8 +15884,9 @@ }, "node_modules/@vitest/utils": { "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.3.tgz", + "integrity": "sha512-xpiVfDSg1RrYT0tX6czgerkpcKFmFOF/gCr30+Mve5V2kewCy4Prn1/NDMSRwaSmT7PRaOF83wu+bEtsY1wrvA==", "dev": true, - "license": "MIT", "dependencies": { "@vitest/pretty-format": "2.1.3", "loupe": "^3.1.1", @@ -15240,10 +15896,23 @@ "url": "https://opencollective.com/vitest" } }, + "node_modules/@vitest/utils/node_modules/@vitest/pretty-format": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.3.tgz", + "integrity": "sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ==", + "dev": true, + "dependencies": { + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, "node_modules/@vitest/utils/node_modules/loupe": { "version": "3.1.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.2.tgz", + "integrity": "sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==", + "dev": true }, "node_modules/@web3-storage/multipart-parser": { "version": "1.0.0", @@ -15254,6 +15923,7 @@ "version": "1.12.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/helper-numbers": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6" @@ -15262,22 +15932,26 @@ "node_modules/@webassemblyjs/floating-point-hex-parser": { "version": "1.11.6", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/helper-api-error": { "version": "1.11.6", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/helper-buffer": { "version": "1.12.1", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/helper-numbers": { "version": "1.11.6", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/floating-point-hex-parser": "1.11.6", "@webassemblyjs/helper-api-error": "1.11.6", @@ -15287,12 +15961,14 @@ "node_modules/@webassemblyjs/helper-wasm-bytecode": { "version": "1.11.6", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/helper-wasm-section": { "version": "1.12.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-buffer": "1.12.1", @@ -15304,6 +15980,7 @@ "version": "1.11.6", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" } @@ -15312,6 +15989,7 @@ "version": "1.11.6", "dev": true, "license": "Apache-2.0", + "peer": true, "dependencies": { "@xtuc/long": "4.2.2" } @@ -15319,12 +15997,14 @@ "node_modules/@webassemblyjs/utf8": { "version": "1.11.6", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/wasm-edit": { "version": "1.12.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-buffer": "1.12.1", @@ -15340,6 +16020,7 @@ "version": "1.12.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", @@ -15352,6 +16033,7 @@ "version": "1.12.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-buffer": "1.12.1", @@ -15363,6 +16045,7 @@ "version": "1.12.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-api-error": "1.11.6", @@ -15376,52 +16059,12 @@ "version": "1.12.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", "@xtuc/long": "4.2.2" } }, - "node_modules/@webpack-cli/configtest": { - "version": "2.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.15.0" - }, - "peerDependencies": { - "webpack": "5.x.x", - "webpack-cli": "5.x.x" - } - }, - "node_modules/@webpack-cli/info": { - "version": "2.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.15.0" - }, - "peerDependencies": { - "webpack": "5.x.x", - "webpack-cli": "5.x.x" - } - }, - "node_modules/@webpack-cli/serve": { - "version": "2.0.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.15.0" - }, - "peerDependencies": { - "webpack": "5.x.x", - "webpack-cli": "5.x.x" - }, - "peerDependenciesMeta": { - "webpack-dev-server": { - "optional": true - } - } - }, "node_modules/@xmldom/xmldom": { "version": "0.7.13", "dev": true, @@ -15433,12 +16076,14 @@ "node_modules/@xtuc/ieee754": { "version": "1.2.0", "dev": true, - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/@xtuc/long": { "version": "4.2.2", "dev": true, - "license": "Apache-2.0" + "license": "Apache-2.0", + "peer": true }, "node_modules/@zxcvbn-ts/core": { "version": "3.0.4", @@ -15629,14 +16274,14 @@ } }, "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.17.1", + "version": "8.12.0", "dev": true, "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", + "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, "funding": { "type": "github", @@ -15936,6 +16581,20 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/archiver-utils/node_modules/jackspeak": { + "version": "3.4.3", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, "node_modules/archiver-utils/node_modules/minimatch": { "version": "9.0.5", "dev": true, @@ -16239,17 +16898,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/arrify": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/asap": { "version": "2.0.6", "dev": true, @@ -16397,7 +17045,6 @@ "cpu": [ "ppc64" ], - "license": "MIT", "optional": true, "os": [ "aix" @@ -16414,7 +17061,6 @@ "cpu": [ "arm" ], - "license": "MIT", "optional": true, "os": [ "android" @@ -16431,7 +17077,6 @@ "cpu": [ "arm64" ], - "license": "MIT", "optional": true, "os": [ "android" @@ -16448,7 +17093,6 @@ "cpu": [ "x64" ], - "license": "MIT", "optional": true, "os": [ "android" @@ -16480,7 +17124,6 @@ "cpu": [ "x64" ], - "license": "MIT", "optional": true, "os": [ "darwin" @@ -16497,7 +17140,6 @@ "cpu": [ "arm64" ], - "license": "MIT", "optional": true, "os": [ "freebsd" @@ -16514,7 +17156,6 @@ "cpu": [ "x64" ], - "license": "MIT", "optional": true, "os": [ "freebsd" @@ -16531,7 +17172,6 @@ "cpu": [ "arm" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -16548,7 +17188,6 @@ "cpu": [ "arm64" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -16565,7 +17204,6 @@ "cpu": [ "ia32" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -16582,7 +17220,6 @@ "cpu": [ "loong64" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -16599,7 +17236,6 @@ "cpu": [ "mips64el" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -16616,7 +17252,6 @@ "cpu": [ "ppc64" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -16633,7 +17268,6 @@ "cpu": [ "riscv64" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -16650,7 +17284,6 @@ "cpu": [ "s390x" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -16667,7 +17300,6 @@ "cpu": [ "x64" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -16684,7 +17316,6 @@ "cpu": [ "x64" ], - "license": "MIT", "optional": true, "os": [ "netbsd" @@ -16701,7 +17332,6 @@ "cpu": [ "x64" ], - "license": "MIT", "optional": true, "os": [ "openbsd" @@ -16718,7 +17348,6 @@ "cpu": [ "x64" ], - "license": "MIT", "optional": true, "os": [ "sunos" @@ -16735,7 +17364,6 @@ "cpu": [ "arm64" ], - "license": "MIT", "optional": true, "os": [ "win32" @@ -16752,7 +17380,6 @@ "cpu": [ "ia32" ], - "license": "MIT", "optional": true, "os": [ "win32" @@ -16769,7 +17396,6 @@ "cpu": [ "x64" ], - "license": "MIT", "optional": true, "os": [ "win32" @@ -16970,6 +17596,16 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/astro/node_modules/magicast": { + "version": "0.3.5", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/parser": "^7.25.4", + "@babel/types": "^7.25.4", + "source-map-js": "^1.2.0" + } + }, "node_modules/astro/node_modules/micromatch": { "version": "4.0.8", "license": "MIT", @@ -17056,7 +17692,7 @@ } }, "node_modules/astro/node_modules/vite": { - "version": "5.4.10", + "version": "5.4.9", "license": "MIT", "peer": true, "dependencies": { @@ -17113,6 +17749,17 @@ } } }, + "node_modules/astro/node_modules/which-pm": { + "version": "3.0.0", + "license": "MIT", + "peer": true, + "dependencies": { + "load-yaml-file": "^0.2.0" + }, + "engines": { + "node": ">=18.12" + } + }, "node_modules/astro/node_modules/widest-line": { "version": "5.0.0", "license": "MIT", @@ -17163,7 +17810,7 @@ } }, "node_modules/async": { - "version": "3.2.4", + "version": "3.2.6", "license": "MIT" }, "node_modules/async-limiter": { @@ -17228,15 +17875,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/avvio": { - "version": "9.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@fastify/error": "^4.0.0", - "fastq": "^1.17.1" - } - }, "node_modules/aws-sign2": { "version": "0.7.0", "dev": true, @@ -17478,153 +18116,13 @@ } }, "node_modules/babel-plugin-react-compiler": { - "version": "0.0.0-experimental-592953e-20240517", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/generator": "7.2.0", - "@babel/types": "^7.19.0", - "chalk": "4", - "invariant": "^2.2.4", - "pretty-format": "^24", - "zod": "^3.22.4", - "zod-validation-error": "^2.1.0" - } - }, - "node_modules/babel-plugin-react-compiler/node_modules/@babel/generator": { - "version": "7.2.0", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/types": "^7.2.0", - "jsesc": "^2.5.1", - "lodash": "^4.17.10", - "source-map": "^0.5.0", - "trim-right": "^1.0.1" - } - }, - "node_modules/babel-plugin-react-compiler/node_modules/@jest/types": { - "version": "24.9.0", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/babel-plugin-react-compiler/node_modules/@types/istanbul-reports": { - "version": "1.1.2", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@types/istanbul-lib-coverage": "*", - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/babel-plugin-react-compiler/node_modules/@types/yargs": { - "version": "13.0.12", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/babel-plugin-react-compiler/node_modules/ansi-regex": { - "version": "4.1.1", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/babel-plugin-react-compiler/node_modules/chalk": { - "version": "4.1.2", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/babel-plugin-react-compiler/node_modules/chalk/node_modules/ansi-styles": { - "version": "4.3.0", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/babel-plugin-react-compiler/node_modules/color-convert": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/babel-plugin-react-compiler/node_modules/color-name": { - "version": "1.1.4", + "version": "0.0.0", "dev": true, "license": "MIT", "peer": true }, - "node_modules/babel-plugin-react-compiler/node_modules/jsesc": { - "version": "2.5.2", - "dev": true, - "license": "MIT", - "peer": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/babel-plugin-react-compiler/node_modules/pretty-format": { - "version": "24.9.0", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@jest/types": "^24.9.0", - "ansi-regex": "^4.0.0", - "ansi-styles": "^3.2.0", - "react-is": "^16.8.4" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/babel-plugin-react-native-web": { - "version": "0.19.13", + "version": "0.19.12", "dev": true, "license": "MIT", "peer": true @@ -17660,7 +18158,7 @@ } }, "node_modules/babel-preset-expo": { - "version": "11.0.15", + "version": "11.0.14", "dev": true, "license": "MIT", "peer": true, @@ -17672,7 +18170,7 @@ "@babel/preset-react": "^7.22.15", "@babel/preset-typescript": "^7.23.0", "@react-native/babel-preset": "0.74.87", - "babel-plugin-react-compiler": "0.0.0-experimental-592953e-20240517", + "babel-plugin-react-compiler": "^0.0.0-experimental-592953e-20240517", "babel-plugin-react-native-web": "~0.19.10", "react-refresh": "^0.14.2" } @@ -17936,14 +18434,6 @@ "node": ">=0.6" } }, - "node_modules/big.js": { - "version": "5.2.2", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, "node_modules/binary-extensions": { "version": "2.2.0", "license": "MIT", @@ -18028,22 +18518,29 @@ "dev": true, "license": "MIT" }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.13.0", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/bonjour-service": { - "version": "1.1.1", + "version": "1.2.1", "dev": true, "license": "MIT", "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", "fast-deep-equal": "^3.1.3", "multicast-dns": "^7.2.5" } }, - "node_modules/bonjour-service/node_modules/array-flatten": { - "version": "2.1.2", - "dev": true, - "license": "MIT" - }, "node_modules/boolbase": { "version": "1.0.0", "license": "ISC" @@ -18070,7 +18567,7 @@ } }, "node_modules/boxen/node_modules/ansi-regex": { - "version": "6.1.0", + "version": "6.0.1", "dev": true, "license": "MIT", "engines": { @@ -18352,13 +18849,27 @@ } }, "node_modules/builtins": { - "version": "5.1.0", + "version": "5.0.1", "dev": true, "license": "MIT", "dependencies": { "semver": "^7.0.0" } }, + "node_modules/bundle-name": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "run-applescript": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/bundlewatch": { "version": "0.4.0", "dev": true, @@ -18599,6 +19110,21 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/cacache/node_modules/jackspeak": { + "version": "3.4.3", + "dev": true, + "license": "BlueOak-1.0.0", + "peer": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, "node_modules/cacache/node_modules/lru-cache": { "version": "10.4.3", "dev": true, @@ -18981,6 +19507,7 @@ "version": "1.0.3", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=6.0" } @@ -19138,6 +19665,7 @@ }, "node_modules/cli-highlight": { "version": "2.1.11", + "dev": true, "license": "ISC", "dependencies": { "chalk": "^4.0.0", @@ -19157,6 +19685,7 @@ }, "node_modules/cli-highlight/node_modules/ansi-styles": { "version": "4.3.0", + "dev": true, "license": "MIT", "dependencies": { "color-convert": "^2.0.1" @@ -19170,6 +19699,7 @@ }, "node_modules/cli-highlight/node_modules/chalk": { "version": "4.1.2", + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", @@ -19184,6 +19714,7 @@ }, "node_modules/cli-highlight/node_modules/cliui": { "version": "7.0.4", + "dev": true, "license": "ISC", "dependencies": { "string-width": "^4.2.0", @@ -19193,6 +19724,7 @@ }, "node_modules/cli-highlight/node_modules/color-convert": { "version": "2.0.1", + "dev": true, "license": "MIT", "dependencies": { "color-name": "~1.1.4" @@ -19203,14 +19735,17 @@ }, "node_modules/cli-highlight/node_modules/color-name": { "version": "1.1.4", + "dev": true, "license": "MIT" }, "node_modules/cli-highlight/node_modules/parse5": { "version": "5.1.1", + "dev": true, "license": "MIT" }, "node_modules/cli-highlight/node_modules/yargs": { "version": "16.2.0", + "dev": true, "license": "MIT", "dependencies": { "cliui": "^7.0.2", @@ -19227,6 +19762,7 @@ }, "node_modules/cli-highlight/node_modules/yargs-parser": { "version": "20.2.9", + "dev": true, "license": "ISC", "engines": { "node": ">=10" @@ -19270,7 +19806,7 @@ } }, "node_modules/cli-truncate/node_modules/ansi-regex": { - "version": "6.1.0", + "version": "6.0.1", "license": "MIT", "engines": { "node": ">=12" @@ -19312,7 +19848,7 @@ "license": "MIT" }, "node_modules/clipanion": { - "version": "4.0.0-rc.3", + "version": "3.2.1", "dev": true, "license": "MIT", "workspaces": [ @@ -19645,11 +20181,6 @@ "license": "ISC", "peer": true }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "dev": true, - "license": "ISC" - }, "node_modules/common-tags": { "version": "1.8.2", "dev": true, @@ -20107,7 +20638,7 @@ } }, "node_modules/cookie-es": { - "version": "1.2.2", + "version": "1.1.0", "dev": true, "license": "MIT" }, @@ -20174,18 +20705,8 @@ "url": "https://opencollective.com/core-js" } }, - "node_modules/core-js-pure": { - "version": "3.30.2", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, "node_modules/core-util-is": { - "version": "1.0.2", + "version": "1.0.3", "dev": true, "license": "MIT" }, @@ -20289,6 +20810,17 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/cpy/node_modules/arrify": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/cpy/node_modules/p-filter": { "version": "3.0.0", "dev": true, @@ -20737,6 +21269,11 @@ "node": "^16.0.0 || ^18.0.0 || >=20.0.0" } }, + "node_modules/cypress/node_modules/@types/sinonjs__fake-timers": { + "version": "8.1.1", + "dev": true, + "license": "MIT" + }, "node_modules/cypress/node_modules/aggregate-error": { "version": "3.1.0", "dev": true, @@ -21193,7 +21730,7 @@ } }, "node_modules/dayjs": { - "version": "1.11.13", + "version": "1.11.10", "dev": true, "license": "MIT" }, @@ -21335,6 +21872,32 @@ "node": ">=0.10.0" } }, + "node_modules/default-browser": { + "version": "5.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "bundle-name": "^4.1.0", + "default-browser-id": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser-id": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/default-gateway": { "version": "4.2.0", "dev": true, @@ -21836,11 +22399,6 @@ "version": "1.1.3", "license": "MIT" }, - "node_modules/dns-equal": { - "version": "1.0.0", - "dev": true, - "license": "MIT" - }, "node_modules/dns-packet": { "version": "5.6.0", "dev": true, @@ -22088,14 +22646,6 @@ "version": "2.4.0", "license": "MIT" }, - "node_modules/emojis-list": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, "node_modules/encodeurl": { "version": "1.0.2", "dev": true, @@ -22462,7 +23012,6 @@ "ppc64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "aix" @@ -22480,7 +23029,6 @@ "arm" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -22498,7 +23046,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -22516,7 +23063,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -22534,7 +23080,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "darwin" @@ -22552,7 +23097,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "freebsd" @@ -22570,7 +23114,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "freebsd" @@ -22588,7 +23131,6 @@ "arm" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -22606,7 +23148,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -22624,7 +23165,6 @@ "ia32" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -22642,7 +23182,6 @@ "loong64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -22660,7 +23199,6 @@ "mips64el" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -22678,7 +23216,6 @@ "ppc64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -22696,7 +23233,6 @@ "riscv64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -22714,7 +23250,6 @@ "s390x" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -22732,7 +23267,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -22750,7 +23284,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "netbsd" @@ -22768,7 +23301,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "openbsd" @@ -22786,7 +23318,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "sunos" @@ -22804,7 +23335,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -22822,7 +23352,6 @@ "ia32" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -22840,7 +23369,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -24062,6 +24590,17 @@ "node": ">= 0.8.0" } }, + "node_modules/exit-hook": { + "version": "3.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/expect": { "version": "29.7.0", "devOptional": true, @@ -24086,24 +24625,24 @@ } }, "node_modules/expo": { - "version": "51.0.38", + "version": "51.0.34", "dev": true, "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.20.0", - "@expo/cli": "0.18.30", - "@expo/config": "9.0.4", - "@expo/config-plugins": "8.0.10", + "@expo/cli": "0.18.29", + "@expo/config": "9.0.3", + "@expo/config-plugins": "8.0.9", "@expo/metro-config": "0.18.11", "@expo/vector-icons": "^14.0.3", - "babel-preset-expo": "~11.0.15", + "babel-preset-expo": "~11.0.14", "expo-asset": "~10.0.10", "expo-file-system": "~17.0.1", "expo-font": "~12.0.10", "expo-keep-awake": "~13.0.2", - "expo-modules-autolinking": "1.11.3", - "expo-modules-core": "1.12.26", + "expo-modules-autolinking": "1.11.2", + "expo-modules-core": "1.12.24", "fbemitter": "^3.0.0", "whatwg-url-without-unicode": "8.0.0-3" }, @@ -24135,14 +24674,14 @@ } }, "node_modules/expo-asset/node_modules/@expo/config": { - "version": "9.0.4", + "version": "9.0.3", "dev": true, "license": "MIT", "peer": true, "dependencies": { "@babel/code-frame": "~7.10.4", "@expo/config-plugins": "~8.0.8", - "@expo/config-types": "^51.0.3", + "@expo/config-types": "^51.0.0-unreleased", "@expo/json-file": "^8.3.0", "getenv": "^1.0.0", "glob": "7.1.6", @@ -24154,12 +24693,12 @@ } }, "node_modules/expo-asset/node_modules/@expo/config-plugins": { - "version": "8.0.10", + "version": "8.0.9", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@expo/config-types": "^51.0.3", + "@expo/config-types": "^51.0.0-unreleased", "@expo/json-file": "~8.3.0", "@expo/plist": "^0.1.0", "@expo/sdk-runtime-versions": "^1.0.0", @@ -24339,7 +24878,7 @@ } }, "node_modules/expo-modules-autolinking": { - "version": "1.11.3", + "version": "1.11.2", "dev": true, "license": "MIT", "peer": true, @@ -24442,7 +24981,7 @@ } }, "node_modules/expo-modules-core": { - "version": "1.12.26", + "version": "1.12.24", "dev": true, "license": "MIT", "peer": true, @@ -24480,14 +25019,14 @@ } }, "node_modules/expo/node_modules/@expo/config": { - "version": "9.0.4", + "version": "9.0.3", "dev": true, "license": "MIT", "peer": true, "dependencies": { "@babel/code-frame": "~7.10.4", "@expo/config-plugins": "~8.0.8", - "@expo/config-types": "^51.0.3", + "@expo/config-types": "^51.0.0-unreleased", "@expo/json-file": "^8.3.0", "getenv": "^1.0.0", "glob": "7.1.6", @@ -24499,12 +25038,12 @@ } }, "node_modules/expo/node_modules/@expo/config-plugins": { - "version": "8.0.10", + "version": "8.0.9", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@expo/config-types": "^51.0.3", + "@expo/config-types": "^51.0.0-unreleased", "@expo/json-file": "~8.3.0", "@expo/plist": "^0.1.0", "@expo/sdk-runtime-versions": "^1.0.0", @@ -24619,7 +25158,7 @@ } }, "node_modules/express": { - "version": "4.21.1", + "version": "4.20.0", "dev": true, "license": "MIT", "dependencies": { @@ -24628,14 +25167,14 @@ "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.7.1", + "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.3.1", + "finalhandler": "1.2.0", "fresh": "0.5.2", "http-errors": "2.0.0", "merge-descriptors": "1.0.3", @@ -24644,11 +25183,11 @@ "parseurl": "~1.3.3", "path-to-regexp": "0.1.10", "proxy-addr": "~2.0.7", - "qs": "6.13.0", + "qs": "6.11.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", "send": "0.19.0", - "serve-static": "1.16.2", + "serve-static": "1.16.0", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -24665,7 +25204,7 @@ "license": "MIT" }, "node_modules/express/node_modules/cookie": { - "version": "0.7.1", + "version": "0.6.0", "dev": true, "license": "MIT", "engines": { @@ -24689,12 +25228,12 @@ } }, "node_modules/express/node_modules/finalhandler": { - "version": "1.3.1", + "version": "1.2.0", "dev": true, "license": "MIT", "dependencies": { "debug": "2.6.9", - "encodeurl": "~2.0.0", + "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -24705,6 +25244,22 @@ "node": ">= 0.8" } }, + "node_modules/express/node_modules/finalhandler/node_modules/encodeurl": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/express/node_modules/merge-descriptors": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/express/node_modules/mime": { "version": "1.6.0", "dev": true, @@ -24762,6 +25317,56 @@ "dev": true, "license": "MIT" }, + "node_modules/express/node_modules/serve-static": { + "version": "1.16.0", + "dev": true, + "license": "MIT", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/express/node_modules/serve-static/node_modules/encodeurl": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/express/node_modules/serve-static/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/express/node_modules/serve-static/node_modules/send": { + "version": "0.18.0", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, "node_modules/express/node_modules/statuses": { "version": "2.0.1", "dev": true, @@ -24854,6 +25459,14 @@ ], "license": "MIT" }, + "node_modules/ezheaders": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ezheaders/-/ezheaders-0.1.0.tgz", + "integrity": "sha512-U0wdCs2dS+IzFuxyHGyw1aWhiunW22sGqnyH4yQsovkgqUvO4YSbzQ5BQzV6HY4oFlNnK+TbFGJj8rvvX5aN7w==", + "peerDependencies": { + "next": "^13.5.4 || ^14 || ^15" + } + }, "node_modules/fast-decode-uri-component": { "version": "1.0.1", "dev": true, @@ -24896,66 +25509,6 @@ "version": "2.1.0", "license": "MIT" }, - "node_modules/fast-json-stringify": { - "version": "6.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@fastify/merge-json-schemas": "^0.1.1", - "ajv": "^8.12.0", - "ajv-formats": "^3.0.1", - "fast-deep-equal": "^3.1.3", - "fast-uri": "^2.3.0", - "json-schema-ref-resolver": "^1.0.1", - "rfdc": "^1.2.0" - } - }, - "node_modules/fast-json-stringify/node_modules/ajv": { - "version": "8.17.1", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/fast-json-stringify/node_modules/ajv-formats": { - "version": "3.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/fast-json-stringify/node_modules/ajv/node_modules/fast-uri": { - "version": "3.0.3", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/fast-json-stringify/node_modules/fast-uri": { - "version": "2.4.0", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-json-stringify/node_modules/json-schema-traverse": { - "version": "1.0.0", - "dev": true, - "license": "MIT" - }, "node_modules/fast-levenshtein": { "version": "2.0.6", "license": "MIT" @@ -24987,7 +25540,7 @@ "license": "BSD-3-Clause" }, "node_modules/fast-xml-parser": { - "version": "4.5.0", + "version": "4.4.0", "dev": true, "funding": [ { @@ -25014,93 +25567,6 @@ "node": ">= 4.9.1" } }, - "node_modules/fastify": { - "version": "5.0.0", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fastify" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fastify" - } - ], - "license": "MIT", - "dependencies": { - "@fastify/ajv-compiler": "^4.0.0", - "@fastify/error": "^4.0.0", - "@fastify/fast-json-stringify-compiler": "^5.0.0", - "abstract-logging": "^2.0.1", - "avvio": "^9.0.0", - "fast-json-stringify": "^6.0.0", - "find-my-way": "^9.0.0", - "light-my-request": "^6.0.0", - "pino": "^9.0.0", - "process-warning": "^4.0.0", - "proxy-addr": "^2.0.7", - "rfdc": "^1.3.1", - "secure-json-parse": "^2.7.0", - "semver": "^7.6.0", - "toad-cache": "^3.7.0" - } - }, - "node_modules/fastify/node_modules/pino": { - "version": "9.5.0", - "dev": true, - "license": "MIT", - "dependencies": { - "atomic-sleep": "^1.0.0", - "fast-redact": "^3.1.1", - "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "^2.0.0", - "pino-std-serializers": "^7.0.0", - "process-warning": "^4.0.0", - "quick-format-unescaped": "^4.0.3", - "real-require": "^0.2.0", - "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^4.0.1", - "thread-stream": "^3.0.0" - }, - "bin": { - "pino": "bin.js" - } - }, - "node_modules/fastify/node_modules/pino-abstract-transport": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "split2": "^4.0.0" - } - }, - "node_modules/fastify/node_modules/pino-std-serializers": { - "version": "7.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/fastify/node_modules/process-warning": { - "version": "4.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/fastify/node_modules/sonic-boom": { - "version": "4.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "atomic-sleep": "^1.0.0" - } - }, - "node_modules/fastify/node_modules/thread-stream": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "real-require": "^0.2.0" - } - }, "node_modules/fastq": { "version": "1.17.1", "license": "ISC", @@ -25403,19 +25869,6 @@ "semver": "bin/semver" } }, - "node_modules/find-my-way": { - "version": "9.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-querystring": "^1.0.0", - "safe-regex2": "^4.0.0" - }, - "engines": { - "node": ">=14" - } - }, "node_modules/find-root": { "version": "1.1.0", "license": "MIT" @@ -25584,7 +26037,7 @@ } }, "node_modules/form-data": { - "version": "4.0.1", + "version": "4.0.0", "dev": true, "license": "MIT", "dependencies": { @@ -26061,6 +26514,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/global-directory/node_modules/ini": { + "version": "4.1.1", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/globals": { "version": "11.12.0", "license": "MIT", @@ -26617,6 +27078,7 @@ }, "node_modules/highlight.js": { "version": "10.7.3", + "dev": true, "license": "BSD-3-Clause", "engines": { "node": "*" @@ -26661,8 +27123,18 @@ } }, "node_modules/html-entities": { - "version": "2.3.5", + "version": "2.5.2", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ], "license": "MIT" }, "node_modules/html-escaper": { @@ -26748,7 +27220,7 @@ } }, "node_modules/http-proxy-middleware": { - "version": "2.0.7", + "version": "2.0.6", "dev": true, "license": "MIT", "dependencies": { @@ -26921,6 +27393,14 @@ "url": "https://github.com/sponsors/typicode" } }, + "node_modules/hyperdyperid": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.18" + } + }, "node_modules/iconv-lite": { "version": "0.4.24", "dev": true, @@ -27085,12 +27565,10 @@ "license": "ISC" }, "node_modules/ini": { - "version": "4.1.1", + "version": "1.3.8", "dev": true, "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } + "peer": true }, "node_modules/ink": { "version": "4.4.1", @@ -27178,7 +27656,7 @@ } }, "node_modules/ink-gradient/node_modules/ansi-regex": { - "version": "6.1.0", + "version": "6.0.1", "license": "MIT", "engines": { "node": ">=12" @@ -27212,7 +27690,7 @@ } }, "node_modules/ink/node_modules/ansi-regex": { - "version": "6.1.0", + "version": "6.0.1", "license": "MIT", "peer": true, "engines": { @@ -27884,6 +28362,17 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-network-error": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-number": { "version": "7.0.0", "license": "MIT", @@ -28312,12 +28801,15 @@ } }, "node_modules/jackspeak": { - "version": "3.4.3", + "version": "2.3.6", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" }, + "engines": { + "node": ">=14" + }, "funding": { "url": "https://github.com/sponsors/isaacs" }, @@ -28445,6 +28937,15 @@ "jest": "^26.0.1 || ^27.0.0" } }, + "node_modules/jest-chrome/node_modules/@types/chrome": { + "version": "0.0.114", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/filesystem": "*", + "@types/har-format": "*" + } + }, "node_modules/jest-circus": { "version": "29.7.0", "devOptional": true, @@ -30389,12 +30890,12 @@ } }, "node_modules/launch-editor": { - "version": "2.6.0", + "version": "2.9.1", "dev": true, "license": "MIT", "dependencies": { "picocolors": "^1.0.0", - "shell-quote": "^1.7.3" + "shell-quote": "^1.8.1" } }, "node_modules/lazy-ass": { @@ -30435,21 +30936,6 @@ "node": ">= 0.8.0" } }, - "node_modules/light-my-request": { - "version": "6.1.0", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "cookie": "^0.7.0", - "process-warning": "^4.0.0", - "set-cookie-parser": "^2.6.0" - } - }, - "node_modules/light-my-request/node_modules/process-warning": { - "version": "4.0.0", - "dev": true, - "license": "MIT" - }, "node_modules/lighthouse-logger": { "version": "1.4.2", "dev": true, @@ -30746,7 +31232,7 @@ } }, "node_modules/listr2/node_modules/ansi-regex": { - "version": "6.1.0", + "version": "6.0.1", "dev": true, "license": "MIT", "engines": { @@ -30891,23 +31377,11 @@ "version": "4.3.0", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=6.11.5" } }, - "node_modules/loader-utils": { - "version": "2.0.4", - "dev": true, - "license": "MIT", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, "node_modules/local-pkg": { "version": "0.5.0", "dev": true, @@ -30953,6 +31427,11 @@ "version": "4.17.21", "license": "MIT" }, + "node_modules/lodash-es": { + "version": "4.17.21", + "dev": true, + "license": "MIT" + }, "node_modules/lodash.camelcase": { "version": "4.3.0", "dev": true, @@ -31137,7 +31616,7 @@ } }, "node_modules/log-update/node_modules/ansi-regex": { - "version": "6.1.0", + "version": "6.0.1", "dev": true, "license": "MIT", "engines": { @@ -31447,13 +31926,47 @@ } }, "node_modules/magicast": { - "version": "0.3.5", + "version": "0.2.11", + "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "@babel/parser": "^7.25.4", - "@babel/types": "^7.25.4", - "source-map-js": "^1.2.0" + "@babel/parser": "^7.22.16", + "@babel/types": "^7.22.17", + "recast": "^0.23.4" + } + }, + "node_modules/magicast/node_modules/ast-types": { + "version": "0.16.1", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/magicast/node_modules/recast": { + "version": "0.23.9", + "dev": true, + "license": "MIT", + "dependencies": { + "ast-types": "^0.16.1", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tiny-invariant": "^1.3.3", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/magicast/node_modules/source-map": { + "version": "0.6.1", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" } }, "node_modules/make-dir": { @@ -31906,12 +32419,9 @@ } }, "node_modules/merge-descriptors": { - "version": "1.0.3", + "version": "1.0.1", "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "license": "MIT" }, "node_modules/merge-stream": { "version": "2.0.0", @@ -33278,6 +33788,11 @@ "thenify-all": "^1.0.0" } }, + "node_modules/nanoclone": { + "version": "0.2.1", + "dev": true, + "license": "MIT" + }, "node_modules/nanoid": { "version": "3.3.7", "funding": [ @@ -33331,6 +33846,84 @@ "dev": true, "license": "MIT" }, + "node_modules/next": { + "version": "14.2.16", + "resolved": "https://registry.npmjs.org/next/-/next-14.2.16.tgz", + "integrity": "sha512-LcO7WnFu6lYSvCzZoo1dB+IO0xXz5uEv52HF1IUN0IqVTUIZGHuuR10I5efiLadGt+4oZqTcNZyVVEem/TM5nA==", + "peer": true, + "dependencies": { + "@next/env": "14.2.16", + "@swc/helpers": "0.5.5", + "busboy": "1.6.0", + "caniuse-lite": "^1.0.30001579", + "graceful-fs": "^4.2.11", + "postcss": "8.4.31", + "styled-jsx": "5.1.1" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": ">=18.17.0" + }, + "optionalDependencies": { + "@next/swc-darwin-arm64": "14.2.16", + "@next/swc-darwin-x64": "14.2.16", + "@next/swc-linux-arm64-gnu": "14.2.16", + "@next/swc-linux-arm64-musl": "14.2.16", + "@next/swc-linux-x64-gnu": "14.2.16", + "@next/swc-linux-x64-musl": "14.2.16", + "@next/swc-win32-arm64-msvc": "14.2.16", + "@next/swc-win32-ia32-msvc": "14.2.16", + "@next/swc-win32-x64-msvc": "14.2.16" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.1.0", + "@playwright/test": "^1.41.2", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "@opentelemetry/api": { + "optional": true + }, + "@playwright/test": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/next/node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "peer": true, + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, "node_modules/nice-try": { "version": "1.0.5", "dev": true, @@ -33362,7 +33955,7 @@ "license": "MIT" }, "node_modules/nise/node_modules/path-to-regexp": { - "version": "1.9.0", + "version": "1.8.0", "dev": true, "license": "MIT", "dependencies": { @@ -33527,20 +34120,20 @@ } }, "node_modules/nitropack/node_modules/h3": { - "version": "1.13.0", + "version": "1.12.0", "dev": true, "license": "MIT", "dependencies": { - "cookie-es": "^1.2.2", - "crossws": ">=0.2.0 <0.4.0", + "cookie-es": "^1.1.0", + "crossws": "^0.2.4", "defu": "^6.1.4", "destr": "^2.0.3", - "iron-webcrypto": "^1.2.1", - "ohash": "^1.1.4", + "iron-webcrypto": "^1.1.1", + "ohash": "^1.1.3", "radix3": "^1.1.2", - "ufo": "^1.5.4", + "ufo": "^1.5.3", "uncrypto": "^0.1.3", - "unenv": "^1.10.0" + "unenv": "^1.9.0" } }, "node_modules/nitropack/node_modules/mime": { @@ -33648,9 +34241,12 @@ "license": "MIT" }, "node_modules/node-addon-api": { - "version": "7.1.1", + "version": "7.1.0", "dev": true, - "license": "MIT" + "license": "MIT", + "engines": { + "node": "^16 || ^18 || >= 20" + } }, "node_modules/node-dir": { "version": "0.1.17", @@ -33857,30 +34453,6 @@ "license": "MIT", "peer": true }, - "node_modules/npm-package-arg/node_modules/hosted-git-info": { - "version": "3.0.8", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm-package-arg/node_modules/lru-cache": { - "version": "6.0.0", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/npm-package-arg/node_modules/semver": { "version": "5.7.2", "dev": true, @@ -33899,12 +34471,6 @@ "builtins": "^1.0.3" } }, - "node_modules/npm-package-arg/node_modules/yallist": { - "version": "4.0.0", - "dev": true, - "license": "ISC", - "peer": true - }, "node_modules/npm-packlist": { "version": "5.1.3", "dev": true, @@ -34019,7 +34585,7 @@ } }, "node_modules/npm-run-path": { - "version": "5.3.0", + "version": "5.1.0", "dev": true, "license": "MIT", "dependencies": { @@ -34136,17 +34702,6 @@ "dev": true, "license": "ISC" }, - "node_modules/npx-import/node_modules/strip-final-newline": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/npx-import/node_modules/validate-npm-package-name": { "version": "4.0.0", "dev": true, @@ -34174,7 +34729,7 @@ "license": "MIT" }, "node_modules/nwsapi": { - "version": "2.2.13", + "version": "2.2.5", "dev": true, "license": "MIT" }, @@ -34429,17 +34984,14 @@ } }, "node_modules/ohash": { - "version": "1.1.4", + "version": "1.1.3", "dev": true, "license": "MIT" }, "node_modules/on-exit-leak-free": { - "version": "2.1.2", + "version": "2.1.0", "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } + "license": "MIT" }, "node_modules/on-finished": { "version": "2.4.1", @@ -34604,7 +35156,7 @@ } }, "node_modules/ora/node_modules/ansi-regex": { - "version": "6.1.0", + "version": "6.0.1", "license": "MIT", "peer": true, "engines": { @@ -34645,7 +35197,7 @@ "peer": true }, "node_modules/ora/node_modules/is-unicode-supported": { - "version": "2.1.0", + "version": "2.0.0", "license": "MIT", "peer": true, "engines": { @@ -34864,7 +35416,7 @@ "peer": true }, "node_modules/p-queue/node_modules/p-timeout": { - "version": "6.1.3", + "version": "6.1.2", "license": "MIT", "peer": true, "engines": { @@ -34886,14 +35438,6 @@ "node": ">=8" } }, - "node_modules/p-retry/node_modules/retry": { - "version": "0.13.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, "node_modules/p-timeout": { "version": "5.1.0", "dev": true, @@ -34991,10 +35535,10 @@ } }, "node_modules/parse5": { - "version": "7.2.0", + "version": "7.1.2", "license": "MIT", "dependencies": { - "entities": "^4.5.0" + "entities": "^4.4.0" }, "funding": { "url": "https://github.com/inikulin/parse5?sponsor=1" @@ -35002,6 +35546,7 @@ }, "node_modules/parse5-htmlparser2-tree-adapter": { "version": "6.0.1", + "dev": true, "license": "MIT", "dependencies": { "parse5": "^6.0.1" @@ -35009,6 +35554,7 @@ }, "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { "version": "6.0.1", + "dev": true, "license": "MIT" }, "node_modules/parseurl": { @@ -35101,12 +35647,15 @@ } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.4.3", + "version": "10.2.2", "dev": true, - "license": "ISC" + "license": "ISC", + "engines": { + "node": "14 || >=16.14" + } }, "node_modules/path-to-regexp": { - "version": "6.3.0", + "version": "6.2.2", "dev": true, "license": "MIT" }, @@ -35276,7 +35825,7 @@ } }, "node_modules/pino-std-serializers": { - "version": "6.2.2", + "version": "6.2.1", "dev": true, "license": "MIT" }, @@ -35573,7 +36122,7 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.1.2", + "version": "6.0.13", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -35600,31 +36149,19 @@ } }, "node_modules/preferred-pm": { - "version": "3.1.4", + "version": "3.1.3", "dev": true, "license": "MIT", "dependencies": { "find-up": "^5.0.0", "find-yarn-workspace-root2": "1.2.16", "path-exists": "^4.0.0", - "which-pm": "^2.2.0" + "which-pm": "2.0.0" }, "engines": { "node": ">=10" } }, - "node_modules/preferred-pm/node_modules/which-pm": { - "version": "2.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "load-yaml-file": "^0.2.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8.15" - } - }, "node_modules/prelude-ls": { "version": "1.2.1", "license": "MIT", @@ -35818,11 +36355,6 @@ "dev": true, "license": "MIT" }, - "node_modules/process-warning": { - "version": "1.0.0", - "dev": true, - "license": "MIT" - }, "node_modules/progress": { "version": "2.0.3", "dev": true, @@ -35876,6 +36408,11 @@ "node": ">= 8" } }, + "node_modules/property-expr": { + "version": "2.0.6", + "dev": true, + "license": "MIT" + }, "node_modules/property-information": { "version": "6.5.0", "license": "MIT", @@ -35946,7 +36483,7 @@ } }, "node_modules/pump": { - "version": "3.0.2", + "version": "3.0.0", "dev": true, "license": "MIT", "dependencies": { @@ -36020,11 +36557,11 @@ } }, "node_modules/qs": { - "version": "6.13.0", + "version": "6.11.0", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "side-channel": "^1.0.6" + "side-channel": "^1.0.4" }, "engines": { "node": ">=0.6" @@ -36156,12 +36693,6 @@ "rc": "cli.js" } }, - "node_modules/rc/node_modules/ini": { - "version": "1.3.8", - "dev": true, - "license": "ISC", - "peer": true - }, "node_modules/rc/node_modules/strip-json-comments": { "version": "2.0.1", "dev": true, @@ -37161,14 +37692,6 @@ "dev": true, "license": "ISC" }, - "node_modules/ret": { - "version": "0.5.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, "node_modules/retext": { "version": "9.0.0", "license": "MIT", @@ -37226,6 +37749,14 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/retry": { + "version": "0.13.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, "node_modules/reusify": { "version": "1.0.4", "license": "MIT", @@ -37235,12 +37766,12 @@ } }, "node_modules/rfdc": { - "version": "1.4.1", + "version": "1.3.0", "dev": true, "license": "MIT" }, "node_modules/rimraf": { - "version": "5.0.10", + "version": "5.0.5", "dev": true, "license": "ISC", "dependencies": { @@ -37249,6 +37780,9 @@ "bin": { "rimraf": "dist/esm/bin.mjs" }, + "engines": { + "node": ">=14" + }, "funding": { "url": "https://github.com/sponsors/isaacs" } @@ -37262,26 +37796,28 @@ } }, "node_modules/rimraf/node_modules/glob": { - "version": "10.4.5", + "version": "10.3.10", "dev": true, "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" }, "bin": { "glob": "dist/esm/bin.mjs" }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/rimraf/node_modules/minimatch": { - "version": "9.0.5", + "version": "9.0.3", "dev": true, "license": "ISC", "dependencies": { @@ -37367,7 +37903,6 @@ "cpu": [ "x64" ], - "license": "MIT", "optional": true, "os": [ "linux" @@ -37389,6 +37924,17 @@ "node": ">=14.17.6" } }, + "node_modules/run-applescript": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/run-parallel": { "version": "1.2.0", "funding": [ @@ -37477,14 +38023,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/safe-regex2": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "ret": "~0.5.0" - } - }, "node_modules/safe-stable-stringify": { "version": "2.4.3", "dev": true, @@ -37756,95 +38294,19 @@ } }, "node_modules/serve-static": { - "version": "1.16.2", - "dev": true, - "license": "MIT", - "dependencies": { - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.19.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-static/node_modules/debug": { - "version": "2.6.9", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-static/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/serve-static/node_modules/encodeurl": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/serve-static/node_modules/mime": { - "version": "1.6.0", - "dev": true, - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/serve-static/node_modules/ms": { - "version": "2.1.3", - "dev": true, - "license": "MIT" - }, - "node_modules/serve-static/node_modules/send": { - "version": "0.19.0", + "version": "1.15.0", "dev": true, "license": "MIT", "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" + "parseurl": "~1.3.3", + "send": "0.18.0" }, "engines": { "node": ">= 0.8.0" } }, - "node_modules/serve-static/node_modules/send/node_modules/encodeurl": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/serve-static/node_modules/statuses": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, "node_modules/server-only": { "version": "0.0.1", "license": "MIT" @@ -39787,6 +40249,17 @@ "node": ">=0.8" } }, + "node_modules/thingies": { + "version": "1.21.0", + "dev": true, + "license": "Unlicense", + "engines": { + "node": ">=10.18" + }, + "peerDependencies": { + "tslib": "^2" + } + }, "node_modules/thread-stream": { "version": "2.7.0", "dev": true, @@ -39947,6 +40420,11 @@ "node": ">=0.6" } }, + "node_modules/toposort": { + "version": "2.0.2", + "dev": true, + "license": "MIT" + }, "node_modules/totalist": { "version": "3.0.1", "dev": true, @@ -40005,6 +40483,21 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/tree-dump": { + "version": "1.0.2", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, "node_modules/tree-kill": { "version": "1.2.2", "license": "MIT", @@ -40029,15 +40522,6 @@ "node": ">=8" } }, - "node_modules/trim-right": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/trough": { "version": "2.2.0", "license": "MIT", @@ -40304,7 +40788,6 @@ "ppc64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "aix" @@ -40321,7 +40804,6 @@ "arm" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -40338,7 +40820,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -40355,7 +40836,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -40387,7 +40867,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "darwin" @@ -40404,7 +40883,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "freebsd" @@ -40421,7 +40899,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "freebsd" @@ -40438,7 +40915,6 @@ "arm" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -40455,7 +40931,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -40472,7 +40947,6 @@ "ia32" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -40489,7 +40963,6 @@ "loong64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -40506,7 +40979,6 @@ "mips64el" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -40523,7 +40995,6 @@ "ppc64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -40540,7 +41011,6 @@ "riscv64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -40557,7 +41027,6 @@ "s390x" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -40574,7 +41043,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -40591,7 +41059,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "netbsd" @@ -40608,7 +41075,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "openbsd" @@ -40625,7 +41091,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "sunos" @@ -40642,7 +41107,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -40659,7 +41123,6 @@ "ia32" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -40676,7 +41139,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -41167,15 +41629,15 @@ "license": "MIT" }, "node_modules/unenv": { - "version": "1.10.0", + "version": "1.9.0", "dev": true, "license": "MIT", "dependencies": { "consola": "^3.2.3", - "defu": "^6.1.4", + "defu": "^6.1.3", "mime": "^3.0.0", - "node-fetch-native": "^1.6.4", - "pathe": "^1.1.2" + "node-fetch-native": "^1.6.1", + "pathe": "^1.1.1" } }, "node_modules/unicode-canonical-property-names-ecmascript": { @@ -41570,9 +42032,12 @@ } }, "node_modules/unstorage/node_modules/lru-cache": { - "version": "10.4.3", + "version": "10.2.2", "dev": true, - "license": "ISC" + "license": "ISC", + "engines": { + "node": "14 || >=16.14" + } }, "node_modules/untildify": { "version": "4.0.0", @@ -41680,6 +42145,20 @@ "dev": true, "license": "MIT" }, + "node_modules/url/node_modules/qs": { + "version": "6.12.1", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/urlpattern-polyfill": { "version": "8.0.2", "dev": true, @@ -41819,31 +42298,31 @@ } }, "node_modules/verdaccio": { - "version": "5.32.2", + "version": "5.31.1", "dev": true, "license": "MIT", "dependencies": { "@cypress/request": "3.0.1", - "@verdaccio/auth": "8.0.0-next-8.1", - "@verdaccio/config": "8.0.0-next-8.1", - "@verdaccio/core": "8.0.0-next-8.1", + "@verdaccio/auth": "7.0.0-next-7.16", + "@verdaccio/config": "7.0.0-next-7.16", + "@verdaccio/core": "7.0.0-next-7.16", "@verdaccio/local-storage-legacy": "11.0.2", - "@verdaccio/logger-7": "8.0.0-next-8.1", - "@verdaccio/middleware": "8.0.0-next-8.1", - "@verdaccio/search-indexer": "8.0.0-next-8.0", - "@verdaccio/signature": "8.0.0-next-8.0", + "@verdaccio/logger-7": "7.0.0-next-7.16", + "@verdaccio/middleware": "7.0.0-next-7.16", + "@verdaccio/search-indexer": "7.0.0-next-7.2", + "@verdaccio/signature": "7.0.0-next-7.5", "@verdaccio/streams": "10.2.1", - "@verdaccio/tarball": "13.0.0-next-8.1", - "@verdaccio/ui-theme": "8.0.0-next-8.1", - "@verdaccio/url": "13.0.0-next-8.1", - "@verdaccio/utils": "7.0.1-next-8.1", + "@verdaccio/tarball": "12.0.0-next-7.16", + "@verdaccio/ui-theme": "7.0.0-next-7.16", + "@verdaccio/url": "12.0.0-next-7.16", + "@verdaccio/utils": "7.0.0-next-7.16", "async": "3.2.5", - "clipanion": "4.0.0-rc.3", + "clipanion": "3.2.1", "compression": "1.7.4", "cors": "2.8.5", - "debug": "^4.3.5", + "debug": "^4.3.4", "envinfo": "7.13.0", - "express": "4.21.0", + "express": "4.19.2", "express-rate-limit": "5.5.1", "fast-safe-stringify": "2.1.1", "handlebars": "4.7.8", @@ -41857,10 +42336,10 @@ "mkdirp": "1.0.4", "mv": "2.1.1", "pkginfo": "0.4.1", - "semver": "7.6.3", + "semver": "7.6.2", "validator": "13.12.0", - "verdaccio-audit": "13.0.0-next-8.1", - "verdaccio-htpasswd": "13.0.0-next-8.1" + "verdaccio-audit": "12.0.0-next-7.16", + "verdaccio-htpasswd": "12.0.0-next-7.16" }, "bin": { "verdaccio": "bin/verdaccio" @@ -41874,13 +42353,13 @@ } }, "node_modules/verdaccio-audit": { - "version": "13.0.0-next-8.1", + "version": "12.0.0-next-7.16", "dev": true, "license": "MIT", "dependencies": { - "@verdaccio/config": "8.0.0-next-8.1", - "@verdaccio/core": "8.0.0-next-8.1", - "express": "4.21.0", + "@verdaccio/config": "7.0.0-next-7.16", + "@verdaccio/core": "7.0.0-next-7.16", + "express": "4.19.2", "https-proxy-agent": "5.0.1", "node-fetch": "cjs" }, @@ -41892,6 +42371,29 @@ "url": "https://opencollective.com/verdaccio" } }, + "node_modules/verdaccio-audit/node_modules/body-parser": { + "version": "1.20.2", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, "node_modules/verdaccio-audit/node_modules/cookie": { "version": "0.6.0", "dev": true, @@ -41908,45 +42410,37 @@ "ms": "2.0.0" } }, - "node_modules/verdaccio-audit/node_modules/encodeurl": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, "node_modules/verdaccio-audit/node_modules/express": { - "version": "4.21.0", + "version": "4.19.2", "dev": true, "license": "MIT", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.3", + "body-parser": "1.20.2", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~2.0.0", + "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.3.1", + "finalhandler": "1.2.0", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.3", + "merge-descriptors": "1.0.1", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", + "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", - "qs": "6.13.0", + "qs": "6.11.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.19.0", - "serve-static": "1.16.2", + "send": "0.18.0", + "serve-static": "1.15.0", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -41958,12 +42452,12 @@ } }, "node_modules/verdaccio-audit/node_modules/finalhandler": { - "version": "1.3.1", + "version": "1.2.0", "dev": true, "license": "MIT", "dependencies": { "debug": "2.6.9", - "encodeurl": "~2.0.0", + "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -41974,17 +42468,6 @@ "node": ">= 0.8" } }, - "node_modules/verdaccio-audit/node_modules/mime": { - "version": "1.6.0", - "dev": true, - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/verdaccio-audit/node_modules/ms": { "version": "2.0.0", "dev": true, @@ -41995,7 +42478,6 @@ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dev": true, - "license": "MIT", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -42012,43 +42494,7 @@ } }, "node_modules/verdaccio-audit/node_modules/path-to-regexp": { - "version": "0.1.10", - "dev": true, - "license": "MIT" - }, - "node_modules/verdaccio-audit/node_modules/send": { - "version": "0.19.0", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/verdaccio-audit/node_modules/send/node_modules/encodeurl": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/verdaccio-audit/node_modules/send/node_modules/ms": { - "version": "2.1.3", + "version": "0.1.7", "dev": true, "license": "MIT" }, @@ -42080,16 +42526,16 @@ } }, "node_modules/verdaccio-htpasswd": { - "version": "13.0.0-next-8.1", + "version": "12.0.0-next-7.16", "dev": true, "license": "MIT", "dependencies": { - "@verdaccio/core": "8.0.0-next-8.1", - "@verdaccio/file-locking": "13.0.0-next-8.0", + "@verdaccio/core": "7.0.0-next-7.16", + "@verdaccio/file-locking": "12.0.0-next.1", "apache-md5": "1.1.8", "bcryptjs": "2.4.3", - "core-js": "3.37.1", - "debug": "4.3.7", + "core-js": "3.35.0", + "debug": "4.3.4", "http-errors": "2.0.0", "unix-crypt-td-js": "1.1.4" }, @@ -42102,7 +42548,7 @@ } }, "node_modules/verdaccio-htpasswd/node_modules/@verdaccio/file-locking": { - "version": "13.0.0-next-8.0", + "version": "12.0.0-next.1", "dev": true, "license": "MIT", "dependencies": { @@ -42117,7 +42563,7 @@ } }, "node_modules/verdaccio-htpasswd/node_modules/core-js": { - "version": "3.37.1", + "version": "3.35.0", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -42126,27 +42572,6 @@ "url": "https://opencollective.com/core-js" } }, - "node_modules/verdaccio-htpasswd/node_modules/debug": { - "version": "4.3.7", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/verdaccio-htpasswd/node_modules/ms": { - "version": "2.1.3", - "dev": true, - "license": "MIT" - }, "node_modules/verdaccio/node_modules/argparse": { "version": "2.0.1", "dev": true, @@ -42157,69 +42582,76 @@ "dev": true, "license": "MIT" }, - "node_modules/verdaccio/node_modules/cookie": { - "version": "0.6.0", + "node_modules/verdaccio/node_modules/body-parser": { + "version": "1.20.2", "dev": true, "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, "engines": { - "node": ">= 0.6" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/verdaccio/node_modules/debug": { - "version": "4.3.7", + "node_modules/verdaccio/node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", "dev": true, "license": "MIT", "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "ms": "2.0.0" } }, - "node_modules/verdaccio/node_modules/encodeurl": { - "version": "2.0.0", + "node_modules/verdaccio/node_modules/cookie": { + "version": "0.6.0", "dev": true, "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">= 0.6" } }, "node_modules/verdaccio/node_modules/express": { - "version": "4.21.0", + "version": "4.19.2", "dev": true, "license": "MIT", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.3", + "body-parser": "1.20.2", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~2.0.0", + "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.3.1", + "finalhandler": "1.2.0", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.3", + "merge-descriptors": "1.0.1", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", + "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", - "qs": "6.13.0", + "qs": "6.11.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.19.0", - "serve-static": "1.16.2", + "send": "0.18.0", + "serve-static": "1.15.0", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -42238,18 +42670,13 @@ "ms": "2.0.0" } }, - "node_modules/verdaccio/node_modules/express/node_modules/ms": { - "version": "2.0.0", - "dev": true, - "license": "MIT" - }, "node_modules/verdaccio/node_modules/finalhandler": { - "version": "1.3.1", + "version": "1.2.0", "dev": true, "license": "MIT", "dependencies": { "debug": "2.6.9", - "encodeurl": "~2.0.0", + "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -42268,11 +42695,6 @@ "ms": "2.0.0" } }, - "node_modules/verdaccio/node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "dev": true, - "license": "MIT" - }, "node_modules/verdaccio/node_modules/js-yaml": { "version": "4.1.0", "dev": true, @@ -42304,68 +42726,24 @@ } }, "node_modules/verdaccio/node_modules/ms": { - "version": "2.1.3", + "version": "2.0.0", "dev": true, "license": "MIT" }, "node_modules/verdaccio/node_modules/path-to-regexp": { - "version": "0.1.10", - "dev": true, - "license": "MIT" - }, - "node_modules/verdaccio/node_modules/send": { - "version": "0.19.0", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/verdaccio/node_modules/send/node_modules/debug": { - "version": "2.6.9", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/verdaccio/node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", + "version": "0.1.7", "dev": true, "license": "MIT" }, - "node_modules/verdaccio/node_modules/send/node_modules/encodeurl": { - "version": "1.0.2", + "node_modules/verdaccio/node_modules/semver": { + "version": "7.6.2", "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/verdaccio/node_modules/send/node_modules/mime": { - "version": "1.6.0", - "dev": true, - "license": "MIT", + "license": "ISC", "bin": { - "mime": "cli.js" + "semver": "bin/semver.js" }, "engines": { - "node": ">=4" + "node": ">=10" } }, "node_modules/verdaccio/node_modules/statuses": { @@ -42389,6 +42767,11 @@ "extsprintf": "^1.2.0" } }, + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, "node_modules/vfile": { "version": "6.0.3", "license": "MIT", @@ -42488,8 +42871,9 @@ }, "node_modules/vite-node": { "version": "2.1.3", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.3.tgz", + "integrity": "sha512-I1JadzO+xYX887S39Do+paRePCKoiDrWRRjp9kkG5he0t7RXNvPAJPCQSJqbGN4uCrFFeS3Kj3sLqY8NMYBEdA==", "dev": true, - "license": "MIT", "dependencies": { "cac": "^6.7.14", "debug": "^4.3.6", @@ -42508,8 +42892,9 @@ }, "node_modules/vite-node/node_modules/debug": { "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "dev": true, - "license": "MIT", "dependencies": { "ms": "^2.1.3" }, @@ -42524,8 +42909,9 @@ }, "node_modules/vite-node/node_modules/ms": { "version": "2.1.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true }, "node_modules/vite/node_modules/@esbuild/aix-ppc64": { "version": "0.21.5", @@ -42535,7 +42921,6 @@ "ppc64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "aix" @@ -42552,7 +42937,6 @@ "arm" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -42569,7 +42953,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -42586,7 +42969,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -42618,7 +43000,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "darwin" @@ -42635,7 +43016,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "freebsd" @@ -42652,7 +43032,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "freebsd" @@ -42669,7 +43048,6 @@ "arm" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -42686,7 +43064,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -42703,7 +43080,6 @@ "ia32" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -42720,7 +43096,6 @@ "loong64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -42737,7 +43112,6 @@ "mips64el" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -42754,7 +43128,6 @@ "ppc64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -42771,7 +43144,6 @@ "riscv64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -42788,7 +43160,6 @@ "s390x" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -42805,7 +43176,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -42822,7 +43192,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "netbsd" @@ -42839,7 +43208,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "openbsd" @@ -42856,7 +43224,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "sunos" @@ -42873,7 +43240,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -42890,7 +43256,6 @@ "ia32" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -42907,7 +43272,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -42984,8 +43348,9 @@ }, "node_modules/vitest": { "version": "2.1.3", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.3.tgz", + "integrity": "sha512-Zrxbg/WiIvUP2uEzelDNTXmEMJXuzJ1kCpbDvaKByFA9MNeO95V+7r/3ti0qzJzrxdyuUw5VduN7k+D3VmVOSA==", "dev": true, - "license": "MIT", "dependencies": { "@vitest/expect": "2.1.3", "@vitest/mocker": "2.1.3", @@ -43054,7 +43419,7 @@ } }, "node_modules/vitest/node_modules/chai": { - "version": "5.1.2", + "version": "5.1.1", "dev": true, "license": "MIT", "dependencies": { @@ -43077,11 +43442,11 @@ } }, "node_modules/vitest/node_modules/debug": { - "version": "4.3.7", + "version": "4.3.6", "dev": true, "license": "MIT", "dependencies": { - "ms": "^2.1.3" + "ms": "2.1.2" }, "engines": { "node": ">=6.0" @@ -43101,14 +43466,12 @@ } }, "node_modules/vitest/node_modules/loupe": { - "version": "3.1.2", - "dev": true, - "license": "MIT" - }, - "node_modules/vitest/node_modules/ms": { - "version": "2.1.3", + "version": "3.1.1", "dev": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "get-func-name": "^2.0.1" + } }, "node_modules/vitest/node_modules/pathval": { "version": "2.0.0", @@ -43146,6 +43509,7 @@ "version": "2.4.2", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" @@ -43203,6 +43567,7 @@ "version": "5.94.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@types/estree": "^1.0.5", "@webassemblyjs/ast": "^1.12.1", @@ -43297,78 +43662,32 @@ } } }, - "node_modules/webpack-cli": { - "version": "5.1.3", - "dev": true, - "license": "MIT", - "dependencies": { - "@discoveryjs/json-ext": "^0.5.0", - "@webpack-cli/configtest": "^2.1.1", - "@webpack-cli/info": "^2.0.2", - "@webpack-cli/serve": "^2.0.5", - "colorette": "^2.0.14", - "commander": "^10.0.1", - "cross-spawn": "^7.0.3", - "envinfo": "^7.7.3", - "fastest-levenshtein": "^1.0.12", - "import-local": "^3.0.2", - "interpret": "^3.1.1", - "rechoir": "^0.8.0", - "webpack-merge": "^5.7.3" - }, - "bin": { - "webpack-cli": "bin/cli.js" - }, - "engines": { - "node": ">=14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "5.x.x" - }, - "peerDependenciesMeta": { - "@webpack-cli/generators": { - "optional": true - }, - "webpack-bundle-analyzer": { - "optional": true - }, - "webpack-dev-server": { - "optional": true - } - } - }, - "node_modules/webpack-cli/node_modules/commander": { - "version": "10.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - } - }, "node_modules/webpack-dev-middleware": { - "version": "5.3.4", + "version": "7.4.2", "dev": true, "license": "MIT", "dependencies": { "colorette": "^2.0.10", - "memfs": "^3.4.3", + "memfs": "^4.6.0", "mime-types": "^2.1.31", + "on-finished": "^2.4.1", "range-parser": "^1.2.1", "schema-utils": "^4.0.0" }, "engines": { - "node": ">= 12.13.0" + "node": ">= 18.12.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } } }, "node_modules/webpack-dev-middleware/node_modules/ajv": { @@ -43402,6 +43721,24 @@ "dev": true, "license": "MIT" }, + "node_modules/webpack-dev-middleware/node_modules/memfs": { + "version": "4.14.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/json-pack": "^1.0.3", + "@jsonjoy.com/util": "^1.3.0", + "tree-dump": "^1.0.1", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">= 4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + } + }, "node_modules/webpack-dev-middleware/node_modules/schema-utils": { "version": "4.2.0", "dev": true, @@ -43479,14 +43816,14 @@ } }, "node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.17.1", + "version": "8.12.0", "dev": true, "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", + "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, "funding": { "type": "github", @@ -43535,7 +43872,7 @@ } }, "node_modules/webpack-dev-server/node_modules/ipaddr.js": { - "version": "2.2.0", + "version": "2.1.0", "dev": true, "license": "MIT", "engines": { @@ -43562,7 +43899,7 @@ } }, "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "4.2.0", + "version": "4.0.1", "dev": true, "license": "MIT", "dependencies": { @@ -43579,6 +43916,28 @@ "url": "https://opencollective.com/webpack" } }, + "node_modules/webpack-dev-server/node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, "node_modules/webpack-merge": { "version": "5.9.0", "dev": true, @@ -43603,6 +43962,7 @@ "version": "5.1.1", "dev": true, "license": "BSD-2-Clause", + "peer": true, "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" @@ -43615,6 +43975,7 @@ "version": "4.3.0", "dev": true, "license": "BSD-2-Clause", + "peer": true, "engines": { "node": ">=4.0" } @@ -43787,14 +44148,15 @@ "license": "ISC" }, "node_modules/which-pm": { - "version": "3.0.0", + "version": "2.0.0", + "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "load-yaml-file": "^0.2.0" + "load-yaml-file": "^0.2.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">=18.12" + "node": ">=8.15" } }, "node_modules/which-pm-runs": { @@ -43859,7 +44221,7 @@ } }, "node_modules/widest-line/node_modules/ansi-regex": { - "version": "6.1.0", + "version": "6.0.1", "license": "MIT", "engines": { "node": ">=12" @@ -44267,23 +44629,21 @@ "version": "0.3.3", "license": "MIT" }, - "node_modules/youch": { - "version": "2.2.2", + "node_modules/yup": { + "version": "0.32.11", "dev": true, "license": "MIT", "dependencies": { - "@types/stack-trace": "0.0.29", - "cookie": "^0.4.1", - "mustache": "^4.2.0", - "stack-trace": "0.0.10" - } - }, - "node_modules/youch/node_modules/cookie": { - "version": "0.4.2", - "dev": true, - "license": "MIT", + "@babel/runtime": "^7.15.4", + "@types/lodash": "^4.14.175", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "nanoclone": "^0.2.1", + "property-expr": "^2.0.4", + "toposort": "^2.0.2" + }, "engines": { - "node": ">= 0.6" + "node": ">=10" } }, "node_modules/zip-stream": { @@ -44368,18 +44728,6 @@ "zod": "^3" } }, - "node_modules/zod-validation-error": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "zod": "^3.18.0" - } - }, "node_modules/zwitch": { "version": "2.0.4", "license": "MIT", @@ -44418,7 +44766,7 @@ } }, "node_modules/zx/node_modules/chalk": { - "version": "5.3.0", + "version": "5.2.0", "dev": true, "license": "MIT", "engines": { @@ -44460,12 +44808,9 @@ } }, "node_modules/zx/node_modules/yaml": { - "version": "2.6.0", + "version": "2.3.1", "dev": true, "license": "ISC", - "bin": { - "yaml": "bin.mjs" - }, "engines": { "node": ">= 14" } @@ -44565,7 +44910,6 @@ "ppc64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "aix" @@ -44582,7 +44926,6 @@ "arm" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -44599,7 +44942,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -44616,7 +44958,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -44648,7 +44989,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "darwin" @@ -44665,7 +45005,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "freebsd" @@ -44682,7 +45021,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "freebsd" @@ -44699,7 +45037,6 @@ "arm" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -44716,7 +45053,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -44733,7 +45069,6 @@ "ia32" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -44750,7 +45085,6 @@ "loong64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -44767,7 +45101,6 @@ "mips64el" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -44784,7 +45117,6 @@ "ppc64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -44801,7 +45133,6 @@ "riscv64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -44818,7 +45149,6 @@ "s390x" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -44835,7 +45165,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -44852,7 +45181,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "netbsd" @@ -44869,7 +45197,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "openbsd" @@ -44886,7 +45213,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "openbsd" @@ -44903,7 +45229,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "sunos" @@ -44920,7 +45245,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -44937,7 +45261,6 @@ "ia32" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -44954,7 +45277,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -45051,27 +45373,27 @@ } }, "packages/backend/node_modules/miniflare": { - "version": "2.14.4", - "dev": true, - "license": "MIT", - "dependencies": { - "@miniflare/cache": "2.14.4", - "@miniflare/cli-parser": "2.14.4", - "@miniflare/core": "2.14.4", - "@miniflare/d1": "2.14.4", - "@miniflare/durable-objects": "2.14.4", - "@miniflare/html-rewriter": "2.14.4", - "@miniflare/http-server": "2.14.4", - "@miniflare/kv": "2.14.4", - "@miniflare/queues": "2.14.4", - "@miniflare/r2": "2.14.4", - "@miniflare/runner-vm": "2.14.4", - "@miniflare/scheduler": "2.14.4", - "@miniflare/shared": "2.14.4", - "@miniflare/sites": "2.14.4", - "@miniflare/storage-file": "2.14.4", - "@miniflare/storage-memory": "2.14.4", - "@miniflare/web-sockets": "2.14.4", + "version": "2.14.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@miniflare/cache": "2.14.2", + "@miniflare/cli-parser": "2.14.2", + "@miniflare/core": "2.14.2", + "@miniflare/d1": "2.14.2", + "@miniflare/durable-objects": "2.14.2", + "@miniflare/html-rewriter": "2.14.2", + "@miniflare/http-server": "2.14.2", + "@miniflare/kv": "2.14.2", + "@miniflare/queues": "2.14.2", + "@miniflare/r2": "2.14.2", + "@miniflare/runner-vm": "2.14.2", + "@miniflare/scheduler": "2.14.2", + "@miniflare/shared": "2.14.2", + "@miniflare/sites": "2.14.2", + "@miniflare/storage-file": "2.14.2", + "@miniflare/storage-memory": "2.14.2", + "@miniflare/web-sockets": "2.14.2", "kleur": "^4.1.4", "semiver": "^1.1.0", "source-map-support": "^0.5.20", @@ -45084,7 +45406,7 @@ "node": ">=16.13" }, "peerDependencies": { - "@miniflare/storage-redis": "2.14.4", + "@miniflare/storage-redis": "2.14.2", "cron-schedule": "^3.0.4", "ioredis": "^4.27.9" }, @@ -45150,8 +45472,17 @@ "react-dom": ">=18" } }, + "packages/chrome-extension/node_modules/@types/chrome": { + "version": "0.0.114", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/filesystem": "*", + "@types/har-format": "*" + } + }, "packages/chrome-extension/node_modules/type-fest": { - "version": "4.26.1", + "version": "4.8.3", "dev": true, "license": "(MIT OR CC0-1.0)", "engines": { @@ -45174,6 +45505,7 @@ "@emotion/react": "11.11.1", "@floating-ui/react": "0.25.4", "@formkit/auto-animate": "^0.8.1", + "@swc/helpers": "^0.5.13", "@zxcvbn-ts/core": "3.0.4", "@zxcvbn-ts/language-common": "3.0.4", "browser-tabs-lock": "1.2.15", @@ -45187,8 +45519,10 @@ "devDependencies": { "@clerk/eslint-config-custom": "*", "@clerk/ui": "0.1.11", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", - "@rsdoctor/webpack-plugin": "^0.4.4", + "@rsdoctor/rspack-plugin": "^0.4.7", + "@rspack/cli": "^1.0.14", + "@rspack/core": "^1.0.14", + "@rspack/plugin-react-refresh": "^1.0.0", "@svgr/webpack": "^6.2.1", "@types/react": "*", "@types/react-dom": "*", @@ -45200,10 +45534,6 @@ "terser-webpack-plugin": "^5.3.10", "ts-loader": "^9.3.0", "typescript": "*", - "webpack": "^5.94.0", - "webpack-bundle-analyzer": "^4.9.0", - "webpack-cli": "^5.1.3", - "webpack-dev-server": "^4.15.0", "webpack-merge": "^5.9.0" }, "engines": { @@ -45214,6 +45544,13 @@ "react-dom": ">=18" } }, + "packages/clerk-js/node_modules/@swc/helpers": { + "version": "0.5.13", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.4.0" + } + }, "packages/dev-cli": { "name": "@clerk/dev-cli", "version": "0.0.8", @@ -45354,11 +45691,11 @@ } }, "packages/dev-cli/node_modules/@types/node": { - "version": "20.17.0", + "version": "20.14.10", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~6.19.2" + "undici-types": "~5.26.4" } }, "packages/dev-cli/node_modules/ansi-styles": { @@ -45455,24 +45792,6 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "packages/dev-cli/node_modules/glob": { - "version": "7.2.3", - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "packages/dev-cli/node_modules/globby": { "version": "14.0.2", "license": "MIT", @@ -45546,7 +45865,7 @@ } }, "packages/dev-cli/node_modules/micromatch": { - "version": "4.0.8", + "version": "4.0.7", "license": "MIT", "dependencies": { "braces": "^3.0.3", @@ -45597,6 +45916,24 @@ "rimraf": "bin.js" } }, + "packages/dev-cli/node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "packages/dev-cli/node_modules/semver": { "version": "5.7.2", "license": "ISC", @@ -45640,11 +45977,6 @@ "node": ">=6.0.0" } }, - "packages/dev-cli/node_modules/undici-types": { - "version": "6.19.8", - "dev": true, - "license": "MIT" - }, "packages/elements": { "name": "@clerk/elements", "version": "0.18.0", @@ -45713,7 +46045,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "darwin" @@ -45730,7 +46061,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -45747,7 +46077,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -45764,7 +46093,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -45781,7 +46109,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -45798,7 +46125,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -45815,7 +46141,6 @@ "ia32" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -45832,7 +46157,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -46520,11 +46844,11 @@ } }, "packages/expo/node_modules/@types/node": { - "version": "20.17.0", + "version": "20.11.24", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~6.19.2" + "undici-types": "~5.26.4" } }, "packages/expo/node_modules/@types/yargs": { @@ -46719,13 +47043,8 @@ "version": "2.4.1", "license": "0BSD" }, - "packages/expo/node_modules/undici-types": { - "version": "6.19.8", - "dev": true, - "license": "MIT" - }, "packages/expo/node_modules/ws": { - "version": "6.2.3", + "version": "6.2.2", "dev": true, "license": "MIT", "dependencies": { @@ -46788,18 +47107,288 @@ "fastify": ">=5" } }, + "packages/fastify/node_modules/@fastify/ajv-compiler": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^8.12.0", + "ajv-formats": "^3.0.1", + "fast-uri": "^3.0.0" + } + }, + "packages/fastify/node_modules/@fastify/error": { + "version": "4.0.0", + "dev": true, + "license": "MIT" + }, + "packages/fastify/node_modules/@fastify/fast-json-stringify-compiler": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-json-stringify": "^6.0.0" + } + }, "packages/fastify/node_modules/@types/node": { - "version": "20.17.0", + "version": "20.16.11", "dev": true, "license": "MIT", "dependencies": { "undici-types": "~6.19.2" } }, + "packages/fastify/node_modules/ajv": { + "version": "8.17.1", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "packages/fastify/node_modules/ajv-formats": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "packages/fastify/node_modules/avvio": { + "version": "9.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@fastify/error": "^4.0.0", + "fastq": "^1.17.1" + } + }, + "packages/fastify/node_modules/buffer": { + "version": "6.0.3", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "packages/fastify/node_modules/fast-json-stringify": { + "version": "6.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@fastify/merge-json-schemas": "^0.1.1", + "ajv": "^8.12.0", + "ajv-formats": "^3.0.1", + "fast-deep-equal": "^3.1.3", + "fast-uri": "^2.3.0", + "json-schema-ref-resolver": "^1.0.1", + "rfdc": "^1.2.0" + } + }, + "packages/fastify/node_modules/fast-json-stringify/node_modules/fast-uri": { + "version": "2.4.0", + "dev": true, + "license": "MIT" + }, + "packages/fastify/node_modules/fast-uri": { + "version": "3.0.2", + "dev": true, + "license": "MIT" + }, + "packages/fastify/node_modules/fastify": { + "version": "5.0.0", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT", + "dependencies": { + "@fastify/ajv-compiler": "^4.0.0", + "@fastify/error": "^4.0.0", + "@fastify/fast-json-stringify-compiler": "^5.0.0", + "abstract-logging": "^2.0.1", + "avvio": "^9.0.0", + "fast-json-stringify": "^6.0.0", + "find-my-way": "^9.0.0", + "light-my-request": "^6.0.0", + "pino": "^9.0.0", + "process-warning": "^4.0.0", + "proxy-addr": "^2.0.7", + "rfdc": "^1.3.1", + "secure-json-parse": "^2.7.0", + "semver": "^7.6.0", + "toad-cache": "^3.7.0" + } + }, "packages/fastify/node_modules/fastify-plugin": { "version": "5.0.1", "license": "MIT" }, + "packages/fastify/node_modules/find-my-way": { + "version": "9.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-querystring": "^1.0.0", + "safe-regex2": "^4.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "packages/fastify/node_modules/json-schema-traverse": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "packages/fastify/node_modules/light-my-request": { + "version": "6.1.0", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "cookie": "^0.7.0", + "process-warning": "^4.0.0", + "set-cookie-parser": "^2.6.0" + } + }, + "packages/fastify/node_modules/pino": { + "version": "9.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "atomic-sleep": "^1.0.0", + "fast-redact": "^3.1.1", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "^1.2.0", + "pino-std-serializers": "^7.0.0", + "process-warning": "^4.0.0", + "quick-format-unescaped": "^4.0.3", + "real-require": "^0.2.0", + "safe-stable-stringify": "^2.3.1", + "sonic-boom": "^4.0.1", + "thread-stream": "^3.0.0" + }, + "bin": { + "pino": "bin.js" + } + }, + "packages/fastify/node_modules/pino-abstract-transport": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "^4.0.0", + "split2": "^4.0.0" + } + }, + "packages/fastify/node_modules/pino-std-serializers": { + "version": "7.0.0", + "dev": true, + "license": "MIT" + }, + "packages/fastify/node_modules/process-warning": { + "version": "4.0.0", + "dev": true, + "license": "MIT" + }, + "packages/fastify/node_modules/readable-stream": { + "version": "4.5.2", + "dev": true, + "license": "MIT", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "packages/fastify/node_modules/ret": { + "version": "0.5.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "packages/fastify/node_modules/rfdc": { + "version": "1.4.1", + "dev": true, + "license": "MIT" + }, + "packages/fastify/node_modules/safe-regex2": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ret": "~0.5.0" + } + }, + "packages/fastify/node_modules/sonic-boom": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "atomic-sleep": "^1.0.0" + } + }, + "packages/fastify/node_modules/string_decoder": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "packages/fastify/node_modules/thread-stream": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "real-require": "^0.2.0" + } + }, "packages/fastify/node_modules/undici-types": { "version": "6.19.8", "dev": true, @@ -46855,6 +47444,7 @@ }, "packages/nextjs/node_modules/@next/env": { "version": "14.2.4", + "dev": true, "license": "MIT" }, "packages/nextjs/node_modules/@next/swc-darwin-arm64": { @@ -46862,6 +47452,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -46878,7 +47469,7 @@ "cpu": [ "x64" ], - "license": "MIT", + "dev": true, "optional": true, "os": [ "darwin" @@ -46894,7 +47485,7 @@ "cpu": [ "arm64" ], - "license": "MIT", + "dev": true, "optional": true, "os": [ "linux" @@ -46910,7 +47501,7 @@ "cpu": [ "arm64" ], - "license": "MIT", + "dev": true, "optional": true, "os": [ "linux" @@ -46926,7 +47517,7 @@ "cpu": [ "x64" ], - "license": "MIT", + "dev": true, "optional": true, "os": [ "linux" @@ -46942,7 +47533,7 @@ "cpu": [ "x64" ], - "license": "MIT", + "dev": true, "optional": true, "os": [ "linux" @@ -46958,7 +47549,7 @@ "cpu": [ "arm64" ], - "license": "MIT", + "dev": true, "optional": true, "os": [ "win32" @@ -46974,7 +47565,7 @@ "cpu": [ "ia32" ], - "license": "MIT", + "dev": true, "optional": true, "os": [ "win32" @@ -46990,7 +47581,7 @@ "cpu": [ "x64" ], - "license": "MIT", + "dev": true, "optional": true, "os": [ "win32" @@ -46999,16 +47590,9 @@ "node": ">= 10" } }, - "packages/nextjs/node_modules/ezheaders": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ezheaders/-/ezheaders-0.1.0.tgz", - "integrity": "sha512-U0wdCs2dS+IzFuxyHGyw1aWhiunW22sGqnyH4yQsovkgqUvO4YSbzQ5BQzV6HY4oFlNnK+TbFGJj8rvvX5aN7w==", - "peerDependencies": { - "next": "^13.5.4 || ^14 || ^15" - } - }, "packages/nextjs/node_modules/next": { "version": "14.2.4", + "dev": true, "license": "MIT", "dependencies": { "@next/env": "14.2.4", @@ -47057,6 +47641,7 @@ }, "packages/nextjs/node_modules/postcss": { "version": "8.4.31", + "dev": true, "funding": [ { "type": "opencollective", @@ -47832,7 +48417,7 @@ } }, "packages/tailwindcss-transformer/node_modules/recast": { - "version": "0.23.9", + "version": "0.23.7", "license": "MIT", "dependencies": { "ast-types": "^0.16.1", @@ -47929,7 +48514,6 @@ "ppc64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "aix" @@ -47946,7 +48530,6 @@ "arm" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -47963,7 +48546,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -47980,7 +48562,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -47989,21 +48570,6 @@ "node": ">=12" } }, - "packages/tanstack-start/node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, "packages/tanstack-start/node_modules/@esbuild/darwin-x64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", @@ -48012,7 +48578,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "darwin" @@ -48029,7 +48594,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "freebsd" @@ -48046,7 +48610,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "freebsd" @@ -48063,7 +48626,6 @@ "arm" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -48080,7 +48642,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -48097,7 +48658,6 @@ "ia32" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -48114,7 +48674,6 @@ "loong64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -48131,7 +48690,6 @@ "mips64el" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -48148,7 +48706,6 @@ "ppc64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -48165,7 +48722,6 @@ "riscv64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -48182,7 +48738,6 @@ "s390x" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -48199,7 +48754,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -48216,7 +48770,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "netbsd" @@ -48233,7 +48786,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "openbsd" @@ -48250,7 +48802,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "sunos" @@ -48267,7 +48818,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -48284,7 +48834,6 @@ "ia32" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -48301,7 +48850,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -48493,10 +49041,18 @@ } }, "packages/tanstack-start/node_modules/@tanstack/start/node_modules/tslib": { - "version": "2.8.0", + "version": "2.6.3", "dev": true, "license": "0BSD" }, + "packages/tanstack-start/node_modules/@types/node": { + "version": "18.19.43", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~5.26.4" + } + }, "packages/tanstack-start/node_modules/ast-types": { "version": "0.16.1", "dev": true, @@ -48528,16 +49084,6 @@ "node": ">=18" } }, - "packages/tanstack-start/node_modules/magicast": { - "version": "0.2.11", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.22.16", - "@babel/types": "^7.22.17", - "recast": "^0.23.4" - } - }, "packages/tanstack-start/node_modules/recast": { "version": "0.23.9", "dev": true, @@ -48680,6 +49226,21 @@ } } }, + "packages/tanstack-start/node_modules/vite/node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, "packages/tanstack-start/node_modules/vite/node_modules/esbuild": { "version": "0.21.5", "dev": true, @@ -48879,16 +49440,21 @@ } }, "packages/ui/node_modules/cssstyle": { - "version": "4.1.0", + "version": "4.0.1", "dev": true, "license": "MIT", "dependencies": { - "rrweb-cssom": "^0.7.1" + "rrweb-cssom": "^0.6.0" }, "engines": { "node": ">=18" } }, + "packages/ui/node_modules/cssstyle/node_modules/rrweb-cssom": { + "version": "0.6.0", + "dev": true, + "license": "MIT" + }, "packages/ui/node_modules/data-urls": { "version": "5.0.0", "dev": true, @@ -49265,6 +49831,49 @@ "@babel/core": "^7.0.0-0" } }, + "packages/upgrade/node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "packages/upgrade/node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "packages/upgrade/node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "packages/upgrade/node_modules/@babel/preset-flow": { "version": "7.25.7", "license": "MIT", @@ -49280,6 +49889,25 @@ "@babel/core": "^7.0.0-0" } }, + "packages/upgrade/node_modules/@babel/preset-react": { + "version": "7.24.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "@babel/plugin-transform-react-display-name": "^7.24.7", + "@babel/plugin-transform-react-jsx": "^7.24.7", + "@babel/plugin-transform-react-jsx-development": "^7.24.7", + "@babel/plugin-transform-react-pure-annotations": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "packages/upgrade/node_modules/@babel/register": { "version": "7.25.7", "license": "MIT", @@ -49313,14 +49941,11 @@ "ink": ">=5" } }, - "packages/upgrade/node_modules/ansi-escapes": { - "version": "7.0.0", + "packages/upgrade/node_modules/@inkjs/ui/node_modules/cli-spinners": { + "version": "3.2.0", "license": "MIT", - "dependencies": { - "environment": "^1.0.0" - }, "engines": { - "node": ">=18" + "node": ">=18.20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -49415,30 +50040,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "packages/upgrade/node_modules/cli-spinners": { - "version": "3.2.0", - "license": "MIT", - "engines": { - "node": ">=18.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "packages/upgrade/node_modules/cli-truncate": { - "version": "4.0.0", - "license": "MIT", - "dependencies": { - "slice-ansi": "^5.0.0", - "string-width": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "packages/upgrade/node_modules/decamelize": { "version": "6.0.0", "license": "MIT", @@ -49449,10 +50050,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "packages/upgrade/node_modules/emoji-regex": { - "version": "10.4.0", - "license": "MIT" - }, "packages/upgrade/node_modules/execa": { "version": "9.4.1", "license": "MIT", @@ -49557,7 +50154,7 @@ } }, "packages/upgrade/node_modules/globby": { - "version": "14.0.2", + "version": "14.0.1", "license": "MIT", "dependencies": { "@sindresorhus/merge-streams": "^2.1.0", @@ -49671,6 +50268,51 @@ "ink": ">=4" } }, + "packages/upgrade/node_modules/ink/node_modules/ansi-escapes": { + "version": "7.0.0", + "license": "MIT", + "dependencies": { + "environment": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "packages/upgrade/node_modules/ink/node_modules/cli-truncate": { + "version": "4.0.0", + "license": "MIT", + "dependencies": { + "slice-ansi": "^5.0.0", + "string-width": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "packages/upgrade/node_modules/ink/node_modules/cli-truncate/node_modules/slice-ansi": { + "version": "5.0.0", + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "packages/upgrade/node_modules/ink/node_modules/emoji-regex": { + "version": "10.4.0", + "license": "MIT" + }, "packages/upgrade/node_modules/ink/node_modules/slice-ansi": { "version": "7.1.0", "license": "MIT", @@ -49685,6 +50327,34 @@ "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, + "packages/upgrade/node_modules/ink/node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { + "version": "5.0.0", + "license": "MIT", + "dependencies": { + "get-east-asian-width": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "packages/upgrade/node_modules/ink/node_modules/string-width": { + "version": "7.2.0", + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "packages/upgrade/node_modules/ink/node_modules/type-fest": { "version": "4.26.1", "license": "(MIT OR CC0-1.0)", @@ -49695,11 +50365,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "packages/upgrade/node_modules/is-fullwidth-code-point": { + "packages/upgrade/node_modules/ink/node_modules/widest-line": { "version": "5.0.0", "license": "MIT", "dependencies": { - "get-east-asian-width": "^1.0.0" + "string-width": "^7.0.0" }, "engines": { "node": ">=18" @@ -49708,6 +50378,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "packages/upgrade/node_modules/ink/node_modules/wrap-ansi": { + "version": "9.0.0", + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "packages/upgrade/node_modules/is-plain-obj": { "version": "4.1.0", "license": "MIT", @@ -49938,7 +50623,7 @@ } }, "packages/upgrade/node_modules/parse-json/node_modules/type-fest": { - "version": "4.26.1", + "version": "4.20.1", "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=16" @@ -49985,7 +50670,7 @@ } }, "packages/upgrade/node_modules/picocolors": { - "version": "1.1.1", + "version": "1.1.0", "license": "ISC" }, "packages/upgrade/node_modules/pify": { @@ -50136,14 +50821,18 @@ } }, "packages/upgrade/node_modules/read-pkg/node_modules/lru-cache": { - "version": "10.4.3", - "license": "ISC" + "version": "10.2.2", + "license": "ISC", + "engines": { + "node": "14 || >=16.14" + } }, "packages/upgrade/node_modules/read-pkg/node_modules/normalize-package-data": { - "version": "6.0.2", + "version": "6.0.1", "license": "BSD-2-Clause", "dependencies": { "hosted-git-info": "^7.0.0", + "is-core-module": "^2.8.1", "semver": "^7.3.5", "validate-npm-package-license": "^3.0.4" }, @@ -50152,7 +50841,7 @@ } }, "packages/upgrade/node_modules/read-pkg/node_modules/type-fest": { - "version": "4.26.1", + "version": "4.20.1", "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=16" @@ -50242,21 +50931,6 @@ "source-map": "^0.6.0" } }, - "packages/upgrade/node_modules/string-width": { - "version": "7.2.0", - "license": "MIT", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "packages/upgrade/node_modules/strip-ansi": { "version": "7.1.0", "license": "MIT", @@ -50379,34 +51053,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "packages/upgrade/node_modules/widest-line": { - "version": "5.0.0", - "license": "MIT", - "dependencies": { - "string-width": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "packages/upgrade/node_modules/wrap-ansi": { - "version": "9.0.0", - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, "packages/upgrade/node_modules/yallist": { "version": "4.0.0", "license": "ISC" @@ -50419,7 +51065,7 @@ } }, "packages/upgrade/node_modules/yocto-queue": { - "version": "1.1.1", + "version": "1.0.0", "license": "MIT", "engines": { "node": ">=12.20" diff --git a/packages/clerk-js/bundlewatch.config.json b/packages/clerk-js/bundlewatch.config.json index 7f6ab8562b5..e149a29e5a4 100644 --- a/packages/clerk-js/bundlewatch.config.json +++ b/packages/clerk-js/bundlewatch.config.json @@ -1,7 +1,8 @@ { "files": [ - { "path": "./dist/clerk.browser.js", "maxSize": "68kB" }, - { "path": "./dist/clerk.headless.js", "maxSize": "44kB" }, + { "path": "./dist/clerk.js", "maxSize": "707kB" }, + { "path": "./dist/clerk.browser.js", "maxSize": "75kB" }, + { "path": "./dist/clerk.headless.js", "maxSize": "48kB" }, { "path": "./dist/ui-common*.js", "maxSize": "87KB" }, { "path": "./dist/vendors*.js", "maxSize": "70KB" }, { "path": "./dist/coinbase*.js", "maxSize": "58KB" }, diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json index 7a493e7a917..b0ea3e16d34 100644 --- a/packages/clerk-js/package.json +++ b/packages/clerk-js/package.json @@ -31,14 +31,14 @@ ], "scripts": { "build": "npm run build:bundle && npm run build:declarations", - "build:analyze": "webpack-bundle-analyzer stats.json dist/", - "build:bundle": "npm run clean && webpack --config webpack.config.js --env production", + "build:analyze": "rspack build --config rspack.config.js --env production --env variant=\"clerk.browser\" --env analysis --analyze", + "build:bundle": "npm run clean && rspack build --config rspack.config.js --env production", "build:declarations": "tsc -p tsconfig.declarations.json", - "build:stats": "webpack --config webpack.config.js --env production --json=stats.json --env variant=\"clerk.browser\"", + "build:stats": "rspack build --config rspack.config.js --env production --json=stats.json --env variant=\"clerk.browser\"", "bundlewatch": "npx bundlewatch --config bundlewatch.config.json", "clean": "rimraf ./dist", - "dev": "webpack serve --config webpack.config.js", - "dev:headless": "webpack serve --config webpack.config.js --env variant=\"clerk.headless.browser\"", + "dev": "rspack serve --config rspack.config.js", + "dev:headless": "rspack serve --config rspack.config.js --env variant=\"clerk.headless.browser\"", "lint": "eslint src/", "lint:attw": "attw --pack .", "lint:publint": "publint || true", @@ -46,9 +46,9 @@ "test:cache:clear": "jest --clearCache --useStderr", "test:ci": "jest --maxWorkers=70%", "test:coverage": "jest --collectCoverage && open coverage/lcov-report/index.html", - "watch": "webpack --config webpack.config.js --env production --watch" + "watch": "rspack build --config rspack.config.js --env production --watch" }, - "browserslist": "last 2 versions, ios_saf > 12, Safari > 12, > 1%, not dead, not ie > 0", + "browserslist": "last 2 years, Safari > 12, iOS > 12", "dependencies": { "@clerk/localizations": "3.4.1", "@clerk/shared": "2.11.0", @@ -58,6 +58,7 @@ "@emotion/react": "11.11.1", "@floating-ui/react": "0.25.4", "@formkit/auto-animate": "^0.8.1", + "@swc/helpers": "^0.5.13", "@zxcvbn-ts/core": "3.0.4", "@zxcvbn-ts/language-common": "3.0.4", "browser-tabs-lock": "1.2.15", @@ -71,8 +72,10 @@ "devDependencies": { "@clerk/eslint-config-custom": "*", "@clerk/ui": "0.1.11", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", - "@rsdoctor/webpack-plugin": "^0.4.4", + "@rsdoctor/rspack-plugin": "^0.4.7", + "@rspack/cli": "^1.0.14", + "@rspack/core": "^1.0.14", + "@rspack/plugin-react-refresh": "^1.0.0", "@svgr/webpack": "^6.2.1", "@types/react": "*", "@types/react-dom": "*", @@ -84,10 +87,6 @@ "terser-webpack-plugin": "^5.3.10", "ts-loader": "^9.3.0", "typescript": "*", - "webpack": "^5.94.0", - "webpack-bundle-analyzer": "^4.9.0", - "webpack-cli": "^5.1.3", - "webpack-dev-server": "^4.15.0", "webpack-merge": "^5.9.0" }, "peerDependencies": { diff --git a/packages/clerk-js/webpack.config.js b/packages/clerk-js/rspack.config.js similarity index 76% rename from packages/clerk-js/webpack.config.js rename to packages/clerk-js/rspack.config.js index c74ce2e7502..a93db105703 100644 --- a/packages/clerk-js/webpack.config.js +++ b/packages/clerk-js/rspack.config.js @@ -1,12 +1,9 @@ -const webpack = require('webpack'); +const rspack = require('@rspack/core'); const packageJSON = require('./package.json'); const path = require('path'); const { merge } = require('webpack-merge'); -const ReactRefreshWebpackPlugin = require('@pmmmwh/react-refresh-webpack-plugin'); -const ReactRefreshTypeScript = require('react-refresh-typescript'); -const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin; -const TerserPlugin = require('terser-webpack-plugin'); -const { RsdoctorWebpackPlugin } = require('@rsdoctor/webpack-plugin'); +const ReactRefreshPlugin = require('@rspack/plugin-react-refresh'); +const { RsdoctorRspackPlugin } = require('@rsdoctor/rspack-plugin'); const isProduction = mode => mode === 'production'; const isDevelopment = mode => !isProduction(mode); @@ -25,7 +22,7 @@ const variantToSourceFile = { [variants.clerkHeadlessBrowser]: './src/index.headless.browser.ts', }; -/** @returns { import('webpack').Configuration } */ +/** @returns { import('@rspack/cli').Configuration } */ const common = ({ mode }) => { /** @type { import('webpack').Configuration } */ return { @@ -36,19 +33,22 @@ const common = ({ mode }) => { extensions: ['.ts', '.tsx', '.mjs', '.js', '.jsx'], }, plugins: [ - new webpack.DefinePlugin({ + new rspack.DefinePlugin({ __DEV__: isDevelopment(mode), __PKG_VERSION__: JSON.stringify(packageJSON.version), __PKG_NAME__: JSON.stringify(packageJSON.name), }), - new webpack.EnvironmentPlugin({ + new rspack.EnvironmentPlugin({ CLERK_ENV: mode, NODE_ENV: mode, }), process.env.RSDOCTOR && - new RsdoctorWebpackPlugin({ + new RsdoctorRspackPlugin({ mode: process.env.RSDOCTOR === 'brief' ? 'brief' : 'normal', disableClientServer: process.env.RSDOCTOR === 'brief', + supports: { + generateTileGraph: true, + }, }), ].filter(Boolean), output: { @@ -92,7 +92,7 @@ const common = ({ mode }) => { minChunks: 2, name: 'common-new', chunks(chunk) { - return chunk.name?.startsWith('rebuild--'); + return !!chunk.name?.startsWith('rebuild--'); }, priority: 0, }, @@ -109,7 +109,7 @@ const common = ({ mode }) => { }; }; -/** @type { () => (import('webpack').RuleSetRule) } */ +/** @type { () => (import('@rspack/core').RuleSetRule) } */ const svgLoader = () => { return { test: /\.svg$/, @@ -130,44 +130,68 @@ const svgLoader = () => { }; }; -/** @type { () => (import('webpack').RuleSetRule) } */ +/** @type { () => (import('@rspack/core').RuleSetRule) } */ const typescriptLoaderProd = () => { - return { - test: /\.(js|mjs|jsx|ts|tsx)$/, - exclude: /node_modules/, - resolve: { - fullySpecified: false, - }, - use: [ - { - loader: 'ts-loader', - options: { transpileOnly: true }, + return [ + { + test: /\.(jsx?|tsx?)$/, + exclude: /node_modules/, + use: { + loader: 'builtin:swc-loader', + options: { + env: { + targets: packageJSON.browserslist, + }, + jsc: { + parser: { + syntax: 'typescript', + tsx: true, + }, + externalHelpers: true, + transform: { + react: { + runtime: 'automatic', + importSource: '@emotion/react', + development: false, + refresh: false, + }, + }, + }, + }, }, - ], - }; + }, + ]; }; -/** @type { () => (import('webpack').RuleSetRule) } */ +/** @type { () => (import('@rspack/core').RuleSetRule) } */ const typescriptLoaderDev = () => { - return { - test: /\.(js|mjs|jsx|ts|tsx)$/, - exclude: /node_modules/, - resolve: { - fullySpecified: false, - }, - use: [ - { - loader: 'ts-loader', - options: { - configFile: 'tsconfig.dev.json', - transpileOnly: true, - getCustomTransformers: () => ({ - before: [ReactRefreshTypeScript()], - }), + return [ + { + test: /\.(jsx?|tsx?)$/, + exclude: /node_modules/, + loader: 'builtin:swc-loader', + options: { + env: { + targets: 'last 0.25 years', + }, + jsc: { + parser: { + syntax: 'typescript', + tsx: true, + }, + externalHelpers: true, + transform: { + react: { + runtime: 'automatic', + importSource: '@emotion/react', + development: true, + refresh: true, + }, + }, }, }, - ], - }; + }, + ]; }; /** @@ -201,7 +225,7 @@ const clerkUICSSSourceLoader = () => { const commonForProdChunked = () => { return { module: { - rules: [svgLoader(), typescriptLoaderProd(), clerkUICSSLoader()], + rules: [svgLoader(), ...typescriptLoaderProd(), clerkUICSSLoader()], }, }; }; @@ -213,7 +237,7 @@ const commonForProdChunked = () => { const commonForProdBundled = () => { return { module: { - rules: [svgLoader(), typescriptLoaderProd(), clerkUICSSSourceLoader()], + rules: [svgLoader(), ...typescriptLoaderProd(), clerkUICSSSourceLoader()], }, }; }; @@ -221,7 +245,7 @@ const commonForProdBundled = () => { /** @type { () => (import('webpack').Configuration) } */ const commonForProd = () => { return { - devtool: undefined, + devtool: false, output: { path: path.resolve(__dirname, 'dist'), filename: '[name].js', @@ -231,20 +255,18 @@ const commonForProd = () => { optimization: { minimize: true, minimizer: [ - compiler => { - new TerserPlugin({ - terserOptions: { - compress: { - unused: true, - dead_code: true, - passes: 2, - }, - mangle: { - safari10: true, - }, + new rspack.SwcJsMinimizerRspackPlugin({ + minimizerOptions: { + compress: { + unused: true, + dead_code: true, + passes: 2, }, - }).apply(compiler); - }, + mangle: { + safari10: true, + }, + }, + }), ], }, plugins: [ @@ -273,7 +295,7 @@ const entryForVariant = variant => { }; /** @type { () => (import('webpack').Configuration)[] } */ -const prodConfig = ({ mode }) => { +const prodConfig = ({ mode, analysis }) => { const clerkBrowser = merge( entryForVariant(variants.clerkBrowser), common({ mode }), @@ -320,10 +342,13 @@ const prodConfig = ({ mode }) => { // Include the lazy chunks in the bundle as well // so that the final bundle can be imported and bundled again // by a different bundler, eg the webpack instance used by react-scripts - new webpack.optimize.LimitChunkCountPlugin({ + new rspack.optimize.LimitChunkCountPlugin({ maxChunks: 1, }), ], + optimization: { + splitChunks: false, + }, }); const clerkCjs = merge(entryForVariant(variants.clerk), common({ mode }), commonForProd(), commonForProdBundled(), { @@ -335,12 +360,20 @@ const prodConfig = ({ mode }) => { // Include the lazy chunks in the bundle as well // so that the final bundle can be imported and bundled again // by a different bundler, eg the webpack instance used by react-scripts - new webpack.optimize.LimitChunkCountPlugin({ + new rspack.optimize.LimitChunkCountPlugin({ maxChunks: 1, }), ], + optimization: { + splitChunks: false, + }, }); + // webpack-bundle-analyzer only supports a single build, use clerkBrowser as that's the default build we serve + if (analysis) { + return clerkBrowser; + } + return [clerkBrowser, clerkHeadless, clerkHeadlessBrowser, clerkEsm, clerkCjs]; }; @@ -353,12 +386,9 @@ const devConfig = ({ mode, env }) => { const commonForDev = () => { return { module: { - rules: [svgLoader(), typescriptLoaderDev(), clerkUICSSLoader()], + rules: [svgLoader(), ...typescriptLoaderDev(), clerkUICSSLoader()], }, - plugins: [ - new ReactRefreshWebpackPlugin({ overlay: { sockHost: devUrl.host } }), - ...(env.serveAnalyzer ? [new BundleAnalyzerPlugin()] : []), - ], + plugins: [new ReactRefreshPlugin({ overlay: { sockHost: devUrl.host } })], devtool: 'eval-cheap-source-map', output: { publicPath: `${devUrl.origin}/npm`, @@ -417,5 +447,7 @@ const devConfig = ({ mode, env }) => { module.exports = env => { const mode = env.production ? 'production' : 'development'; - return isProduction(mode) ? prodConfig({ mode, env }) : devConfig({ mode, env }); + const analysis = !!env.analysis; + + return isProduction(mode) ? prodConfig({ mode, env, analysis }) : devConfig({ mode, env }); }; diff --git a/packages/elements/src/react/sign-in/root.tsx b/packages/elements/src/react/sign-in/root.tsx index e844cd3eba5..ca39454dcb1 100644 --- a/packages/elements/src/react/sign-in/root.tsx +++ b/packages/elements/src/react/sign-in/root.tsx @@ -14,7 +14,7 @@ import { Router, useClerkRouter, useVirtualRouter } from '~/react/router'; import { SignInRouterCtx } from '~/react/sign-in/context'; import { Form } from '../common/form'; -import { usePathnameWithoutCatchAll } from '../utils/path-inference/next'; +import { removeOptionalCatchAllSegment } from '../utils/path-inference/utils'; type SignInFlowProviderProps = { children: React.ReactNode; @@ -118,8 +118,11 @@ export function SignInRoot({ routing = ROUTING.path, }: SignInRootProps): JSX.Element | null { const clerk = useClerk(); - const inferredPath = usePathnameWithoutCatchAll(); + const router = (routing === ROUTING.virtual ? useVirtualRouter : useClerkHostRouter)(); + const pathname = router.pathname(); + const inferredPath = removeOptionalCatchAllSegment(pathname); const path = pathProp || inferredPath || SIGN_IN_DEFAULT_BASE_PATH; + const isRootPath = path === pathname; clerk.telemetry?.record( eventComponentMounted('Elements_SignInRoot', { @@ -130,9 +133,6 @@ export function SignInRoot({ }), ); - const router = (routing === ROUTING.virtual ? useVirtualRouter : useClerkHostRouter)(); - const isRootPath = path === router.pathname(); - return (