diff --git a/next-ui/package-lock.json b/next-ui/package-lock.json index bcf0b938..00549af8 100644 --- a/next-ui/package-lock.json +++ b/next-ui/package-lock.json @@ -21,16 +21,17 @@ "vuetify": "^3.8.11" }, "devDependencies": { - "@chromatic-com/storybook": "^4.0.0", + "@chromatic-com/storybook": "^4.0.1", "@eslint/js": "^9.28.0", "@formatjs/cli": "^6.7.1", "@iconify-json/mdi": "^1.2.3", - "@storybook/addon-a11y": "^9.0.8", - "@storybook/addon-docs": "^9.0.8", - "@storybook/addon-onboarding": "^9.0.8", - "@storybook/addon-themes": "^9.0.8", - "@storybook/addon-vitest": "^9.0.8", - "@storybook/vue3-vite": "^9.0.8", + "@mswjs/source": "^0.4.1", + "@storybook/addon-a11y": "^9.0.13", + "@storybook/addon-docs": "^9.0.13", + "@storybook/addon-onboarding": "^9.0.13", + "@storybook/addon-themes": "^9.0.13", + "@storybook/addon-vitest": "^9.0.13", + "@storybook/vue3-vite": "^9.0.13", "@testing-library/vue": "^8.1.0", "@tsconfig/node22": "^22.0.2", "@types/node": "^22.15.29", @@ -43,18 +44,19 @@ "eslint": "^9.28.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-formatjs": "^5.3.1", - "eslint-plugin-storybook": "^9.0.8", + "eslint-plugin-storybook": "^9.0.13", "eslint-plugin-vue": "^10.1.0", "happy-dom": "^18.0.1", "msw": "^2.10.2", "msw-storybook-addon": "^2.0.5", "npm-run-all2": "^8.0.4", + "openapi-msw": "^1.2.0", "openapi-typescript": "^7.8.0", "playwright": "^1.53.0", "prettier": "^3.5.3", "sass": "^1.88.0", "sass-embedded": "^1.88.0", - "storybook": "^9.0.8", + "storybook": "^9.0.13", "typescript": "^5.8.3", "unplugin-auto-import": "^19.3.0", "unplugin-fonts": "^1.1.1", @@ -274,9 +276,9 @@ } }, "node_modules/@chromatic-com/storybook": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@chromatic-com/storybook/-/storybook-4.0.0.tgz", - "integrity": "sha512-FfyMHK/lz/dHezWxwNZv4ReFORWVvv+bJx71NT2BSfLhOKOaoZnKJOe4QLyGxWAB7ynnedrM9V9qea3FPFj+rQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@chromatic-com/storybook/-/storybook-4.0.1.tgz", + "integrity": "sha512-GQXe5lyZl3yLewLJQyFXEpOp2h+mfN2bPrzYaOFNCJjO4Js9deKbRHTOSaiP2FRwZqDLdQwy2+SEGeXPZ94yYw==", "dev": true, "license": "MIT", "dependencies": { @@ -1049,6 +1051,23 @@ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, + "node_modules/@faker-js/faker": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@faker-js/faker/-/faker-8.4.1.tgz", + "integrity": "sha512-XQ3cU+Q8Uqmrbf2e0cIC/QN43sTBSC8KF12u29Mb47tWrt2hAgBXSgpZMj4Ao8Uk0iJcU99QsOCaIL8934obCg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/fakerjs" + } + ], + "license": "MIT", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0", + "npm": ">=6.14.13" + } + }, "node_modules/@formatjs/cli": { "version": "6.7.1", "resolved": "https://registry.npmjs.org/@formatjs/cli/-/cli-6.7.1.tgz", @@ -1586,6 +1605,26 @@ "node": ">=18" } }, + "node_modules/@mswjs/source": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@mswjs/source/-/source-0.4.1.tgz", + "integrity": "sha512-sUaUz5OaMgsFm9KERnIP/bZY/6kLb1DJS9qPPw28oAndaESZCjr7Fmob7wYUluTokQDBTQeY2bXrUQ9FK/6fxQ==", + "dev": true, + "dependencies": { + "@stoplight/json": "^3.21.7", + "@types/har-format": "^1.2.16", + "@yellow-ticket/seed-json-schema": "^0.1.6", + "openapi-types": "^12.1.3", + "outvariant": "^1.4.3", + "yaml": "^2.8.0" + }, + "engines": { + "node": ">=20" + }, + "peerDependencies": { + "msw": "^2.10.0" + } + }, "node_modules/@neoconfetti/react": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@neoconfetti/react/-/react-1.0.0.tgz", @@ -2416,10 +2455,62 @@ "win32" ] }, + "node_modules/@stoplight/json": { + "version": "3.21.7", + "resolved": "https://registry.npmjs.org/@stoplight/json/-/json-3.21.7.tgz", + "integrity": "sha512-xcJXgKFqv/uCEgtGlPxy3tPA+4I+ZI4vAuMJ885+ThkTHFVkC+0Fm58lA9NlsyjnkpxFh4YiQWpH+KefHdbA0A==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@stoplight/ordered-object-literal": "^1.0.3", + "@stoplight/path": "^1.3.2", + "@stoplight/types": "^13.6.0", + "jsonc-parser": "~2.2.1", + "lodash": "^4.17.21", + "safe-stable-stringify": "^1.1" + }, + "engines": { + "node": ">=8.3.0" + } + }, + "node_modules/@stoplight/ordered-object-literal": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@stoplight/ordered-object-literal/-/ordered-object-literal-1.0.5.tgz", + "integrity": "sha512-COTiuCU5bgMUtbIFBuyyh2/yVVzlr5Om0v5utQDgBCuQUOPgU1DwoffkTfg4UBQOvByi5foF4w4T+H9CoRe5wg==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/@stoplight/path": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@stoplight/path/-/path-1.3.2.tgz", + "integrity": "sha512-lyIc6JUlUA8Ve5ELywPC8I2Sdnh1zc1zmbYgVarhXIp9YeAB0ReeqmGEOWNtlHkbP2DAA1AL65Wfn2ncjK/jtQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/@stoplight/types": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/@stoplight/types/-/types-13.20.0.tgz", + "integrity": "sha512-2FNTv05If7ib79VPDA/r9eUet76jewXFH2y2K5vuge6SXbRHtWBhcaRmu+6QpF4/WRNoJj5XYRSwLGXDxysBGA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.4", + "utility-types": "^3.10.0" + }, + "engines": { + "node": "^12.20 || >=14.13" + } + }, "node_modules/@storybook/addon-a11y": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-9.0.8.tgz", - "integrity": "sha512-5wFBlISLUDykvpzATR0m7DbvD2+ImiqVx3EfoamrRqzuStTYh/5eEKYvbTznPFBrgvvboCzvVWT2ZqNByeQhxw==", + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-9.0.13.tgz", + "integrity": "sha512-MVkfZx7ZeAOMGzeRLH6Rf2NMMA5ubTRR8EzW0x0kGXIfYhZxRj+hDEZl3ggMUo+A30w+hOi4d8OGFfWm45DTeg==", "dev": true, "license": "MIT", "dependencies": { @@ -2431,20 +2522,20 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.8" + "storybook": "^9.0.13" } }, "node_modules/@storybook/addon-docs": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-9.0.8.tgz", - "integrity": "sha512-YRR8qHitwXVTJyn02YMrzd9mCKcuZWSKWt+J/ddFb8khGfLcAW+O0NohGeqMyM6XStLVDKKIKsMoTHggUwIFsA==", + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-9.0.13.tgz", + "integrity": "sha512-e9mCzgxsSz/FIHz08Gex71jF2tz5WNPgSxEg6Lb8jMWbfdgb2lEFyby/RV5qj8ajTXhheiGKZ3K9JESfLWm0ng==", "dev": true, "license": "MIT", "dependencies": { "@mdx-js/react": "^3.0.0", - "@storybook/csf-plugin": "9.0.8", + "@storybook/csf-plugin": "9.0.13", "@storybook/icons": "^1.2.12", - "@storybook/react-dom-shim": "9.0.8", + "@storybook/react-dom-shim": "9.0.13", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "ts-dedent": "^2.0.0" @@ -2454,13 +2545,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.8" + "storybook": "^9.0.13" } }, "node_modules/@storybook/addon-onboarding": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-9.0.8.tgz", - "integrity": "sha512-xDXVgMTVPvyhVV08pBodXyCiva8MLexe+JvAfaCUEsRb9C6eQUhsGK6uoNNON2hJ32ahVgHCk/xJU79aBx38wQ==", + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-9.0.13.tgz", + "integrity": "sha512-xzmfTBpc+IK7LLJ0Xh73WGIqKYUYeB7rgRX2gbbgFmpu5itAYnguabNxHg09p0vSnsw+1yiKgqx4kk8PnjfOuA==", "dev": true, "license": "MIT", "funding": { @@ -2468,13 +2559,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.8" + "storybook": "^9.0.13" } }, "node_modules/@storybook/addon-themes": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-9.0.8.tgz", - "integrity": "sha512-YENoT09Z2X8H0llHpZLuAwqJBj7WLfvPgzxya0Ul5+ySv8o/ULsR2qw/ZC9M8QWqJ14E5SB6Kn6zedcWZ1UeLg==", + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-9.0.13.tgz", + "integrity": "sha512-OmJI0hPW9aG52jTocSl1nIuYhMu4TxkYZQYW4tdpeNVe67mmvKsoMsdFo7DmagT9LF361LqKOA7lZD5ESwRx/A==", "dev": true, "license": "MIT", "dependencies": { @@ -2485,13 +2576,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.8" + "storybook": "^9.0.13" } }, "node_modules/@storybook/addon-vitest": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-vitest/-/addon-vitest-9.0.8.tgz", - "integrity": "sha512-LfO98ZbXwMknEnN9ICOj2UodVyr/62Q1o64WQyuktVZVZ4fXQXtPZO7uP9F4TX5HuvNWIiaxGlhBYfEzcErbUA==", + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@storybook/addon-vitest/-/addon-vitest-9.0.13.tgz", + "integrity": "sha512-+Cpqur7HE8dYIFLh+ujjynwReAwwdLtLBrNHLxcN5Iw1tFec+1irWYg4f0IG5zXvasklij4icH68eC2knZaehw==", "dev": true, "license": "MIT", "dependencies": { @@ -2507,7 +2598,7 @@ "peerDependencies": { "@vitest/browser": "^3.0.0", "@vitest/runner": "^3.0.0", - "storybook": "^9.0.8", + "storybook": "^9.0.13", "vitest": "^3.0.0" }, "peerDependenciesMeta": { @@ -2523,13 +2614,13 @@ } }, "node_modules/@storybook/builder-vite": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-9.0.8.tgz", - "integrity": "sha512-dbwDfBUwLW8I71h0Y9r+twtEdjKC+oBP1YweS26ET78qc6qXMFsK5Tfh6lzj/vQbmxY0YhnTVrrkXgfR0erLPA==", + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-9.0.13.tgz", + "integrity": "sha512-uXciI4Do54nH2HEDPZGfqHmtpH7cMGiDxWBbobgQ/ff4e1ltmZFD9EDwsKzoUUZ1CVvs2qA0Sr/vp4cVsV/urg==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/csf-plugin": "9.0.8", + "@storybook/csf-plugin": "9.0.13", "ts-dedent": "^2.0.0" }, "funding": { @@ -2537,14 +2628,14 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.8", + "storybook": "^9.0.13", "vite": "^5.0.0 || ^6.0.0" } }, "node_modules/@storybook/csf-plugin": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-9.0.8.tgz", - "integrity": "sha512-mNjo4t9liAbQvhE9ni87NU2sz9tqFU4Y54ioSFDlW24wpubsvnhBi5h4z3EkeQJSzIzNMRym9SC7Elbqa3Kf+g==", + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-9.0.13.tgz", + "integrity": "sha512-yVBZERU2+FEqYFoRxK1sebP4aYZAwUFFG2MpD8YHM1g51lWpWDQsKkW57jPZ65GbuaK/DDLSldva6kF+tBk1DQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2555,7 +2646,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.8" + "storybook": "^9.0.13" } }, "node_modules/@storybook/csf-plugin/node_modules/unplugin": { @@ -2594,9 +2685,9 @@ } }, "node_modules/@storybook/react-dom-shim": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-9.0.8.tgz", - "integrity": "sha512-SYyjRagHZx724hGEWSZcXRzj82am77OpqeA9ps6ZsCSn4cVY9FORGEeY2bnlQkpLnDUH5yjdV/oh+0fXDbl/8g==", + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-9.0.13.tgz", + "integrity": "sha512-k7fucEJu39cE7V31fX+cM2wbW869vuj9hFZJDIEPWwo33nKFFqr0f31ar01gCcYuMiad8KezbdzXnDcBw6c6Ww==", "dev": true, "license": "MIT", "funding": { @@ -2606,13 +2697,13 @@ "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^9.0.8" + "storybook": "^9.0.13" } }, "node_modules/@storybook/vue3": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@storybook/vue3/-/vue3-9.0.8.tgz", - "integrity": "sha512-Aqe0jCcwZ47nLIBs76Uw+kdpbMX8B824GWnlmzzZrLCJQkvoQIh1d9r+04rSpDM6PUhTvsRB9igAMU4dLmy78g==", + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@storybook/vue3/-/vue3-9.0.13.tgz", + "integrity": "sha512-dTvx+V/HL1AakAo5lAQLqE2aSRsNBTEA3Ld+fzJJls0a4KF2oGoGES+QjLAdGxrBk+54yGZQeVDVxIfyBWMfhA==", "dev": true, "license": "MIT", "dependencies": { @@ -2628,19 +2719,19 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.8", + "storybook": "^9.0.13", "vue": "^3.0.0" } }, "node_modules/@storybook/vue3-vite": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@storybook/vue3-vite/-/vue3-vite-9.0.8.tgz", - "integrity": "sha512-3ZrY7NBGhVTgQR/mBNkFrjRWkAp/wAj+ce/gTTRZAV7AHXuA30fiIijbTnUOWCVbBMIYt42Cny8IBRjTPCLPrA==", + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@storybook/vue3-vite/-/vue3-vite-9.0.13.tgz", + "integrity": "sha512-6BlSmLtADX0OO37/ON/huHPAOTZJWrsdT16MM8ynd0TVn27nf28a1J3prRF1Pzme8DdGiwJiF2vlaifTMuv5sQ==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/builder-vite": "9.0.8", - "@storybook/vue3": "9.0.8", + "@storybook/builder-vite": "9.0.13", + "@storybook/vue3": "9.0.13", "find-package-json": "^1.2.0", "magic-string": "^0.30.0", "typescript": "^5.8.3", @@ -2655,7 +2746,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.8", + "storybook": "^9.0.13", "vite": "^5.0.0 || ^6.0.0" } }, @@ -2827,6 +2918,13 @@ "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", "license": "MIT" }, + "node_modules/@types/har-format": { + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@types/har-format/-/har-format-1.2.16.tgz", + "integrity": "sha512-fluxdy7ryD3MV6h8pTfTYpy/xQzCFC7m89nOH9y94cNqJ1mDIDPut7MnRHI3F6qRmh/cT2fUjG1MLdCNb4hE9A==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/json-schema": { "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", @@ -3735,6 +3833,19 @@ "vue": "^3.5.0" } }, + "node_modules/@yellow-ticket/seed-json-schema": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@yellow-ticket/seed-json-schema/-/seed-json-schema-0.1.6.tgz", + "integrity": "sha512-RtI85ohEQpARt8qRLeqglOpPFu/00YGmw3Mi7iNphbjoDCwm4QrZWnVBy9uEn2veUC6fuw0GHjHAFzAfJxaEZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@faker-js/faker": "^8.4.1", + "@types/json-schema": "^7.0.15", + "outvariant": "^1.4.2", + "randexp": "^0.5.3" + } + }, "node_modules/abbrev": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", @@ -4774,6 +4885,16 @@ "url": "https://dotenvx.com" } }, + "node_modules/drange": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/drange/-/drange-1.1.1.tgz", + "integrity": "sha512-pYxfDYpued//QpnLIm4Avk7rsNtAtQkUES2cwAYSvD/wd2pKD71gN2Ebj3e7klzXwjocvE8c5vx/1fxwpqmSxA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/dunder-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", @@ -5134,9 +5255,9 @@ } }, "node_modules/eslint-plugin-storybook": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-9.0.8.tgz", - "integrity": "sha512-JQeVZFw2+z1BFs+qlzsrhPy5xNz6p/8IuwBipnGlzC86Flj6WwQmj4ZVOIupsf0D6kiVjuEQOaiYSMYTR0KCDQ==", + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-9.0.13.tgz", + "integrity": "sha512-XnyE+3BmTe8jSzfHtPKTbzHkNpwrq2/e3Fy7l5Lr0NB1ykbblOCgS9kWWswX/1MQwFsEPt+TqRZvFhMX8tgy4g==", "dev": true, "license": "MIT", "dependencies": { @@ -5147,7 +5268,7 @@ }, "peerDependencies": { "eslint": ">=8", - "storybook": "^9.0.8" + "storybook": "^9.0.13" } }, "node_modules/eslint-plugin-vue": { @@ -6736,6 +6857,13 @@ "node": ">=6" } }, + "node_modules/jsonc-parser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.2.1.tgz", + "integrity": "sha512-o6/yDBYccGvTz1+QFevz6l6OBZ2+fMVu2JZ9CIhzsYRX4mjaK5IyX9eldUdCmga16zlgQxyrj5pt9kzuj2C02w==", + "dev": true, + "license": "MIT" + }, "node_modules/jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", @@ -7477,6 +7605,23 @@ "openapi-typescript-helpers": "^0.0.15" } }, + "node_modules/openapi-msw": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/openapi-msw/-/openapi-msw-1.2.0.tgz", + "integrity": "sha512-Ksm8xG8Lm8O9IU0rC7d1rQ0kcqYf5+qW+iz94G5fuZ/tfinjzSPnhBEwRj7dStvlqCMFQEriVWt7rplbvg0zqA==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "msw": "^2.7.0" + } + }, + "node_modules/openapi-types": { + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.1.3.tgz", + "integrity": "sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==", + "dev": true, + "license": "MIT" + }, "node_modules/openapi-typescript": { "version": "7.8.0", "resolved": "https://registry.npmjs.org/openapi-typescript/-/openapi-typescript-7.8.0.tgz", @@ -8226,6 +8371,20 @@ ], "license": "MIT" }, + "node_modules/randexp": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.5.3.tgz", + "integrity": "sha512-U+5l2KrcMNOUPYvazA3h5ekF80FHTUG+87SEAmHZmolh1M+i/WyTCxVzmi+tidIa1tM4BSe8g2Y/D3loWDjj+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "drange": "^1.0.2", + "ret": "^0.2.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/rc9": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/rc9/-/rc9-2.1.2.tgz", @@ -8403,6 +8562,16 @@ "node": ">=4" } }, + "node_modules/ret": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz", + "integrity": "sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/reusify": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", @@ -8521,6 +8690,13 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/safe-stable-stringify": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-1.1.1.tgz", + "integrity": "sha512-ERq4hUjKDbJfE4+XtZLFPCDi8Vb1JqaxAPTxWFLBx8XcAlf9Bda/ZJdVezs/NAfsMQScyIlUMx+Yeu7P7rx5jw==", + "dev": true, + "license": "MIT" + }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -9174,9 +9350,9 @@ } }, "node_modules/storybook": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-9.0.8.tgz", - "integrity": "sha512-GlOB3HAtzRYc237+o46nnETNkc2Qckh3UrIJ1rJyAzagIlPWau/jTxjSz76sqRODEnt01m8CyIkw3PGv0q1UpQ==", + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-9.0.13.tgz", + "integrity": "sha512-RMCTZ24IF8cMu1Ru1vUfnsP+w/OfI6Wm/wjjXaDMoTrriuQG24AF+VL+UipEoqkmZtqoZcfwRyiOgnEWQX8akw==", "dev": true, "license": "MIT", "dependencies": { @@ -10191,6 +10367,16 @@ "dev": true, "license": "MIT" }, + "node_modules/utility-types": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz", + "integrity": "sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, "node_modules/varint": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", diff --git a/next-ui/package.json b/next-ui/package.json index 5860b887..dbe86106 100644 --- a/next-ui/package.json +++ b/next-ui/package.json @@ -38,17 +38,17 @@ "vuetify": "^3.8.11" }, "devDependencies": { - "@chromatic-com/storybook": "^4.0.0", + "@chromatic-com/storybook": "^4.0.1", "@eslint/js": "^9.28.0", "@formatjs/cli": "^6.7.1", "@iconify-json/mdi": "^1.2.3", - "@storybook/addon-a11y": "^9.0.8", - "@storybook/addon-docs": "^9.0.8", - "@storybook/addon-onboarding": "^9.0.8", - "@storybook/addon-themes": "^9.0.8", - "@storybook/addon-vitest": "^9.0.8", - "@storybook/vue3-vite": "^9.0.8", "@mswjs/source": "^0.4.1", + "@storybook/addon-a11y": "^9.0.13", + "@storybook/addon-docs": "^9.0.13", + "@storybook/addon-onboarding": "^9.0.13", + "@storybook/addon-themes": "^9.0.13", + "@storybook/addon-vitest": "^9.0.13", + "@storybook/vue3-vite": "^9.0.13", "@testing-library/vue": "^8.1.0", "@tsconfig/node22": "^22.0.2", "@types/node": "^22.15.29", @@ -61,7 +61,7 @@ "eslint": "^9.28.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-formatjs": "^5.3.1", - "eslint-plugin-storybook": "^9.0.8", + "eslint-plugin-storybook": "^9.0.13", "eslint-plugin-vue": "^10.1.0", "happy-dom": "^18.0.1", "msw": "^2.10.2", @@ -73,7 +73,7 @@ "prettier": "^3.5.3", "sass": "^1.88.0", "sass-embedded": "^1.88.0", - "storybook": "^9.0.8", + "storybook": "^9.0.13", "typescript": "^5.8.3", "unplugin-auto-import": "^19.3.0", "unplugin-fonts": "^1.1.1",