From 7e5806d8231fb1fb06578ce565a70b46943bbf37 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 1 Sep 2024 08:51:45 +0000 Subject: [PATCH] chore(deps): update dependency eslint to v9 --- package.json | 2 +- pnpm-lock.yaml | 381 ++++++++++++++++++++++++++++++------------------- 2 files changed, 233 insertions(+), 150 deletions(-) diff --git a/package.json b/package.json index 2e09a1f7..9b358682 100644 --- a/package.json +++ b/package.json @@ -103,7 +103,7 @@ "css-mediaquery": "0.1.2", "cypress": "9.7.0", "cz-conventional-changelog": "3.3.0", - "eslint": "8.16.0", + "eslint": "9.9.1", "eslint-config-airbnb": "19.0.4", "eslint-config-airbnb-base": "15.0.0", "eslint-config-airbnb-typescript": "17.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a0d3f90e..5026e171 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -134,7 +134,7 @@ importers: version: 5.0.2 '@nabla/vite-plugin-eslint': specifier: 1.4.0 - version: 1.4.0(eslint@8.16.0)(vite@2.9.9) + version: 1.4.0(eslint@9.9.1)(vite@2.9.9) '@rollup/plugin-yaml': specifier: 3.1.0 version: 3.1.0(rollup@2.75.5) @@ -197,10 +197,10 @@ importers: version: 5.14.3 '@typescript-eslint/eslint-plugin': specifier: 5.27.0 - version: 5.27.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0)(typescript@4.7.2) + version: 5.27.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1)(typescript@4.7.2) '@typescript-eslint/parser': specifier: 5.27.0 - version: 5.27.0(eslint@8.16.0)(typescript@4.7.2) + version: 5.27.0(eslint@9.9.1)(typescript@4.7.2) '@vitejs/plugin-react': specifier: 1.3.2 version: 1.3.2 @@ -229,44 +229,44 @@ importers: specifier: 3.3.0 version: 3.3.0 eslint: - specifier: 8.16.0 - version: 8.16.0 + specifier: 9.9.1 + version: 9.9.1 eslint-config-airbnb: specifier: 19.0.4 - version: 19.0.4(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0))(eslint-plugin-jsx-a11y@6.5.1(eslint@8.16.0))(eslint-plugin-react-hooks@4.5.0(eslint@8.16.0))(eslint-plugin-react@7.30.0(eslint@8.16.0))(eslint@8.16.0) + version: 19.0.4(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1))(eslint-plugin-jsx-a11y@6.5.1(eslint@9.9.1))(eslint-plugin-react-hooks@4.5.0(eslint@9.9.1))(eslint-plugin-react@7.30.0(eslint@9.9.1))(eslint@9.9.1) eslint-config-airbnb-base: specifier: 15.0.0 - version: 15.0.0(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0))(eslint@8.16.0) + version: 15.0.0(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1))(eslint@9.9.1) eslint-config-airbnb-typescript: specifier: 17.0.0 - version: 17.0.0(@typescript-eslint/eslint-plugin@5.27.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0)(typescript@4.7.2))(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0))(eslint@8.16.0) + version: 17.0.0(@typescript-eslint/eslint-plugin@5.27.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1)(typescript@4.7.2))(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1))(eslint@9.9.1) eslint-config-prettier: specifier: 8.5.0 - version: 8.5.0(eslint@8.16.0) + version: 8.5.0(eslint@9.9.1) eslint-plugin-cypress: specifier: 2.12.1 - version: 2.12.1(eslint@8.16.0) + version: 2.12.1(eslint@9.9.1) eslint-plugin-import: specifier: 2.26.0 - version: 2.26.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0) + version: 2.26.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1) eslint-plugin-jsx-a11y: specifier: 6.5.1 - version: 6.5.1(eslint@8.16.0) + version: 6.5.1(eslint@9.9.1) eslint-plugin-react: specifier: 7.30.0 - version: 7.30.0(eslint@8.16.0) + version: 7.30.0(eslint@9.9.1) eslint-plugin-react-hooks: specifier: 4.5.0 - version: 4.5.0(eslint@8.16.0) + version: 4.5.0(eslint@9.9.1) eslint-plugin-react-prefer-function-component: specifier: 2.0.0 version: 2.0.0 eslint-plugin-testing-library: specifier: 5.5.1 - version: 5.5.1(eslint@8.16.0)(typescript@4.7.2) + version: 5.5.1(eslint@9.9.1)(typescript@4.7.2) eslint-plugin-unicorn: specifier: 42.0.0 - version: 42.0.0(eslint@8.16.0) + version: 42.0.0(eslint@9.9.1) husky: specifier: 8.0.1 version: 8.0.1 @@ -1043,9 +1043,31 @@ packages: '@emotion/weak-memoize@0.2.5': resolution: {integrity: sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==} - '@eslint/eslintrc@1.3.0': - resolution: {integrity: sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==} + '@eslint-community/eslint-utils@4.4.0': + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + + '@eslint-community/regexpp@4.11.0': + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + '@eslint/config-array@0.18.0': + resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/eslintrc@3.1.0': + resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/js@9.9.1': + resolution: {integrity: sha512-xIDQRsfg5hNBqHz04H1R3scSVwmI+KUbqjsQKHKQ1DAUSaUjYPReZZmS/5PNiKu1fUvzDd6H7DEDKACSEhu+TQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/object-schema@2.1.4': + resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@formatjs/cli@5.0.2': resolution: {integrity: sha512-I25CK1NjqBPab50VZxUHeIwYtDx6C/upjuNQCUUD/Ehte0EoGQk2QOkpwqRScuiFVjLiD2dNxGbq+5n5NGRq7g==} @@ -1111,14 +1133,13 @@ packages: '@hapi/topo@5.1.0': resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} - '@humanwhocodes/config-array@0.9.5': - resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} - '@humanwhocodes/object-schema@1.2.1': - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} - deprecated: Use @eslint/object-schema instead + '@humanwhocodes/retry@0.3.0': + resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==} + engines: {node: '>=18.18'} '@istanbuljs/load-nyc-config@1.1.0': resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} @@ -1768,6 +1789,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} + engines: {node: '>=0.4.0'} + hasBin: true + acorn@8.7.1: resolution: {integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==} engines: {node: '>=0.4.0'} @@ -2530,10 +2556,6 @@ packages: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} - doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dom-accessibility-api@0.5.14: resolution: {integrity: sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==} @@ -2859,9 +2881,9 @@ packages: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@7.1.1: - resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-scope@8.0.2: + resolution: {integrity: sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-utils@3.0.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} @@ -2877,14 +2899,23 @@ packages: resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint@8.16.0: - resolution: {integrity: sha512-MBndsoXY/PeVTDJeWsYj7kLZ5hQpJOfMYLsF6LicLHQWbRDG19lK5jOix4DPl8yY4SUFcE3txy86OzFLWT+yoA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-visitor-keys@4.0.0: + resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint@9.9.1: + resolution: {integrity: sha512-dHvhrbfr4xFQ9/dq+jcVneZMyRYLjggWjk6RVsIiHsP8Rz6yZ8LvZ//iU4TrZF+SXWG+JkNF2OyiZRvzgRDqMg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true - espree@9.3.2: - resolution: {integrity: sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + espree@10.1.0: + resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} @@ -2895,6 +2926,10 @@ packages: resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} engines: {node: '>=0.10'} + esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + esrecurse@4.3.0: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} @@ -3004,6 +3039,10 @@ packages: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + file-saver@2.0.5: resolution: {integrity: sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==} @@ -3044,9 +3083,16 @@ packages: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} engines: {node: ^10.12.0 || >=12.0.0} + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + flatted@3.2.5: resolution: {integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==} + flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + flip-toolkit@7.0.14: resolution: {integrity: sha512-mV3fwJuFxXU0tSiUL79NEfykwjEABV7I4gdx7S83GrQ0eJC/TIS1R8TW0u2qdDAtd5yhTcrm9IVfqyjJdGqrqQ==} engines: {node: '>=8', npm: '>=5'} @@ -3227,9 +3273,9 @@ packages: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} - globals@13.15.0: - resolution: {integrity: sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==} - engines: {node: '>=8'} + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} globby@11.0.4: resolution: {integrity: sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==} @@ -3678,6 +3724,9 @@ packages: engines: {node: '>=4'} hasBin: true + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + json-parse-better-errors@1.0.2: resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} @@ -3732,6 +3781,9 @@ packages: resolution: {integrity: sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==} engines: {node: '>=4.0'} + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + kind-of@6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} @@ -4224,8 +4276,8 @@ packages: resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} engines: {node: '>= 0.8.0'} - optionator@0.9.1: - resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} ora@5.4.1: @@ -5368,10 +5420,6 @@ packages: resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} engines: {node: '>=10'} - type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} @@ -5690,6 +5738,10 @@ packages: resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} engines: {node: '>=0.10.0'} + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + workbox-background-sync@6.5.3: resolution: {integrity: sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==} @@ -6774,12 +6826,27 @@ snapshots: '@emotion/weak-memoize@0.2.5': {} - '@eslint/eslintrc@1.3.0': + '@eslint-community/eslint-utils@4.4.0(eslint@9.9.1)': + dependencies: + eslint: 9.9.1 + eslint-visitor-keys: 3.3.0 + + '@eslint-community/regexpp@4.11.0': {} + + '@eslint/config-array@0.18.0': + dependencies: + '@eslint/object-schema': 2.1.4 + debug: 4.3.4(supports-color@9.2.2) + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 debug: 4.3.4(supports-color@9.2.2) - espree: 9.3.2 - globals: 13.15.0 + espree: 10.1.0 + globals: 14.0.0 ignore: 5.2.0 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -6788,6 +6855,10 @@ snapshots: transitivePeerDependencies: - supports-color + '@eslint/js@9.9.1': {} + + '@eslint/object-schema@2.1.4': {} + '@formatjs/cli@5.0.2': {} '@formatjs/ecma402-abstract@1.11.7': @@ -6864,15 +6935,9 @@ snapshots: dependencies: '@hapi/hoek': 9.3.0 - '@humanwhocodes/config-array@0.9.5': - dependencies: - '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4(supports-color@9.2.2) - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color + '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/object-schema@1.2.1': {} + '@humanwhocodes/retry@0.3.0': {} '@istanbuljs/load-nyc-config@1.1.0': dependencies: @@ -7007,11 +7072,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@nabla/vite-plugin-eslint@1.4.0(eslint@8.16.0)(vite@2.9.9)': + '@nabla/vite-plugin-eslint@1.4.0(eslint@9.9.1)(vite@2.9.9)': dependencies: '@types/eslint': 8.4.2 chalk: 4.1.2 - eslint: 8.16.0 + eslint: 9.9.1 vite: 2.9.9 '@nodelib/fs.scandir@2.1.5': @@ -7448,14 +7513,14 @@ snapshots: '@types/node': 17.0.38 optional: true - '@typescript-eslint/eslint-plugin@5.27.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0)(typescript@4.7.2)': + '@typescript-eslint/eslint-plugin@5.27.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1)(typescript@4.7.2)': dependencies: - '@typescript-eslint/parser': 5.27.0(eslint@8.16.0)(typescript@4.7.2) + '@typescript-eslint/parser': 5.27.0(eslint@9.9.1)(typescript@4.7.2) '@typescript-eslint/scope-manager': 5.27.0 - '@typescript-eslint/type-utils': 5.27.0(eslint@8.16.0)(typescript@4.7.2) - '@typescript-eslint/utils': 5.27.0(eslint@8.16.0)(typescript@4.7.2) + '@typescript-eslint/type-utils': 5.27.0(eslint@9.9.1)(typescript@4.7.2) + '@typescript-eslint/utils': 5.27.0(eslint@9.9.1)(typescript@4.7.2) debug: 4.3.4(supports-color@9.2.2) - eslint: 8.16.0 + eslint: 9.9.1 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 @@ -7466,13 +7531,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2)': + '@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2)': dependencies: '@typescript-eslint/scope-manager': 5.27.0 '@typescript-eslint/types': 5.27.0 '@typescript-eslint/typescript-estree': 5.27.0(typescript@4.7.2) debug: 4.3.4(supports-color@9.2.2) - eslint: 8.16.0 + eslint: 9.9.1 optionalDependencies: typescript: 4.7.2 transitivePeerDependencies: @@ -7483,11 +7548,11 @@ snapshots: '@typescript-eslint/types': 5.27.0 '@typescript-eslint/visitor-keys': 5.27.0 - '@typescript-eslint/type-utils@5.27.0(eslint@8.16.0)(typescript@4.7.2)': + '@typescript-eslint/type-utils@5.27.0(eslint@9.9.1)(typescript@4.7.2)': dependencies: - '@typescript-eslint/utils': 5.27.0(eslint@8.16.0)(typescript@4.7.2) + '@typescript-eslint/utils': 5.27.0(eslint@9.9.1)(typescript@4.7.2) debug: 4.3.4(supports-color@9.2.2) - eslint: 8.16.0 + eslint: 9.9.1 tsutils: 3.21.0(typescript@4.7.2) optionalDependencies: typescript: 4.7.2 @@ -7510,15 +7575,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.27.0(eslint@8.16.0)(typescript@4.7.2)': + '@typescript-eslint/utils@5.27.0(eslint@9.9.1)(typescript@4.7.2)': dependencies: '@types/json-schema': 7.0.11 '@typescript-eslint/scope-manager': 5.27.0 '@typescript-eslint/types': 5.27.0 '@typescript-eslint/typescript-estree': 5.27.0(typescript@4.7.2) - eslint: 8.16.0 + eslint: 9.9.1 eslint-scope: 5.1.1 - eslint-utils: 3.0.0(eslint@8.16.0) + eslint-utils: 3.0.0(eslint@9.9.1) transitivePeerDependencies: - supports-color - typescript @@ -7646,9 +7711,9 @@ snapshots: dependencies: acorn: 8.7.1 - acorn-jsx@5.3.2(acorn@8.7.1): + acorn-jsx@5.3.2(acorn@8.12.1): dependencies: - acorn: 8.7.1 + acorn: 8.12.1 acorn-node@1.8.2: dependencies: @@ -7662,6 +7727,8 @@ snapshots: acorn@7.4.1: {} + acorn@8.12.1: {} + acorn@8.7.1: {} agent-base@6.0.2: @@ -8478,10 +8545,6 @@ snapshots: dependencies: esutils: 2.0.3 - doctrine@3.0.0: - dependencies: - esutils: 2.0.3 - dom-accessibility-api@0.5.14: {} dom-helpers@5.2.1: @@ -8686,37 +8749,37 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0))(eslint@8.16.0): + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1))(eslint@9.9.1): dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.16.0 - eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0) + eslint: 9.9.1 + eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1) object.assign: 4.1.2 object.entries: 1.1.5 semver: 6.3.0 - eslint-config-airbnb-typescript@17.0.0(@typescript-eslint/eslint-plugin@5.27.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0)(typescript@4.7.2))(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0))(eslint@8.16.0): + eslint-config-airbnb-typescript@17.0.0(@typescript-eslint/eslint-plugin@5.27.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1)(typescript@4.7.2))(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1))(eslint@9.9.1): dependencies: - '@typescript-eslint/eslint-plugin': 5.27.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0)(typescript@4.7.2) - '@typescript-eslint/parser': 5.27.0(eslint@8.16.0)(typescript@4.7.2) - eslint: 8.16.0 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0))(eslint@8.16.0) - eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0) + '@typescript-eslint/eslint-plugin': 5.27.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1)(typescript@4.7.2) + '@typescript-eslint/parser': 5.27.0(eslint@9.9.1)(typescript@4.7.2) + eslint: 9.9.1 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1))(eslint@9.9.1) + eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1) - eslint-config-airbnb@19.0.4(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0))(eslint-plugin-jsx-a11y@6.5.1(eslint@8.16.0))(eslint-plugin-react-hooks@4.5.0(eslint@8.16.0))(eslint-plugin-react@7.30.0(eslint@8.16.0))(eslint@8.16.0): + eslint-config-airbnb@19.0.4(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1))(eslint-plugin-jsx-a11y@6.5.1(eslint@9.9.1))(eslint-plugin-react-hooks@4.5.0(eslint@9.9.1))(eslint-plugin-react@7.30.0(eslint@9.9.1))(eslint@9.9.1): dependencies: - eslint: 8.16.0 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0))(eslint@8.16.0) - eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0) - eslint-plugin-jsx-a11y: 6.5.1(eslint@8.16.0) - eslint-plugin-react: 7.30.0(eslint@8.16.0) - eslint-plugin-react-hooks: 4.5.0(eslint@8.16.0) + eslint: 9.9.1 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1))(eslint@9.9.1) + eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1) + eslint-plugin-jsx-a11y: 6.5.1(eslint@9.9.1) + eslint-plugin-react: 7.30.0(eslint@9.9.1) + eslint-plugin-react-hooks: 4.5.0(eslint@9.9.1) object.assign: 4.1.2 object.entries: 1.1.5 - eslint-config-prettier@8.5.0(eslint@8.16.0): + eslint-config-prettier@8.5.0(eslint@9.9.1): dependencies: - eslint: 8.16.0 + eslint: 9.9.1 eslint-import-resolver-node@0.3.6: dependencies: @@ -8725,30 +8788,30 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.7.3(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint-import-resolver-node@0.3.6): + eslint-module-utils@2.7.3(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint-import-resolver-node@0.3.6): dependencies: debug: 3.2.7(supports-color@8.1.1) find-up: 2.1.0 optionalDependencies: - '@typescript-eslint/parser': 5.27.0(eslint@8.16.0)(typescript@4.7.2) + '@typescript-eslint/parser': 5.27.0(eslint@9.9.1)(typescript@4.7.2) eslint-import-resolver-node: 0.3.6 transitivePeerDependencies: - supports-color - eslint-plugin-cypress@2.12.1(eslint@8.16.0): + eslint-plugin-cypress@2.12.1(eslint@9.9.1): dependencies: - eslint: 8.16.0 + eslint: 9.9.1 globals: 11.12.0 - eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint@8.16.0): + eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint@9.9.1): dependencies: array-includes: 3.1.5 array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.16.0 + eslint: 9.9.1 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.3(@typescript-eslint/parser@5.27.0(eslint@8.16.0)(typescript@4.7.2))(eslint-import-resolver-node@0.3.6) + eslint-module-utils: 2.7.3(@typescript-eslint/parser@5.27.0(eslint@9.9.1)(typescript@4.7.2))(eslint-import-resolver-node@0.3.6) has: 1.0.3 is-core-module: 2.9.0 is-glob: 4.0.3 @@ -8757,13 +8820,13 @@ snapshots: resolve: 1.22.0 tsconfig-paths: 3.14.1 optionalDependencies: - '@typescript-eslint/parser': 5.27.0(eslint@8.16.0)(typescript@4.7.2) + '@typescript-eslint/parser': 5.27.0(eslint@9.9.1)(typescript@4.7.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.5.1(eslint@8.16.0): + eslint-plugin-jsx-a11y@6.5.1(eslint@9.9.1): dependencies: '@babel/runtime': 7.18.3 aria-query: 4.2.2 @@ -8773,24 +8836,24 @@ snapshots: axobject-query: 2.2.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.16.0 + eslint: 9.9.1 has: 1.0.3 jsx-ast-utils: 3.3.0 language-tags: 1.0.5 minimatch: 3.1.2 - eslint-plugin-react-hooks@4.5.0(eslint@8.16.0): + eslint-plugin-react-hooks@4.5.0(eslint@9.9.1): dependencies: - eslint: 8.16.0 + eslint: 9.9.1 eslint-plugin-react-prefer-function-component@2.0.0: {} - eslint-plugin-react@7.30.0(eslint@8.16.0): + eslint-plugin-react@7.30.0(eslint@9.9.1): dependencies: array-includes: 3.1.5 array.prototype.flatmap: 1.3.0 doctrine: 2.1.0 - eslint: 8.16.0 + eslint: 9.9.1 estraverse: 5.3.0 jsx-ast-utils: 3.3.0 minimatch: 3.1.2 @@ -8803,21 +8866,21 @@ snapshots: semver: 6.3.0 string.prototype.matchall: 4.0.7 - eslint-plugin-testing-library@5.5.1(eslint@8.16.0)(typescript@4.7.2): + eslint-plugin-testing-library@5.5.1(eslint@9.9.1)(typescript@4.7.2): dependencies: - '@typescript-eslint/utils': 5.27.0(eslint@8.16.0)(typescript@4.7.2) - eslint: 8.16.0 + '@typescript-eslint/utils': 5.27.0(eslint@9.9.1)(typescript@4.7.2) + eslint: 9.9.1 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-unicorn@42.0.0(eslint@8.16.0): + eslint-plugin-unicorn@42.0.0(eslint@9.9.1): dependencies: '@babel/helper-validator-identifier': 7.16.7 ci-info: 3.3.1 clean-regexp: 1.0.0 - eslint: 8.16.0 - eslint-utils: 3.0.0(eslint@8.16.0) + eslint: 9.9.1 + eslint-utils: 3.0.0(eslint@9.9.1) esquery: 1.4.0 indent-string: 4.0.0 is-builtin-module: 3.1.0 @@ -8834,65 +8897,66 @@ snapshots: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@7.1.1: + eslint-scope@8.0.2: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-utils@3.0.0(eslint@8.16.0): + eslint-utils@3.0.0(eslint@9.9.1): dependencies: - eslint: 8.16.0 + eslint: 9.9.1 eslint-visitor-keys: 2.1.0 eslint-visitor-keys@2.1.0: {} eslint-visitor-keys@3.3.0: {} - eslint@8.16.0: + eslint-visitor-keys@4.0.0: {} + + eslint@9.9.1: dependencies: - '@eslint/eslintrc': 1.3.0 - '@humanwhocodes/config-array': 0.9.5 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1) + '@eslint-community/regexpp': 4.11.0 + '@eslint/config-array': 0.18.0 + '@eslint/eslintrc': 3.1.0 + '@eslint/js': 9.9.1 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.3.0 + '@nodelib/fs.walk': 1.2.8 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 debug: 4.3.4(supports-color@9.2.2) - doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.1.1 - eslint-utils: 3.0.0(eslint@8.16.0) - eslint-visitor-keys: 3.3.0 - espree: 9.3.2 - esquery: 1.4.0 + eslint-scope: 8.0.2 + eslint-visitor-keys: 4.0.0 + espree: 10.1.0 + esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - functional-red-black-tree: 1.0.1 + file-entry-cache: 8.0.0 + find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.15.0 ignore: 5.2.0 - import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 - js-yaml: 4.1.0 + is-path-inside: 3.0.3 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 - optionator: 0.9.1 - regexpp: 3.2.0 + optionator: 0.9.4 strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 text-table: 0.2.0 - v8-compile-cache: 2.3.0 transitivePeerDependencies: - supports-color - espree@9.3.2: + espree@10.1.0: dependencies: - acorn: 8.7.1 - acorn-jsx: 5.3.2(acorn@8.7.1) - eslint-visitor-keys: 3.3.0 + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) + eslint-visitor-keys: 4.0.0 esprima@4.0.1: {} @@ -8900,6 +8964,10 @@ snapshots: dependencies: estraverse: 5.3.0 + esquery@1.6.0: + dependencies: + estraverse: 5.3.0 + esrecurse@4.3.0: dependencies: estraverse: 5.3.0 @@ -9026,6 +9094,10 @@ snapshots: dependencies: flat-cache: 3.0.4 + file-entry-cache@8.0.0: + dependencies: + flat-cache: 4.0.1 + file-saver@2.0.5: {} filelist@1.0.4: @@ -9075,8 +9147,15 @@ snapshots: flatted: 3.2.5 rimraf: 3.0.2 + flat-cache@4.0.1: + dependencies: + flatted: 3.3.1 + keyv: 4.5.4 + flatted@3.2.5: {} + flatted@3.3.1: {} + flip-toolkit@7.0.14: dependencies: rematrix: 0.2.2 @@ -9271,9 +9350,7 @@ snapshots: globals@11.12.0: {} - globals@13.15.0: - dependencies: - type-fest: 0.20.2 + globals@14.0.0: {} globby@11.0.4: dependencies: @@ -9740,6 +9817,8 @@ snapshots: jsesc@2.5.2: {} + json-buffer@3.0.1: {} + json-parse-better-errors@1.0.2: {} json-parse-even-better-errors@2.3.1: {} @@ -9790,6 +9869,10 @@ snapshots: array-includes: 3.1.5 object.assign: 4.1.2 + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + kind-of@6.0.3: {} kleur@4.1.4: {} @@ -10423,14 +10506,14 @@ snapshots: type-check: 0.3.2 word-wrap: 1.2.3 - optionator@0.9.1: + optionator@0.9.4: dependencies: deep-is: 0.1.4 fast-levenshtein: 2.0.6 levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 - word-wrap: 1.2.3 + word-wrap: 1.2.5 ora@5.4.1: dependencies: @@ -11667,8 +11750,6 @@ snapshots: type-fest@0.18.1: {} - type-fest@0.20.2: {} - type-fest@0.21.3: {} type-fest@0.6.0: {} @@ -12023,6 +12104,8 @@ snapshots: word-wrap@1.2.3: {} + word-wrap@1.2.5: {} + workbox-background-sync@6.5.3: dependencies: idb: 6.1.5