diff --git a/package-lock.json b/package-lock.json index 07d93dc..207a0cf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1565,12 +1565,23 @@ "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==" }, "@entur/a11y": { - "version": "0.2.63", - "resolved": "https://registry.npmjs.org/@entur/a11y/-/a11y-0.2.63.tgz", - "integrity": "sha512-4F4GoLwq+toJcZDylMdu+s/77DzaktDINKsRa0Rq7RX2ttX2df1M3W145S912ZHlENCthlzRpIGwRaHvkd04fA==", + "version": "0.2.93", + "resolved": "https://registry.npmjs.org/@entur/a11y/-/a11y-0.2.93.tgz", + "integrity": "sha512-T8T6UwbiuefuiquNWotHfcfIShToL2mMlaV6tjwEZ8GVzbbNUQOJG1QGKVJEFaU/nTf71n7hLqDUxfTSQ9ELWw==", "requires": { - "@entur/tokens": "^3.8.1", - "@entur/utils": "^0.8.0" + "@entur/tokens": "^3.17.3", + "@entur/utils": "^0.12.1" + }, + "dependencies": { + "@entur/tokens": { + "version": "3.17.3", + "resolved": "https://registry.npmjs.org/@entur/tokens/-/tokens-3.17.3.tgz", + "integrity": "sha512-9J3D5qkPo0f5vmtXnaBLUnqvoP9isekw4y/xMcR7TUjyHDPmHF8faM5OJ93ApwWPqrfH0pSS2iaVymOs9xSPsA==", + "requires": { + "flat": "^5.0.1", + "hex-rgb": "^4.3.0" + } + } } }, "@entur/alert": { @@ -1634,43 +1645,46 @@ } }, "@entur/button": { - "version": "2.10.15", - "resolved": "https://registry.npmjs.org/@entur/button/-/button-2.10.15.tgz", - "integrity": "sha512-8FYfFz4P3ZTQZew5ndhNkSS8qBd/lIeM52bzoJarPLGA0FDIrehXcTZG842jWkouA+OTaPVp1x0+VcS4mKUftw==", + "version": "3.2.35", + "resolved": "https://registry.npmjs.org/@entur/button/-/button-3.2.35.tgz", + "integrity": "sha512-gSDK3cPP/spmE20NEIEgnXJGqvIEnAfTquMHXmBBVv65+bVdapYFHfb0wmZjlxFM7DljT4eEkXkbpIuU5ok5Jg==", "requires": { - "@entur/loader": "^0.4.23", - "@entur/tokens": "^3.8.0", - "@entur/utils": "^0.5.5", + "@entur/loader": "^0.5.13", + "@entur/tokens": "^3.17.3", + "@entur/utils": "^0.12.1", "classnames": "^2.3.1" }, "dependencies": { "@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.13", + "resolved": "https://registry.npmjs.org/@entur/loader/-/loader-0.5.13.tgz", + "integrity": "sha512-1XNuuj6CKnAh0M0YOPwTbirKDpUgtuHBZn7B/tMeikTTkf7Ebbq9LLR4b/3aojccvyPXXUdAIFZct7LbfumqDg==", "requires": { - "@entur/tokens": "^3.14.0", - "@entur/typography": "^1.8.34", - "@entur/utils": "^0.11.1", + "@entur/tokens": "^3.17.3", + "@entur/typography": "^1.8.48", + "@entur/utils": "^0.12.1", "classnames": "^2.3.1" - }, - "dependencies": { - "@entur/utils": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.11.1.tgz", - "integrity": "sha512-yT/LH8EK3/TCYDVRolaY/XNdt7zL50HqscXqTkdQxCVZCi0eN3Dv0n7PF1nDbJwBWQELu4Jbb4ykCO3RzQ3Iqw==", - "requires": { - "tiny-warning": "^1.0.3" - } - } } }, - "@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==", + "@entur/tokens": { + "version": "3.17.3", + "resolved": "https://registry.npmjs.org/@entur/tokens/-/tokens-3.17.3.tgz", + "integrity": "sha512-9J3D5qkPo0f5vmtXnaBLUnqvoP9isekw4y/xMcR7TUjyHDPmHF8faM5OJ93ApwWPqrfH0pSS2iaVymOs9xSPsA==", "requires": { - "tiny-warning": "^1.0.3" + "flat": "^5.0.1", + "hex-rgb": "^4.3.0" + } + }, + "@entur/typography": { + "version": "1.8.48", + "resolved": "https://registry.npmjs.org/@entur/typography/-/typography-1.8.48.tgz", + "integrity": "sha512-To8zszsqGhf/Sh1hGpp1VeQBE65PgyvJl48fTRWvaaUny9IOK/WuUb1xTPTE+17YGcAk19wpqPBpGkQ5fmIFGw==", + "requires": { + "@entur/icons": "^7.4.3", + "@entur/tokens": "^3.17.3", + "@entur/utils": "^0.12.1", + "classnames": "^2.3.1", + "normalize-scss": "^7.0.1" } } } @@ -1746,202 +1760,67 @@ } }, "@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==", - "requires": { - "@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", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@entur/dropdown/-/dropdown-6.0.9.tgz", + "integrity": "sha512-9i5+++AAVKFckTw4XM0v1sABfnUxjZQHZsZeb2wknjisPkQxnlEgoigwGRZkcUuGR5rEljUvqPLrpJWX4NpyEw==", + "requires": { + "@entur/a11y": "^0.2.93", + "@entur/button": "^3.2.35", + "@entur/chip": "^0.7.24", + "@entur/form": "^8.1.6", + "@entur/icons": "^7.4.3", + "@entur/loader": "^0.5.13", + "@entur/tokens": "^3.17.3", + "@entur/tooltip": "^5.1.2", + "@entur/utils": "^0.12.1", + "@floating-ui/react-dom": "^2.1.0", "classnames": "^2.3.1", - "downshift": "^6.1.7" + "downshift": "^9.0.8" }, "dependencies": { - "@entur/button": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@entur/button/-/button-3.0.4.tgz", - "integrity": "sha512-ab86m+NSA8BzIEjgPCKX2fMotT7vxn7xVVBQbLM2k0SQGmNS31TYd9tCRHkA+9HJXm+1J7OTLQ5eQUbVc4+sLA==", - "requires": { - "@entur/loader": "^0.4.27", - "@entur/tokens": "^3.8.1", - "@entur/utils": "^0.8.0", - "classnames": "^2.3.1" - }, - "dependencies": { - "@entur/utils": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.8.0.tgz", - "integrity": "sha512-jF8n2BVLv9gz/fMJqOdqdNvPEbIs2ToJoPtImnoW301AktpVxCZQez1Z5714MnCS5vi29J2joVZhRJlsJ8hGrA==", - "requires": { - "tiny-warning": "^1.0.3" - } - } - } - }, "@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==", - "requires": { - "@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" - }, - "dependencies": { - "@entur/button": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@entur/button/-/button-3.2.19.tgz", - "integrity": "sha512-9FjZqZD3lV1qt3rB6NyKRGya5OHFYJXLakbCoKxeE0W83iAScBLkMqE4SbgQ97Ap77vkb0C4EXcjfyRlcvKQAg==", - "requires": { - "@entur/loader": "^0.4.63", - "@entur/tokens": "^3.13.5", - "@entur/utils": "^0.11.1", - "classnames": "^2.3.1" - }, - "dependencies": { - "@entur/utils": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.11.1.tgz", - "integrity": "sha512-yT/LH8EK3/TCYDVRolaY/XNdt7zL50HqscXqTkdQxCVZCi0eN3Dv0n7PF1nDbJwBWQELu4Jbb4ykCO3RzQ3Iqw==", - "requires": { - "tiny-warning": "^1.0.3" - } - } - } - }, - "@entur/form": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@entur/form/-/form-7.1.3.tgz", - "integrity": "sha512-qKEndr9LPSM7Mh/jW7BDswENUB53y7Ur2sRBY11U7nW4enwBD+xkQ0lFz3PrthCq8XyHsYtjo0NxZ7PtY5FLGg==", - "requires": { - "@entur/icons": "^6.15.7", - "@entur/tokens": "^3.13.5", - "@entur/tooltip": "^2.7.3", - "@entur/typography": "^1.8.32", - "@entur/utils": "^0.11.1", - "classnames": "^2.3.1" - }, - "dependencies": { - "@entur/utils": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.11.1.tgz", - "integrity": "sha512-yT/LH8EK3/TCYDVRolaY/XNdt7zL50HqscXqTkdQxCVZCi0eN3Dv0n7PF1nDbJwBWQELu4Jbb4ykCO3RzQ3Iqw==", - "requires": { - "tiny-warning": "^1.0.3" - } - } - } - }, - "@entur/icons": { - "version": "6.15.7", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-6.15.7.tgz", - "integrity": "sha512-moLRYDKnDRrmis7lSdHObLegAxrWmAn7EDvwEjEbk2N8vhJ+0oMmZK6cCOd6VaoFgffQnxVzf/LOhEpZgEMPnw==", - "requires": { - "@entur/tokens": "^3.13.5" - } - }, - "@entur/tooltip": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/@entur/tooltip/-/tooltip-2.7.3.tgz", - "integrity": "sha512-YjsHRRBrdlLdzJAo4irFvu37Ci0qrHu6DUTobJ14kUxgrBPpdBL1+MXkL1CwTYUoA34f0Wb03p5k1LRbJQ7lZQ==", - "requires": { - "@entur/button": "^3.2.19", - "@entur/icons": "^6.15.7", - "@entur/layout": "^2.3.3", - "@entur/tokens": "^3.13.5", - "@entur/utils": "^0.11.1", - "@popperjs/core": "^2.10.1", - "classnames": "^2.3.1", - "react-popper": "~2.2.5" - }, - "dependencies": { - "@entur/utils": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.11.1.tgz", - "integrity": "sha512-yT/LH8EK3/TCYDVRolaY/XNdt7zL50HqscXqTkdQxCVZCi0eN3Dv0n7PF1nDbJwBWQELu4Jbb4ykCO3RzQ3Iqw==", - "requires": { - "tiny-warning": "^1.0.3" - } - } - } - }, - "@entur/utils": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.10.1.tgz", - "integrity": "sha512-mLjTSPRebFGASaLi7ZG6qKpWbUOeCYR9oWU/2LBC/n4i7OE5mE5M0G8oSKxbysRKRSaI0PHqgPYXCX3fvxXQKg==", - "requires": { - "tiny-warning": "^1.0.3" - } - } - } - }, - "@entur/form": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/@entur/form/-/form-7.0.4.tgz", - "integrity": "sha512-KVB53qJZEgbKu6bts/iVMTRM0oxdmoUuFXbeS9IroAtjlm/HeEyczHJ4vJBQPhG2EpM0RA0wTw7bFI8QnNLqQA==", - "requires": { - "@entur/icons": "^6.2.0", - "@entur/tokens": "^3.8.1", - "@entur/tooltip": "^2.6.14", - "@entur/typography": "^1.7.15", - "@entur/utils": "^0.8.0", + "version": "0.7.24", + "resolved": "https://registry.npmjs.org/@entur/chip/-/chip-0.7.24.tgz", + "integrity": "sha512-lxzaUljJn+3OxjkCjX1M+BYSmYIJYS99X4ADu2tkYxjb9DHrLaWvDg/Oal9fjBVXPOv9axYGKC0YI/52P+fiKQ==", + "requires": { + "@entur/form": "^8.1.6", + "@entur/icons": "^7.4.3", + "@entur/loader": "^0.5.13", + "@entur/tokens": "^3.17.3", + "@entur/utils": "^0.12.1", "classnames": "^2.3.1" - }, - "dependencies": { - "@entur/utils": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.8.0.tgz", - "integrity": "sha512-jF8n2BVLv9gz/fMJqOdqdNvPEbIs2ToJoPtImnoW301AktpVxCZQez1Z5714MnCS5vi29J2joVZhRJlsJ8hGrA==", - "requires": { - "tiny-warning": "^1.0.3" - } - } } }, - "@entur/icons": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-6.2.0.tgz", - "integrity": "sha512-IMyjvb4JV5kt/LRJLo321We+eiSXNFZ2wtUCVWxdbKHRyyDJGPdmJeQ4g7heRC3vRKPMy3yvsw/PpZnVOqQcbQ==", + "@entur/loader": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/@entur/loader/-/loader-0.5.13.tgz", + "integrity": "sha512-1XNuuj6CKnAh0M0YOPwTbirKDpUgtuHBZn7B/tMeikTTkf7Ebbq9LLR4b/3aojccvyPXXUdAIFZct7LbfumqDg==", "requires": { - "@entur/tokens": "^3.8.1" + "@entur/tokens": "^3.17.3", + "@entur/typography": "^1.8.48", + "@entur/utils": "^0.12.1", + "classnames": "^2.3.1" } }, - "@entur/loader": { - "version": "0.4.65", - "resolved": "https://registry.npmjs.org/@entur/loader/-/loader-0.4.65.tgz", - "integrity": "sha512-pQBqwmPZ5VL80awid1knz8Tic6cxtDcrrl1rYsKcOr4QJiMUQuV48fGeBOvTmX42ciGZh+z7VqtxxtMtCFrhhw==", + "@entur/tokens": { + "version": "3.17.3", + "resolved": "https://registry.npmjs.org/@entur/tokens/-/tokens-3.17.3.tgz", + "integrity": "sha512-9J3D5qkPo0f5vmtXnaBLUnqvoP9isekw4y/xMcR7TUjyHDPmHF8faM5OJ93ApwWPqrfH0pSS2iaVymOs9xSPsA==", "requires": { - "@entur/tokens": "^3.14.0", - "@entur/typography": "^1.8.34", - "@entur/utils": "^0.11.1", - "classnames": "^2.3.1" - }, - "dependencies": { - "@entur/utils": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.11.1.tgz", - "integrity": "sha512-yT/LH8EK3/TCYDVRolaY/XNdt7zL50HqscXqTkdQxCVZCi0eN3Dv0n7PF1nDbJwBWQELu4Jbb4ykCO3RzQ3Iqw==", - "requires": { - "tiny-warning": "^1.0.3" - } - } + "flat": "^5.0.1", + "hex-rgb": "^4.3.0" } }, - "@entur/utils": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.6.0.tgz", - "integrity": "sha512-xfDJr0P8VDkYr4aMFwKMRX7Pe4XUCs4jNI4jJ9HbXssPPf63gELZgeU5JLO+GADR+3kshih4VMfmP4QOtvWLoA==", + "@entur/typography": { + "version": "1.8.48", + "resolved": "https://registry.npmjs.org/@entur/typography/-/typography-1.8.48.tgz", + "integrity": "sha512-To8zszsqGhf/Sh1hGpp1VeQBE65PgyvJl48fTRWvaaUny9IOK/WuUb1xTPTE+17YGcAk19wpqPBpGkQ5fmIFGw==", "requires": { - "tiny-warning": "^1.0.3" + "@entur/icons": "^7.4.3", + "@entur/tokens": "^3.17.3", + "@entur/utils": "^0.12.1", + "classnames": "^2.3.1", + "normalize-scss": "^7.0.1" } } } @@ -1978,51 +1857,56 @@ } }, "@entur/form": { - "version": "5.4.20", - "resolved": "https://registry.npmjs.org/@entur/form/-/form-5.4.20.tgz", - "integrity": "sha512-GBlNgtGWCAWDugvOFowxSCwR/TelVIZoPaJgV91rOAdGV6G+nMsd6G30Km7w4PjhzbJ8HLHVHz0rrP3suPzyLA==", - "requires": { - "@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", + "version": "8.1.6", + "resolved": "https://registry.npmjs.org/@entur/form/-/form-8.1.6.tgz", + "integrity": "sha512-kxnYc527alU1Wi3ga6scn+y72ribJkiEsoQiwu3HVSazY7Llj6MSiJrPhSIPvo6YjnU6ivl0xpYci5LrdZgyEw==", + "requires": { + "@entur/icons": "^7.4.3", + "@entur/tokens": "^3.17.3", + "@entur/tooltip": "^5.1.2", + "@entur/typography": "^1.8.48", + "@entur/utils": "^0.12.1", "classnames": "^2.3.1" }, "dependencies": { - "@entur/icons": { - "version": "5.8.1", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-5.8.1.tgz", - "integrity": "sha512-6S49jeO5YTbRiw5tosn0zSBtt5y6M4FbaoTnK2RbeoeOTcqd3Xr7m8TpY18S/ekwzyjPiTm+28URpwjRVjjslg==", + "@entur/tokens": { + "version": "3.17.3", + "resolved": "https://registry.npmjs.org/@entur/tokens/-/tokens-3.17.3.tgz", + "integrity": "sha512-9J3D5qkPo0f5vmtXnaBLUnqvoP9isekw4y/xMcR7TUjyHDPmHF8faM5OJ93ApwWPqrfH0pSS2iaVymOs9xSPsA==", "requires": { - "@entur/tokens": "^3.8.0" + "flat": "^5.0.1", + "hex-rgb": "^4.3.0" } }, - "@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==", + "@entur/typography": { + "version": "1.8.48", + "resolved": "https://registry.npmjs.org/@entur/typography/-/typography-1.8.48.tgz", + "integrity": "sha512-To8zszsqGhf/Sh1hGpp1VeQBE65PgyvJl48fTRWvaaUny9IOK/WuUb1xTPTE+17YGcAk19wpqPBpGkQ5fmIFGw==", "requires": { - "tiny-warning": "^1.0.3" + "@entur/icons": "^7.4.3", + "@entur/tokens": "^3.17.3", + "@entur/utils": "^0.12.1", + "classnames": "^2.3.1", + "normalize-scss": "^7.0.1" } } } }, "@entur/icons": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-4.3.3.tgz", - "integrity": "sha512-yqUxZpNlhJYRlJ/U6Dib4je+xQjhlv3leP4ruypYrZVuLdd8ieaZL427Zh3fvpwDpmJUlZCsu9vAPUXt9YUQPw==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-7.4.3.tgz", + "integrity": "sha512-n0qV5okmackQ1gWjYEL/mCKhrIo/Ka6F60Go0d89TXLHV4RiwHpswRm7C3zINC13jjl9LyP0XrBk/xdS3KBZNA==", "requires": { - "@entur/tokens": "^3.4.1", - "@entur/utils": "^0.4.5" + "@entur/tokens": "^3.17.3" }, "dependencies": { - "@entur/utils": { - "version": "0.4.9", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.4.9.tgz", - "integrity": "sha512-dyXs26JzboR9TlV3gVRFi8HzAXEvvCMnTnGbRrK7RzujXcUqLO1QzzL7dh7iLtFGcvkSGNU36tmVsPXPqhkNIw==", + "@entur/tokens": { + "version": "3.17.3", + "resolved": "https://registry.npmjs.org/@entur/tokens/-/tokens-3.17.3.tgz", + "integrity": "sha512-9J3D5qkPo0f5vmtXnaBLUnqvoP9isekw4y/xMcR7TUjyHDPmHF8faM5OJ93ApwWPqrfH0pSS2iaVymOs9xSPsA==", "requires": { - "tiny-warning": "^1.0.3" + "flat": "^5.0.1", + "hex-rgb": "^4.3.0" } } } @@ -2079,57 +1963,67 @@ } }, "@entur/menu": { - "version": "4.2.40", - "resolved": "https://registry.npmjs.org/@entur/menu/-/menu-4.2.40.tgz", - "integrity": "sha512-1ffA/MUazz5IldTTdSsUdXvFgVRXkm9+1HASMnmwQ0JbcgKH1yeLZ6oDIpJs5kJ/6YVLiZUCWWpeMMRKhLfgCg==", - "requires": { - "@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", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@entur/menu/-/menu-5.0.4.tgz", + "integrity": "sha512-C3bOqtWlbWWdsy0QIwXgbPTGlQRGtNnZ9u22usNlOkP/ThuYTUgnjXr+fa6D/dx9GrqP9h6z1S2RG5UJ9FnoFQ==", + "requires": { + "@entur/a11y": "^0.2.93", + "@entur/button": "^3.2.35", + "@entur/expand": "^3.5.24", + "@entur/icons": "^7.4.3", + "@entur/layout": "^2.3.19", + "@entur/tokens": "^3.17.3", + "@entur/tooltip": "^5.1.2", + "@entur/typography": "^1.8.48", + "@entur/utils": "^0.12.1", + "@floating-ui/react": "^0.26.23", "classnames": "^2.3.1" }, "dependencies": { - "@entur/a11y": { - "version": "0.2.90", - "resolved": "https://registry.npmjs.org/@entur/a11y/-/a11y-0.2.90.tgz", - "integrity": "sha512-tXR4mjvFykls7ERItWOWcXJfA0gxbxDSfbSyoI+HFa9iDJkZnJAnqyLQdxhtPEN3DjiHKKItLGzAVQhtDe6Mkw==", + "@entur/expand": { + "version": "3.5.24", + "resolved": "https://registry.npmjs.org/@entur/expand/-/expand-3.5.24.tgz", + "integrity": "sha512-oz75T5iVOrJVh2j/MUAq/KNXG67BrX9FJnaA9lzOqi/YVW7VTnfZTmPt/RDKWNf1H5ObJdAOFgKvapPAAihdoA==", "requires": { - "@entur/tokens": "^3.17.0", - "@entur/utils": "^0.11.2" + "@entur/icons": "^7.4.3", + "@entur/tokens": "^3.17.3", + "@entur/typography": "^1.8.48", + "@entur/utils": "^0.12.1", + "classnames": "^2.3.1", + "react-collapse": "^5.1.0" } }, - "@entur/button": { - "version": "3.2.32", - "resolved": "https://registry.npmjs.org/@entur/button/-/button-3.2.32.tgz", - "integrity": "sha512-g7uAXwIYiInbBDit4qm/MzIgfNUmdA01icYQp0SBAaN6tN0d+bDPQM3PFLJoTKsIki/j3ZdAXllRaP0VXsbpZQ==", + "@entur/layout": { + "version": "2.3.19", + "resolved": "https://registry.npmjs.org/@entur/layout/-/layout-2.3.19.tgz", + "integrity": "sha512-btix8Dj2GrKutmCI1u4eIUemR03CVjr1qnHuLHACqcZtOQheozx0BrtEmsbKHWFLXl4uhPkdxzcp1a+VTxpqTg==", "requires": { - "@entur/loader": "^0.5.10", - "@entur/tokens": "^3.17.0", - "@entur/utils": "^0.11.2", + "@entur/icons": "^7.4.3", + "@entur/tokens": "^3.17.3", + "@entur/typography": "^1.8.48", + "@entur/utils": "^0.12.1", "classnames": "^2.3.1" } }, - "@entur/icons": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-7.4.0.tgz", - "integrity": "sha512-zsKIccWgMENhcCtqe72p+uhDIhO/LeQpMAsEWtXN9ADDMsdkIygasq9key027e3ADzqWxSJz3JwOhlkJxsPhZw==", + "@entur/tokens": { + "version": "3.17.3", + "resolved": "https://registry.npmjs.org/@entur/tokens/-/tokens-3.17.3.tgz", + "integrity": "sha512-9J3D5qkPo0f5vmtXnaBLUnqvoP9isekw4y/xMcR7TUjyHDPmHF8faM5OJ93ApwWPqrfH0pSS2iaVymOs9xSPsA==", "requires": { - "@entur/tokens": "^3.17.0" + "flat": "^5.0.1", + "hex-rgb": "^4.3.0" } }, - "@entur/utils": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.11.2.tgz", - "integrity": "sha512-2opQcrO0J5mzyaLlDEehytrD6Sf4TSGKEnbUnzYAMI2QBrXAW3Jlp6/+m7sRzOOI+6IRsB6jVSjrofgFWaU0Iw==", + "@entur/typography": { + "version": "1.8.48", + "resolved": "https://registry.npmjs.org/@entur/typography/-/typography-1.8.48.tgz", + "integrity": "sha512-To8zszsqGhf/Sh1hGpp1VeQBE65PgyvJl48fTRWvaaUny9IOK/WuUb1xTPTE+17YGcAk19wpqPBpGkQ5fmIFGw==", "requires": { - "tiny-warning": "^1.0.3" + "@entur/icons": "^7.4.3", + "@entur/tokens": "^3.17.3", + "@entur/utils": "^0.12.1", + "classnames": "^2.3.1", + "normalize-scss": "^7.0.1" } } } @@ -2292,60 +2186,51 @@ } }, "@entur/tooltip": { - "version": "2.6.14", - "resolved": "https://registry.npmjs.org/@entur/tooltip/-/tooltip-2.6.14.tgz", - "integrity": "sha512-EQAZ0OECuRTovJiVgnDmBLq2zwd3obAWzTaSI2HoSSwJKvlP5QNtV+d91etArC8LsLgntyWKQwMW34G9V6Kz2A==", - "requires": { - "@entur/button": "^3.0.4", - "@entur/icons": "^6.2.0", - "@entur/layout": "^2.1.29", - "@entur/tokens": "^3.8.1", - "@entur/utils": "^0.8.0", - "@popperjs/core": "^2.10.1", - "classnames": "^2.3.1", - "react-popper": "~2.2.5" + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@entur/tooltip/-/tooltip-5.1.2.tgz", + "integrity": "sha512-XhpTvDGyWO/vbwc2XNmGI8oTH7Wg7Jqj2Soxp5azVEDnk7OC5wmcsv4hk4Bh+GUDsyOdxsag0IF1+/yKy3CSgg==", + "requires": { + "@entur/button": "^3.2.35", + "@entur/icons": "^7.4.3", + "@entur/layout": "^2.3.19", + "@entur/tokens": "^3.17.3", + "@entur/utils": "^0.12.1", + "@floating-ui/react": "^0.26.24", + "@floating-ui/react-dom": "^2.1.0", + "classnames": "^2.3.1" }, "dependencies": { - "@entur/button": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@entur/button/-/button-3.0.4.tgz", - "integrity": "sha512-ab86m+NSA8BzIEjgPCKX2fMotT7vxn7xVVBQbLM2k0SQGmNS31TYd9tCRHkA+9HJXm+1J7OTLQ5eQUbVc4+sLA==", + "@entur/layout": { + "version": "2.3.19", + "resolved": "https://registry.npmjs.org/@entur/layout/-/layout-2.3.19.tgz", + "integrity": "sha512-btix8Dj2GrKutmCI1u4eIUemR03CVjr1qnHuLHACqcZtOQheozx0BrtEmsbKHWFLXl4uhPkdxzcp1a+VTxpqTg==", "requires": { - "@entur/loader": "^0.4.27", - "@entur/tokens": "^3.8.1", - "@entur/utils": "^0.8.0", + "@entur/icons": "^7.4.3", + "@entur/tokens": "^3.17.3", + "@entur/typography": "^1.8.48", + "@entur/utils": "^0.12.1", "classnames": "^2.3.1" - }, - "dependencies": { - "@entur/loader": { - "version": "0.4.65", - "resolved": "https://registry.npmjs.org/@entur/loader/-/loader-0.4.65.tgz", - "integrity": "sha512-pQBqwmPZ5VL80awid1knz8Tic6cxtDcrrl1rYsKcOr4QJiMUQuV48fGeBOvTmX42ciGZh+z7VqtxxtMtCFrhhw==", - "requires": { - "@entur/tokens": "^3.14.0", - "@entur/typography": "^1.8.34", - "@entur/utils": "^0.11.1", - "classnames": "^2.3.1" - }, - "dependencies": { - "@entur/utils": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.11.1.tgz", - "integrity": "sha512-yT/LH8EK3/TCYDVRolaY/XNdt7zL50HqscXqTkdQxCVZCi0eN3Dv0n7PF1nDbJwBWQELu4Jbb4ykCO3RzQ3Iqw==", - "requires": { - "tiny-warning": "^1.0.3" - } - } - } - } } }, - "@entur/icons": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@entur/icons/-/icons-6.2.0.tgz", - "integrity": "sha512-IMyjvb4JV5kt/LRJLo321We+eiSXNFZ2wtUCVWxdbKHRyyDJGPdmJeQ4g7heRC3vRKPMy3yvsw/PpZnVOqQcbQ==", + "@entur/tokens": { + "version": "3.17.3", + "resolved": "https://registry.npmjs.org/@entur/tokens/-/tokens-3.17.3.tgz", + "integrity": "sha512-9J3D5qkPo0f5vmtXnaBLUnqvoP9isekw4y/xMcR7TUjyHDPmHF8faM5OJ93ApwWPqrfH0pSS2iaVymOs9xSPsA==", "requires": { - "@entur/tokens": "^3.8.1" + "flat": "^5.0.1", + "hex-rgb": "^4.3.0" + } + }, + "@entur/typography": { + "version": "1.8.48", + "resolved": "https://registry.npmjs.org/@entur/typography/-/typography-1.8.48.tgz", + "integrity": "sha512-To8zszsqGhf/Sh1hGpp1VeQBE65PgyvJl48fTRWvaaUny9IOK/WuUb1xTPTE+17YGcAk19wpqPBpGkQ5fmIFGw==", + "requires": { + "@entur/icons": "^7.4.3", + "@entur/tokens": "^3.17.3", + "@entur/utils": "^0.12.1", + "classnames": "^2.3.1", + "normalize-scss": "^7.0.1" } } } @@ -2381,9 +2266,9 @@ } }, "@entur/utils": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.8.0.tgz", - "integrity": "sha512-jF8n2BVLv9gz/fMJqOdqdNvPEbIs2ToJoPtImnoW301AktpVxCZQez1Z5714MnCS5vi29J2joVZhRJlsJ8hGrA==", + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@entur/utils/-/utils-0.12.1.tgz", + "integrity": "sha512-y/8j8pnr9AWA4zdRq/XhSzpNVcfT1PHriIq4Z0+6FTsyEYNqLTltd4quzdsWSNZbbyXH4tNi8vurbml80h7dhA==", "requires": { "tiny-warning": "^1.0.3" } @@ -3376,29 +3261,6 @@ "source-map": "^0.7.3" } }, - "@popperjs/core": { - "version": "2.11.7", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.7.tgz", - "integrity": "sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==" - }, - "@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==", - "requires": { - "@reach/utils": "0.16.0", - "tslib": "^2.3.0" - } - }, - "@reach/descendants": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/@reach/descendants/-/descendants-0.16.1.tgz", - "integrity": "sha512-3WZgRnD9O4EORKE31rrduJDiPFNMOjUkATx0zl192ZxMq3qITe4tUj70pS5IbJl/+v9zk78JwyQLvA1pL7XAPA==", - "requires": { - "@reach/utils": "0.16.0", - "tslib": "^2.3.0" - } - }, "@reach/dialog": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@reach/dialog/-/dialog-0.16.2.tgz", @@ -3412,53 +3274,6 @@ "tslib": "^2.3.0" } }, - "@reach/dropdown": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@reach/dropdown/-/dropdown-0.16.2.tgz", - "integrity": "sha512-l4nNiX6iUpMdHQNbZMhgW5APtw0AUwJuRnkqE93vkjvdtrYl/sNJy1Jr6cGG7TrZIABLSOsfwbXU3C+qwJ3ftQ==", - "requires": { - "@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" - } - }, - "@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==", - "requires": { - "@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" - } - }, - "@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==" - }, - "@reach/polymorphic": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@reach/polymorphic/-/polymorphic-0.18.0.tgz", - "integrity": "sha512-N9iAjdMbE//6rryZZxAPLRorzDcGBnluf7YQij6XDLiMtfCj1noa7KyLpEc/5XCIB/EwhX3zCluFAwloBKdblA==" - }, - "@reach/popover": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@reach/popover/-/popover-0.16.2.tgz", - "integrity": "sha512-IwkRrHM7Vt33BEkSXneovymJv7oIToOfTDwRKpuYEB/BWYMAuNfbsRL7KVe6MjkgchDeQzAk24cYY1ztQj5HQQ==", - "requires": { - "@reach/portal": "0.16.2", - "@reach/rect": "0.16.0", - "@reach/utils": "0.16.0", - "tabbable": "^4.0.0", - "tslib": "^2.3.0" - } - }, "@reach/portal": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@reach/portal/-/portal-0.16.2.tgz", @@ -3469,18 +3284,6 @@ "tslib": "^2.3.0" } }, - "@reach/rect": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/@reach/rect/-/rect-0.16.0.tgz", - "integrity": "sha512-/qO9jQDzpOCdrSxVPR6l674mRHNTqfEjkaxZHluwJ/2qGUtYsA0GSZiF/+wX/yOWeBif1ycxJDa6HusAMJZC5Q==", - "requires": { - "@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" - } - }, "@reach/utils": { "version": "0.16.0", "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.16.0.tgz", @@ -5417,9 +5220,9 @@ } }, "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.0", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-3.1.0.tgz", + "integrity": "sha512-rj8l8pD4bJ1nx+dAkMhV1xB5RuZEyVysfxJqB1pRchh1KVvwOv9b7CGB8ZfjTImVv2oF+sYMUkMZq6Na5Ftmbg==" }, "concat-map": { "version": "0.0.1", @@ -6106,15 +5909,40 @@ "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" }, "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==", "requires": { - "@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" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", + "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", + "requires": { + "regenerator-runtime": "^0.14.0" + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" + } } }, "duplexer": { @@ -12020,11 +11848,6 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, - "react-fast-compare": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.1.tgz", - "integrity": "sha512-xTYf9zFim2pEif/Fw16dBiXpe0hoy5PxcD8+OwBnTtNLfIm3g6WxhKNurY+6OmdH1u6Ta/W/Vl6vjbYP1MFnDg==" - }, "react-focus-lock": { "version": "2.13.2", "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.13.2.tgz", @@ -12043,15 +11866,6 @@ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, - "react-popper": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.2.5.tgz", - "integrity": "sha512-kxGkS80eQGtLl18+uig1UIf9MKixFSyPxglsgLBxlYnyDf65BiY9B3nZSc6C9XUNDgStROB0fMQlTEz1KxGddw==", - "requires": { - "react-fast-compare": "^3.0.1", - "warning": "^4.0.2" - } - }, "react-refresh": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", @@ -13296,11 +13110,6 @@ "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" }, - "tabbable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-4.0.0.tgz", - "integrity": "sha512-H1XoH1URcBOa/rZZWxLxHCtOdVUEev+9vo5YdYhC9tCY4wnybX+VQrCYuy9ubkg69fCBxCONJOSLGfw0DWMffQ==" - }, "tailwindcss": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.1.tgz", @@ -13820,14 +13629,6 @@ "makeerror": "1.0.12" } }, - "warning": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", - "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", - "requires": { - "loose-envify": "^1.0.0" - } - }, "watchpack": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", diff --git a/package.json b/package.json index 4fab2d3..582fe6f 100644 --- a/package.json +++ b/package.json @@ -6,15 +6,15 @@ "dependencies": { "@auth0/auth0-react": "1.12.1", "@entur/alert": "0.16.19", - "@entur/button": "2.10.15", + "@entur/button": "3.2.35", "@entur/chip": "0.7.23", - "@entur/dropdown": "3.0.37", + "@entur/dropdown": "6.0.9", "@entur/expand": "3.5.23", - "@entur/form": "5.4.20", - "@entur/icons": "4.3.3", + "@entur/form": "8.1.6", + "@entur/icons": "7.4.3", "@entur/layout": "2.3.18", "@entur/loader": "0.5.12", - "@entur/menu": "4.2.40", + "@entur/menu": "5.0.4", "@entur/micro-frontend": "0.4.0", "@entur/modal": "1.7.55", "@entur/table": "4.8.22",