diff --git a/package.json b/package.json index 2255f636..3d3db2f4 100644 --- a/package.json +++ b/package.json @@ -96,15 +96,15 @@ "/src/slickgrid-react" ], "dependencies": { - "@slickgrid-universal/common": "~4.1.0", - "@slickgrid-universal/custom-footer-component": "~4.1.0", - "@slickgrid-universal/empty-warning-component": "~4.1.0", - "@slickgrid-universal/event-pub-sub": "~4.1.0", - "@slickgrid-universal/pagination-component": "~4.1.0", + "@slickgrid-universal/common": "~4.2.0", + "@slickgrid-universal/custom-footer-component": "~4.2.0", + "@slickgrid-universal/empty-warning-component": "~4.2.0", + "@slickgrid-universal/event-pub-sub": "~4.2.0", + "@slickgrid-universal/pagination-component": "~4.2.0", "dequal": "^2.0.3", "dompurify": "^3.0.6", "font-awesome": "^4.7.0", - "i18next": "^23.7.11", + "i18next": "^23.7.13", "moment-mini": "^2.29.4", "regenerator-runtime": "^0.14.1", "sortablejs": "^1.15.1" @@ -115,30 +115,30 @@ "@fnando/sparkline": "^0.3.10", "@popperjs/core": "^2.11.8", "@release-it/conventional-changelog": "^8.0.1", - "@slickgrid-universal/composite-editor-component": "~4.1.0", - "@slickgrid-universal/custom-tooltip-plugin": "~4.1.0", - "@slickgrid-universal/excel-export": "~4.1.0", - "@slickgrid-universal/graphql": "~4.1.0", - "@slickgrid-universal/odata": "~4.1.0", - "@slickgrid-universal/rxjs-observable": "~4.1.0", - "@slickgrid-universal/text-export": "~4.1.0", - "@testing-library/jest-dom": "^6.1.5", + "@slickgrid-universal/composite-editor-component": "~4.2.0", + "@slickgrid-universal/custom-tooltip-plugin": "~4.2.0", + "@slickgrid-universal/excel-export": "~4.2.0", + "@slickgrid-universal/graphql": "~4.2.0", + "@slickgrid-universal/odata": "~4.2.0", + "@slickgrid-universal/rxjs-observable": "~4.2.0", + "@slickgrid-universal/text-export": "~4.2.0", + "@testing-library/jest-dom": "^6.1.6", "@testing-library/react": "^14.1.2", - "@testing-library/user-event": "^14.5.1", + "@testing-library/user-event": "^14.5.2", "@types/bluebird": "^3.5.42", "@types/dompurify": "^3.0.5", "@types/flatpickr": "^3.1.2", "@types/fnando__sparkline": "^0.3.7", "@types/i18next-xhr-backend": "^1.4.2", "@types/jest": "^29.5.11", - "@types/node": "^20.10.5", - "@types/react": "^18.2.45", + "@types/node": "^20.10.6", + "@types/react": "^18.2.46", "@types/react-dom": "^18.2.18", "@types/sortablejs": "^1.15.7", "@types/text-encoding-utf-8": "^1.0.5", "@types/webpack": "^5.28.5", - "@typescript-eslint/eslint-plugin": "^6.15.0", - "@typescript-eslint/parser": "^6.15.0", + "@typescript-eslint/eslint-plugin": "^6.16.0", + "@typescript-eslint/parser": "^6.16.0", "@webpack-cli/serve": "^2.0.5", "bootstrap": "^5.3.2", "clean-webpack-plugin": "^4.0.0", @@ -147,7 +147,7 @@ "copyfiles": "^2.4.1", "css-loader": "^6.8.1", "custom-event-polyfill": "^1.0.7", - "cypress": "^13.6.1", + "cypress": "^13.6.2", "esbuild-loader": "^4.0.2", "eslint": "^8.56.0", "eslint-plugin-import": "^2.29.1", @@ -169,13 +169,13 @@ "promise-polyfill": "^8.3.0", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-i18next": "^13.5.0", - "react-router-dom": "^6.21.0", + "react-i18next": "^14.0.0", + "react-router-dom": "^6.21.1", "release-it": "^17.0.1", "rimraf": "^5.0.5", "rxjs": "^7.8.1", - "sass": "^1.69.5", - "sass-loader": "^13.3.2", + "sass": "^1.69.6", + "sass-loader": "^13.3.3", "serve": "^14.2.1", "style-loader": "3.3.3", "ts-jest": "^29.1.1", diff --git a/yarn.lock b/yarn.lock index 55936936..6f0a0479 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12,10 +12,10 @@ resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== -"@adobe/css-tools@^4.3.1": - version "4.3.1" - resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.1.tgz#abfccb8ca78075a2b6187345c26243c1a0842f28" - integrity sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg== +"@adobe/css-tools@^4.3.2": + version "4.3.2" + resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.2.tgz#a6abc715fb6884851fca9dad37fc34739a04fd11" + integrity sha512-DA5a1C0gD/pLOvhv33YMrbf2FK3oUzwNl9oOJqE4XVjuEtt6XIakRcsd7eLiOSPkp1kTRQGICTA8cKra/vFbjw== "@ampproject/remapping@^2.2.0": version "2.2.1" @@ -1090,10 +1090,10 @@ conventional-recommended-bump "^9.0.0" semver "^7.5.4" -"@remix-run/router@1.14.0": - version "1.14.0" - resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.14.0.tgz#9bc39a5a3a71b81bdb310eba6def5bc3966695b7" - integrity sha512-WOHih+ClN7N8oHk9N4JUiMxQJmRVaOxcg8w7F/oHUXzJt920ekASLI/7cYX8XkntDWRhLZtsk6LbGrkgOAvi5A== +"@remix-run/router@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.14.1.tgz#6d2dd03d52e604279c38911afc1079d58c50a755" + integrity sha512-Qg4DMQsfPNAs88rb2xkdk03N3bjK4jgX5fR24eHCTR9q6PrhZQZ4UJBPzCHJkIpTRN1UKxx2DzjZmnC+7Lj0Ow== "@sinclair/typebox@^0.25.16": version "0.25.24" @@ -1134,119 +1134,119 @@ resolved "https://registry.yarnpkg.com/@slickgrid-universal/binding/-/binding-4.1.0.tgz#51ae61c63b03e79f6742d7b7d0859d8bd2393ead" integrity sha512-CcC//lG2NftszCR/8yaTGrOe3IEd1CxwxKmnVwTnn0tg9aOJGcqZ4922vcSl8jdJD142oWVu3odPf0piTutwww== -"@slickgrid-universal/common@~4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@slickgrid-universal/common/-/common-4.1.0.tgz#631b2c6a3922f840b6be38a7da475b8ed425e66b" - integrity sha512-sMhCt42DAHfATiSdYW0v+RdGtYh/c39fqYfIsNCIQguAINApH+W7pFR4c4RNIzfCSOlNHUDG7fkyIWmichpWUg== +"@slickgrid-universal/common@~4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@slickgrid-universal/common/-/common-4.2.0.tgz#0a95b4972b55579ff95e91e51448d7e126578259" + integrity sha512-DR856DLZ1wf/yQgsF65kWD6FmAdySCRl0HfwujvwSjNLUMZAMXFKqX0kfEVNY8S7prvCy9DzTqb4YTvJPCobiQ== dependencies: "@slickgrid-universal/binding" "~4.1.0" - "@slickgrid-universal/event-pub-sub" "~4.1.0" - "@slickgrid-universal/utils" "~4.1.0" + "@slickgrid-universal/event-pub-sub" "~4.2.0" + "@slickgrid-universal/utils" "~4.2.0" autocompleter "^9.1.2" dequal "^2.0.3" dompurify "^3.0.6" flatpickr "^4.6.13" moment-mini "^2.29.4" - multiple-select-vanilla "^1.1.2" + multiple-select-vanilla "^1.1.3" sortablejs "^1.15.1" un-flatten-tree "^2.0.12" -"@slickgrid-universal/composite-editor-component@~4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@slickgrid-universal/composite-editor-component/-/composite-editor-component-4.1.0.tgz#2bd39402ab17440a803c96ae25241ac56b55ee96" - integrity sha512-dTyfe6CaqXxB5MUBYGztFxSloGeb0IiJzTQ14II4M12FXr1pDb8c+y5NKTaqRoYNodu+Pb3XaeIuviIuDa4PIA== +"@slickgrid-universal/composite-editor-component@~4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@slickgrid-universal/composite-editor-component/-/composite-editor-component-4.2.0.tgz#cb10775e020e8416fc36c979d3a2bc7af9baa79f" + integrity sha512-9KwX0bqfSqh2l2TyVqae5lheb/vXegJ99wjFfFB1jr/c29BkC4PsR5wFUJ2bVvwXiQM3sEsN1chqOkJap5tnQg== dependencies: "@slickgrid-universal/binding" "~4.1.0" - "@slickgrid-universal/common" "~4.1.0" - "@slickgrid-universal/utils" "~4.1.0" + "@slickgrid-universal/common" "~4.2.0" + "@slickgrid-universal/utils" "~4.2.0" -"@slickgrid-universal/custom-footer-component@~4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@slickgrid-universal/custom-footer-component/-/custom-footer-component-4.1.0.tgz#8c32eac29c0d5f521aaa12a3653b72961eb92807" - integrity sha512-XLk8NiZUYttYdQVoJrfmFipka5RTqIH/lgAr/dvW7eIGyfFxXIPHPESjcFBAoyR2NUSkD2TKCVtZSvxLFw9WRw== +"@slickgrid-universal/custom-footer-component@~4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@slickgrid-universal/custom-footer-component/-/custom-footer-component-4.2.0.tgz#1500e8d0915a163ad1818f0209528066771c5215" + integrity sha512-LxeXbBrr7oeU0Oa+3yNunkZeFidXJV6p8WL6g6kfCaLzcIZPlG3fm84ym0bkpopHu8pT7Q9ZPjrkFB1SuX6Wkw== dependencies: "@slickgrid-universal/binding" "~4.1.0" - "@slickgrid-universal/common" "~4.1.0" + "@slickgrid-universal/common" "~4.2.0" moment-mini "^2.29.4" -"@slickgrid-universal/custom-tooltip-plugin@~4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@slickgrid-universal/custom-tooltip-plugin/-/custom-tooltip-plugin-4.1.0.tgz#8a34ae60a74d0f0710d3db57590c7b26243ff3b6" - integrity sha512-AxONZyHoEJ4rUajAwt3rd9Vp0a1rnw23WECx2jWeaJsFM2p9V1OwkIain5RE9vzkR0DimYgdZVjfXjoezGRaSA== +"@slickgrid-universal/custom-tooltip-plugin@~4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@slickgrid-universal/custom-tooltip-plugin/-/custom-tooltip-plugin-4.2.0.tgz#9c87db471c724d1822ef05734be1dc14fdad43bd" + integrity sha512-80bBgz4EVZQFCL+GR2x079l7F8aYA/kWuQ72gUvMzXX3o2Cq7dP5m3kxcr1feBC/jjPaAJ5CgXIw8RaZiS3zCg== dependencies: - "@slickgrid-universal/common" "~4.1.0" - "@slickgrid-universal/utils" "~4.1.0" + "@slickgrid-universal/common" "~4.2.0" + "@slickgrid-universal/utils" "~4.2.0" dompurify "^3.0.6" -"@slickgrid-universal/empty-warning-component@~4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@slickgrid-universal/empty-warning-component/-/empty-warning-component-4.1.0.tgz#78b30e63bb65722f8873f17541001f289ebd4275" - integrity sha512-b3LFSNFZANgKu333O+Zkno9//Qenfldfr0Z+y8AECyXGdsUmBhUmWPTDRaQ6njYnAdAEPQ9QOkUw2+ODON596Q== +"@slickgrid-universal/empty-warning-component@~4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@slickgrid-universal/empty-warning-component/-/empty-warning-component-4.2.0.tgz#c0b195cba6b7a92d5fafe1b2336e34005180d5ed" + integrity sha512-KJjkZ3bHJE0DIVK+MO+wNR57/4LXaBOHT7+tOJPqtkyp/QdoAlouigceeL+VVkX78zISmR/hxkZmJN1RzIRGKA== dependencies: - "@slickgrid-universal/common" "~4.1.0" + "@slickgrid-universal/common" "~4.2.0" -"@slickgrid-universal/event-pub-sub@~4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@slickgrid-universal/event-pub-sub/-/event-pub-sub-4.1.0.tgz#f69f6d270222d022cb8e2d27166614c0de3233f2" - integrity sha512-t7xiCrO3Ya/6tMF6lEV1liuKGJ4B1VqnymwmbOIcFIc0C3cGtNans3V5TdtNy55RDl+Tr3tXr2wokEMb2kZ/NQ== +"@slickgrid-universal/event-pub-sub@~4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@slickgrid-universal/event-pub-sub/-/event-pub-sub-4.2.0.tgz#aebe0d21b5dfebfad267d924d9395347c002573e" + integrity sha512-4iCcC1qaVrPHBGJ+JDoojgkhu6ZlA/vd36BsJiZ7cVxjHfxt8+lWEyEUW+b8gNCAwElsZzYn8rgTUwnJ6vr69w== dependencies: - "@slickgrid-universal/utils" "~4.1.0" + "@slickgrid-universal/utils" "~4.2.0" -"@slickgrid-universal/excel-export@~4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@slickgrid-universal/excel-export/-/excel-export-4.1.0.tgz#842e041c4668c77b1cab04d10d8dd0df34e6d332" - integrity sha512-6ogoQ7JvdLD+fNH1QLdBaVE+xPbiq1mPzVz1haTR1HeoOKG1javwOE0p/TV0wER94seKq3cAJvEpHr2EYXsJng== +"@slickgrid-universal/excel-export@~4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@slickgrid-universal/excel-export/-/excel-export-4.2.0.tgz#8cfafd480968543a0a8df3d7dd52e5572e9d7e2f" + integrity sha512-Kliy8+Lj9JHpXixtkLH0peTIE2qhcoXd7KMYaFrcBQ45xn9t4vmj9sZz6nLMfz/v/C9OZ1JksjOtgoIovxLm9Q== dependencies: - "@slickgrid-universal/common" "~4.1.0" - "@slickgrid-universal/utils" "~4.1.0" + "@slickgrid-universal/common" "~4.2.0" + "@slickgrid-universal/utils" "~4.2.0" excel-builder-webpacker "^2.1.8" moment-mini "^2.29.4" -"@slickgrid-universal/graphql@~4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@slickgrid-universal/graphql/-/graphql-4.1.0.tgz#0819567c1e3216060598f26d93f865f8c5c81a54" - integrity sha512-ImGFQN06ZZ/T5cMlF7oq7V65CsQvDIxEUW2JiFocLwkg2JdnwhhF7r0oilQ8p3JyII2QGbDHATG6p86UWn8HpQ== +"@slickgrid-universal/graphql@~4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@slickgrid-universal/graphql/-/graphql-4.2.0.tgz#eb9ae4c78a707fdf8fa26b5396c46d547178ab0f" + integrity sha512-JwPm21e8h3vkohSDrEhlK7jT6X4fuN4E+jVltNnlq3s5r9OJN30esYbBB/NMZa2H80dijNhoNoN53cJG/DEGiA== dependencies: - "@slickgrid-universal/common" "~4.1.0" - "@slickgrid-universal/utils" "~4.1.0" + "@slickgrid-universal/common" "~4.2.0" + "@slickgrid-universal/utils" "~4.2.0" -"@slickgrid-universal/odata@~4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@slickgrid-universal/odata/-/odata-4.1.0.tgz#e1e4c2431b1dc087055a83431f696ac217e75e08" - integrity sha512-b8ctlsDg3xTpOgNOp094toDIypMeJBVZw7cu5hAJSH4dW//rzItIEggnrkZtaQk5SEEnd4jxAQ9utO4YJRhsbg== +"@slickgrid-universal/odata@~4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@slickgrid-universal/odata/-/odata-4.2.0.tgz#ddb732970fbfafd7c7252e17fce0b3e9a4e84eea" + integrity sha512-2gnsM9Kjd8Ldl1HiM3/aQ2cs/PkgXOmF535it2xd0IgrY4WUhJEbJjMzVFF43TUEIYOHYyAgns289cU/sTSdWw== dependencies: - "@slickgrid-universal/common" "~4.1.0" - "@slickgrid-universal/utils" "~4.1.0" + "@slickgrid-universal/common" "~4.2.0" + "@slickgrid-universal/utils" "~4.2.0" -"@slickgrid-universal/pagination-component@~4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@slickgrid-universal/pagination-component/-/pagination-component-4.1.0.tgz#d393f175cd6872782e462c1d0a66c106667c34d1" - integrity sha512-9tjiL4fRHCIxzyqGi3HEP/o1EOSXQRZBGyZXr+3cKdFUcOwAXRxGpD0FH6M+f0YAzssocUbqLZh/YpQ9rGsfiA== +"@slickgrid-universal/pagination-component@~4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@slickgrid-universal/pagination-component/-/pagination-component-4.2.0.tgz#4d989932ed7bcd04dc7f82bd03bf823ff6049241" + integrity sha512-Yt9CMs9PX9wz16JAT44unlSELbq62xbmnn/WCkpV67d9znxkPunSEvK30HPp3IBv97phVmjSTf6hI8gSuylaAQ== dependencies: "@slickgrid-universal/binding" "~4.1.0" - "@slickgrid-universal/common" "~4.1.0" + "@slickgrid-universal/common" "~4.2.0" -"@slickgrid-universal/rxjs-observable@~4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@slickgrid-universal/rxjs-observable/-/rxjs-observable-4.1.0.tgz#4fa195efad109f86605784b22869b45fccc6200e" - integrity sha512-IC/GghH17BIlcl7vuJ05G1SVBB8x2IOaIfMkg2/LbbySdgFHZyj/Y9/Syl1cpjfb2wOQXR6t/6hNvvCH1H/3zQ== +"@slickgrid-universal/rxjs-observable@~4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@slickgrid-universal/rxjs-observable/-/rxjs-observable-4.2.0.tgz#7e43de8461f6f450e604f399984eb2c7a5b17d8a" + integrity sha512-ARZpUdoM/r0/RyM/fJIfv3RBLmknAhkoqwknM8yR4No24rGU/oWhqFEEl3MfDl6eSHF2rRAy5pwktMvxdaSL/Q== dependencies: - "@slickgrid-universal/common" "~4.1.0" + "@slickgrid-universal/common" "~4.2.0" rxjs "^7.8.1" -"@slickgrid-universal/text-export@~4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@slickgrid-universal/text-export/-/text-export-4.1.0.tgz#a3af65950a4e31cfb675c79f9e5689cb71417625" - integrity sha512-gCe4rWG5hpXzGXyBXjgoSLAApSgYc2gLEHvOSWBWB6hfbBsAAzzbEr4O5US0FiyoMBhC8Ofn1d34mRG0BHBfrA== +"@slickgrid-universal/text-export@~4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@slickgrid-universal/text-export/-/text-export-4.2.0.tgz#6cb8071262c32a11ae3a2fa7a7b06545cf729b64" + integrity sha512-iJ9K5KZ/Fi4dOBG+uasrPNe1QyeZjTgvWwqjsKBBAybouBT9eG8KLsPpMUJP6/a0t7kdNQ+6+F7XsfAdL5RRlQ== dependencies: - "@slickgrid-universal/common" "~4.1.0" - "@slickgrid-universal/utils" "~4.1.0" + "@slickgrid-universal/common" "~4.2.0" + "@slickgrid-universal/utils" "~4.2.0" text-encoding-utf-8 "^1.0.2" -"@slickgrid-universal/utils@~4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@slickgrid-universal/utils/-/utils-4.1.0.tgz#6ab42c92b4dd7acf6abdea791b8a485f292c9c9a" - integrity sha512-Om3RoPG+oeNvnaaSVANgkNyc+N9Bz9pzb0X9t/7AuY6uKlpQawF2HDzrIPJ1OA+n7EkD/A10ni+kvZZ8n+t0gQ== +"@slickgrid-universal/utils@~4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@slickgrid-universal/utils/-/utils-4.2.0.tgz#f9d9d9369f560ba3bb112dde2e34110d8f8ff206" + integrity sha512-CJIByB2Sd4srtvztGTLEfWX7a6m7MP/0A1eaTx1790V9KUYUqFoI7/d/2sZq6F3a7GSxFX+tUUeKfp+KoZaVtw== "@szmarczak/http-timer@^5.0.1": version "5.0.1" @@ -1269,12 +1269,12 @@ lz-string "^1.5.0" pretty-format "^27.0.2" -"@testing-library/jest-dom@^6.1.5": - version "6.1.5" - resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-6.1.5.tgz#0a635d0ad4a1a880089d967299d94e9cfc81fbe1" - integrity sha512-3y04JLW+EceVPy2Em3VwNr95dOKqA8DhR0RJHhHKDZNYXcVXnEK7WIrpj4eYU8SVt/qYZ2aRWt/WgQ+grNES8g== +"@testing-library/jest-dom@^6.1.6": + version "6.1.6" + resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-6.1.6.tgz#d9a3ce61cd74ea792622d3da78a830f6786e8d93" + integrity sha512-YwuiOdYEcxhfC2u5iNKlvg2Q5MgbutovP6drq7J1HrCbvR+G58BbtoCoq+L/kNlrNFsu2Kt3jaFAviLVxYHJZg== dependencies: - "@adobe/css-tools" "^4.3.1" + "@adobe/css-tools" "^4.3.2" "@babel/runtime" "^7.9.2" aria-query "^5.0.0" chalk "^3.0.0" @@ -1292,10 +1292,10 @@ "@testing-library/dom" "^9.0.0" "@types/react-dom" "^18.0.0" -"@testing-library/user-event@^14.5.1": - version "14.5.1" - resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-14.5.1.tgz#27337d72046d5236b32fd977edee3f74c71d332f" - integrity sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg== +"@testing-library/user-event@^14.5.2": + version "14.5.2" + resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-14.5.2.tgz#db7257d727c891905947bd1c1a99da20e03c2ebd" + integrity sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ== "@tootallnate/once@2": version "2.0.0" @@ -1550,10 +1550,10 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-18.17.15.tgz#31301a273b9ca7d568fe6d1c35ae52e0fb3f8d6a" integrity sha512-2yrWpBk32tvV/JAd3HNHWuZn/VDN1P+72hWirHnvsvTGSqbANi+kSeuQR9yAHnbvaBvHDsoTdXV0Fe+iRtHLKA== -"@types/node@^20.10.5": - version "20.10.5" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.10.5.tgz#47ad460b514096b7ed63a1dae26fad0914ed3ab2" - integrity sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw== +"@types/node@^20.10.6": + version "20.10.6" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.10.6.tgz#a3ec84c22965802bf763da55b2394424f22bfbb5" + integrity sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw== dependencies: undici-types "~5.26.4" @@ -1600,10 +1600,10 @@ "@types/scheduler" "*" csstype "^3.0.2" -"@types/react@^18.2.45": - version "18.2.45" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.45.tgz#253f4fac288e7e751ab3dc542000fb687422c15c" - integrity sha512-TtAxCNrlrBp8GoeEp1npd5g+d/OejJHFxS3OWmrPBMFaVQMSN0OFySozJio5BHxTuTeug00AVXVAjfDSfk+lUg== +"@types/react@^18.2.46": + version "18.2.46" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.46.tgz#f04d6c528f8f136ea66333bc66abcae46e2680df" + integrity sha512-nNCvVBcZlvX4NU1nRRNV/mFl1nNRuTuslAJglQsq+8ldXe5Xv0Wd2f7WTE3jOxhLH2BFfiZGC6GCp+kHQbgG+w== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" @@ -1729,16 +1729,16 @@ dependencies: "@types/node" "*" -"@typescript-eslint/eslint-plugin@^6.15.0": - version "6.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.15.0.tgz#b0b3e15fa8c3e67ed4386b765cc0ba98ad3a303b" - integrity sha512-j5qoikQqPccq9QoBAupOP+CBu8BaJ8BLjaXSioDISeTZkVO3ig7oSIKh3H+rEpee7xCXtWwSB4KIL5l6hWZzpg== +"@typescript-eslint/eslint-plugin@^6.16.0": + version "6.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.16.0.tgz#cc29fbd208ea976de3db7feb07755bba0ce8d8bc" + integrity sha512-O5f7Kv5o4dLWQtPX4ywPPa+v9G+1q1x8mz0Kr0pXUtKsevo+gIJHLkGc8RxaZWtP8RrhwhSNIWThnW42K9/0rQ== dependencies: "@eslint-community/regexpp" "^4.5.1" - "@typescript-eslint/scope-manager" "6.15.0" - "@typescript-eslint/type-utils" "6.15.0" - "@typescript-eslint/utils" "6.15.0" - "@typescript-eslint/visitor-keys" "6.15.0" + "@typescript-eslint/scope-manager" "6.16.0" + "@typescript-eslint/type-utils" "6.16.0" + "@typescript-eslint/utils" "6.16.0" + "@typescript-eslint/visitor-keys" "6.16.0" debug "^4.3.4" graphemer "^1.4.0" ignore "^5.2.4" @@ -1746,72 +1746,73 @@ semver "^7.5.4" ts-api-utils "^1.0.1" -"@typescript-eslint/parser@^6.15.0": - version "6.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.15.0.tgz#1af69741cfa314a13c1434d0bdd5a0c3096699d7" - integrity sha512-MkgKNnsjC6QwcMdlNAel24jjkEO/0hQaMDLqP4S9zq5HBAUJNQB6y+3DwLjX7b3l2b37eNAxMPLwb3/kh8VKdA== +"@typescript-eslint/parser@^6.16.0": + version "6.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.16.0.tgz#36f39f63b126aa25af2ad2df13d9891e9fd5b40c" + integrity sha512-H2GM3eUo12HpKZU9njig3DF5zJ58ja6ahj1GoHEHOgQvYxzoFJJEvC1MQ7T2l9Ha+69ZSOn7RTxOdpC/y3ikMw== dependencies: - "@typescript-eslint/scope-manager" "6.15.0" - "@typescript-eslint/types" "6.15.0" - "@typescript-eslint/typescript-estree" "6.15.0" - "@typescript-eslint/visitor-keys" "6.15.0" + "@typescript-eslint/scope-manager" "6.16.0" + "@typescript-eslint/types" "6.16.0" + "@typescript-eslint/typescript-estree" "6.16.0" + "@typescript-eslint/visitor-keys" "6.16.0" debug "^4.3.4" -"@typescript-eslint/scope-manager@6.15.0": - version "6.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.15.0.tgz#40e5214a3e9e048aca55ce33381bc61b6b51c32a" - integrity sha512-+BdvxYBltqrmgCNu4Li+fGDIkW9n//NrruzG9X1vBzaNK+ExVXPoGB71kneaVw/Jp+4rH/vaMAGC6JfMbHstVg== +"@typescript-eslint/scope-manager@6.16.0": + version "6.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.16.0.tgz#f3e9a00fbc1d0701356359cd56489c54d9e37168" + integrity sha512-0N7Y9DSPdaBQ3sqSCwlrm9zJwkpOuc6HYm7LpzLAPqBL7dmzAUimr4M29dMkOP/tEwvOCC/Cxo//yOfJD3HUiw== dependencies: - "@typescript-eslint/types" "6.15.0" - "@typescript-eslint/visitor-keys" "6.15.0" + "@typescript-eslint/types" "6.16.0" + "@typescript-eslint/visitor-keys" "6.16.0" -"@typescript-eslint/type-utils@6.15.0": - version "6.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.15.0.tgz#c22261bd00566821a300d08f4632533a8f9bed01" - integrity sha512-CnmHKTfX6450Bo49hPg2OkIm/D/TVYV7jO1MCfPYGwf6x3GO0VU8YMO5AYMn+u3X05lRRxA4fWCz87GFQV6yVQ== +"@typescript-eslint/type-utils@6.16.0": + version "6.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.16.0.tgz#5f21c3e49e540ad132dc87fc99af463c184d5ed1" + integrity sha512-ThmrEOcARmOnoyQfYkHw/DX2SEYBalVECmoldVuH6qagKROp/jMnfXpAU/pAIWub9c4YTxga+XwgAkoA0pxfmg== dependencies: - "@typescript-eslint/typescript-estree" "6.15.0" - "@typescript-eslint/utils" "6.15.0" + "@typescript-eslint/typescript-estree" "6.16.0" + "@typescript-eslint/utils" "6.16.0" debug "^4.3.4" ts-api-utils "^1.0.1" -"@typescript-eslint/types@6.15.0": - version "6.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.15.0.tgz#a9f7b006aee52b0948be6e03f521814bf435ddd5" - integrity sha512-yXjbt//E4T/ee8Ia1b5mGlbNj9fB9lJP4jqLbZualwpP2BCQ5is6BcWwxpIsY4XKAhmdv3hrW92GdtJbatC6dQ== +"@typescript-eslint/types@6.16.0": + version "6.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.16.0.tgz#a3abe0045737d44d8234708d5ed8fef5d59dc91e" + integrity sha512-hvDFpLEvTJoHutVl87+MG/c5C8I6LOgEx05zExTSJDEVU7hhR3jhV8M5zuggbdFCw98+HhZWPHZeKS97kS3JoQ== -"@typescript-eslint/typescript-estree@6.15.0": - version "6.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.15.0.tgz#2f8a513df1ce5e6e1ba8e5c6aa52f392ae023fc5" - integrity sha512-7mVZJN7Hd15OmGuWrp2T9UvqR2Ecg+1j/Bp1jXUEY2GZKV6FXlOIoqVDmLpBiEiq3katvj/2n2mR0SDwtloCew== +"@typescript-eslint/typescript-estree@6.16.0": + version "6.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.16.0.tgz#d6e0578e4f593045f0df06c4b3a22bd6f13f2d03" + integrity sha512-VTWZuixh/vr7nih6CfrdpmFNLEnoVBF1skfjdyGnNwXOH1SLeHItGdZDHhhAIzd3ACazyY2Fg76zuzOVTaknGA== dependencies: - "@typescript-eslint/types" "6.15.0" - "@typescript-eslint/visitor-keys" "6.15.0" + "@typescript-eslint/types" "6.16.0" + "@typescript-eslint/visitor-keys" "6.16.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" + minimatch "9.0.3" semver "^7.5.4" ts-api-utils "^1.0.1" -"@typescript-eslint/utils@6.15.0": - version "6.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.15.0.tgz#f80dbb79f3b0f569077a8711dd44186a8933fa4c" - integrity sha512-eF82p0Wrrlt8fQSRL0bGXzK5nWPRV2dYQZdajcfzOD9+cQz9O7ugifrJxclB+xVOvWvagXfqS4Es7vpLP4augw== +"@typescript-eslint/utils@6.16.0": + version "6.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.16.0.tgz#1c291492d34670f9210d2b7fcf6b402bea3134ae" + integrity sha512-T83QPKrBm6n//q9mv7oiSvy/Xq/7Hyw9SzSEhMHJwznEmQayfBM87+oAlkNAMEO7/MjIwKyOHgBJbxB0s7gx2A== dependencies: "@eslint-community/eslint-utils" "^4.4.0" "@types/json-schema" "^7.0.12" "@types/semver" "^7.5.0" - "@typescript-eslint/scope-manager" "6.15.0" - "@typescript-eslint/types" "6.15.0" - "@typescript-eslint/typescript-estree" "6.15.0" + "@typescript-eslint/scope-manager" "6.16.0" + "@typescript-eslint/types" "6.16.0" + "@typescript-eslint/typescript-estree" "6.16.0" semver "^7.5.4" -"@typescript-eslint/visitor-keys@6.15.0": - version "6.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.15.0.tgz#5baf97a7bfeec6f4894d400437055155a46b2330" - integrity sha512-1zvtdC1a9h5Tb5jU9x3ADNXO9yjP8rXlaoChu0DQX40vf5ACVpYIVIZhIMZ6d5sDXH7vq4dsZBT1fEGj8D2n2w== +"@typescript-eslint/visitor-keys@6.16.0": + version "6.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.16.0.tgz#d50da18a05d91318ed3e7e8889bda0edc35f3a10" + integrity sha512-QSFQLruk7fhs91a/Ep/LqRdbJCZ1Rq03rqBdKT5Ky17Sz8zRLUksqIe9DW0pKtg/Z35/ztbLQ6qpOCN6rOC11A== dependencies: - "@typescript-eslint/types" "6.15.0" + "@typescript-eslint/types" "6.16.0" eslint-visitor-keys "^3.4.1" "@ungap/structured-clone@^1.2.0": @@ -3397,10 +3398,10 @@ custom-event-polyfill@^1.0.7: resolved "https://registry.yarnpkg.com/custom-event-polyfill/-/custom-event-polyfill-1.0.7.tgz#9bc993ddda937c1a30ccd335614c6c58c4f87aee" integrity sha512-TDDkd5DkaZxZFM8p+1I3yAlvM3rSr1wbrOliG4yJiwinMZN8z/iGL7BTlDkrJcYTmgUSb4ywVCc3ZaUtOtC76w== -cypress@^13.6.1: - version "13.6.1" - resolved "https://registry.yarnpkg.com/cypress/-/cypress-13.6.1.tgz#c5f714f08551666ed3ac1fa95718eabb23a416df" - integrity sha512-k1Wl5PQcA/4UoTffYKKaxA0FJKwg8yenYNYRzLt11CUR0Kln+h7Udne6mdU1cUIdXBDTVZWtmiUjzqGs7/pEpw== +cypress@^13.6.2: + version "13.6.2" + resolved "https://registry.yarnpkg.com/cypress/-/cypress-13.6.2.tgz#c70df09db0a45063298b3cecba2fa21109768e08" + integrity sha512-TW3bGdPU4BrfvMQYv1z3oMqj71YI4AlgJgnrycicmPZAXtvywVFZW9DAToshO65D97rCWfG/kqMFsYB6Kp91gQ== dependencies: "@cypress/request" "^3.0.0" "@cypress/xvfb" "^1.2.4" @@ -5422,10 +5423,10 @@ i18next-xhr-backend@*: dependencies: "@babel/runtime" "^7.5.5" -i18next@^23.7.11: - version "23.7.11" - resolved "https://registry.yarnpkg.com/i18next/-/i18next-23.7.11.tgz#ee4dfa58f9b27807ebf57d7c33a6c4a0bb4bf7c8" - integrity sha512-A/vOkw8vY99YHU9A1Td3I1dcTiYaPnwBWzrpVzfXUXSYgogK3cmBcmop/0cnXPc6QpUWIyqaugKNxRUEZVk9Nw== +i18next@^23.7.13: + version "23.7.13" + resolved "https://registry.yarnpkg.com/i18next/-/i18next-23.7.13.tgz#2dda870cbf63e168e1d4eb8f6f700b5c26794a3d" + integrity sha512-DbCPlw6VmURSZa43iOnycxq9o15e+WuBWDBZ3aj+gQZcDz4sgnuKwrcwmP1n8gSSCwCN7CRFGTpnwTd93A16Mg== dependencies: "@babel/runtime" "^7.23.2" @@ -7049,7 +7050,7 @@ minimatch@3.1.2, minimatch@^3.0.3, minimatch@^3.0.4, minimatch@^3.0.5, minimatch dependencies: brace-expansion "^1.1.7" -minimatch@^9.0.0: +minimatch@9.0.3, minimatch@^9.0.0: version "9.0.3" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== @@ -7106,10 +7107,10 @@ multicast-dns@^7.2.5: dns-packet "^5.2.2" thunky "^1.0.2" -multiple-select-vanilla@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/multiple-select-vanilla/-/multiple-select-vanilla-1.1.2.tgz#ba25d0b6f50554503720bbb5bdfe9ec98d7dd3c6" - integrity sha512-RU71okJ0pH05MZ8qr3beVeHJEKrwkq+0kVvFAHphFdVHNq97IW6WSnuYItZnZKr+NZyaqtMwyuQZD9m+UzJVVg== +multiple-select-vanilla@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/multiple-select-vanilla/-/multiple-select-vanilla-1.1.3.tgz#866d57d39856d629488bde50827166d62808fbee" + integrity sha512-C77mZ5JUYKXisWlMGU1UFutKErFHB710I0iNFxZfJrZwGylmg+w45bkAE7ZAvFUckvzA8gLXykUiBo9hY/yVOA== dependencies: "@types/trusted-types" "^2.0.7" @@ -8061,10 +8062,10 @@ react-dom@^18.2.0: loose-envify "^1.1.0" scheduler "^0.23.0" -react-i18next@^13.5.0: - version "13.5.0" - resolved "https://registry.yarnpkg.com/react-i18next/-/react-i18next-13.5.0.tgz#44198f747628267a115c565f0c736a50a76b1ab0" - integrity sha512-CFJ5NDGJ2MUyBohEHxljOq/39NQ972rh1ajnadG9BjTk+UXbHLq4z5DKEbEQBDoIhUmmbuS/fIMJKo6VOax1HA== +react-i18next@^14.0.0: + version "14.0.0" + resolved "https://registry.yarnpkg.com/react-i18next/-/react-i18next-14.0.0.tgz#eb39d2245fd1024237828c955f770e409a1ccb12" + integrity sha512-OCrS8rHNAmnr8ggGRDxjakzihrMW7HCbsplduTm3EuuQ6fyvWGT41ksZpqbduYoqJurBmEsEVZ1pILSUWkHZng== dependencies: "@babel/runtime" "^7.22.5" html-parse-stringify "^3.0.1" @@ -8079,20 +8080,20 @@ react-is@^18.0.0: resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== -react-router-dom@^6.21.0: - version "6.21.0" - resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.21.0.tgz#aa4c6bc046a8e8723095bc09b3c0ab2254532712" - integrity sha512-1dUdVj3cwc1npzJaf23gulB562ESNvxf7E4x8upNJycqyUm5BRRZ6dd3LrlzhtLaMrwOCO8R0zoiYxdaJx4LlQ== +react-router-dom@^6.21.1: + version "6.21.1" + resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.21.1.tgz#58b459d2fe1841388c95bb068f85128c45e27349" + integrity sha512-QCNrtjtDPwHDO+AO21MJd7yIcr41UetYt5jzaB9Y1UYaPTCnVuJq6S748g1dE11OQlCFIQg+RtAA1SEZIyiBeA== dependencies: - "@remix-run/router" "1.14.0" - react-router "6.21.0" + "@remix-run/router" "1.14.1" + react-router "6.21.1" -react-router@6.21.0: - version "6.21.0" - resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.21.0.tgz#6fe3e59877aca3dccceec1801d26991ddf42d12b" - integrity sha512-hGZ0HXbwz3zw52pLZV3j3+ec+m/PQ9cTpBvqjFQmy2XVUWGn5MD+31oXHb6dVTxYzmAeaiUBYjkoNz66n3RGCg== +react-router@6.21.1: + version "6.21.1" + resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.21.1.tgz#8db7ee8d7cfc36513c9a66b44e0897208c33be34" + integrity sha512-W0l13YlMTm1YrpVIOpjCADJqEUpz1vm+CMo47RuFX4Ftegwm6KOYsL5G3eiE52jnJpKvzm6uB/vTKTPKM8dmkA== dependencies: - "@remix-run/router" "1.14.0" + "@remix-run/router" "1.14.1" react@^18.2.0: version "18.2.0" @@ -8493,17 +8494,17 @@ safe-regex-test@^1.0.0: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sass-loader@^13.3.2: - version "13.3.2" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-13.3.2.tgz#460022de27aec772480f03de17f5ba88fa7e18c6" - integrity sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg== +sass-loader@^13.3.3: + version "13.3.3" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-13.3.3.tgz#60df5e858788cffb1a3215e5b92e9cba61e7e133" + integrity sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA== dependencies: neo-async "^2.6.2" -sass@^1.69.5: - version "1.69.5" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.69.5.tgz#23e18d1c757a35f2e52cc81871060b9ad653dfde" - integrity sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ== +sass@^1.69.6: + version "1.69.6" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.69.6.tgz#88ae1f93facc46d2da9b0bdd652d65068bcfa397" + integrity sha512-qbRr3k9JGHWXCvZU77SD2OTwUlC+gNT+61JOLcmLm+XqH4h/5D+p4IIsxvpkB89S9AwJOyb5+rWNpIucaFxSFQ== dependencies: chokidar ">=3.0.0 <4.0.0" immutable "^4.0.0"