From 96352627979542b78f9b2865db6eba793d20099f Mon Sep 17 00:00:00 2001 From: matipavan Date: Wed, 11 Jun 2025 10:23:00 +0200 Subject: [PATCH 1/2] Breadcrumb component (#146) * feat(breadcrumb): add breadcrumb component to display current location within a hierarchy. * fix(datepicker): fix locale language to set. Co-authored-by: matias.pavan1 --- package-lock.json | 564 +++++++++--------- package.json | 1 + src/lib/components/Breadcrumb/Breadcrumb.tsx | 24 + src/lib/components/Breadcrumb/index.ts | 1 + .../components/DatePicker/datePickerUtils.ts | 46 +- src/lib/components/index.ts | 1 + src/stories/Breadcrumb.stories.tsx | 114 ++++ src/stories/DatePicker.stories.tsx | 4 +- tests/Breadcrumb.test.tsx | 19 + 9 files changed, 465 insertions(+), 309 deletions(-) create mode 100644 src/lib/components/Breadcrumb/Breadcrumb.tsx create mode 100644 src/lib/components/Breadcrumb/index.ts create mode 100644 src/stories/Breadcrumb.stories.tsx create mode 100644 tests/Breadcrumb.test.tsx diff --git a/package-lock.json b/package-lock.json index c582a1ab..11c5d6db 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "0.0.0", "license": "MIT", "dependencies": { + "@ant-design/icons": "^6.0.0", "@storybook/cli": "^8.1.10", "@types/lodash": "^4.14.202", "@xmldom/xmldom": "^0.8.10", @@ -23,7 +24,6 @@ }, "devDependencies": { "@chromatic-com/storybook": "^1.5.0", - "@semantic-release/changelog": "^6.0.3", "@storybook/addon-essentials": "^8.1.10", "@storybook/addon-interactions": "^8.1.10", "@storybook/addon-links": "^8.1.10", @@ -131,18 +131,25 @@ "react-dom": ">=16.0.0" } }, + "node_modules/@ant-design/fast-color": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@ant-design/fast-color/-/fast-color-3.0.0.tgz", + "integrity": "sha512-eqvpP7xEDm2S7dUzl5srEQCBTXZMmY3ekf97zI+M2DHOYyKdJGH0qua0JACHTqbkRnD/KHFQP9J1uMJ/XWVzzA==", + "license": "MIT", + "engines": { + "node": ">=8.x" + } + }, "node_modules/@ant-design/icons": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-5.5.2.tgz", - "integrity": "sha512-xc53rjVBl9v2BqFxUjZGti/RfdDeA8/6KYglmInM2PNqSXc/WfuGDTifJI/ZsokJK0aeKvOIbXc9y2g8ILAhEA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-6.0.0.tgz", + "integrity": "sha512-o0aCCAlHc1o4CQcapAwWzHeaW2x9F49g7P3IDtvtNXgHowtRWYb7kiubt8sQPFvfVIVU/jLw2hzeSlNt0FU+Uw==", "license": "MIT", - "peer": true, "dependencies": { - "@ant-design/colors": "^7.0.0", + "@ant-design/colors": "^8.0.0", "@ant-design/icons-svg": "^4.4.0", - "@babel/runtime": "^7.24.8", - "classnames": "^2.2.6", - "rc-util": "^5.31.1" + "@rc-component/util": "^1.2.1", + "classnames": "^2.2.6" }, "engines": { "node": ">=8" @@ -156,8 +163,16 @@ "version": "4.4.2", "resolved": "https://registry.npmjs.org/@ant-design/icons-svg/-/icons-svg-4.4.2.tgz", "integrity": "sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==", + "license": "MIT" + }, + "node_modules/@ant-design/icons/node_modules/@ant-design/colors": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-8.0.0.tgz", + "integrity": "sha512-6YzkKCw30EI/E9kHOIXsQDHmMvTllT8STzjMb4K2qzit33RW2pqCJP0sk+hidBntXxE+Vz4n1+RvCTfBw6OErw==", "license": "MIT", - "peer": true + "dependencies": { + "@ant-design/fast-color": "^3.0.0" + } }, "node_modules/@ant-design/react-slick": { "version": "1.0.2", @@ -3165,6 +3180,25 @@ "react-dom": ">=16.9.0" } }, + "node_modules/@rc-component/util": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@rc-component/util/-/util-1.2.1.tgz", + "integrity": "sha512-AUVu6jO+lWjQnUOOECwu8iR0EdElQgWW5NBv5vP/Uf9dWbAX3udhMutRlkVXjuac2E40ghkFy+ve00mc/3Fymg==", + "license": "MIT", + "dependencies": { + "react-is": "^18.2.0" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + } + }, + "node_modules/@rc-component/util/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "license": "MIT" + }, "node_modules/@rollup/pluginutils": { "version": "5.1.4", "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", @@ -3665,25 +3699,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@semantic-release/changelog": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@semantic-release/changelog/-/changelog-6.0.3.tgz", - "integrity": "sha512-dZuR5qByyfe3Y03TpmCvAxCyTnp7r5XwtHRf/8vD9EAn4ZWbavUX8adMtXYzE86EVh0gyLA7lm5yW4IV30XUag==", - "dev": true, - "license": "MIT", - "dependencies": { - "@semantic-release/error": "^3.0.0", - "aggregate-error": "^3.0.0", - "fs-extra": "^11.0.0", - "lodash": "^4.17.4" - }, - "engines": { - "node": ">=14.17" - }, - "peerDependencies": { - "semantic-release": ">=18.0.0" - } - }, "node_modules/@semantic-release/commit-analyzer": { "version": "13.0.1", "resolved": "https://registry.npmjs.org/@semantic-release/commit-analyzer/-/commit-analyzer-13.0.1.tgz", @@ -3707,16 +3722,6 @@ "semantic-release": ">=20.1.0" } }, - "node_modules/@semantic-release/error": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@semantic-release/error/-/error-3.0.0.tgz", - "integrity": "sha512-5hiM4Un+tpl4cKw3lV4UgzJj+SmfNIDCLLw0TepzQxz9ZGV5ixnqkzIVF+3tp0ZHgcMKE+VNGHJjEeyFG2dcSw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.17" - } - }, "node_modules/@semantic-release/github": { "version": "11.0.2", "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-11.0.2.tgz", @@ -5936,20 +5941,6 @@ "node": ">= 14" } }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -6121,6 +6112,27 @@ "react-dom": ">=16.9.0" } }, + "node_modules/antd/node_modules/@ant-design/icons": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-5.6.1.tgz", + "integrity": "sha512-0/xS39c91WjPAZOWsvi1//zjx6kAp4kxWwctR6kuU6p133w8RU0D2dSCvZC19uQyharg/sAvYxGYWl01BbZZfg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@ant-design/colors": "^7.0.0", + "@ant-design/icons-svg": "^4.4.0", + "@babel/runtime": "^7.24.8", + "classnames": "^2.2.6", + "rc-util": "^5.31.1" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, "node_modules/any-promise": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", @@ -6817,16 +6829,6 @@ "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==", "license": "MIT" }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/cli-cursor": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", @@ -12816,7 +12818,7 @@ }, "node_modules/npm/node_modules/@isaacs/cliui": { "version": "8.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -12833,7 +12835,7 @@ }, "node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex": { "version": "6.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -12845,13 +12847,13 @@ }, "node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex": { "version": "9.2.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width": { "version": "5.1.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -12868,7 +12870,7 @@ }, "node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi": { "version": "7.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -12883,7 +12885,7 @@ }, "node_modules/npm/node_modules/@isaacs/fs-minipass": { "version": "4.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -12895,13 +12897,13 @@ }, "node_modules/npm/node_modules/@isaacs/string-locale-compare": { "version": "1.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/@npmcli/agent": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -12917,7 +12919,7 @@ }, "node_modules/npm/node_modules/@npmcli/arborist": { "version": "8.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -12966,7 +12968,7 @@ }, "node_modules/npm/node_modules/@npmcli/config": { "version": "9.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -12985,7 +12987,7 @@ }, "node_modules/npm/node_modules/@npmcli/fs": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -12997,7 +12999,7 @@ }, "node_modules/npm/node_modules/@npmcli/git": { "version": "6.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13017,7 +13019,7 @@ }, "node_modules/npm/node_modules/@npmcli/installed-package-contents": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13033,7 +13035,7 @@ }, "node_modules/npm/node_modules/@npmcli/map-workspaces": { "version": "4.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13048,7 +13050,7 @@ }, "node_modules/npm/node_modules/@npmcli/metavuln-calculator": { "version": "8.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13064,7 +13066,7 @@ }, "node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote": { "version": "20.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13095,7 +13097,7 @@ }, "node_modules/npm/node_modules/@npmcli/name-from-folder": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -13104,7 +13106,7 @@ }, "node_modules/npm/node_modules/@npmcli/node-gyp": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -13113,7 +13115,7 @@ }, "node_modules/npm/node_modules/@npmcli/package-json": { "version": "6.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13131,7 +13133,7 @@ }, "node_modules/npm/node_modules/@npmcli/promise-spawn": { "version": "8.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13143,7 +13145,7 @@ }, "node_modules/npm/node_modules/@npmcli/query": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13155,7 +13157,7 @@ }, "node_modules/npm/node_modules/@npmcli/redact": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -13164,7 +13166,7 @@ }, "node_modules/npm/node_modules/@npmcli/run-script": { "version": "9.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13181,17 +13183,16 @@ }, "node_modules/npm/node_modules/@pkgjs/parseargs": { "version": "0.11.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", - "optional": true, "engines": { "node": ">=14" } }, "node_modules/npm/node_modules/@sigstore/protobuf-specs": { "version": "0.3.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "Apache-2.0", "engines": { @@ -13200,7 +13201,7 @@ }, "node_modules/npm/node_modules/@sigstore/tuf": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -13213,7 +13214,7 @@ }, "node_modules/npm/node_modules/@tufjs/canonical-json": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -13222,7 +13223,7 @@ }, "node_modules/npm/node_modules/abbrev": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -13231,7 +13232,7 @@ }, "node_modules/npm/node_modules/agent-base": { "version": "7.1.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13243,7 +13244,7 @@ }, "node_modules/npm/node_modules/aggregate-error": { "version": "3.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13256,7 +13257,7 @@ }, "node_modules/npm/node_modules/ansi-regex": { "version": "5.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -13265,7 +13266,7 @@ }, "node_modules/npm/node_modules/ansi-styles": { "version": "6.2.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -13277,25 +13278,25 @@ }, "node_modules/npm/node_modules/aproba": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/archy": { "version": "1.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/balanced-match": { "version": "1.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/bin-links": { "version": "5.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13311,7 +13312,7 @@ }, "node_modules/npm/node_modules/binary-extensions": { "version": "2.3.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -13323,7 +13324,7 @@ }, "node_modules/npm/node_modules/brace-expansion": { "version": "2.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13332,7 +13333,7 @@ }, "node_modules/npm/node_modules/cacache": { "version": "19.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13355,7 +13356,7 @@ }, "node_modules/npm/node_modules/cacache/node_modules/chownr": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BlueOak-1.0.0", "engines": { @@ -13364,7 +13365,7 @@ }, "node_modules/npm/node_modules/cacache/node_modules/minizlib": { "version": "3.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13377,7 +13378,7 @@ }, "node_modules/npm/node_modules/cacache/node_modules/mkdirp": { "version": "3.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "bin": { @@ -13392,7 +13393,7 @@ }, "node_modules/npm/node_modules/cacache/node_modules/p-map": { "version": "7.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -13404,7 +13405,7 @@ }, "node_modules/npm/node_modules/cacache/node_modules/tar": { "version": "7.4.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13421,7 +13422,7 @@ }, "node_modules/npm/node_modules/cacache/node_modules/yallist": { "version": "5.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BlueOak-1.0.0", "engines": { @@ -13430,7 +13431,7 @@ }, "node_modules/npm/node_modules/chalk": { "version": "5.3.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -13442,7 +13443,7 @@ }, "node_modules/npm/node_modules/chownr": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -13451,7 +13452,7 @@ }, "node_modules/npm/node_modules/ci-info": { "version": "4.1.0", - "dev": true, + "extraneous": true, "funding": [ { "type": "github", @@ -13466,7 +13467,7 @@ }, "node_modules/npm/node_modules/cidr-regex": { "version": "4.1.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -13478,7 +13479,7 @@ }, "node_modules/npm/node_modules/clean-stack": { "version": "2.2.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -13487,7 +13488,7 @@ }, "node_modules/npm/node_modules/cli-columns": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13500,7 +13501,7 @@ }, "node_modules/npm/node_modules/cmd-shim": { "version": "7.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -13509,7 +13510,7 @@ }, "node_modules/npm/node_modules/color-convert": { "version": "2.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13521,19 +13522,19 @@ }, "node_modules/npm/node_modules/color-name": { "version": "1.1.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/common-ancestor-path": { "version": "1.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/cross-spawn": { "version": "7.0.6", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13547,7 +13548,7 @@ }, "node_modules/npm/node_modules/cross-spawn/node_modules/which": { "version": "2.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13562,7 +13563,7 @@ }, "node_modules/npm/node_modules/cssesc": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "bin": { @@ -13574,7 +13575,7 @@ }, "node_modules/npm/node_modules/debug": { "version": "4.3.7", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13591,7 +13592,7 @@ }, "node_modules/npm/node_modules/diff": { "version": "5.2.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BSD-3-Clause", "engines": { @@ -13600,29 +13601,28 @@ }, "node_modules/npm/node_modules/eastasianwidth": { "version": "0.2.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/emoji-regex": { "version": "8.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/encoding": { "version": "0.1.13", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", - "optional": true, "dependencies": { "iconv-lite": "^0.6.2" } }, "node_modules/npm/node_modules/env-paths": { "version": "2.2.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -13631,19 +13631,19 @@ }, "node_modules/npm/node_modules/err-code": { "version": "2.0.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/exponential-backoff": { "version": "3.1.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "Apache-2.0" }, "node_modules/npm/node_modules/fastest-levenshtein": { "version": "1.0.16", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -13652,7 +13652,7 @@ }, "node_modules/npm/node_modules/foreground-child": { "version": "3.3.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13668,7 +13668,7 @@ }, "node_modules/npm/node_modules/fs-minipass": { "version": "3.0.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13680,7 +13680,7 @@ }, "node_modules/npm/node_modules/glob": { "version": "10.4.5", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13700,13 +13700,13 @@ }, "node_modules/npm/node_modules/graceful-fs": { "version": "4.2.11", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/hosted-git-info": { "version": "8.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13718,13 +13718,13 @@ }, "node_modules/npm/node_modules/http-cache-semantics": { "version": "4.1.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BSD-2-Clause" }, "node_modules/npm/node_modules/http-proxy-agent": { "version": "7.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13737,7 +13737,7 @@ }, "node_modules/npm/node_modules/https-proxy-agent": { "version": "7.0.5", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13750,10 +13750,9 @@ }, "node_modules/npm/node_modules/iconv-lite": { "version": "0.6.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", - "optional": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -13763,7 +13762,7 @@ }, "node_modules/npm/node_modules/ignore-walk": { "version": "7.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13775,7 +13774,7 @@ }, "node_modules/npm/node_modules/imurmurhash": { "version": "0.1.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -13784,7 +13783,7 @@ }, "node_modules/npm/node_modules/indent-string": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -13793,7 +13792,7 @@ }, "node_modules/npm/node_modules/ini": { "version": "5.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -13802,7 +13801,7 @@ }, "node_modules/npm/node_modules/init-package-json": { "version": "7.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13820,7 +13819,7 @@ }, "node_modules/npm/node_modules/ip-address": { "version": "9.0.5", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13833,7 +13832,7 @@ }, "node_modules/npm/node_modules/ip-regex": { "version": "5.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -13845,7 +13844,7 @@ }, "node_modules/npm/node_modules/is-cidr": { "version": "5.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -13857,7 +13856,7 @@ }, "node_modules/npm/node_modules/is-fullwidth-code-point": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -13866,13 +13865,13 @@ }, "node_modules/npm/node_modules/isexe": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/jackspeak": { "version": "3.4.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -13887,13 +13886,13 @@ }, "node_modules/npm/node_modules/jsbn": { "version": "1.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/json-parse-even-better-errors": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -13902,7 +13901,7 @@ }, "node_modules/npm/node_modules/json-stringify-nice": { "version": "1.1.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "funding": { @@ -13911,28 +13910,28 @@ }, "node_modules/npm/node_modules/jsonparse": { "version": "1.3.1", - "dev": true, "engines": [ "node >= 0.2.0" ], + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/just-diff": { "version": "6.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/just-diff-apply": { "version": "5.5.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/libnpmaccess": { "version": "9.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13945,7 +13944,7 @@ }, "node_modules/npm/node_modules/libnpmdiff": { "version": "7.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13964,7 +13963,7 @@ }, "node_modules/npm/node_modules/libnpmexec": { "version": "9.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13985,7 +13984,7 @@ }, "node_modules/npm/node_modules/libnpmfund": { "version": "6.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13997,7 +13996,7 @@ }, "node_modules/npm/node_modules/libnpmhook": { "version": "11.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14010,7 +14009,7 @@ }, "node_modules/npm/node_modules/libnpmorg": { "version": "7.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14023,7 +14022,7 @@ }, "node_modules/npm/node_modules/libnpmpack": { "version": "8.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14038,7 +14037,7 @@ }, "node_modules/npm/node_modules/libnpmpublish": { "version": "10.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14057,7 +14056,7 @@ }, "node_modules/npm/node_modules/libnpmsearch": { "version": "8.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14069,7 +14068,7 @@ }, "node_modules/npm/node_modules/libnpmteam": { "version": "7.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14082,7 +14081,7 @@ }, "node_modules/npm/node_modules/libnpmversion": { "version": "7.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14098,13 +14097,13 @@ }, "node_modules/npm/node_modules/lru-cache": { "version": "10.4.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/make-fetch-happen": { "version": "14.0.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14126,7 +14125,7 @@ }, "node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator": { "version": "1.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -14135,7 +14134,7 @@ }, "node_modules/npm/node_modules/minimatch": { "version": "9.0.5", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14150,7 +14149,7 @@ }, "node_modules/npm/node_modules/minipass": { "version": "7.1.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -14159,7 +14158,7 @@ }, "node_modules/npm/node_modules/minipass-collect": { "version": "2.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14171,7 +14170,7 @@ }, "node_modules/npm/node_modules/minipass-fetch": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14188,7 +14187,7 @@ }, "node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib": { "version": "3.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14201,7 +14200,7 @@ }, "node_modules/npm/node_modules/minipass-flush": { "version": "1.0.5", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14213,7 +14212,7 @@ }, "node_modules/npm/node_modules/minipass-flush/node_modules/minipass": { "version": "3.3.6", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14225,7 +14224,7 @@ }, "node_modules/npm/node_modules/minipass-pipeline": { "version": "1.2.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14237,7 +14236,7 @@ }, "node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": { "version": "3.3.6", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14249,7 +14248,7 @@ }, "node_modules/npm/node_modules/minipass-sized": { "version": "1.0.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14261,7 +14260,7 @@ }, "node_modules/npm/node_modules/minipass-sized/node_modules/minipass": { "version": "3.3.6", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14273,7 +14272,7 @@ }, "node_modules/npm/node_modules/minizlib": { "version": "2.1.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14286,7 +14285,7 @@ }, "node_modules/npm/node_modules/minizlib/node_modules/minipass": { "version": "3.3.6", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14298,7 +14297,7 @@ }, "node_modules/npm/node_modules/mkdirp": { "version": "1.0.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "bin": { @@ -14310,13 +14309,13 @@ }, "node_modules/npm/node_modules/ms": { "version": "2.1.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/mute-stream": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -14325,7 +14324,7 @@ }, "node_modules/npm/node_modules/node-gyp": { "version": "11.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14349,7 +14348,7 @@ }, "node_modules/npm/node_modules/node-gyp/node_modules/chownr": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BlueOak-1.0.0", "engines": { @@ -14358,7 +14357,7 @@ }, "node_modules/npm/node_modules/node-gyp/node_modules/minizlib": { "version": "3.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14371,7 +14370,7 @@ }, "node_modules/npm/node_modules/node-gyp/node_modules/mkdirp": { "version": "3.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "bin": { @@ -14386,7 +14385,7 @@ }, "node_modules/npm/node_modules/node-gyp/node_modules/tar": { "version": "7.4.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14403,7 +14402,7 @@ }, "node_modules/npm/node_modules/node-gyp/node_modules/yallist": { "version": "5.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BlueOak-1.0.0", "engines": { @@ -14412,7 +14411,7 @@ }, "node_modules/npm/node_modules/nopt": { "version": "8.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14427,7 +14426,7 @@ }, "node_modules/npm/node_modules/nopt/node_modules/abbrev": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -14436,7 +14435,7 @@ }, "node_modules/npm/node_modules/normalize-package-data": { "version": "7.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -14450,7 +14449,7 @@ }, "node_modules/npm/node_modules/npm-audit-report": { "version": "6.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -14459,7 +14458,7 @@ }, "node_modules/npm/node_modules/npm-bundled": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14471,7 +14470,7 @@ }, "node_modules/npm/node_modules/npm-install-checks": { "version": "7.1.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -14483,7 +14482,7 @@ }, "node_modules/npm/node_modules/npm-normalize-package-bin": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -14492,7 +14491,7 @@ }, "node_modules/npm/node_modules/npm-package-arg": { "version": "12.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14507,7 +14506,7 @@ }, "node_modules/npm/node_modules/npm-packlist": { "version": "9.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14519,7 +14518,7 @@ }, "node_modules/npm/node_modules/npm-pick-manifest": { "version": "10.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14534,7 +14533,7 @@ }, "node_modules/npm/node_modules/npm-profile": { "version": "11.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14547,7 +14546,7 @@ }, "node_modules/npm/node_modules/npm-registry-fetch": { "version": "18.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14566,7 +14565,7 @@ }, "node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib": { "version": "3.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14579,7 +14578,7 @@ }, "node_modules/npm/node_modules/npm-user-validate": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BSD-2-Clause", "engines": { @@ -14588,7 +14587,7 @@ }, "node_modules/npm/node_modules/p-map": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14603,13 +14602,13 @@ }, "node_modules/npm/node_modules/package-json-from-dist": { "version": "1.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BlueOak-1.0.0" }, "node_modules/npm/node_modules/pacote": { "version": "19.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14640,7 +14639,7 @@ }, "node_modules/npm/node_modules/parse-conflict-json": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14654,7 +14653,7 @@ }, "node_modules/npm/node_modules/path-key": { "version": "3.1.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -14663,7 +14662,7 @@ }, "node_modules/npm/node_modules/path-scurry": { "version": "1.11.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -14679,7 +14678,7 @@ }, "node_modules/npm/node_modules/postcss-selector-parser": { "version": "6.1.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14692,7 +14691,7 @@ }, "node_modules/npm/node_modules/proc-log": { "version": "5.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -14701,7 +14700,7 @@ }, "node_modules/npm/node_modules/proggy": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -14710,7 +14709,7 @@ }, "node_modules/npm/node_modules/promise-all-reject-late": { "version": "1.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "funding": { @@ -14719,7 +14718,7 @@ }, "node_modules/npm/node_modules/promise-call-limit": { "version": "3.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "funding": { @@ -14728,13 +14727,13 @@ }, "node_modules/npm/node_modules/promise-inflight": { "version": "1.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/promise-retry": { "version": "2.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14747,7 +14746,7 @@ }, "node_modules/npm/node_modules/promzard": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14759,7 +14758,7 @@ }, "node_modules/npm/node_modules/qrcode-terminal": { "version": "0.12.0", - "dev": true, + "extraneous": true, "inBundle": true, "bin": { "qrcode-terminal": "bin/qrcode-terminal.js" @@ -14767,7 +14766,7 @@ }, "node_modules/npm/node_modules/read": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14779,7 +14778,7 @@ }, "node_modules/npm/node_modules/read-cmd-shim": { "version": "5.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -14788,7 +14787,7 @@ }, "node_modules/npm/node_modules/read-package-json-fast": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14801,7 +14800,7 @@ }, "node_modules/npm/node_modules/retry": { "version": "0.12.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -14810,7 +14809,7 @@ }, "node_modules/npm/node_modules/rimraf": { "version": "5.0.10", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14825,14 +14824,13 @@ }, "node_modules/npm/node_modules/safer-buffer": { "version": "2.1.2", - "dev": true, + "extraneous": true, "inBundle": true, - "license": "MIT", - "optional": true + "license": "MIT" }, "node_modules/npm/node_modules/semver": { "version": "7.6.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "bin": { @@ -14844,7 +14842,7 @@ }, "node_modules/npm/node_modules/shebang-command": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14856,7 +14854,7 @@ }, "node_modules/npm/node_modules/shebang-regex": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -14865,7 +14863,7 @@ }, "node_modules/npm/node_modules/signal-exit": { "version": "4.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -14877,7 +14875,7 @@ }, "node_modules/npm/node_modules/sigstore": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -14894,7 +14892,7 @@ }, "node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -14906,7 +14904,7 @@ }, "node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "Apache-2.0", "engines": { @@ -14915,7 +14913,7 @@ }, "node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -14932,7 +14930,7 @@ }, "node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -14946,7 +14944,7 @@ }, "node_modules/npm/node_modules/smart-buffer": { "version": "4.2.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -14956,7 +14954,7 @@ }, "node_modules/npm/node_modules/socks": { "version": "2.8.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14970,7 +14968,7 @@ }, "node_modules/npm/node_modules/socks-proxy-agent": { "version": "8.0.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14984,7 +14982,7 @@ }, "node_modules/npm/node_modules/spdx-correct": { "version": "3.2.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -14994,7 +14992,7 @@ }, "node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse": { "version": "3.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15004,13 +15002,13 @@ }, "node_modules/npm/node_modules/spdx-exceptions": { "version": "2.5.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "CC-BY-3.0" }, "node_modules/npm/node_modules/spdx-expression-parse": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15020,19 +15018,19 @@ }, "node_modules/npm/node_modules/spdx-license-ids": { "version": "3.0.20", - "dev": true, + "extraneous": true, "inBundle": true, "license": "CC0-1.0" }, "node_modules/npm/node_modules/sprintf-js": { "version": "1.1.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BSD-3-Clause" }, "node_modules/npm/node_modules/ssri": { "version": "12.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -15044,7 +15042,7 @@ }, "node_modules/npm/node_modules/string-width": { "version": "4.2.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15059,7 +15057,7 @@ "node_modules/npm/node_modules/string-width-cjs": { "name": "string-width", "version": "4.2.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15073,7 +15071,7 @@ }, "node_modules/npm/node_modules/strip-ansi": { "version": "6.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15086,7 +15084,7 @@ "node_modules/npm/node_modules/strip-ansi-cjs": { "name": "strip-ansi", "version": "6.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15098,7 +15096,7 @@ }, "node_modules/npm/node_modules/supports-color": { "version": "9.4.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -15110,7 +15108,7 @@ }, "node_modules/npm/node_modules/tar": { "version": "6.2.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -15127,7 +15125,7 @@ }, "node_modules/npm/node_modules/tar/node_modules/fs-minipass": { "version": "2.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -15139,7 +15137,7 @@ }, "node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { "version": "3.3.6", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -15151,7 +15149,7 @@ }, "node_modules/npm/node_modules/tar/node_modules/minipass": { "version": "5.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -15160,19 +15158,19 @@ }, "node_modules/npm/node_modules/text-table": { "version": "0.2.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/tiny-relative-date": { "version": "1.3.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/treeverse": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -15181,7 +15179,7 @@ }, "node_modules/npm/node_modules/tuf-js": { "version": "3.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15195,7 +15193,7 @@ }, "node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models": { "version": "3.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15208,7 +15206,7 @@ }, "node_modules/npm/node_modules/unique-filename": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -15220,7 +15218,7 @@ }, "node_modules/npm/node_modules/unique-slug": { "version": "5.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -15232,13 +15230,13 @@ }, "node_modules/npm/node_modules/util-deprecate": { "version": "1.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/validate-npm-package-license": { "version": "3.0.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -15248,7 +15246,7 @@ }, "node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { "version": "3.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15258,7 +15256,7 @@ }, "node_modules/npm/node_modules/validate-npm-package-name": { "version": "6.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -15267,13 +15265,13 @@ }, "node_modules/npm/node_modules/walk-up-path": { "version": "3.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/which": { "version": "5.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -15288,7 +15286,7 @@ }, "node_modules/npm/node_modules/which/node_modules/isexe": { "version": "3.1.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -15297,7 +15295,7 @@ }, "node_modules/npm/node_modules/wrap-ansi": { "version": "8.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15315,7 +15313,7 @@ "node_modules/npm/node_modules/wrap-ansi-cjs": { "name": "wrap-ansi", "version": "7.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15332,7 +15330,7 @@ }, "node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15347,7 +15345,7 @@ }, "node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex": { "version": "6.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -15359,13 +15357,13 @@ }, "node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex": { "version": "9.2.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/wrap-ansi/node_modules/string-width": { "version": "5.1.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15382,7 +15380,7 @@ }, "node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi": { "version": "7.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15397,7 +15395,7 @@ }, "node_modules/npm/node_modules/write-file-atomic": { "version": "6.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -15410,7 +15408,7 @@ }, "node_modules/npm/node_modules/yallist": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, diff --git a/package.json b/package.json index 4a55cd5b..2af92b04 100644 --- a/package.json +++ b/package.json @@ -65,6 +65,7 @@ ] }, "dependencies": { + "@ant-design/icons": "^6.0.0", "@storybook/cli": "^8.1.10", "@types/lodash": "^4.14.202", "@xmldom/xmldom": "^0.8.10", diff --git a/src/lib/components/Breadcrumb/Breadcrumb.tsx b/src/lib/components/Breadcrumb/Breadcrumb.tsx new file mode 100644 index 00000000..0fffb40e --- /dev/null +++ b/src/lib/components/Breadcrumb/Breadcrumb.tsx @@ -0,0 +1,24 @@ +import { Breadcrumb as BreadCrumbAntD, BreadcrumbProps, ConfigProvider } from "antd"; +import { useContext } from "react"; +import { ThemeContext } from "styled-components"; +import defaultTheme, { color } from '@utils/theme'; + +export const Breadcrumb = ({ ...props }: BreadcrumbProps) => { + const th = useContext(ThemeContext) || defaultTheme; + return ( + + + + ) +}; + +export default Breadcrumb; \ No newline at end of file diff --git a/src/lib/components/Breadcrumb/index.ts b/src/lib/components/Breadcrumb/index.ts new file mode 100644 index 00000000..dddd5f3e --- /dev/null +++ b/src/lib/components/Breadcrumb/index.ts @@ -0,0 +1 @@ +export * from './Breadcrumb'; \ No newline at end of file diff --git a/src/lib/components/DatePicker/datePickerUtils.ts b/src/lib/components/DatePicker/datePickerUtils.ts index b9087ed0..ce716bad 100644 --- a/src/lib/components/DatePicker/datePickerUtils.ts +++ b/src/lib/components/DatePicker/datePickerUtils.ts @@ -1,48 +1,46 @@ -import { type Locale } from 'antd/lib/locale'; -import 'moment/locale/ca'; import ca_ES from 'antd/locale/ca_ES'; -import 'moment/locale/de'; +import 'dayjs/locale/ca'; import de_DE from 'antd/locale/de_DE'; -import en_US from 'antd/locale/en_US'; -import 'moment/locale/es'; +import 'dayjs/locale/de'; +import en_US from 'antd/es/locale/en_US'; +import 'dayjs/locale/en'; import es_ES from 'antd/locale/es_ES'; -// import eu_ES from 'antd/lib/locale/eu_ES'; There's no such translation on antd -import 'moment/locale/fr'; +import 'dayjs/locale/es'; import fr_FR from 'antd/locale/fr_FR'; -import 'moment/locale/it'; +import 'dayjs/locale/fr'; import it_IT from 'antd/locale/it_IT'; -import 'moment/locale/pt'; +import 'dayjs/locale/it'; import pt_PT from 'antd/locale/pt_PT'; -import 'moment/locale/tr'; +import 'dayjs/locale/pt'; import tr_TR from 'antd/locale/tr_TR'; -import 'moment/locale/pt-br'; +import 'dayjs/locale/tr'; import pt_BR from 'antd/locale/pt_BR'; -import 'moment/locale/el'; +import 'dayjs/locale/pt-br'; import el_GR from 'antd/locale/el_GR'; -import 'moment/locale/nl'; +import 'dayjs/locale/el'; import nl_NL from 'antd/locale/nl_NL'; -import 'moment/locale/nl-be'; +import 'dayjs/locale/nl'; import nl_BE from 'antd/locale/nl_BE'; -import 'moment/locale/pl'; +import 'dayjs/locale/nl-be'; import pl_PL from 'antd/locale/pl_PL'; -import 'moment/locale/bg'; +import 'dayjs/locale/pl'; import bg_BG from 'antd/locale/bg_BG'; -import 'moment/locale/da'; +import 'dayjs/locale/bg'; import da_DK from 'antd/locale/da_DK'; -import 'moment/locale/fi'; +import 'dayjs/locale/da'; import fi_FI from 'antd/locale/fi_FI'; -// import no_NO from 'antd/lib/locale/no_NO'; There's no such translation on antd -import 'moment/locale/sl'; +import 'dayjs/locale/fi'; import sl_SI from 'antd/locale/sl_SI'; -import 'moment/locale/sv'; +import 'dayjs/locale/sl'; import sv_SE from 'antd/locale/sv_SE'; -import 'moment/locale/zh-cn'; +import 'dayjs/locale/sv'; import zh_CN from 'antd/locale/zh_CN'; -import 'moment/locale/en-gb'; +import 'dayjs/locale/zh-cn'; import en_GB from 'antd/locale/en_GB'; +import 'dayjs/locale/en-gb'; // i18n -export const getLocale = (language: string): Locale => { +export const getLocale = (language: string) => { switch (language) { case 'bg': return bg_BG; diff --git a/src/lib/components/index.ts b/src/lib/components/index.ts index 2aeee3fe..b9287b6f 100644 --- a/src/lib/components/index.ts +++ b/src/lib/components/index.ts @@ -39,6 +39,7 @@ export * from './Select'; export * from './DatePicker'; export * from './Tree'; export * from './TreeSelect'; +export * from './Breadcrumb'; export { ConfigProvider } from 'antd'; export { DataIdProvider } from '@components/DataId/DataIdProvider'; export { withDataId } from '@components/DataId/withDataId'; diff --git a/src/stories/Breadcrumb.stories.tsx b/src/stories/Breadcrumb.stories.tsx new file mode 100644 index 00000000..3806aa7a --- /dev/null +++ b/src/stories/Breadcrumb.stories.tsx @@ -0,0 +1,114 @@ +import { Breadcrumb, Cell, Grid, Paragraph, Row } from 'lib'; +import { HomeOutlined } from '@ant-design/icons'; + +export default { + title: 'Breadcrumb', + component: Breadcrumb, + tags: ['autodocs'], +}; + +const onClick = (e: any, label: string) => { + e.preventDefault(); + console.log(`Click in ${label}`); +} + +const items = [ + { + title: ( + <> + + Home + + ), + }, + { title: onClick(e, 'Application Center')}>Application Center }, + { title: onClick(e, 'Application List')}>Application List }, + { title: 'An Application' }, +]; + +export const Basic = () => ( + + + + + A simple breadcrumb display the current location within a hierarchy. And allow going back to states higher up in the hierarchy. + + + + + + + +); + +export const WithParams = () => ( + + + + + A breadcrumb with param to allow manage parameters about main location. + + + + {console.log('Click in Group #1')} + }, + ]} + params={{ id: 1 }} + /> + + + +); + +const menuItems = [ + { + key: '1', + label: 'General' + }, + { + key: '2', + label: 'Edit', + }, + { + key: '3', + label: 'Duplicate', + }, +]; + +export const WithDropdownMenu = () => ( + + + + + A breadcrumb with menu display current location within hierarchy and allow choose menu option. + + + + onClick(e, 'Application Profile')}>Profile, + }, + { + title: onClick(e, 'General')}>General, + menu: { items: menuItems }, + }, + { + title: 'Permissions', + } + ]} + /> + + + +); diff --git a/src/stories/DatePicker.stories.tsx b/src/stories/DatePicker.stories.tsx index f73d8c37..60e07b6b 100644 --- a/src/stories/DatePicker.stories.tsx +++ b/src/stories/DatePicker.stories.tsx @@ -99,7 +99,7 @@ export const LanguageDatePicker = () => ( - In this section we include the string values for the languages available for Date Picker component through property language and the value that + In this section we include the string values for the languages available for Date Picker component through property lang and the value that expects regarding the location of that language. When there's no value specified, it will have by default : `en` for English from{' '} Great Britain (en_GB) @@ -167,7 +167,7 @@ export const LanguageDatePicker = () => (

- import fr_BE from 'antd/lib/locale/fr_BE'; + import fr_BE from 'antd/es/date-picker/locale/fr_BE';
<DatePicker locale={fr_BE}/>
diff --git a/tests/Breadcrumb.test.tsx b/tests/Breadcrumb.test.tsx new file mode 100644 index 00000000..b61098a0 --- /dev/null +++ b/tests/Breadcrumb.test.tsx @@ -0,0 +1,19 @@ +import { render } from "@testing-library/react"; +import { Breadcrumb } from "index"; +import { describe, expect, it } from "vitest"; + +describe('', () => { + const items = [ + { + title: 'Home', + }, + { title: 'Application Center' }, + { title: 'Application List' }, + { title: 'An Application' }, + ]; + it('Should render the tree component', () => { + const { container } = render(); + expect(container.querySelectorAll('.ant-breadcrumb-link').length).toEqual(4); + expect(container.querySelectorAll('.ant-breadcrumb-separator').length).toEqual(3); + }); +}); \ No newline at end of file From 849bd74eea43660423731f348b7a82488e6f91c3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 11 Jun 2025 08:24:17 +0000 Subject: [PATCH 2/2] build(deps): bump @babel/helpers from 7.26.0 to 7.27.6 Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) from 7.26.0 to 7.27.6. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.27.6/packages/babel-helpers) --- updated-dependencies: - dependency-name: "@babel/helpers" dependency-version: 7.27.6 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 498 +++++++++++++++++++++++----------------------- 1 file changed, 251 insertions(+), 247 deletions(-) diff --git a/package-lock.json b/package-lock.json index 11c5d6db..1d03afe8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -192,14 +192,14 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", + "@babel/helper-validator-identifier": "^7.27.1", "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" + "picocolors": "^1.1.1" }, "engines": { "node": ">=6.9.0" @@ -490,18 +490,18 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", "license": "MIT", "engines": { "node": ">=6.9.0" @@ -531,25 +531,25 @@ } }, "node_modules/@babel/helpers": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", - "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", + "version": "7.27.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.6.tgz", + "integrity": "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==", "license": "MIT", "dependencies": { - "@babel/template": "^7.25.9", - "@babel/types": "^7.26.0" + "@babel/template": "^7.27.2", + "@babel/types": "^7.27.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz", - "integrity": "sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==", + "version": "7.27.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.5.tgz", + "integrity": "sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==", "license": "MIT", "dependencies": { - "@babel/types": "^7.26.3" + "@babel/types": "^7.27.3" }, "bin": { "parser": "bin/babel-parser.js" @@ -1799,14 +1799,14 @@ } }, "node_modules/@babel/template": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", - "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.25.9", - "@babel/parser": "^7.25.9", - "@babel/types": "^7.25.9" + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1831,13 +1831,13 @@ } }, "node_modules/@babel/types": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz", - "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==", + "version": "7.27.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.6.tgz", + "integrity": "sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==", "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -12818,7 +12818,7 @@ }, "node_modules/npm/node_modules/@isaacs/cliui": { "version": "8.0.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -12835,7 +12835,7 @@ }, "node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex": { "version": "6.1.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -12847,13 +12847,13 @@ }, "node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex": { "version": "9.2.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width": { "version": "5.1.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -12870,7 +12870,7 @@ }, "node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi": { "version": "7.1.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -12885,7 +12885,7 @@ }, "node_modules/npm/node_modules/@isaacs/fs-minipass": { "version": "4.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -12897,13 +12897,13 @@ }, "node_modules/npm/node_modules/@isaacs/string-locale-compare": { "version": "1.1.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/@npmcli/agent": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -12919,7 +12919,7 @@ }, "node_modules/npm/node_modules/@npmcli/arborist": { "version": "8.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -12968,7 +12968,7 @@ }, "node_modules/npm/node_modules/@npmcli/config": { "version": "9.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -12987,7 +12987,7 @@ }, "node_modules/npm/node_modules/@npmcli/fs": { "version": "4.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -12999,7 +12999,7 @@ }, "node_modules/npm/node_modules/@npmcli/git": { "version": "6.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13019,7 +13019,7 @@ }, "node_modules/npm/node_modules/@npmcli/installed-package-contents": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13035,7 +13035,7 @@ }, "node_modules/npm/node_modules/@npmcli/map-workspaces": { "version": "4.0.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13050,7 +13050,7 @@ }, "node_modules/npm/node_modules/@npmcli/metavuln-calculator": { "version": "8.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13066,7 +13066,7 @@ }, "node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote": { "version": "20.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13097,7 +13097,7 @@ }, "node_modules/npm/node_modules/@npmcli/name-from-folder": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -13106,7 +13106,7 @@ }, "node_modules/npm/node_modules/@npmcli/node-gyp": { "version": "4.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -13115,7 +13115,7 @@ }, "node_modules/npm/node_modules/@npmcli/package-json": { "version": "6.1.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13133,7 +13133,7 @@ }, "node_modules/npm/node_modules/@npmcli/promise-spawn": { "version": "8.0.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13145,7 +13145,7 @@ }, "node_modules/npm/node_modules/@npmcli/query": { "version": "4.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13157,7 +13157,7 @@ }, "node_modules/npm/node_modules/@npmcli/redact": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -13166,7 +13166,7 @@ }, "node_modules/npm/node_modules/@npmcli/run-script": { "version": "9.0.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13183,16 +13183,17 @@ }, "node_modules/npm/node_modules/@pkgjs/parseargs": { "version": "0.11.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", + "optional": true, "engines": { "node": ">=14" } }, "node_modules/npm/node_modules/@sigstore/protobuf-specs": { "version": "0.3.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "Apache-2.0", "engines": { @@ -13201,7 +13202,7 @@ }, "node_modules/npm/node_modules/@sigstore/tuf": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -13214,7 +13215,7 @@ }, "node_modules/npm/node_modules/@tufjs/canonical-json": { "version": "2.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -13223,7 +13224,7 @@ }, "node_modules/npm/node_modules/abbrev": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -13232,7 +13233,7 @@ }, "node_modules/npm/node_modules/agent-base": { "version": "7.1.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13244,7 +13245,7 @@ }, "node_modules/npm/node_modules/aggregate-error": { "version": "3.1.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13257,7 +13258,7 @@ }, "node_modules/npm/node_modules/ansi-regex": { "version": "5.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -13266,7 +13267,7 @@ }, "node_modules/npm/node_modules/ansi-styles": { "version": "6.2.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -13278,25 +13279,25 @@ }, "node_modules/npm/node_modules/aproba": { "version": "2.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/archy": { "version": "1.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/balanced-match": { "version": "1.0.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/bin-links": { "version": "5.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13312,7 +13313,7 @@ }, "node_modules/npm/node_modules/binary-extensions": { "version": "2.3.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -13324,7 +13325,7 @@ }, "node_modules/npm/node_modules/brace-expansion": { "version": "2.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13333,7 +13334,7 @@ }, "node_modules/npm/node_modules/cacache": { "version": "19.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13356,7 +13357,7 @@ }, "node_modules/npm/node_modules/cacache/node_modules/chownr": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", "engines": { @@ -13365,7 +13366,7 @@ }, "node_modules/npm/node_modules/cacache/node_modules/minizlib": { "version": "3.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13378,7 +13379,7 @@ }, "node_modules/npm/node_modules/cacache/node_modules/mkdirp": { "version": "3.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "bin": { @@ -13393,7 +13394,7 @@ }, "node_modules/npm/node_modules/cacache/node_modules/p-map": { "version": "7.0.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -13405,7 +13406,7 @@ }, "node_modules/npm/node_modules/cacache/node_modules/tar": { "version": "7.4.3", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13422,7 +13423,7 @@ }, "node_modules/npm/node_modules/cacache/node_modules/yallist": { "version": "5.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", "engines": { @@ -13431,7 +13432,7 @@ }, "node_modules/npm/node_modules/chalk": { "version": "5.3.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -13443,7 +13444,7 @@ }, "node_modules/npm/node_modules/chownr": { "version": "2.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -13452,7 +13453,7 @@ }, "node_modules/npm/node_modules/ci-info": { "version": "4.1.0", - "extraneous": true, + "dev": true, "funding": [ { "type": "github", @@ -13467,7 +13468,7 @@ }, "node_modules/npm/node_modules/cidr-regex": { "version": "4.1.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -13479,7 +13480,7 @@ }, "node_modules/npm/node_modules/clean-stack": { "version": "2.2.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -13488,7 +13489,7 @@ }, "node_modules/npm/node_modules/cli-columns": { "version": "4.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13501,7 +13502,7 @@ }, "node_modules/npm/node_modules/cmd-shim": { "version": "7.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -13510,7 +13511,7 @@ }, "node_modules/npm/node_modules/color-convert": { "version": "2.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13522,19 +13523,19 @@ }, "node_modules/npm/node_modules/color-name": { "version": "1.1.4", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/common-ancestor-path": { "version": "1.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/cross-spawn": { "version": "7.0.6", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13548,7 +13549,7 @@ }, "node_modules/npm/node_modules/cross-spawn/node_modules/which": { "version": "2.0.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13563,7 +13564,7 @@ }, "node_modules/npm/node_modules/cssesc": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "bin": { @@ -13575,7 +13576,7 @@ }, "node_modules/npm/node_modules/debug": { "version": "4.3.7", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13592,7 +13593,7 @@ }, "node_modules/npm/node_modules/diff": { "version": "5.2.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "BSD-3-Clause", "engines": { @@ -13601,28 +13602,29 @@ }, "node_modules/npm/node_modules/eastasianwidth": { "version": "0.2.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/emoji-regex": { "version": "8.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/encoding": { "version": "0.1.13", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", + "optional": true, "dependencies": { "iconv-lite": "^0.6.2" } }, "node_modules/npm/node_modules/env-paths": { "version": "2.2.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -13631,19 +13633,19 @@ }, "node_modules/npm/node_modules/err-code": { "version": "2.0.3", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/exponential-backoff": { "version": "3.1.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "Apache-2.0" }, "node_modules/npm/node_modules/fastest-levenshtein": { "version": "1.0.16", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -13652,7 +13654,7 @@ }, "node_modules/npm/node_modules/foreground-child": { "version": "3.3.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13668,7 +13670,7 @@ }, "node_modules/npm/node_modules/fs-minipass": { "version": "3.0.3", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13680,7 +13682,7 @@ }, "node_modules/npm/node_modules/glob": { "version": "10.4.5", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13700,13 +13702,13 @@ }, "node_modules/npm/node_modules/graceful-fs": { "version": "4.2.11", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/hosted-git-info": { "version": "8.0.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13718,13 +13720,13 @@ }, "node_modules/npm/node_modules/http-cache-semantics": { "version": "4.1.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "BSD-2-Clause" }, "node_modules/npm/node_modules/http-proxy-agent": { "version": "7.0.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13737,7 +13739,7 @@ }, "node_modules/npm/node_modules/https-proxy-agent": { "version": "7.0.5", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13750,9 +13752,10 @@ }, "node_modules/npm/node_modules/iconv-lite": { "version": "0.6.3", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", + "optional": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -13762,7 +13765,7 @@ }, "node_modules/npm/node_modules/ignore-walk": { "version": "7.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13774,7 +13777,7 @@ }, "node_modules/npm/node_modules/imurmurhash": { "version": "0.1.4", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -13783,7 +13786,7 @@ }, "node_modules/npm/node_modules/indent-string": { "version": "4.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -13792,7 +13795,7 @@ }, "node_modules/npm/node_modules/ini": { "version": "5.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -13801,7 +13804,7 @@ }, "node_modules/npm/node_modules/init-package-json": { "version": "7.0.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13819,7 +13822,7 @@ }, "node_modules/npm/node_modules/ip-address": { "version": "9.0.5", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -13832,7 +13835,7 @@ }, "node_modules/npm/node_modules/ip-regex": { "version": "5.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -13844,7 +13847,7 @@ }, "node_modules/npm/node_modules/is-cidr": { "version": "5.1.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -13856,7 +13859,7 @@ }, "node_modules/npm/node_modules/is-fullwidth-code-point": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -13865,13 +13868,13 @@ }, "node_modules/npm/node_modules/isexe": { "version": "2.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/jackspeak": { "version": "3.4.3", - "extraneous": true, + "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -13886,13 +13889,13 @@ }, "node_modules/npm/node_modules/jsbn": { "version": "1.1.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/json-parse-even-better-errors": { "version": "4.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -13901,7 +13904,7 @@ }, "node_modules/npm/node_modules/json-stringify-nice": { "version": "1.1.4", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "funding": { @@ -13910,28 +13913,28 @@ }, "node_modules/npm/node_modules/jsonparse": { "version": "1.3.1", + "dev": true, "engines": [ "node >= 0.2.0" ], - "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/just-diff": { "version": "6.0.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/just-diff-apply": { "version": "5.5.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/libnpmaccess": { "version": "9.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13944,7 +13947,7 @@ }, "node_modules/npm/node_modules/libnpmdiff": { "version": "7.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13963,7 +13966,7 @@ }, "node_modules/npm/node_modules/libnpmexec": { "version": "9.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13984,7 +13987,7 @@ }, "node_modules/npm/node_modules/libnpmfund": { "version": "6.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -13996,7 +13999,7 @@ }, "node_modules/npm/node_modules/libnpmhook": { "version": "11.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14009,7 +14012,7 @@ }, "node_modules/npm/node_modules/libnpmorg": { "version": "7.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14022,7 +14025,7 @@ }, "node_modules/npm/node_modules/libnpmpack": { "version": "8.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14037,7 +14040,7 @@ }, "node_modules/npm/node_modules/libnpmpublish": { "version": "10.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14056,7 +14059,7 @@ }, "node_modules/npm/node_modules/libnpmsearch": { "version": "8.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14068,7 +14071,7 @@ }, "node_modules/npm/node_modules/libnpmteam": { "version": "7.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14081,7 +14084,7 @@ }, "node_modules/npm/node_modules/libnpmversion": { "version": "7.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14097,13 +14100,13 @@ }, "node_modules/npm/node_modules/lru-cache": { "version": "10.4.3", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/make-fetch-happen": { "version": "14.0.3", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14125,7 +14128,7 @@ }, "node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator": { "version": "1.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -14134,7 +14137,7 @@ }, "node_modules/npm/node_modules/minimatch": { "version": "9.0.5", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14149,7 +14152,7 @@ }, "node_modules/npm/node_modules/minipass": { "version": "7.1.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -14158,7 +14161,7 @@ }, "node_modules/npm/node_modules/minipass-collect": { "version": "2.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14170,7 +14173,7 @@ }, "node_modules/npm/node_modules/minipass-fetch": { "version": "4.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14187,7 +14190,7 @@ }, "node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib": { "version": "3.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14200,7 +14203,7 @@ }, "node_modules/npm/node_modules/minipass-flush": { "version": "1.0.5", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14212,7 +14215,7 @@ }, "node_modules/npm/node_modules/minipass-flush/node_modules/minipass": { "version": "3.3.6", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14224,7 +14227,7 @@ }, "node_modules/npm/node_modules/minipass-pipeline": { "version": "1.2.4", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14236,7 +14239,7 @@ }, "node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": { "version": "3.3.6", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14248,7 +14251,7 @@ }, "node_modules/npm/node_modules/minipass-sized": { "version": "1.0.3", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14260,7 +14263,7 @@ }, "node_modules/npm/node_modules/minipass-sized/node_modules/minipass": { "version": "3.3.6", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14272,7 +14275,7 @@ }, "node_modules/npm/node_modules/minizlib": { "version": "2.1.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14285,7 +14288,7 @@ }, "node_modules/npm/node_modules/minizlib/node_modules/minipass": { "version": "3.3.6", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14297,7 +14300,7 @@ }, "node_modules/npm/node_modules/mkdirp": { "version": "1.0.4", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "bin": { @@ -14309,13 +14312,13 @@ }, "node_modules/npm/node_modules/ms": { "version": "2.1.3", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/mute-stream": { "version": "2.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -14324,7 +14327,7 @@ }, "node_modules/npm/node_modules/node-gyp": { "version": "11.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14348,7 +14351,7 @@ }, "node_modules/npm/node_modules/node-gyp/node_modules/chownr": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", "engines": { @@ -14357,7 +14360,7 @@ }, "node_modules/npm/node_modules/node-gyp/node_modules/minizlib": { "version": "3.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14370,7 +14373,7 @@ }, "node_modules/npm/node_modules/node-gyp/node_modules/mkdirp": { "version": "3.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "bin": { @@ -14385,7 +14388,7 @@ }, "node_modules/npm/node_modules/node-gyp/node_modules/tar": { "version": "7.4.3", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14402,7 +14405,7 @@ }, "node_modules/npm/node_modules/node-gyp/node_modules/yallist": { "version": "5.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", "engines": { @@ -14411,7 +14414,7 @@ }, "node_modules/npm/node_modules/nopt": { "version": "8.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14426,7 +14429,7 @@ }, "node_modules/npm/node_modules/nopt/node_modules/abbrev": { "version": "2.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -14435,7 +14438,7 @@ }, "node_modules/npm/node_modules/normalize-package-data": { "version": "7.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -14449,7 +14452,7 @@ }, "node_modules/npm/node_modules/npm-audit-report": { "version": "6.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -14458,7 +14461,7 @@ }, "node_modules/npm/node_modules/npm-bundled": { "version": "4.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14470,7 +14473,7 @@ }, "node_modules/npm/node_modules/npm-install-checks": { "version": "7.1.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -14482,7 +14485,7 @@ }, "node_modules/npm/node_modules/npm-normalize-package-bin": { "version": "4.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -14491,7 +14494,7 @@ }, "node_modules/npm/node_modules/npm-package-arg": { "version": "12.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14506,7 +14509,7 @@ }, "node_modules/npm/node_modules/npm-packlist": { "version": "9.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14518,7 +14521,7 @@ }, "node_modules/npm/node_modules/npm-pick-manifest": { "version": "10.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14533,7 +14536,7 @@ }, "node_modules/npm/node_modules/npm-profile": { "version": "11.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14546,7 +14549,7 @@ }, "node_modules/npm/node_modules/npm-registry-fetch": { "version": "18.0.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14565,7 +14568,7 @@ }, "node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib": { "version": "3.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14578,7 +14581,7 @@ }, "node_modules/npm/node_modules/npm-user-validate": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "BSD-2-Clause", "engines": { @@ -14587,7 +14590,7 @@ }, "node_modules/npm/node_modules/p-map": { "version": "4.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14602,13 +14605,13 @@ }, "node_modules/npm/node_modules/package-json-from-dist": { "version": "1.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "BlueOak-1.0.0" }, "node_modules/npm/node_modules/pacote": { "version": "19.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14639,7 +14642,7 @@ }, "node_modules/npm/node_modules/parse-conflict-json": { "version": "4.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14653,7 +14656,7 @@ }, "node_modules/npm/node_modules/path-key": { "version": "3.1.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -14662,7 +14665,7 @@ }, "node_modules/npm/node_modules/path-scurry": { "version": "1.11.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -14678,7 +14681,7 @@ }, "node_modules/npm/node_modules/postcss-selector-parser": { "version": "6.1.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14691,7 +14694,7 @@ }, "node_modules/npm/node_modules/proc-log": { "version": "5.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -14700,7 +14703,7 @@ }, "node_modules/npm/node_modules/proggy": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -14709,7 +14712,7 @@ }, "node_modules/npm/node_modules/promise-all-reject-late": { "version": "1.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "funding": { @@ -14718,7 +14721,7 @@ }, "node_modules/npm/node_modules/promise-call-limit": { "version": "3.0.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "funding": { @@ -14727,13 +14730,13 @@ }, "node_modules/npm/node_modules/promise-inflight": { "version": "1.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/promise-retry": { "version": "2.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14746,7 +14749,7 @@ }, "node_modules/npm/node_modules/promzard": { "version": "2.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14758,7 +14761,7 @@ }, "node_modules/npm/node_modules/qrcode-terminal": { "version": "0.12.0", - "extraneous": true, + "dev": true, "inBundle": true, "bin": { "qrcode-terminal": "bin/qrcode-terminal.js" @@ -14766,7 +14769,7 @@ }, "node_modules/npm/node_modules/read": { "version": "4.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14778,7 +14781,7 @@ }, "node_modules/npm/node_modules/read-cmd-shim": { "version": "5.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -14787,7 +14790,7 @@ }, "node_modules/npm/node_modules/read-package-json-fast": { "version": "4.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14800,7 +14803,7 @@ }, "node_modules/npm/node_modules/retry": { "version": "0.12.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -14809,7 +14812,7 @@ }, "node_modules/npm/node_modules/rimraf": { "version": "5.0.10", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -14824,13 +14827,14 @@ }, "node_modules/npm/node_modules/safer-buffer": { "version": "2.1.2", - "extraneous": true, + "dev": true, "inBundle": true, - "license": "MIT" + "license": "MIT", + "optional": true }, "node_modules/npm/node_modules/semver": { "version": "7.6.3", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "bin": { @@ -14842,7 +14846,7 @@ }, "node_modules/npm/node_modules/shebang-command": { "version": "2.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14854,7 +14858,7 @@ }, "node_modules/npm/node_modules/shebang-regex": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -14863,7 +14867,7 @@ }, "node_modules/npm/node_modules/signal-exit": { "version": "4.1.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -14875,7 +14879,7 @@ }, "node_modules/npm/node_modules/sigstore": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -14892,7 +14896,7 @@ }, "node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -14904,7 +14908,7 @@ }, "node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core": { "version": "2.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "Apache-2.0", "engines": { @@ -14913,7 +14917,7 @@ }, "node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -14930,7 +14934,7 @@ }, "node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify": { "version": "2.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -14944,7 +14948,7 @@ }, "node_modules/npm/node_modules/smart-buffer": { "version": "4.2.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -14954,7 +14958,7 @@ }, "node_modules/npm/node_modules/socks": { "version": "2.8.3", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14968,7 +14972,7 @@ }, "node_modules/npm/node_modules/socks-proxy-agent": { "version": "8.0.4", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -14982,7 +14986,7 @@ }, "node_modules/npm/node_modules/spdx-correct": { "version": "3.2.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -14992,7 +14996,7 @@ }, "node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse": { "version": "3.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15002,13 +15006,13 @@ }, "node_modules/npm/node_modules/spdx-exceptions": { "version": "2.5.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "CC-BY-3.0" }, "node_modules/npm/node_modules/spdx-expression-parse": { "version": "4.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15018,19 +15022,19 @@ }, "node_modules/npm/node_modules/spdx-license-ids": { "version": "3.0.20", - "extraneous": true, + "dev": true, "inBundle": true, "license": "CC0-1.0" }, "node_modules/npm/node_modules/sprintf-js": { "version": "1.1.3", - "extraneous": true, + "dev": true, "inBundle": true, "license": "BSD-3-Clause" }, "node_modules/npm/node_modules/ssri": { "version": "12.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -15042,7 +15046,7 @@ }, "node_modules/npm/node_modules/string-width": { "version": "4.2.3", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15057,7 +15061,7 @@ "node_modules/npm/node_modules/string-width-cjs": { "name": "string-width", "version": "4.2.3", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15071,7 +15075,7 @@ }, "node_modules/npm/node_modules/strip-ansi": { "version": "6.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15084,7 +15088,7 @@ "node_modules/npm/node_modules/strip-ansi-cjs": { "name": "strip-ansi", "version": "6.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15096,7 +15100,7 @@ }, "node_modules/npm/node_modules/supports-color": { "version": "9.4.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -15108,7 +15112,7 @@ }, "node_modules/npm/node_modules/tar": { "version": "6.2.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -15125,7 +15129,7 @@ }, "node_modules/npm/node_modules/tar/node_modules/fs-minipass": { "version": "2.1.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -15137,7 +15141,7 @@ }, "node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { "version": "3.3.6", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -15149,7 +15153,7 @@ }, "node_modules/npm/node_modules/tar/node_modules/minipass": { "version": "5.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -15158,19 +15162,19 @@ }, "node_modules/npm/node_modules/text-table": { "version": "0.2.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/tiny-relative-date": { "version": "1.3.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/treeverse": { "version": "3.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -15179,7 +15183,7 @@ }, "node_modules/npm/node_modules/tuf-js": { "version": "3.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15193,7 +15197,7 @@ }, "node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models": { "version": "3.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15206,7 +15210,7 @@ }, "node_modules/npm/node_modules/unique-filename": { "version": "4.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -15218,7 +15222,7 @@ }, "node_modules/npm/node_modules/unique-slug": { "version": "5.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -15230,13 +15234,13 @@ }, "node_modules/npm/node_modules/util-deprecate": { "version": "1.0.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/validate-npm-package-license": { "version": "3.0.4", - "extraneous": true, + "dev": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -15246,7 +15250,7 @@ }, "node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { "version": "3.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15256,7 +15260,7 @@ }, "node_modules/npm/node_modules/validate-npm-package-name": { "version": "6.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -15265,13 +15269,13 @@ }, "node_modules/npm/node_modules/walk-up-path": { "version": "3.0.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/which": { "version": "5.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -15286,7 +15290,7 @@ }, "node_modules/npm/node_modules/which/node_modules/isexe": { "version": "3.1.1", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "engines": { @@ -15295,7 +15299,7 @@ }, "node_modules/npm/node_modules/wrap-ansi": { "version": "8.1.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15313,7 +15317,7 @@ "node_modules/npm/node_modules/wrap-ansi-cjs": { "name": "wrap-ansi", "version": "7.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15330,7 +15334,7 @@ }, "node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { "version": "4.3.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15345,7 +15349,7 @@ }, "node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex": { "version": "6.1.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "engines": { @@ -15357,13 +15361,13 @@ }, "node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex": { "version": "9.2.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/wrap-ansi/node_modules/string-width": { "version": "5.1.2", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15380,7 +15384,7 @@ }, "node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi": { "version": "7.1.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -15395,7 +15399,7 @@ }, "node_modules/npm/node_modules/write-file-atomic": { "version": "6.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -15408,7 +15412,7 @@ }, "node_modules/npm/node_modules/yallist": { "version": "4.0.0", - "extraneous": true, + "dev": true, "inBundle": true, "license": "ISC" },