diff --git a/package-lock.json b/package-lock.json index 00d7dd8..09401bc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,7 +22,7 @@ "@radix-ui/react-slot": "^1.3.3", "@radix-ui/react-tabs": "^1.1.21", "@tailwindcss/postcss": "^4.3.3", - "@viglet/viglet-design-system": "^2026.3.2", + "@viglet/viglet-design-system": "^2026.3.5", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "i18next": "^26.4.0", @@ -43,7 +43,7 @@ "@docusaurus/types": "^3.10.0", "@mermaid-js/mermaid-cli": "^11.16.0", "pdf-lib": "^1.17.1", - "puppeteer": "^25.8.0", + "puppeteer": "^25.9.0", "typescript": "^7.0.2", "wait-on": "^9.1.0" }, @@ -3403,6 +3403,59 @@ "node": ">=10.0.0" } }, + "node_modules/@dnd-kit/accessibility": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@dnd-kit/accessibility/-/accessibility-3.1.1.tgz", + "integrity": "sha512-2P+YgaXF+gRsIihwwY1gCsQSYnu9Zyj2py8kY5fFvUM1qm2WA2u639R6YNVfU4GWr+ZM5mqEsfHZZLoRONbemw==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@dnd-kit/core": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@dnd-kit/core/-/core-6.3.1.tgz", + "integrity": "sha512-xkGBRQQab4RLwgXxoqETICr6S5JlogafbhNsidmrkVv2YRs5MLwpjoF2qpiGjQt8S9AoxtIV603s0GIUpY5eYQ==", + "license": "MIT", + "dependencies": { + "@dnd-kit/accessibility": "^3.1.1", + "@dnd-kit/utilities": "^3.2.2", + "tslib": "^2.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@dnd-kit/sortable": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@dnd-kit/sortable/-/sortable-10.0.0.tgz", + "integrity": "sha512-+xqhmIIzvAYMGfBYYnbKuNicfSsk4RksY2XdmJhT+HAC01nix6fHCztU68jooFiMUB01Ky3F0FyOvhG/BZrWkg==", + "license": "MIT", + "dependencies": { + "@dnd-kit/utilities": "^3.2.2", + "tslib": "^2.0.0" + }, + "peerDependencies": { + "@dnd-kit/core": "^6.3.0", + "react": ">=16.8.0" + } + }, + "node_modules/@dnd-kit/utilities": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@dnd-kit/utilities/-/utilities-3.2.2.tgz", + "integrity": "sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, "node_modules/@docsearch/core": { "version": "4.6.3", "resolved": "https://registry.npmjs.org/@docsearch/core/-/core-4.6.3.tgz", @@ -9702,24 +9755,42 @@ "tailwindcss": "4.3.3" } }, + "node_modules/@tanstack/react-store": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/@tanstack/react-store/-/react-store-0.11.1.tgz", + "integrity": "sha512-HaIGKI3YLmjBYIvy5DFDY23oNaYZIsTZfngey07Uh5iLVJgM3bIGCnZeOFOqzjFld9JHWcaHJnasD/bKoGKwJQ==", + "license": "MIT", + "dependencies": { + "@tanstack/store": "0.11.1", + "use-sync-external-store": "^1.6.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "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" + } + }, "node_modules/@tanstack/react-table": { - "version": "8.21.3", - "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.21.3.tgz", - "integrity": "sha512-5nNMTSETP4ykGegmVkhjcS8tTLW6Vl4axfEGQN3v0zdHYbK4UfoqfPChclTrJ4EoK9QynqAu9oUf8VEmrpZ5Ww==", + "version": "9.2.3", + "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-9.2.3.tgz", + "integrity": "sha512-Aot6+uNmFbOQhk4Y56TqP9PFTge6hJIDkKC4mbGaPZpRHTosebvO4gFevz7V0KKcUzpIRH2MqWiiyskAYkfWKw==", "license": "MIT", "dependencies": { - "@tanstack/table-core": "8.21.3" + "@tanstack/react-store": "^0.11.1", + "@tanstack/table-core": "9.2.3" }, "engines": { - "node": ">=12" + "node": ">=20" }, "funding": { "type": "github", "url": "https://github.com/sponsors/tannerlinsley" }, "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" + "react": ">=18" } }, "node_modules/@tanstack/react-virtual": { @@ -9740,13 +9811,26 @@ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, + "node_modules/@tanstack/store": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/@tanstack/store/-/store-0.11.1.tgz", + "integrity": "sha512-mzTOBhypOuDJAy/D8n2MfUZ1HFkXnmSETviRyhqEC8LUE7/IZQExOTxMANj3KjTofYTkFNpBY67qaVrT41YccA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, "node_modules/@tanstack/table-core": { - "version": "8.21.3", - "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.21.3.tgz", - "integrity": "sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==", + "version": "9.2.3", + "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-9.2.3.tgz", + "integrity": "sha512-3HvxpgBXu5wp8/yNQ0L/7jw6EOu2d7vbdxQlp/Ox2Noqj8MNft0S5lkkicRZxrK5/aV1twtKUCGJUI3io9fBcQ==", "license": "MIT", + "dependencies": { + "@tanstack/store": "^0.11.1" + }, "engines": { - "node": ">=12" + "node": ">=20" }, "funding": { "type": "github", @@ -10763,11 +10847,14 @@ } }, "node_modules/@viglet/viglet-design-system": { - "version": "2026.3.2", - "resolved": "https://registry.npmjs.org/@viglet/viglet-design-system/-/viglet-design-system-2026.3.2.tgz", - "integrity": "sha512-F1IdUOKxdHhqlhHC2Tcw+fA2pVLe4O4DypSRz/TlAxYkw/0p+sOAquS6SeQibt0ukxHOewIOHzEP3vhziGSThg==", + "version": "2026.3.5", + "resolved": "https://registry.npmjs.org/@viglet/viglet-design-system/-/viglet-design-system-2026.3.5.tgz", + "integrity": "sha512-HdeKRHXoaaOGhgDD3KIq/L+YFRHF1St0EmgQ4TxIhmEep/RAKyAGyWCxVCwSIosTt2SOv0AOLjLYk0yEpDaZCg==", "license": "Apache-2.0", "dependencies": { + "@dnd-kit/core": "^6.3.1", + "@dnd-kit/sortable": "^10.0.0", + "@dnd-kit/utilities": "^3.2.2", "@fontsource-variable/inter": "^5.2.8", "@fontsource-variable/plus-jakarta-sans": "^5.2.8", "@iconify/react": "^6.0.2", @@ -10790,7 +10877,7 @@ "@radix-ui/react-toggle-group": "^1.1.11", "@radix-ui/react-tooltip": "^1.2.8", "@tabler/icons-react": "^3.40.0", - "@tanstack/react-table": "^8.21.3", + "@tanstack/react-table": "^9.1.2", "axios": "^1.13.6", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", @@ -10803,9 +10890,12 @@ "vaul": "^1.1.2", "xlsx": "^0.18.5" }, + "bin": { + "viglet-ds-check-duplicates": "scripts/check-duplicates.mjs" + }, "engines": { - "node": "^24.0.0", - "npm": "^11.0.0" + "node": ">=26", + "pnpm": ">=11" }, "peerDependencies": { "i18next": ">=25.0.0", @@ -22477,9 +22567,9 @@ } }, "node_modules/puppeteer": { - "version": "25.8.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-25.8.0.tgz", - "integrity": "sha512-3gcUJ+Jfodb5zNa/lWLZukBUwYiRIwAc8WRICoqfi+ZYmNWqpsPFyanTU3Gw/lhgII9aotVbAmhT6/NKHWgyUA==", + "version": "25.9.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-25.9.0.tgz", + "integrity": "sha512-2JqQszD2pyDTpIvBH1ZCXdrHgENVNdJIeOM6asbwHRgWknFiaLd1gNB91w/B/0hQHNpafkpxa90lPpBaJM87Hw==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -22488,7 +22578,7 @@ "chromium-bidi": "17.0.2", "devtools-protocol": "0.0.1666840", "lilconfig": "^3.1.3", - "puppeteer-core": "25.8.0", + "puppeteer-core": "25.9.0", "typed-query-selector": "^2.12.2" }, "bin": { @@ -22499,9 +22589,9 @@ } }, "node_modules/puppeteer-core": { - "version": "25.8.0", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-25.8.0.tgz", - "integrity": "sha512-LDOrawV8vfCVk+yLj2ozvajNP4Sv3OV9y3Tpiyy2g2Z+aQlbcozP6KJfI4iSBq7YQER+86ihEtPa5ioiZyWxMQ==", + "version": "25.9.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-25.9.0.tgz", + "integrity": "sha512-U61rCwSMha62CA/Opy6tCx2Fx+ck7ouiKnbpEApzSoLYMoEu9F71nuFpHL55vmIt33/GYm6eKZVhH2ev0nAIeg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -22510,7 +22600,7 @@ "devtools-protocol": "0.0.1666840", "typed-query-selector": "^2.12.2", "webdriver-bidi-protocol": "0.4.2", - "ws": "^8.21.1" + "ws": "^8.21.3" }, "engines": { "node": ">=22.12.0" diff --git a/package.json b/package.json index aa19e75..8dd4339 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "@radix-ui/react-slot": "^1.3.3", "@radix-ui/react-tabs": "^1.1.21", "@tailwindcss/postcss": "^4.3.3", - "@viglet/viglet-design-system": "^2026.3.2", + "@viglet/viglet-design-system": "^2026.3.5", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "i18next": "^26.4.0", @@ -54,7 +54,7 @@ "@docusaurus/types": "^3.10.0", "@mermaid-js/mermaid-cli": "^11.16.0", "pdf-lib": "^1.17.1", - "puppeteer": "^25.8.0", + "puppeteer": "^25.9.0", "typescript": "^7.0.2", "wait-on": "^9.1.0" },