diff --git a/package-lock.json b/package-lock.json index 5048a7a..eaacc5e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -53,7 +53,7 @@ "jsdom": "^28.1.0", "lint-staged": "^15.2.2", "lodash": "^4.17.23", - "lodash-es": "^4.17.23", + "lodash-es": "^4.18.1", "npm-run-all": "^4.1.5", "prettier": "^3.6.1", "puppeteer-core": "^22.15.0", @@ -1244,6 +1244,255 @@ "specificity": "bin/cli.js" } }, + "node_modules/@cloudscape-design/browser-test-tools": { + "version": "3.0.117", + "resolved": "https://registry.npmjs.org/@cloudscape-design/browser-test-tools/-/browser-test-tools-3.0.117.tgz", + "integrity": "sha512-gt56gd7d6g0tu4pdIVtRi6PD22KV/23eVpUAV0QH9vA4k/VQ8IPhPn0iN5tg3idcdf7jBL0Zm+uvqd9OGa1ATg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/client-device-farm": "^3.996.0", + "@types/pngjs": "^6.0.4", + "@wdio/globals": "^9.23.0", + "@wdio/types": "^9.24.0", + "get-stream": "^6.0.1", + "lodash": "^4.17.23", + "p-retry": "^4.6.2", + "pixelmatch": "^5.3.0", + "pngjs": "^6.0.0", + "wait-on": "^8.0.3", + "webdriverio": "^9.24.0" + } + }, + "node_modules/@cloudscape-design/build-tools": { + "version": "3.0.0", + "resolved": "git+ssh://git@github.com/cloudscape-design/build-tools.git#4962927f746432d941db1908868a0f935db7e514", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "lodash": "^4.18.1", + "minimatch": "^10.2.4" + }, + "bin": { + "prepare-package-lock": "lib/scripts/prepare-package-lock.js" + }, + "peerDependencies": { + "stylelint": "^16.8.1" + } + }, + "node_modules/@cloudscape-design/collection-hooks": { + "version": "1.0.89", + "resolved": "https://registry.npmjs.org/@cloudscape-design/collection-hooks/-/collection-hooks-1.0.89.tgz", + "integrity": "sha512-6qdknAOyB1NLdZtEahxIZju8b3vbZH6uR64kLUNcqiS9BVsSdEC9gUtYRrepRrcBh8i6Lh0yzSnHZm1Z7aQGyw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@cloudscape-design/component-toolkit": "^1.0.0-beta" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@cloudscape-design/component-toolkit": { + "version": "1.0.0-beta.154", + "resolved": "https://registry.npmjs.org/@cloudscape-design/component-toolkit/-/component-toolkit-1.0.0-beta.154.tgz", + "integrity": "sha512-wGLG9MwPHAxyGMYFm6AncYJsYpNcezAbj9HJ63z5chW6FlTaQQOQrKs5TGd042wW4Sq/20HN+B3NSt7/tPYGxQ==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.3.1", + "weekstart": "^2.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@cloudscape-design/component-toolkit/node_modules/weekstart": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/weekstart/-/weekstart-2.0.0.tgz", + "integrity": "sha512-HjYc14IQUwDcnGICuc8tVtqAd6EFpoAQMqgrqcNtWWZB+F1b7iTq44GzwM1qvnH4upFgbhJsaNHuK93NOFheSg==", + "license": "MIT" + }, + "node_modules/@cloudscape-design/components": { + "version": "3.0.1265", + "resolved": "https://registry.npmjs.org/@cloudscape-design/components/-/components-3.0.1265.tgz", + "integrity": "sha512-1D5mpY3E7J6V4ez+SiGKo4x8jV1jn9rTygz+QjR0HImUU2LUxTvpk77ePZmQ2eax5o2Y7c7KIOoOBI3svQRTUw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@cloudscape-design/collection-hooks": "^1.0.0", + "@cloudscape-design/component-toolkit": "^1.0.0-beta", + "@cloudscape-design/test-utils-core": "^1.0.0", + "@cloudscape-design/theming-runtime": "^1.0.0", + "@dnd-kit/core": "^6.0.8", + "@dnd-kit/sortable": "^7.0.2", + "@dnd-kit/utilities": "^3.2.1", + "ace-builds": "^1.34.0", + "clsx": "^1.1.0", + "d3-shape": "^1.3.7", + "date-fns": "^2.25.0", + "intl-messageformat": "^10.3.1", + "mnth": "^2.0.0", + "react-is": "^18.2.0", + "react-transition-group": "^4.4.2", + "tslib": "^2.4.0", + "weekstart": "^1.1.0" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@cloudscape-design/components/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==", + "dev": true, + "license": "MIT" + }, + "node_modules/@cloudscape-design/components/node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/@cloudscape-design/design-tokens": { + "version": "3.0.76", + "resolved": "https://registry.npmjs.org/@cloudscape-design/design-tokens/-/design-tokens-3.0.76.tgz", + "integrity": "sha512-HUG9rtko6roqrtm62YftDGCckyc/UFsjsrdDOQJqse/GWFYJRm3etmvt/qVrFPpKP50p5d3IIWd2sZV+6tPblQ==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/@cloudscape-design/documenter": { + "version": "1.0.77", + "resolved": "https://registry.npmjs.org/@cloudscape-design/documenter/-/documenter-1.0.77.tgz", + "integrity": "sha512-rEqJYkd9elmuc8ZTsEApACnl170LOkou0JuQiRrGibpK0FaTfo17Ff5FpnkzCdMePjknTwyBLRFY7ETEOM9viw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "change-case": "^4.1.1", + "micromatch": "^4.0.8", + "pathe": "^1.1.2" + } + }, + "node_modules/@cloudscape-design/global-styles": { + "version": "1.0.56", + "resolved": "https://registry.npmjs.org/@cloudscape-design/global-styles/-/global-styles-1.0.56.tgz", + "integrity": "sha512-J88d+4Pu/t7o3qPhlOqxuZU2PJCsINrv4Fk8TZxsEE/58J6p2JeizRoceU8RaSQw5xeT9DQVyLwahc/miwH/Gg==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/@cloudscape-design/test-utils-converter": { + "version": "1.0.80", + "resolved": "https://registry.npmjs.org/@cloudscape-design/test-utils-converter/-/test-utils-converter-1.0.80.tgz", + "integrity": "sha512-zglTYX8jBlKmqo/1D0NJwuhhGZLw457tlYZfj43pGuVd6FUm8pSnj8U88j83QFJBtxMDaL8P5hsH8AqcS0/pRg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-syntax-decorators": "^7.16.0", + "@babel/plugin-syntax-typescript": "^7.16.0", + "glob": "^13.0.6" + } + }, + "node_modules/@cloudscape-design/test-utils-converter/node_modules/glob": { + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@cloudscape-design/test-utils-converter/node_modules/lru-cache": { + "version": "11.2.7", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz", + "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@cloudscape-design/test-utils-converter/node_modules/path-scurry": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", + "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@cloudscape-design/test-utils-core": { + "version": "1.0.80", + "resolved": "https://registry.npmjs.org/@cloudscape-design/test-utils-core/-/test-utils-core-1.0.80.tgz", + "integrity": "sha512-BKlMvuJc4q/5glG+a1smdp73B46Q9eOcuZ/nRWWPwILKkgL6RbrjpKHVPcwUmLLPsVMEwJl4tLVNGJsCnmmedg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "css-selector-tokenizer": "^0.8.0", + "css.escape": "^1.5.1" + } + }, + "node_modules/@cloudscape-design/theming-build": { + "version": "1.0.112", + "resolved": "https://registry.npmjs.org/@cloudscape-design/theming-build/-/theming-build-1.0.112.tgz", + "integrity": "sha512-uK+O+fZ5fN6cYucdmIJhld0pqXSYFoTsLGaLFb9+WQJ5mrCoU1PtQyydHW/yemFh2AmuMBnbWCs/KkOGckY2mQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@material/material-color-utilities": "^0.3.0", + "autoprefixer": "^10.4.8", + "glob": "^10.5.0", + "jsonschema": "^1.4.1", + "loader-utils": "^3.2.1", + "lodash": "^4.17.21", + "postcss": "^8.4.31", + "postcss-discard-empty": "^6.0.0", + "postcss-inline-svg": "^6.0.0", + "postcss-modules": "^6.0.0", + "sass": "^1.77.8", + "string-hash": "^1.1.3", + "tslib": "^2.4.0" + } + }, + "node_modules/@cloudscape-design/theming-runtime": { + "version": "1.0.105", + "resolved": "https://registry.npmjs.org/@cloudscape-design/theming-runtime/-/theming-runtime-1.0.105.tgz", + "integrity": "sha512-gbSNPZExhT51DIBlhYrsrh/UsnGRfE1VCYyErMGwKHlXLNCb8tF3U1sUDamzYc19cN93YHGnjUZomxr7fCLT/w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@material/material-color-utilities": "^0.3.0", + "tslib": "^2.4.0" + } + }, "node_modules/@csstools/color-helpers": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-6.0.2.tgz", @@ -11173,16 +11422,16 @@ } }, "node_modules/lodash": { - "version": "4.17.23", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", - "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz", + "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==", "dev": true, "license": "MIT" }, "node_modules/lodash-es": { - "version": "4.17.23", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.23.tgz", - "integrity": "sha512-kVI48u3PZr38HdYz98UmfPnXl2DXrpdctLrFLCd3kOx1xUkOmpFPx7gCWWM5MPkL/fD8zb+Ph0QzjGFs4+hHWg==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.18.1.tgz", + "integrity": "sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==", "dev": true, "license": "MIT" }, @@ -11612,11 +11861,11 @@ } }, "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", + "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "engines": { "node": ">=16 || 14 >=14.17" } diff --git a/package.json b/package.json index 2fc39f0..430c443 100644 --- a/package.json +++ b/package.json @@ -113,7 +113,7 @@ "jsdom": "^28.1.0", "lint-staged": "^15.2.2", "lodash": "^4.17.23", - "lodash-es": "^4.17.23", + "lodash-es": "^4.18.1", "npm-run-all": "^4.1.5", "prettier": "^3.6.1", "puppeteer-core": "^22.15.0",