diff --git a/package-lock.json b/package-lock.json index ec82b2a0..01bcd076 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,13 +11,13 @@ "dependencies": { "@auth0/auth0-react": "1.12.1", "@entur/alert": "0.16.24", - "@entur/button": "2.10.15", - "@entur/dropdown": "3.0.37", - "@entur/form": "5.4.20", - "@entur/icons": "4.3.3", + "@entur/button": "3.3.0", + "@entur/dropdown": "6.1.0", + "@entur/form": "8.2.0", + "@entur/icons": "7.6.0", "@entur/layout": "2.3.22", "@entur/loader": "0.5.16", - "@entur/menu": "4.2.40", + "@entur/menu": "5.1.0", "@entur/micro-frontend": "0.4.0", "@entur/modal": "1.7.59", "@entur/table": "4.8.27", @@ -2263,18 +2263,6 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@entur/a11y/node_modules/@entur/utils": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.12.2.tgz", - "integrity": "sha512-vVQmDOy9Ie8A32IOWuCuT9G/49L76M5ks+hpuceDIzCZFvwOGv+jSXT/adWXRTLcsbxPvBT0kW0D4cWmWp9W4g==", - "dependencies": { - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, "node_modules/@entur/alert": { "version": "0.16.24", "resolved": "https://registry.npmjs.org/@entur/alert/-/alert-0.16.24.tgz", @@ -2296,13 +2284,13 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@entur/alert/node_modules/@entur/button": { - "version": "3.2.38", - "resolved": "https://registry.npmjs.org/@entur/button/-/button-3.2.38.tgz", - "integrity": "sha512-7K+Gofw5a29y10q0wubPcB1ieYhRunXWleyWFrVo61o9imp/7dSEfknCGskihJZ3wtt/6MCV9mP/Szvc+lHu9A==", + "node_modules/@entur/button": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@entur/button/-/button-3.3.0.tgz", + "integrity": "sha512-dPDgufuz8X0ukoiEj4QDv4Ipm3qU8PvfKKdzqrS6jDtyrzjRjeyJtRotv4JZhDm7BSn0rgYjN4bwQfbgDBUFEQ==", "license": "EUPL-1.2", "dependencies": { - "@entur/loader": "^0.5.16", + "@entur/loader": "^0.5.17", "@entur/tokens": "^3.17.5", "@entur/utils": "^0.12.2", "classnames": "^2.3.1" @@ -2312,31 +2300,15 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@entur/alert/node_modules/@entur/icons": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-7.6.0.tgz", - "integrity": "sha512-sjUeBJSeKt2/5DBGVQEduBXjf7H+ela0ZHbDZaWV/t+rDuPppCpCBVOe/ZkY8VogZ7k+lWlw8O2NL7QZ3l/jXA==", - "license": "EUPL-1.2", - "dependencies": { - "@entur/tokens": "^3.17.5" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@entur/alert/node_modules/@entur/tooltip": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@entur/tooltip/-/tooltip-5.1.6.tgz", - "integrity": "sha512-4nE+dh80JBTfzKBnn9oq3kuXYE5EcpbrVPvGgdLhxRUnmMSGQpHDBbcHyrV3v3vMUwg2iWDMVwHXLcTeHXmvGw==", + "node_modules/@entur/button/node_modules/@entur/loader": { + "version": "0.5.17", + "resolved": "https://registry.npmjs.org/@entur/loader/-/loader-0.5.17.tgz", + "integrity": "sha512-Ow9rBp7N94VvVA92jee8MmepXXAg/S855pTbtE+aJqCUKCkXQdEiIVxzYlsnhio81sgkfh+oPJd1KDbCmMwKKg==", "license": "EUPL-1.2", "dependencies": { - "@entur/button": "^3.2.38", - "@entur/icons": "^7.6.0", - "@entur/layout": "^2.3.22", "@entur/tokens": "^3.17.5", + "@entur/typography": "^1.9.0", "@entur/utils": "^0.12.2", - "@floating-ui/react": "^0.26.24", - "@floating-ui/react-dom": "^2.1.0", "classnames": "^2.3.1" }, "peerDependencies": { @@ -2344,67 +2316,17 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@entur/alert/node_modules/@entur/utils": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.12.2.tgz", - "integrity": "sha512-vVQmDOy9Ie8A32IOWuCuT9G/49L76M5ks+hpuceDIzCZFvwOGv+jSXT/adWXRTLcsbxPvBT0kW0D4cWmWp9W4g==", - "license": "EUPL-1.2", - "dependencies": { - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/button": { - "version": "2.10.15", - "resolved": "https://registry.npmjs.org/@entur/button/-/button-2.10.15.tgz", - "integrity": "sha512-8FYfFz4P3ZTQZew5ndhNkSS8qBd/lIeM52bzoJarPLGA0FDIrehXcTZG842jWkouA+OTaPVp1x0+VcS4mKUftw==", - "dependencies": { - "@entur/loader": "^0.4.23", - "@entur/tokens": "^3.8.0", - "@entur/utils": "^0.5.5", - "classnames": "^2.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/button/node_modules/@entur/loader": { - "version": "0.4.65", - "resolved": "https://registry.npmjs.org/@entur/loader/-/loader-0.4.65.tgz", - "integrity": "sha512-pQBqwmPZ5VL80awid1knz8Tic6cxtDcrrl1rYsKcOr4QJiMUQuV48fGeBOvTmX42ciGZh+z7VqtxxtMtCFrhhw==", - "dependencies": { - "@entur/tokens": "^3.14.0", - "@entur/typography": "^1.8.34", - "@entur/utils": "^0.11.1", - "classnames": "^2.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/button/node_modules/@entur/loader/node_modules/@entur/utils": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.11.2.tgz", - "integrity": "sha512-2opQcrO0J5mzyaLlDEehytrD6Sf4TSGKEnbUnzYAMI2QBrXAW3Jlp6/+m7sRzOOI+6IRsB6jVSjrofgFWaU0Iw==", - "dependencies": { - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/button/node_modules/@entur/utils": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.5.5.tgz", - "integrity": "sha512-Xj8O9mlSE1w6R+utl/fzm+E7kDXbsA+kg3Ci8xbUn+2tq/+OyKzTFzp4ACCpWQ6BIJHsaE4FGVoVrG0Pu5Nulg==", + "node_modules/@entur/button/node_modules/@entur/typography": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@entur/typography/-/typography-1.9.0.tgz", + "integrity": "sha512-ogq7t6KTjSqIlzQyr3FGwKfIuQ3+IEElxWJV9ndUXwEgYawhthHxf35Y96wgHVfw1Rwm1ETpajH03XpByB8LfA==", + "license": "SEE LICENSE IN README.md", "dependencies": { - "tiny-warning": "^1.0.3" + "@entur/icons": "^7.6.0", + "@entur/tokens": "^3.17.5", + "@entur/utils": "^0.12.2", + "classnames": "^2.3.1", + "normalize-scss": "^8.0.0" }, "peerDependencies": { "react": ">=16.8.0", @@ -2412,32 +2334,16 @@ } }, "node_modules/@entur/chip": { - "version": "0.6.70", - "resolved": "https://registry.npmjs.org/@entur/chip/-/chip-0.6.70.tgz", - "integrity": "sha512-4Y/OzqTMvJ2g3y7j2y5JwN+pcs5gRai7LkUVR/N4JLyOHFzuZCgjX6cLwIcR+lkNL6aBVhc8f7DWqic2vARymA==", - "dependencies": { - "@entur/form": "^7.0.42", - "@entur/icons": "^6.15.3", - "@entur/loader": "^0.4.58", - "@entur/tokens": "^3.13.2", - "@entur/utils": "^0.10.0", - "classnames": "^2.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/chip/node_modules/@entur/form": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/@entur/form/-/form-7.2.1.tgz", - "integrity": "sha512-bggsv7N7Zgf07E3pSpxaOOCxtj/QSyVCukcLutmEEKLAT40YhrWUnOytr1jBJ+ZG6/y/JF+QvhveZlgg3maOPA==", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@entur/chip/-/chip-0.8.0.tgz", + "integrity": "sha512-49lM7uom5iozbfiKJdLd+AexxXP+WFc4SAvw3LGRbQwTjoYlt9C6kz+BjJbMWXfmEX826GzUZEnlaznEgOklXw==", + "license": "EUPL-1.2", "dependencies": { - "@entur/icons": "^6.18.1", - "@entur/tokens": "^3.15.2", - "@entur/tooltip": "^2.7.11", - "@entur/typography": "^1.8.40", - "@entur/utils": "^0.11.1", + "@entur/form": "^8.2.0", + "@entur/icons": "^7.6.0", + "@entur/loader": "^0.5.17", + "@entur/tokens": "^3.17.5", + "@entur/utils": "^0.12.2", "classnames": "^2.3.1" }, "peerDependencies": { @@ -2445,97 +2351,14 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@entur/chip/node_modules/@entur/form/node_modules/@entur/utils": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.11.2.tgz", - "integrity": "sha512-2opQcrO0J5mzyaLlDEehytrD6Sf4TSGKEnbUnzYAMI2QBrXAW3Jlp6/+m7sRzOOI+6IRsB6jVSjrofgFWaU0Iw==", - "dependencies": { - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/chip/node_modules/@entur/icons": { - "version": "6.18.1", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-6.18.1.tgz", - "integrity": "sha512-71PWJde25zWJAWqYKjJnJIr9W+xsmBWZIPt7znMF4OEox/VomN4+H6clAJU6NrvPtXbs6u8EOqBtSOkOlVgE9w==", - "dependencies": { - "@entur/tokens": "^3.15.2" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, "node_modules/@entur/chip/node_modules/@entur/loader": { - "version": "0.4.65", - "resolved": "https://registry.npmjs.org/@entur/loader/-/loader-0.4.65.tgz", - "integrity": "sha512-pQBqwmPZ5VL80awid1knz8Tic6cxtDcrrl1rYsKcOr4QJiMUQuV48fGeBOvTmX42ciGZh+z7VqtxxtMtCFrhhw==", - "dependencies": { - "@entur/tokens": "^3.14.0", - "@entur/typography": "^1.8.34", - "@entur/utils": "^0.11.1", - "classnames": "^2.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/chip/node_modules/@entur/loader/node_modules/@entur/utils": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.11.2.tgz", - "integrity": "sha512-2opQcrO0J5mzyaLlDEehytrD6Sf4TSGKEnbUnzYAMI2QBrXAW3Jlp6/+m7sRzOOI+6IRsB6jVSjrofgFWaU0Iw==", - "dependencies": { - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/chip/node_modules/@entur/utils": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.10.1.tgz", - "integrity": "sha512-mLjTSPRebFGASaLi7ZG6qKpWbUOeCYR9oWU/2LBC/n4i7OE5mE5M0G8oSKxbysRKRSaI0PHqgPYXCX3fvxXQKg==", - "dependencies": { - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/dropdown": { - "version": "3.0.37", - "resolved": "https://registry.npmjs.org/@entur/dropdown/-/dropdown-3.0.37.tgz", - "integrity": "sha512-uEHTsj9BPuzRU/TC09HSTLR1EcziDnaczCMDM9I3POTrsH7uChvj+kZU612AwD/CezoEgAbTAL+7vspwz3WiHQ==", - "dependencies": { - "@entur/a11y": "^0.2.61", - "@entur/button": "^3.0.2", - "@entur/chip": "^0.6.27", - "@entur/form": "^7.0.0", - "@entur/icons": "^6.0.1", - "@entur/loader": "^0.4.25", - "@entur/tokens": "^3.8.1", - "@entur/tooltip": "^2.6.10", - "@entur/utils": "^0.6.0", - "classnames": "^2.3.1", - "downshift": "^6.1.7" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/dropdown/node_modules/@entur/button": { - "version": "3.2.38", - "resolved": "https://registry.npmjs.org/@entur/button/-/button-3.2.38.tgz", - "integrity": "sha512-7K+Gofw5a29y10q0wubPcB1ieYhRunXWleyWFrVo61o9imp/7dSEfknCGskihJZ3wtt/6MCV9mP/Szvc+lHu9A==", + "version": "0.5.17", + "resolved": "https://registry.npmjs.org/@entur/loader/-/loader-0.5.17.tgz", + "integrity": "sha512-Ow9rBp7N94VvVA92jee8MmepXXAg/S855pTbtE+aJqCUKCkXQdEiIVxzYlsnhio81sgkfh+oPJd1KDbCmMwKKg==", + "license": "EUPL-1.2", "dependencies": { - "@entur/loader": "^0.5.16", "@entur/tokens": "^3.17.5", + "@entur/typography": "^1.9.0", "@entur/utils": "^0.12.2", "classnames": "^2.3.1" }, @@ -2544,81 +2367,56 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@entur/dropdown/node_modules/@entur/button/node_modules/@entur/loader": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/@entur/loader/-/loader-0.5.16.tgz", - "integrity": "sha512-FYv9RKEq9Ah9Gkz0kEWYc06YjPtr0lLAeRqraRLCtJ/KF4JWBOocQdcCsHoAhujidj1X/QHs15lWr4wej9n+ww==", + "node_modules/@entur/chip/node_modules/@entur/typography": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@entur/typography/-/typography-1.9.0.tgz", + "integrity": "sha512-ogq7t6KTjSqIlzQyr3FGwKfIuQ3+IEElxWJV9ndUXwEgYawhthHxf35Y96wgHVfw1Rwm1ETpajH03XpByB8LfA==", + "license": "SEE LICENSE IN README.md", "dependencies": { + "@entur/icons": "^7.6.0", "@entur/tokens": "^3.17.5", - "@entur/typography": "^1.8.51", "@entur/utils": "^0.12.2", - "classnames": "^2.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/dropdown/node_modules/@entur/button/node_modules/@entur/utils": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.12.2.tgz", - "integrity": "sha512-vVQmDOy9Ie8A32IOWuCuT9G/49L76M5ks+hpuceDIzCZFvwOGv+jSXT/adWXRTLcsbxPvBT0kW0D4cWmWp9W4g==", - "dependencies": { - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/dropdown/node_modules/@entur/form": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/@entur/form/-/form-7.2.1.tgz", - "integrity": "sha512-bggsv7N7Zgf07E3pSpxaOOCxtj/QSyVCukcLutmEEKLAT40YhrWUnOytr1jBJ+ZG6/y/JF+QvhveZlgg3maOPA==", - "dependencies": { - "@entur/icons": "^6.18.1", - "@entur/tokens": "^3.15.2", - "@entur/tooltip": "^2.7.11", - "@entur/typography": "^1.8.40", - "@entur/utils": "^0.11.1", - "classnames": "^2.3.1" + "classnames": "^2.3.1", + "normalize-scss": "^8.0.0" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, - "node_modules/@entur/dropdown/node_modules/@entur/form/node_modules/@entur/utils": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.11.2.tgz", - "integrity": "sha512-2opQcrO0J5mzyaLlDEehytrD6Sf4TSGKEnbUnzYAMI2QBrXAW3Jlp6/+m7sRzOOI+6IRsB6jVSjrofgFWaU0Iw==", + "node_modules/@entur/dropdown": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@entur/dropdown/-/dropdown-6.1.0.tgz", + "integrity": "sha512-6MwPzudehOvyKpkCCWwtiMKzEetUpg50kC6I9eN0/ZcRpyiTp/mMR8IanaBn3lOPGqgSiSO3CW2HSusKLMDRlQ==", + "license": "EUPL-1.2", "dependencies": { - "tiny-warning": "^1.0.3" + "@entur/a11y": "^0.2.95", + "@entur/button": "^3.3.0", + "@entur/chip": "^0.8.0", + "@entur/form": "^8.2.0", + "@entur/icons": "^7.6.0", + "@entur/loader": "^0.5.17", + "@entur/tokens": "^3.17.5", + "@entur/tooltip": "^5.2.0", + "@entur/utils": "^0.12.2", + "@floating-ui/react-dom": "^2.1.0", + "classnames": "^2.3.1", + "downshift": "^9.0.8" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, - "node_modules/@entur/dropdown/node_modules/@entur/icons": { - "version": "6.18.1", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-6.18.1.tgz", - "integrity": "sha512-71PWJde25zWJAWqYKjJnJIr9W+xsmBWZIPt7znMF4OEox/VomN4+H6clAJU6NrvPtXbs6u8EOqBtSOkOlVgE9w==", - "dependencies": { - "@entur/tokens": "^3.15.2" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, "node_modules/@entur/dropdown/node_modules/@entur/loader": { - "version": "0.4.65", - "resolved": "https://registry.npmjs.org/@entur/loader/-/loader-0.4.65.tgz", - "integrity": "sha512-pQBqwmPZ5VL80awid1knz8Tic6cxtDcrrl1rYsKcOr4QJiMUQuV48fGeBOvTmX42ciGZh+z7VqtxxtMtCFrhhw==", + "version": "0.5.17", + "resolved": "https://registry.npmjs.org/@entur/loader/-/loader-0.5.17.tgz", + "integrity": "sha512-Ow9rBp7N94VvVA92jee8MmepXXAg/S855pTbtE+aJqCUKCkXQdEiIVxzYlsnhio81sgkfh+oPJd1KDbCmMwKKg==", + "license": "EUPL-1.2", "dependencies": { - "@entur/tokens": "^3.14.0", - "@entur/typography": "^1.8.34", - "@entur/utils": "^0.11.1", + "@entur/tokens": "^3.17.5", + "@entur/typography": "^1.9.0", + "@entur/utils": "^0.12.2", "classnames": "^2.3.1" }, "peerDependencies": { @@ -2626,239 +2424,69 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@entur/dropdown/node_modules/@entur/loader/node_modules/@entur/utils": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.11.2.tgz", - "integrity": "sha512-2opQcrO0J5mzyaLlDEehytrD6Sf4TSGKEnbUnzYAMI2QBrXAW3Jlp6/+m7sRzOOI+6IRsB6jVSjrofgFWaU0Iw==", - "dependencies": { - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/dropdown/node_modules/@entur/utils": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.6.0.tgz", - "integrity": "sha512-xfDJr0P8VDkYr4aMFwKMRX7Pe4XUCs4jNI4jJ9HbXssPPf63gELZgeU5JLO+GADR+3kshih4VMfmP4QOtvWLoA==", - "dependencies": { - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/expand": { - "version": "3.5.27", - "resolved": "https://registry.npmjs.org/@entur/expand/-/expand-3.5.27.tgz", - "integrity": "sha512-j9i2fR6LFyfn4VK+Zh4VM7P0veoODimaLGvUOchAeEv/XhqtvlAIK1dZiuYWrH8pu9DbCNSMNubNsC/jMaVEqg==", + "node_modules/@entur/dropdown/node_modules/@entur/typography": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@entur/typography/-/typography-1.9.0.tgz", + "integrity": "sha512-ogq7t6KTjSqIlzQyr3FGwKfIuQ3+IEElxWJV9ndUXwEgYawhthHxf35Y96wgHVfw1Rwm1ETpajH03XpByB8LfA==", + "license": "SEE LICENSE IN README.md", "dependencies": { "@entur/icons": "^7.6.0", "@entur/tokens": "^3.17.5", - "@entur/typography": "^1.8.51", "@entur/utils": "^0.12.2", "classnames": "^2.3.1", - "react-collapse": "5.1.0" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/expand/node_modules/@entur/icons": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-7.6.0.tgz", - "integrity": "sha512-sjUeBJSeKt2/5DBGVQEduBXjf7H+ela0ZHbDZaWV/t+rDuPppCpCBVOe/ZkY8VogZ7k+lWlw8O2NL7QZ3l/jXA==", - "dependencies": { - "@entur/tokens": "^3.17.5" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@entur/expand/node_modules/@entur/utils": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.12.2.tgz", - "integrity": "sha512-vVQmDOy9Ie8A32IOWuCuT9G/49L76M5ks+hpuceDIzCZFvwOGv+jSXT/adWXRTLcsbxPvBT0kW0D4cWmWp9W4g==", - "dependencies": { - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/form": { - "version": "5.4.20", - "resolved": "https://registry.npmjs.org/@entur/form/-/form-5.4.20.tgz", - "integrity": "sha512-GBlNgtGWCAWDugvOFowxSCwR/TelVIZoPaJgV91rOAdGV6G+nMsd6G30Km7w4PjhzbJ8HLHVHz0rrP3suPzyLA==", - "dependencies": { - "@entur/icons": "^5.8.1", - "@entur/tokens": "^3.8.0", - "@entur/tooltip": "^2.6.7", - "@entur/typography": "^1.7.11", - "@entur/utils": "^0.5.5", - "classnames": "^2.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/form/node_modules/@entur/icons": { - "version": "5.8.1", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-5.8.1.tgz", - "integrity": "sha512-6S49jeO5YTbRiw5tosn0zSBtt5y6M4FbaoTnK2RbeoeOTcqd3Xr7m8TpY18S/ekwzyjPiTm+28URpwjRVjjslg==", - "dependencies": { - "@entur/tokens": "^3.8.0" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0", - "sass": "^1.58.0" - } - }, - "node_modules/@entur/form/node_modules/@entur/utils": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.5.5.tgz", - "integrity": "sha512-Xj8O9mlSE1w6R+utl/fzm+E7kDXbsA+kg3Ci8xbUn+2tq/+OyKzTFzp4ACCpWQ6BIJHsaE4FGVoVrG0Pu5Nulg==", - "dependencies": { - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/icons": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-4.3.3.tgz", - "integrity": "sha512-yqUxZpNlhJYRlJ/U6Dib4je+xQjhlv3leP4ruypYrZVuLdd8ieaZL427Zh3fvpwDpmJUlZCsu9vAPUXt9YUQPw==", - "dependencies": { - "@entur/tokens": "^3.4.1", - "@entur/utils": "^0.4.5" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/icons/node_modules/@entur/utils": { - "version": "0.4.9", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.4.9.tgz", - "integrity": "sha512-dyXs26JzboR9TlV3gVRFi8HzAXEvvCMnTnGbRrK7RzujXcUqLO1QzzL7dh7iLtFGcvkSGNU36tmVsPXPqhkNIw==", - "dependencies": { - "tiny-warning": "^1.0.3" + "normalize-scss": "^8.0.0" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, - "node_modules/@entur/layout": { - "version": "2.3.22", - "resolved": "https://registry.npmjs.org/@entur/layout/-/layout-2.3.22.tgz", - "integrity": "sha512-F3OKDjQbDOcwCSEvI+phLHY6H//hexZvYsQ9E+cb1uhO0uRblUsLb2QTLOqgluv1GQK8va2ntg1U9YChXuXuPg==", + "node_modules/@entur/expand": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@entur/expand/-/expand-3.6.0.tgz", + "integrity": "sha512-lRE/uCJ5oneX10BlD8fWdUbSo8HunIgMtkIXc1TSgrFy+5V1fbG1wiVlyMwQaliaOjR0SRUwySYRwu9qsovIlg==", "license": "EUPL-1.2", "dependencies": { "@entur/icons": "^7.6.0", "@entur/tokens": "^3.17.5", - "@entur/typography": "^1.8.51", + "@entur/typography": "^1.9.0", "@entur/utils": "^0.12.2", - "classnames": "^2.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/layout/node_modules/@entur/icons": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-7.6.0.tgz", - "integrity": "sha512-sjUeBJSeKt2/5DBGVQEduBXjf7H+ela0ZHbDZaWV/t+rDuPppCpCBVOe/ZkY8VogZ7k+lWlw8O2NL7QZ3l/jXA==", - "license": "EUPL-1.2", - "dependencies": { - "@entur/tokens": "^3.17.5" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@entur/layout/node_modules/@entur/utils": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.12.2.tgz", - "integrity": "sha512-vVQmDOy9Ie8A32IOWuCuT9G/49L76M5ks+hpuceDIzCZFvwOGv+jSXT/adWXRTLcsbxPvBT0kW0D4cWmWp9W4g==", - "license": "EUPL-1.2", - "dependencies": { - "tiny-warning": "^1.0.3" + "classnames": "^2.3.1", + "react-collapse": "^5.1.1" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, - "node_modules/@entur/loader": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/@entur/loader/-/loader-0.5.16.tgz", - "integrity": "sha512-FYv9RKEq9Ah9Gkz0kEWYc06YjPtr0lLAeRqraRLCtJ/KF4JWBOocQdcCsHoAhujidj1X/QHs15lWr4wej9n+ww==", - "license": "EUPL-1.2", + "node_modules/@entur/expand/node_modules/@entur/typography": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@entur/typography/-/typography-1.9.0.tgz", + "integrity": "sha512-ogq7t6KTjSqIlzQyr3FGwKfIuQ3+IEElxWJV9ndUXwEgYawhthHxf35Y96wgHVfw1Rwm1ETpajH03XpByB8LfA==", + "license": "SEE LICENSE IN README.md", "dependencies": { + "@entur/icons": "^7.6.0", "@entur/tokens": "^3.17.5", - "@entur/typography": "^1.8.51", "@entur/utils": "^0.12.2", - "classnames": "^2.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/loader/node_modules/@entur/utils": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.12.2.tgz", - "integrity": "sha512-vVQmDOy9Ie8A32IOWuCuT9G/49L76M5ks+hpuceDIzCZFvwOGv+jSXT/adWXRTLcsbxPvBT0kW0D4cWmWp9W4g==", - "license": "EUPL-1.2", - "dependencies": { - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/menu": { - "version": "4.2.40", - "resolved": "https://registry.npmjs.org/@entur/menu/-/menu-4.2.40.tgz", - "integrity": "sha512-1ffA/MUazz5IldTTdSsUdXvFgVRXkm9+1HASMnmwQ0JbcgKH1yeLZ6oDIpJs5kJ/6YVLiZUCWWpeMMRKhLfgCg==", - "license": "EUPL-1.2", - "dependencies": { - "@entur/a11y": "^0.2.90", - "@entur/button": "^3.2.32", - "@entur/expand": "^3.5.21", - "@entur/icons": "^7.4.0", - "@entur/layout": "^2.3.16", - "@entur/tokens": "^3.17.0", - "@entur/typography": "^1.8.45", - "@entur/utils": "^0.11.2", - "@reach/menu-button": "^0.16.1", - "@reach/polymorphic": "0.18.0", - "classnames": "^2.3.1" + "classnames": "^2.3.1", + "normalize-scss": "^8.0.0" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, - "node_modules/@entur/menu/node_modules/@entur/button": { - "version": "3.2.38", - "resolved": "https://registry.npmjs.org/@entur/button/-/button-3.2.38.tgz", - "integrity": "sha512-7K+Gofw5a29y10q0wubPcB1ieYhRunXWleyWFrVo61o9imp/7dSEfknCGskihJZ3wtt/6MCV9mP/Szvc+lHu9A==", + "node_modules/@entur/form": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@entur/form/-/form-8.2.0.tgz", + "integrity": "sha512-sf7rMB+Qa0aPTVdAd4lo6MWKTNUNXJ0cwetivyC6pciX6buq88kMffMd8qEbtwi1Ayme8wIYBW/fF2st88KawQ==", "license": "EUPL-1.2", "dependencies": { - "@entur/loader": "^0.5.16", + "@entur/button": "^3.3.0", + "@entur/icons": "^7.6.0", "@entur/tokens": "^3.17.5", + "@entur/tooltip": "^5.2.0", + "@entur/typography": "^1.9.0", "@entur/utils": "^0.12.2", "classnames": "^2.3.1" }, @@ -2867,20 +2495,24 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@entur/menu/node_modules/@entur/button/node_modules/@entur/utils": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.12.2.tgz", - "integrity": "sha512-vVQmDOy9Ie8A32IOWuCuT9G/49L76M5ks+hpuceDIzCZFvwOGv+jSXT/adWXRTLcsbxPvBT0kW0D4cWmWp9W4g==", - "license": "EUPL-1.2", + "node_modules/@entur/form/node_modules/@entur/typography": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@entur/typography/-/typography-1.9.0.tgz", + "integrity": "sha512-ogq7t6KTjSqIlzQyr3FGwKfIuQ3+IEElxWJV9ndUXwEgYawhthHxf35Y96wgHVfw1Rwm1ETpajH03XpByB8LfA==", + "license": "SEE LICENSE IN README.md", "dependencies": { - "tiny-warning": "^1.0.3" + "@entur/icons": "^7.6.0", + "@entur/tokens": "^3.17.5", + "@entur/utils": "^0.12.2", + "classnames": "^2.3.1", + "normalize-scss": "^8.0.0" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, - "node_modules/@entur/menu/node_modules/@entur/icons": { + "node_modules/@entur/icons": { "version": "7.6.0", "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-7.6.0.tgz", "integrity": "sha512-sjUeBJSeKt2/5DBGVQEduBXjf7H+ela0ZHbDZaWV/t+rDuPppCpCBVOe/ZkY8VogZ7k+lWlw8O2NL7QZ3l/jXA==", @@ -2892,148 +2524,96 @@ "react": ">=16.8.0" } }, - "node_modules/@entur/menu/node_modules/@reach/menu-button": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@reach/menu-button/-/menu-button-0.16.2.tgz", - "integrity": "sha512-p4n6tFVaJZHJZEznHWy0YH2Xr3I+W7tsQWAT72PqKGT+uryGRdtgEQqi76f/8cRaw/00ueazBk5lwLG7UKGFaA==", - "license": "MIT", - "dependencies": { - "@reach/dropdown": "0.16.2", - "@reach/popover": "0.16.2", - "@reach/utils": "0.16.0", - "prop-types": "^15.7.2", - "tiny-warning": "^1.0.3", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || 17.x", - "react-dom": "^16.8.0 || 17.x", - "react-is": "^16.8.0 || 17.x" - } - }, - "node_modules/@entur/menu/node_modules/@reach/menu-button/node_modules/@reach/dropdown": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@reach/dropdown/-/dropdown-0.16.2.tgz", - "integrity": "sha512-l4nNiX6iUpMdHQNbZMhgW5APtw0AUwJuRnkqE93vkjvdtrYl/sNJy1Jr6cGG7TrZIABLSOsfwbXU3C+qwJ3ftQ==", - "license": "MIT", - "dependencies": { - "@reach/auto-id": "0.16.0", - "@reach/descendants": "0.16.1", - "@reach/popover": "0.16.2", - "@reach/utils": "0.16.0", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || 17.x", - "react-dom": "^16.8.0 || 17.x" - } - }, - "node_modules/@entur/menu/node_modules/@reach/menu-button/node_modules/@reach/dropdown/node_modules/@reach/auto-id": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/@reach/auto-id/-/auto-id-0.16.0.tgz", - "integrity": "sha512-5ssbeP5bCkM39uVsfQCwBBL+KT8YColdnMN5/Eto6Rj7929ql95R3HZUOkKIvj7mgPtEb60BLQxd1P3o6cjbmg==", - "license": "MIT", - "dependencies": { - "@reach/utils": "0.16.0", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || 17.x", - "react-dom": "^16.8.0 || 17.x" - } - }, - "node_modules/@entur/menu/node_modules/@reach/menu-button/node_modules/@reach/dropdown/node_modules/@reach/descendants": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/@reach/descendants/-/descendants-0.16.1.tgz", - "integrity": "sha512-3WZgRnD9O4EORKE31rrduJDiPFNMOjUkATx0zl192ZxMq3qITe4tUj70pS5IbJl/+v9zk78JwyQLvA1pL7XAPA==", - "license": "MIT", - "dependencies": { - "@reach/utils": "0.16.0", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || 17.x", - "react-dom": "^16.8.0 || 17.x" - } - }, - "node_modules/@entur/menu/node_modules/@reach/menu-button/node_modules/@reach/popover": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@reach/popover/-/popover-0.16.2.tgz", - "integrity": "sha512-IwkRrHM7Vt33BEkSXneovymJv7oIToOfTDwRKpuYEB/BWYMAuNfbsRL7KVe6MjkgchDeQzAk24cYY1ztQj5HQQ==", - "license": "MIT", - "dependencies": { - "@reach/portal": "0.16.2", - "@reach/rect": "0.16.0", - "@reach/utils": "0.16.0", - "tabbable": "^4.0.0", - "tslib": "^2.3.0" + "node_modules/@entur/layout": { + "version": "2.3.22", + "resolved": "https://registry.npmjs.org/@entur/layout/-/layout-2.3.22.tgz", + "integrity": "sha512-F3OKDjQbDOcwCSEvI+phLHY6H//hexZvYsQ9E+cb1uhO0uRblUsLb2QTLOqgluv1GQK8va2ntg1U9YChXuXuPg==", + "license": "EUPL-1.2", + "dependencies": { + "@entur/icons": "^7.6.0", + "@entur/tokens": "^3.17.5", + "@entur/typography": "^1.8.51", + "@entur/utils": "^0.12.2", + "classnames": "^2.3.1" }, "peerDependencies": { - "react": "^16.8.0 || 17.x", - "react-dom": "^16.8.0 || 17.x" + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "node_modules/@entur/menu/node_modules/@reach/menu-button/node_modules/@reach/popover/node_modules/@reach/portal": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@reach/portal/-/portal-0.16.2.tgz", - "integrity": "sha512-9ur/yxNkuVYTIjAcfi46LdKUvH0uYZPfEp4usWcpt6PIp+WDF57F/5deMe/uGi/B/nfDweQu8VVwuMVrCb97JQ==", - "license": "MIT", + "node_modules/@entur/loader": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/@entur/loader/-/loader-0.5.16.tgz", + "integrity": "sha512-FYv9RKEq9Ah9Gkz0kEWYc06YjPtr0lLAeRqraRLCtJ/KF4JWBOocQdcCsHoAhujidj1X/QHs15lWr4wej9n+ww==", + "license": "EUPL-1.2", "dependencies": { - "@reach/utils": "0.16.0", - "tiny-warning": "^1.0.3", - "tslib": "^2.3.0" + "@entur/tokens": "^3.17.5", + "@entur/typography": "^1.8.51", + "@entur/utils": "^0.12.2", + "classnames": "^2.3.1" }, "peerDependencies": { - "react": "^16.8.0 || 17.x", - "react-dom": "^16.8.0 || 17.x" + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "node_modules/@entur/menu/node_modules/@reach/menu-button/node_modules/@reach/popover/node_modules/@reach/rect": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/@reach/rect/-/rect-0.16.0.tgz", - "integrity": "sha512-/qO9jQDzpOCdrSxVPR6l674mRHNTqfEjkaxZHluwJ/2qGUtYsA0GSZiF/+wX/yOWeBif1ycxJDa6HusAMJZC5Q==", - "license": "MIT", + "node_modules/@entur/menu": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@entur/menu/-/menu-5.1.0.tgz", + "integrity": "sha512-G1UzPshUsAZSrd2HAgUzz2IN6cFc9nKPrIZ0wWYfdePrUzrlf0lCUmJ3enoXcROEELn0mgnxet8BatrMy5j5iQ==", + "license": "EUPL-1.2", "dependencies": { - "@reach/observe-rect": "1.2.0", - "@reach/utils": "0.16.0", - "prop-types": "^15.7.2", - "tiny-warning": "^1.0.3", - "tslib": "^2.3.0" + "@entur/a11y": "^0.2.95", + "@entur/button": "^3.3.0", + "@entur/expand": "^3.6.0", + "@entur/icons": "^7.6.0", + "@entur/layout": "^2.4.0", + "@entur/tokens": "^3.17.5", + "@entur/tooltip": "^5.2.0", + "@entur/typography": "^1.9.0", + "@entur/utils": "^0.12.2", + "@floating-ui/react": "^0.26.23", + "classnames": "^2.3.1" }, "peerDependencies": { - "react": "^16.8.0 || 17.x", - "react-dom": "^16.8.0 || 17.x" + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "node_modules/@entur/menu/node_modules/@reach/menu-button/node_modules/@reach/utils": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.16.0.tgz", - "integrity": "sha512-PCggBet3qaQmwFNcmQ/GqHSefadAFyNCUekq9RrWoaU9hh/S4iaFgf2MBMdM47eQj5i/Bk0Mm07cP/XPFlkN+Q==", - "license": "MIT", + "node_modules/@entur/menu/node_modules/@entur/layout": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@entur/layout/-/layout-2.4.0.tgz", + "integrity": "sha512-y8YyzSMEL0xa/owiRhbaEkV1qB3WEaQ9KyTaFSR5E3IWf1hLBvT3PGWdgP+bXYaY+uvZDaYIMUT2VrUDfrHo/Q==", + "license": "EUPL-1.2", "dependencies": { - "tiny-warning": "^1.0.3", - "tslib": "^2.3.0" + "@entur/icons": "^7.6.0", + "@entur/tokens": "^3.17.5", + "@entur/typography": "^1.9.0", + "@entur/utils": "^0.12.2", + "classnames": "^2.3.1" }, "peerDependencies": { - "react": "^16.8.0 || 17.x", - "react-dom": "^16.8.0 || 17.x" + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "node_modules/@entur/menu/node_modules/@reach/polymorphic": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@reach/polymorphic/-/polymorphic-0.18.0.tgz", - "integrity": "sha512-N9iAjdMbE//6rryZZxAPLRorzDcGBnluf7YQij6XDLiMtfCj1noa7KyLpEc/5XCIB/EwhX3zCluFAwloBKdblA==", - "license": "MIT", + "node_modules/@entur/menu/node_modules/@entur/typography": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@entur/typography/-/typography-1.9.0.tgz", + "integrity": "sha512-ogq7t6KTjSqIlzQyr3FGwKfIuQ3+IEElxWJV9ndUXwEgYawhthHxf35Y96wgHVfw1Rwm1ETpajH03XpByB8LfA==", + "license": "SEE LICENSE IN README.md", + "dependencies": { + "@entur/icons": "^7.6.0", + "@entur/tokens": "^3.17.5", + "@entur/utils": "^0.12.2", + "classnames": "^2.3.1", + "normalize-scss": "^8.0.0" + }, "peerDependencies": { - "react": "^16.8.0 || 17.x" + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "node_modules/@entur/menu/node_modules/tabbable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-4.0.0.tgz", - "integrity": "sha512-H1XoH1URcBOa/rZZWxLxHCtOdVUEev+9vo5YdYhC9tCY4wnybX+VQrCYuy9ubkg69fCBxCONJOSLGfw0DWMffQ==", - "license": "MIT" - }, "node_modules/@entur/micro-frontend": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/@entur/micro-frontend/-/micro-frontend-0.4.0.tgz", @@ -3070,47 +2650,6 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@entur/modal/node_modules/@entur/button": { - "version": "3.2.38", - "resolved": "https://registry.npmjs.org/@entur/button/-/button-3.2.38.tgz", - "integrity": "sha512-7K+Gofw5a29y10q0wubPcB1ieYhRunXWleyWFrVo61o9imp/7dSEfknCGskihJZ3wtt/6MCV9mP/Szvc+lHu9A==", - "license": "EUPL-1.2", - "dependencies": { - "@entur/loader": "^0.5.16", - "@entur/tokens": "^3.17.5", - "@entur/utils": "^0.12.2", - "classnames": "^2.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/modal/node_modules/@entur/icons": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-7.6.0.tgz", - "integrity": "sha512-sjUeBJSeKt2/5DBGVQEduBXjf7H+ela0ZHbDZaWV/t+rDuPppCpCBVOe/ZkY8VogZ7k+lWlw8O2NL7QZ3l/jXA==", - "license": "EUPL-1.2", - "dependencies": { - "@entur/tokens": "^3.17.5" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@entur/modal/node_modules/@entur/utils": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.12.2.tgz", - "integrity": "sha512-vVQmDOy9Ie8A32IOWuCuT9G/49L76M5ks+hpuceDIzCZFvwOGv+jSXT/adWXRTLcsbxPvBT0kW0D4cWmWp9W4g==", - "license": "EUPL-1.2", - "dependencies": { - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, "node_modules/@entur/modal/node_modules/@reach/dialog": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@reach/dialog/-/dialog-0.16.2.tgz", @@ -3182,34 +2721,29 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@entur/table/node_modules/@entur/button": { - "version": "3.2.38", - "resolved": "https://registry.npmjs.org/@entur/button/-/button-3.2.38.tgz", - "integrity": "sha512-7K+Gofw5a29y10q0wubPcB1ieYhRunXWleyWFrVo61o9imp/7dSEfknCGskihJZ3wtt/6MCV9mP/Szvc+lHu9A==", + "node_modules/@entur/tokens": { + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/@entur/tokens/-/tokens-3.17.5.tgz", + "integrity": "sha512-DAeOVHkt0VzKuhDYDpJrD0l7GghQx1YJziJOYVYIMRAoqET/9e43YxCPpQCRj4EPQ+G1KHsL04ArmssWAmMj0Q==", "license": "EUPL-1.2", "dependencies": { - "@entur/loader": "^0.5.16", - "@entur/tokens": "^3.17.5", - "@entur/utils": "^0.12.2", - "classnames": "^2.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "flat": "^5.0.1", + "hex-rgb": "^4.3.0" } }, - "node_modules/@entur/table/node_modules/@entur/form": { - "version": "8.1.10", - "resolved": "https://registry.npmjs.org/@entur/form/-/form-8.1.10.tgz", - "integrity": "sha512-kIC9CBroE+3hI9YuyTRLJhMuh6jV1HacnSlK+s8cUxJpuszWEvJ94mb/Z1xsIDP2onKzdUvcRcxS5RPChQnGdA==", + "node_modules/@entur/tooltip": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@entur/tooltip/-/tooltip-5.2.0.tgz", + "integrity": "sha512-/2GuqhrHBQP0KyGy97E9JycKTg1cQWaJyb+5xHnwM3G8bFBqlhr/pkvG7//dF4BZEjn7g5yj2iGrlK21OAxBAQ==", "license": "EUPL-1.2", "dependencies": { - "@entur/button": "^3.2.38", + "@entur/button": "^3.3.0", "@entur/icons": "^7.6.0", + "@entur/layout": "^2.4.0", "@entur/tokens": "^3.17.5", - "@entur/tooltip": "^5.1.6", - "@entur/typography": "^1.8.51", "@entur/utils": "^0.12.2", + "@floating-ui/react": "^0.26.24", + "@floating-ui/react-dom": "^2.1.0", "classnames": "^2.3.1" }, "peerDependencies": { @@ -3217,31 +2751,16 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@entur/table/node_modules/@entur/icons": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-7.6.0.tgz", - "integrity": "sha512-sjUeBJSeKt2/5DBGVQEduBXjf7H+ela0ZHbDZaWV/t+rDuPppCpCBVOe/ZkY8VogZ7k+lWlw8O2NL7QZ3l/jXA==", - "license": "EUPL-1.2", - "dependencies": { - "@entur/tokens": "^3.17.5" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@entur/table/node_modules/@entur/tooltip": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@entur/tooltip/-/tooltip-5.1.6.tgz", - "integrity": "sha512-4nE+dh80JBTfzKBnn9oq3kuXYE5EcpbrVPvGgdLhxRUnmMSGQpHDBbcHyrV3v3vMUwg2iWDMVwHXLcTeHXmvGw==", + "node_modules/@entur/tooltip/node_modules/@entur/layout": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@entur/layout/-/layout-2.4.0.tgz", + "integrity": "sha512-y8YyzSMEL0xa/owiRhbaEkV1qB3WEaQ9KyTaFSR5E3IWf1hLBvT3PGWdgP+bXYaY+uvZDaYIMUT2VrUDfrHo/Q==", "license": "EUPL-1.2", "dependencies": { - "@entur/button": "^3.2.38", "@entur/icons": "^7.6.0", - "@entur/layout": "^2.3.22", "@entur/tokens": "^3.17.5", + "@entur/typography": "^1.9.0", "@entur/utils": "^0.12.2", - "@floating-ui/react": "^0.26.24", - "@floating-ui/react-dom": "^2.1.0", "classnames": "^2.3.1" }, "peerDependencies": { @@ -3249,99 +2768,23 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@entur/table/node_modules/@entur/utils": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.12.2.tgz", - "integrity": "sha512-vVQmDOy9Ie8A32IOWuCuT9G/49L76M5ks+hpuceDIzCZFvwOGv+jSXT/adWXRTLcsbxPvBT0kW0D4cWmWp9W4g==", - "license": "EUPL-1.2", - "dependencies": { - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/tokens": { - "version": "3.17.5", - "resolved": "https://registry.npmjs.org/@entur/tokens/-/tokens-3.17.5.tgz", - "integrity": "sha512-DAeOVHkt0VzKuhDYDpJrD0l7GghQx1YJziJOYVYIMRAoqET/9e43YxCPpQCRj4EPQ+G1KHsL04ArmssWAmMj0Q==", - "license": "EUPL-1.2", - "dependencies": { - "flat": "^5.0.1", - "hex-rgb": "^4.3.0" - } - }, - "node_modules/@entur/tooltip": { - "version": "2.7.11", - "resolved": "https://registry.npmjs.org/@entur/tooltip/-/tooltip-2.7.11.tgz", - "integrity": "sha512-ldhHXH6fhenoff8DYVEB09b8IKb5buC+RNxc90dqygphG0UdPoc7jKcYcWvA+6BPECLUBhc23qXxvVDlSmrw5Q==", - "dependencies": { - "@entur/button": "^3.2.27", - "@entur/icons": "^6.18.1", - "@entur/layout": "^2.3.11", - "@entur/tokens": "^3.15.2", - "@entur/utils": "^0.11.1", - "@popperjs/core": "^2.10.1", - "classnames": "^2.3.1", - "react-popper": "~2.2.5" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/tooltip/node_modules/@entur/button": { - "version": "3.2.38", - "resolved": "https://registry.npmjs.org/@entur/button/-/button-3.2.38.tgz", - "integrity": "sha512-7K+Gofw5a29y10q0wubPcB1ieYhRunXWleyWFrVo61o9imp/7dSEfknCGskihJZ3wtt/6MCV9mP/Szvc+lHu9A==", + "node_modules/@entur/tooltip/node_modules/@entur/typography": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@entur/typography/-/typography-1.9.0.tgz", + "integrity": "sha512-ogq7t6KTjSqIlzQyr3FGwKfIuQ3+IEElxWJV9ndUXwEgYawhthHxf35Y96wgHVfw1Rwm1ETpajH03XpByB8LfA==", + "license": "SEE LICENSE IN README.md", "dependencies": { - "@entur/loader": "^0.5.16", + "@entur/icons": "^7.6.0", "@entur/tokens": "^3.17.5", "@entur/utils": "^0.12.2", - "classnames": "^2.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@entur/tooltip/node_modules/@entur/button/node_modules/@entur/utils": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.12.2.tgz", - "integrity": "sha512-vVQmDOy9Ie8A32IOWuCuT9G/49L76M5ks+hpuceDIzCZFvwOGv+jSXT/adWXRTLcsbxPvBT0kW0D4cWmWp9W4g==", - "dependencies": { - "tiny-warning": "^1.0.3" + "classnames": "^2.3.1", + "normalize-scss": "^8.0.0" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, - "node_modules/@entur/tooltip/node_modules/@entur/icons": { - "version": "6.18.1", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-6.18.1.tgz", - "integrity": "sha512-71PWJde25zWJAWqYKjJnJIr9W+xsmBWZIPt7znMF4OEox/VomN4+H6clAJU6NrvPtXbs6u8EOqBtSOkOlVgE9w==", - "dependencies": { - "@entur/tokens": "^3.15.2" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@entur/tooltip/node_modules/react-popper": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.2.5.tgz", - "integrity": "sha512-kxGkS80eQGtLl18+uig1UIf9MKixFSyPxglsgLBxlYnyDf65BiY9B3nZSc6C9XUNDgStROB0fMQlTEz1KxGddw==", - "dependencies": { - "react-fast-compare": "^3.0.1", - "warning": "^4.0.2" - }, - "peerDependencies": { - "@popperjs/core": "^2.0.0", - "react": "^16.8.0 || ^17" - } - }, "node_modules/@entur/typography": { "version": "1.8.51", "resolved": "https://registry.npmjs.org/@entur/typography/-/typography-1.8.51.tgz", @@ -3359,19 +2802,7 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@entur/typography/node_modules/@entur/icons": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-7.6.0.tgz", - "integrity": "sha512-sjUeBJSeKt2/5DBGVQEduBXjf7H+ela0ZHbDZaWV/t+rDuPppCpCBVOe/ZkY8VogZ7k+lWlw8O2NL7QZ3l/jXA==", - "license": "EUPL-1.2", - "dependencies": { - "@entur/tokens": "^3.17.5" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@entur/typography/node_modules/@entur/utils": { + "node_modules/@entur/utils": { "version": "0.12.2", "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.12.2.tgz", "integrity": "sha512-vVQmDOy9Ie8A32IOWuCuT9G/49L76M5ks+hpuceDIzCZFvwOGv+jSXT/adWXRTLcsbxPvBT0kW0D4cWmWp9W4g==", @@ -3384,18 +2815,6 @@ "react-dom": ">=16.8.0" } }, - "node_modules/@entur/utils": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.11.2.tgz", - "integrity": "sha512-2opQcrO0J5mzyaLlDEehytrD6Sf4TSGKEnbUnzYAMI2QBrXAW3Jlp6/+m7sRzOOI+6IRsB6jVSjrofgFWaU0Iw==", - "dependencies": { - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", @@ -5036,20 +4455,6 @@ } } }, - "node_modules/@popperjs/core": { - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", - "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, - "node_modules/@reach/observe-rect": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@reach/observe-rect/-/observe-rect-1.2.0.tgz", - "integrity": "sha512-Ba7HmkFgfQxZqqaeIWWkNK0rEhpxVQHIoVyW1YDSkGsGIXzcaW4deC8B0pZrNSSyLTdIk7y+5olKt5+g0GmFIQ==" - }, "node_modules/@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -7813,9 +7218,10 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/compute-scroll-into-view": { - "version": "1.0.20", - "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz", - "integrity": "sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-3.1.1.tgz", + "integrity": "sha512-VRhuHOLoKYOy4UbilLbUzbYg93XLjv2PncJC50EuTWPA3gaja1UjBsUP/D/9/juV3vQFr6XBEzn9KCAHdUvOHw==", + "license": "MIT" }, "node_modules/concat-map": { "version": "0.0.1", @@ -8701,20 +8107,27 @@ "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" }, "node_modules/downshift": { - "version": "6.1.12", - "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.12.tgz", - "integrity": "sha512-7XB/iaSJVS4T8wGFT3WRXmSF1UlBHAA40DshZtkrIscIN+VC+Lh363skLxFTvJwtNgHxAMDGEHT4xsyQFWL+UA==", + "version": "9.0.8", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-9.0.8.tgz", + "integrity": "sha512-59BWD7+hSUQIM1DeNPLirNNnZIO9qMdIK5GQ/Uo8q34gT4B78RBlb9dhzgnh0HfQTJj4T/JKYD8KoLAlMWnTsA==", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.14.8", - "compute-scroll-into-view": "^1.0.17", - "prop-types": "^15.7.2", - "react-is": "^17.0.2", - "tslib": "^2.3.0" + "@babel/runtime": "^7.24.5", + "compute-scroll-into-view": "^3.1.0", + "prop-types": "^15.8.1", + "react-is": "18.2.0", + "tslib": "^2.6.2" }, "peerDependencies": { "react": ">=16.12.0" } }, + "node_modules/downshift/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "license": "MIT" + }, "node_modules/dunder-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", @@ -11023,6 +10436,7 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.0.3.tgz", "integrity": "sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==", + "optional": true, "peer": true }, "node_modules/import-fresh": { @@ -16626,9 +16040,10 @@ } }, "node_modules/react-collapse": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/react-collapse/-/react-collapse-5.1.0.tgz", - "integrity": "sha512-5v0ywsn9HjiR/odNzbRDs0RZfrnbdSippJebWOBCFFDA12Vx8DddrbI4qWVf1P2wTiVagrpcSy07AU0b6+gM9Q==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/react-collapse/-/react-collapse-5.1.1.tgz", + "integrity": "sha512-k6cd7csF1o9LBhQ4AGBIdxB60SUEUMQDAnL2z1YvYNr9KoKr+nDkhN6FK7uGaBd/rYrYfrMpzpmJEIeHRYogBw==", + "license": "MIT", "peerDependencies": { "react": ">=16.3.0" } @@ -16749,11 +16164,6 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, - "node_modules/react-fast-compare": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" - }, "node_modules/react-focus-lock": { "version": "2.13.5", "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.13.5.tgz", @@ -17529,6 +16939,7 @@ "version": "1.83.4", "resolved": "https://registry.npmjs.org/sass/-/sass-1.83.4.tgz", "integrity": "sha512-B1bozCeNQiOgDcLd33e2Cs2U60wZwjUUXzh900ZyQF5qUasvMdDZYbQ566LJu7cqR+sAHlAfO6RMkaID5s6qpA==", + "optional": true, "peer": true, "dependencies": { "chokidar": "^4.0.0", @@ -17586,6 +16997,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "optional": true, "peer": true, "dependencies": { "readdirp": "^4.0.1" @@ -17601,6 +17013,7 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.1.tgz", "integrity": "sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==", + "optional": true, "peer": true, "engines": { "node": ">= 14.18.0" @@ -19688,14 +19101,6 @@ "makeerror": "1.0.12" } }, - "node_modules/warning": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", - "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, "node_modules/watchpack": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", diff --git a/package.json b/package.json index 04999c82..0cd3b98d 100644 --- a/package.json +++ b/package.json @@ -5,13 +5,13 @@ "dependencies": { "@auth0/auth0-react": "1.12.1", "@entur/alert": "0.16.24", - "@entur/button": "2.10.15", - "@entur/dropdown": "3.0.37", - "@entur/form": "5.4.20", - "@entur/icons": "4.3.3", + "@entur/button": "3.3.0", + "@entur/dropdown": "6.1.0", + "@entur/form": "8.2.0", + "@entur/icons": "7.6.0", "@entur/layout": "2.3.22", "@entur/loader": "0.5.16", - "@entur/menu": "4.2.40", + "@entur/menu": "5.1.0", "@entur/micro-frontend": "0.4.0", "@entur/modal": "1.7.59", "@entur/table": "4.8.27",