diff --git a/change/@rightcapital-color-helpers-0f986309-083d-412b-9824-4a5e5de22e5a.json b/change/@rightcapital-color-helpers-0f986309-083d-412b-9824-4a5e5de22e5a.json new file mode 100644 index 0000000..db0d47c --- /dev/null +++ b/change/@rightcapital-color-helpers-0f986309-083d-412b-9824-4a5e5de22e5a.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "chore(deps): update devdependencies", + "packageName": "@rightcapital/color-helpers", + "email": "29139614+renovate[bot]@users.noreply.github.com", + "dependentChangeType": "none" +} diff --git a/change/@rightcapital-date-helpers-6bd54180-aa7a-4da2-8215-2a7ce4c2fc36.json b/change/@rightcapital-date-helpers-6bd54180-aa7a-4da2-8215-2a7ce4c2fc36.json new file mode 100644 index 0000000..9418402 --- /dev/null +++ b/change/@rightcapital-date-helpers-6bd54180-aa7a-4da2-8215-2a7ce4c2fc36.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "chore(deps): update devdependencies", + "packageName": "@rightcapital/date-helpers", + "email": "29139614+renovate[bot]@users.noreply.github.com", + "dependentChangeType": "none" +} diff --git a/change/@rightcapital-exceptions-070f36ea-7c6a-436b-84ca-272d5781c229.json b/change/@rightcapital-exceptions-070f36ea-7c6a-436b-84ca-272d5781c229.json new file mode 100644 index 0000000..98f372a --- /dev/null +++ b/change/@rightcapital-exceptions-070f36ea-7c6a-436b-84ca-272d5781c229.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "chore(deps): update devdependencies", + "packageName": "@rightcapital/exceptions", + "email": "29139614+renovate[bot]@users.noreply.github.com", + "dependentChangeType": "none" +} diff --git a/package.json b/package.json index 8b9d816..b3224e5 100644 --- a/package.json +++ b/package.json @@ -41,16 +41,16 @@ "@commitlint/cli": "19.0.0", "@commitlint/config-conventional": "19.0.0", "@commitlint/cz-commitlint": "19.0.0", - "@rightcapital/eslint-config": "38.0.0", + "@rightcapital/eslint-config": "41.0.1", "@rightcapital/exceptions": "workspace:*", - "@rightcapital/prettier-config": "6.0.12", + "@rightcapital/prettier-config": "7.1.12", "@types/jest": "29.5.11", "beachball": "2.39.0", "commitizen": "4.3.0", - "concurrently": "8.2.2", + "concurrently": "9.1.2", "eslint": "9.13.0", "husky": "9.0.7", - "inquirer": "9.2.13", + "inquirer": "12.3.2", "jest": "29.7.0", "prettier": "3.2.4", "ts-node": "10.9.2", diff --git a/packages/color-helpers/package.json b/packages/color-helpers/package.json index 5cd3b24..b7262db 100644 --- a/packages/color-helpers/package.json +++ b/packages/color-helpers/package.json @@ -33,6 +33,6 @@ }, "devDependencies": { "typedoc": "0.25.7", - "typedoc-plugin-markdown": "3.17.1" + "typedoc-plugin-markdown": "4.4.1" } } diff --git a/packages/date-helpers/package.json b/packages/date-helpers/package.json index c250b26..83a5bf4 100644 --- a/packages/date-helpers/package.json +++ b/packages/date-helpers/package.json @@ -42,6 +42,6 @@ }, "devDependencies": { "typedoc": "0.25.7", - "typedoc-plugin-markdown": "3.17.1" + "typedoc-plugin-markdown": "4.4.1" } } diff --git a/packages/exceptions/package.json b/packages/exceptions/package.json index 48e03d5..f03c976 100644 --- a/packages/exceptions/package.json +++ b/packages/exceptions/package.json @@ -31,6 +31,6 @@ "devDependencies": { "prettier": "3.2.4", "typedoc": "0.25.7", - "typedoc-plugin-markdown": "3.17.1" + "typedoc-plugin-markdown": "4.4.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c8a2fb7..a4e4ca0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,16 +22,16 @@ importers: version: 19.0.0 '@commitlint/cz-commitlint': specifier: 19.0.0 - version: 19.0.0(@types/node@22.10.7)(commitizen@4.3.0(@types/node@22.10.7)(typescript@5.3.3))(inquirer@9.2.13)(typescript@5.3.3) + version: 19.0.0(@types/node@22.10.7)(commitizen@4.3.0(@types/node@22.10.7)(typescript@5.3.3))(inquirer@12.3.2(@types/node@22.10.7))(typescript@5.3.3) '@rightcapital/eslint-config': - specifier: 38.0.0 - version: 38.0.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + specifier: 41.0.1 + version: 41.0.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@rightcapital/exceptions': specifier: workspace:* version: link:packages/exceptions '@rightcapital/prettier-config': - specifier: 6.0.12 - version: 6.0.12(prettier@3.2.4) + specifier: 7.1.12 + version: 7.1.12(prettier@3.2.4) '@types/jest': specifier: 29.5.11 version: 29.5.11 @@ -42,8 +42,8 @@ importers: specifier: 4.3.0 version: 4.3.0(@types/node@22.10.7)(typescript@5.3.3) concurrently: - specifier: 8.2.2 - version: 8.2.2 + specifier: 9.1.2 + version: 9.1.2 eslint: specifier: 9.13.0 version: 9.13.0(jiti@2.4.2) @@ -51,8 +51,8 @@ importers: specifier: 9.0.7 version: 9.0.7 inquirer: - specifier: 9.2.13 - version: 9.2.13 + specifier: 12.3.2 + version: 12.3.2(@types/node@22.10.7) jest: specifier: 29.7.0 version: 29.7.0(@types/node@22.10.7)(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.3.3)) @@ -72,8 +72,8 @@ importers: specifier: 0.25.7 version: 0.25.7(typescript@5.3.3) typedoc-plugin-markdown: - specifier: 3.17.1 - version: 3.17.1(typedoc@0.25.7(typescript@5.3.3)) + specifier: 4.4.1 + version: 4.4.1(typedoc@0.25.7(typescript@5.3.3)) packages/date-helpers: dependencies: @@ -88,8 +88,8 @@ importers: specifier: 0.25.7 version: 0.25.7(typescript@5.3.3) typedoc-plugin-markdown: - specifier: 3.17.1 - version: 3.17.1(typedoc@0.25.7(typescript@5.3.3)) + specifier: 4.4.1 + version: 4.4.1(typedoc@0.25.7(typescript@5.3.3)) packages/exceptions: devDependencies: @@ -100,8 +100,8 @@ importers: specifier: 0.25.7 version: 0.25.7(typescript@5.3.3) typedoc-plugin-markdown: - specifier: 3.17.1 - version: 3.17.1(typedoc@0.25.7(typescript@5.3.3)) + specifier: 4.4.1 + version: 4.4.1(typedoc@0.25.7(typescript@5.3.3)) packages: @@ -775,14 +775,17 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-react/ast@1.9.0': - resolution: {integrity: sha512-/w7LM+pq6csgezAhF9pwjFoew9BTvmbwpz9zRkxm711ZMF6ckh6tY/JPwMYpq5hmOmocKLFXnXN7VVP3kj5DaQ==} + '@eslint-react/ast@1.22.1': + resolution: {integrity: sha512-uk44JH5RB9JytQqiHSPu89MAFlyvJ0AaSZIfQBJijjh08lswwvHOAiWLbl0iPzm7prrV4Lo3pjC3RwbVSZd+CA==} - '@eslint-react/core@1.9.0': - resolution: {integrity: sha512-+OX+xjjK31IR31UEy/zS20ndXP36Bis56jiq7cexb8+61d/c/UEoBPxvr7MVfsl1dFBESP3P0CM9qLtbFLwjgA==} + '@eslint-react/core@1.22.1': + resolution: {integrity: sha512-mzivc7X+uk19AKg+vy3EsyJoFGrhFjSCRPq1bgFDsovw67OxWP9qHNa265VIiqmRjk0iviaRmcar5tQBWhX41A==} - '@eslint-react/eslint-plugin@1.9.0': - resolution: {integrity: sha512-whRuP0jauHI/BMqGt6FPBu6r/ABF9UNcLE6eUtI+2DhMeXDu7nswReTOv8JWFban5r2t3beFl4RmgxknU8mRCg==} + '@eslint-react/eff@1.22.1': + resolution: {integrity: sha512-aUu5vvw9m/mv0SToTLkObdY7h6S53q673bdXiUBjwNPgIOPrfl7VBnv2dXnqd4cdVvk5e077yPKI/mwl9Vsllg==} + + '@eslint-react/eslint-plugin@1.22.1': + resolution: {integrity: sha512-/+9crS1VpZk00S/oXrJG2h8BYxSB5PwGcPi8OgAXHU6TEICC/9EVqOgeRfNz+cyOLxN+Oq31+dlZA3YSN2rKsg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -791,20 +794,17 @@ packages: typescript: optional: true - '@eslint-react/jsx@1.9.0': - resolution: {integrity: sha512-zmdDvO89MmbjezmtGHcGd+9Z5/RiL2cxUGmeZgDeMcvvSS5mVo96/qFo3FjYHWL3Ra2Z0ZBpZZwme6V9ex8aKg==} - - '@eslint-react/shared@1.9.0': - resolution: {integrity: sha512-Dr7JoegNEG9Ue0uHzc8mvDSO9pE6ETZeF8xlkZNRC3HLpo3Ol80NH61RoHWlTs69hBYtdU+J0Vzjj/pgq1e2rw==} + '@eslint-react/jsx@1.22.1': + resolution: {integrity: sha512-da49BHH28yAc1l5Nnf30v0G/crJN2ovz0afRfMl2dAxkZTQmp5VeiddojEbKA3lPgnaIrfrvG4UA43EITXX5ow==} - '@eslint-react/tools@1.9.0': - resolution: {integrity: sha512-kfvaodU0vomJYq26KXI8SPLMk+1WZtJBzCyR+VEq7hvLaW5e3MAaEGd1bgmeJ04+UdgWO4q2vINSQQZ5n6RYAQ==} + '@eslint-react/shared@1.22.1': + resolution: {integrity: sha512-nRzgOk0+fMHb1C02p4ue9Sfijkx5AVU8WL0w0V5Mk9+d4fUpxHJu12eahbwgTaLGaX5TP3KWzIfA1q1HNigPUg==} - '@eslint-react/types@1.9.0': - resolution: {integrity: sha512-4T7vNBk8Mr07frnS9cqaaiLdbkXBZp7okpyNgxvXzwvhZixuP5SLR7asx93T4DGGHt3H+7gTCzToM2P7YKWutg==} + '@eslint-react/types@1.22.1': + resolution: {integrity: sha512-uLl4aDLDYzR7XTqFyUooZDocmX3Dy/3ANQDiyLVXFy055MyRhti9QjdbI+wAlkmynZiOE7oVoRtwR9JgSus/uw==} - '@eslint-react/var@1.9.0': - resolution: {integrity: sha512-gsVerCk1ZSwvbB5nu0c1aQaKWBML0c2gAyfB7nUMij5TeeFAVS78CTfb+WFnlKapq+K4dCO+jfYIdTKCo02wKA==} + '@eslint-react/var@1.22.1': + resolution: {integrity: sha512-QzkS1c6XrKq8Dl6llObmIBL5KKAJZUOsugFogXwLBav1a9tf76Fc/ozqEutP4hwoOWtTWhlQR3guhwVrMHTBcA==} '@eslint/config-array@0.18.0': resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} @@ -850,6 +850,86 @@ packages: resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} engines: {node: '>=18.18'} + '@inquirer/checkbox@4.0.6': + resolution: {integrity: sha512-PgP35JfmGjHU0LSXOyRew0zHuA9N6OJwOlos1fZ20b7j8ISeAdib3L+n0jIxBtX958UeEpte6xhG/gxJ5iUqMw==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + + '@inquirer/confirm@5.1.3': + resolution: {integrity: sha512-fuF9laMmHoOgWapF9h9hv6opA5WvmGFHsTYGCmuFxcghIhEhb3dN0CdQR4BUMqa2H506NCj8cGX4jwMsE4t6dA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + + '@inquirer/core@10.1.4': + resolution: {integrity: sha512-5y4/PUJVnRb4bwWY67KLdebWOhOc7xj5IP2J80oWXa64mVag24rwQ1VAdnj7/eDY/odhguW0zQ1Mp1pj6fO/2w==} + engines: {node: '>=18'} + + '@inquirer/editor@4.2.3': + resolution: {integrity: sha512-S9KnIOJuTZpb9upeRSBBhoDZv7aSV3pG9TECrBj0f+ZsFwccz886hzKBrChGrXMJwd4NKY+pOA9Vy72uqnd6Eg==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + + '@inquirer/expand@4.0.6': + resolution: {integrity: sha512-TRTfi1mv1GeIZGyi9PQmvAaH65ZlG4/FACq6wSzs7Vvf1z5dnNWsAAXBjWMHt76l+1hUY8teIqJFrWBk5N6gsg==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + + '@inquirer/figures@1.0.9': + resolution: {integrity: sha512-BXvGj0ehzrngHTPTDqUoDT3NXL8U0RxUk2zJm2A66RhCEIWdtU1v6GuUqNAgArW4PQ9CinqIWyHdQgdwOj06zQ==} + engines: {node: '>=18'} + + '@inquirer/input@4.1.3': + resolution: {integrity: sha512-zeo++6f7hxaEe7OjtMzdGZPHiawsfmCZxWB9X1NpmYgbeoyerIbWemvlBxxl+sQIlHC0WuSAG19ibMq3gbhaqQ==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + + '@inquirer/number@3.0.6': + resolution: {integrity: sha512-xO07lftUHk1rs1gR0KbqB+LJPhkUNkyzV/KhH+937hdkMazmAYHLm1OIrNKpPelppeV1FgWrgFDjdUD8mM+XUg==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + + '@inquirer/password@4.0.6': + resolution: {integrity: sha512-QLF0HmMpHZPPMp10WGXh6F+ZPvzWE7LX6rNoccdktv/Rov0B+0f+eyXkAcgqy5cH9V+WSpbLxu2lo3ysEVK91w==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + + '@inquirer/prompts@7.2.3': + resolution: {integrity: sha512-hzfnm3uOoDySDXfDNOm9usOuYIaQvTgKp/13l1uJoe6UNY+Zpcn2RYt0jXz3yA+yemGHvDOxVzqWl3S5sQq53Q==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + + '@inquirer/rawlist@4.0.6': + resolution: {integrity: sha512-QoE4s1SsIPx27FO4L1b1mUjVcoHm1pWE/oCmm4z/Hl+V1Aw5IXl8FYYzGmfXaBT0l/sWr49XmNSiq7kg3Kd/Lg==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + + '@inquirer/search@3.0.6': + resolution: {integrity: sha512-eFZ2hiAq0bZcFPuFFBmZEtXU1EarHLigE+ENCtpO+37NHCl4+Yokq1P/d09kUblObaikwfo97w+0FtG/EXl5Ng==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + + '@inquirer/select@4.0.6': + resolution: {integrity: sha512-yANzIiNZ8fhMm4NORm+a74+KFYHmf7BZphSOBovIzYPVLquseTGEkU5l2UTnBOf5k0VLmTgPighNDLE9QtbViQ==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + + '@inquirer/type@3.0.2': + resolution: {integrity: sha512-ZhQ4TvhwHZF+lGhQ2O/rsjo80XoZR5/5qhOY3t6FJuX5XBg5Be8YzYTvaUGJnc12AUGI2nr4QSUE4PhKSigx7g==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + '@istanbuljs/load-nyc-config@1.1.0': resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} engines: {node: '>=8'} @@ -945,10 +1025,6 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@ljharb/through@2.3.13': - resolution: {integrity: sha512-/gKJun8NNiWGZJkGzI/Ragc53cOdcLNdzjLaIa+GEjguQs0ulsurx8WN0jijdK9yPqDvziX995sMRLyLt1uZMQ==} - engines: {node: '>= 0.4'} - '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -961,8 +1037,16 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@rightcapital/eslint-config@38.0.0': - resolution: {integrity: sha512-W/PAkjxxkA0JVlVZyCZZGPTOcPSIIQXiI2ySer/n9bOj3716cSyPxfAgD59XN6/9IhbYH2POZmHlS2oaiR/Svg==} + '@nolyfill/is-core-module@1.0.39': + resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} + engines: {node: '>=12.4.0'} + + '@pkgr/core@0.1.1': + resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + + '@rightcapital/eslint-config@41.0.1': + resolution: {integrity: sha512-ERTXcOfEjS7g5qWCFDZyC4uccFqCjnZxhH3Kr03F/hO6m+bH/Kg1y8gDp1CtCus/7affp+yyY75P3qMT8iHflg==} engines: {node: ^18.20.0 || ^20.10.0 || ^21.1.0 || >=22} peerDependencies: eslint: '>=9' @@ -971,14 +1055,14 @@ packages: typescript: optional: true - '@rightcapital/eslint-plugin@38.0.0': - resolution: {integrity: sha512-YXnHH8zw8091L0Z4NstsfVeTRNATT1E1vm2kSTlNnEft9aVNhjFhamlUVQznITZKRwC9BWljChw4wDtnMyz1gQ==} + '@rightcapital/eslint-plugin@41.0.1': + resolution: {integrity: sha512-6RILeQ9RXGt9HvjlT1apRJy8ezG2TKN9vNgkhRot1bLeOqxMlr/+hv0+qY1i6ZwC0IoFdzF3W72jJI/sW6LkLQ==} engines: {node: '>=16.0.0'} peerDependencies: eslint: '>=8.0.0' - '@rightcapital/prettier-config@6.0.12': - resolution: {integrity: sha512-oNdf217obn/TlVSP+r/RMKW1dWMyA2iD/H9w33SMuxag3neZMRGs0OdwxeC7eJFpxm3vnz32W8Ej+iSjOBrpmQ==} + '@rightcapital/prettier-config@7.1.12': + resolution: {integrity: sha512-aX4vJY8JdROpUG1Kb+0FpausrhUrXs9jNYJnlkG8u9rhKOjRmr4JHkqxslMJyB2EmsA5TkFgjxF9SreerZ0Nbg==} engines: {node: '>=16.0.0'} peerDependencies: prettier: ^3.0.0 @@ -995,8 +1079,8 @@ packages: '@sinonjs/fake-timers@10.3.0': resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} - '@stylistic/eslint-plugin@2.9.0': - resolution: {integrity: sha512-OrDyFAYjBT61122MIY1a3SfEgy3YCMgt2vL4eoPmvTwDBwyQhAXurxNQznlRD/jESNfYWfID8Ej+31LljvF7Xg==} + '@stylistic/eslint-plugin@2.12.1': + resolution: {integrity: sha512-fubZKIHSPuo07FgRTn6S4Nl0uXPRPYVNpyZzIDGfp7Fny6JjNus6kReLD7NI380JXi4HtUTSOZ34LBuNPO1XLQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' @@ -1028,6 +1112,9 @@ packages: '@types/conventional-commits-parser@5.0.1': resolution: {integrity: sha512-7uz5EHdzz2TqoMfV7ee61Egf5y6NkcO4FB/1iCCQnbeiI1F3xzv3vK5dBCXUCLQgGYS+mUeigK1iKQzvED+QnQ==} + '@types/doctrine@0.0.9': + resolution: {integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==} + '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} @@ -1067,43 +1154,35 @@ packages: '@types/yargs@17.0.33': resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} - '@typescript-eslint/eslint-plugin@8.0.1': - resolution: {integrity: sha512-5g3Y7GDFsJAnY4Yhvk8sZtFfV6YNF2caLzjrRPUBzewjPCaj0yokePB4LJSobyCzGMzjZZYFbwuzbfDHlimXbQ==} + '@typescript-eslint/eslint-plugin@8.18.2': + resolution: {integrity: sha512-adig4SzPLjeQ0Tm+jvsozSGiCliI2ajeURDGHjZ2llnA+A67HihCQ+a3amtPhUakd1GlwHxSRvzOZktbEvhPPg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/parser@8.0.1': - resolution: {integrity: sha512-5IgYJ9EO/12pOUwiBKFkpU7rS3IU21mtXzB81TNwq2xEybcmAZrE9qwDtsb5uQd9aVO9o0fdabFyAmKveXyujg==} + '@typescript-eslint/parser@8.18.2': + resolution: {integrity: sha512-y7tcq4StgxQD4mDr9+Jb26dZ+HTZ/SkfqpXSiqeUXZHxOUyjWDKsmwKhJ0/tApR08DgOhrFAoAhyB80/p3ViuA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/scope-manager@8.0.1': - resolution: {integrity: sha512-NpixInP5dm7uukMiRyiHjRKkom5RIFA4dfiHvalanD2cF0CLUuQqxfg8PtEUo9yqJI2bBhF+pcSafqnG3UBnRQ==} + '@typescript-eslint/scope-manager@8.18.2': + resolution: {integrity: sha512-YJFSfbd0CJjy14r/EvWapYgV4R5CHzptssoag2M7y3Ra7XNta6GPAJPPP5KGB9j14viYXyrzRO5GkX7CRfo8/g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/scope-manager@8.20.0': resolution: {integrity: sha512-J7+VkpeGzhOt3FeG1+SzhiMj9NzGD/M6KoGn9f4dbz3YzK9hvbhVTmLj/HiTp9DazIzJ8B4XcM80LrR9Dm1rJw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.0.1': - resolution: {integrity: sha512-+/UT25MWvXeDX9YaHv1IS6KI1fiuTto43WprE7pgSMswHbn1Jm9GEM4Txp+X74ifOWV8emu2AWcbLhpJAvD5Ng==} + '@typescript-eslint/type-utils@8.18.2': + resolution: {integrity: sha512-AB/Wr1Lz31bzHfGm/jgbFR0VB0SML/hd2P1yxzKDM48YmP7vbyJNHRExUE/wZsQj2wUCvbWH8poNHFuxLqCTnA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' '@typescript-eslint/type-utils@8.20.0': resolution: {integrity: sha512-bPC+j71GGvA7rVNAHAtOjbVXbLN5PkwqMvy1cwGeaxUoRQXVuKCebRoLzm+IPW/NtFFpstn1ummSIasD5t60GA==} @@ -1112,22 +1191,19 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/types@8.0.1': - resolution: {integrity: sha512-PpqTVT3yCA/bIgJ12czBuE3iBlM3g4inRSC5J0QOdQFAn07TYrYEQBBKgXH1lQpglup+Zy6c1fxuwTk4MTNKIw==} + '@typescript-eslint/types@8.18.2': + resolution: {integrity: sha512-Z/zblEPp8cIvmEn6+tPDIHUbRu/0z5lqZ+NvolL5SvXWT5rQy7+Nch83M0++XzO0XrWRFWECgOAyE8bsJTl1GQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/types@8.20.0': resolution: {integrity: sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.0.1': - resolution: {integrity: sha512-8V9hriRvZQXPWU3bbiUV4Epo7EvgM6RTs+sUmxp5G//dBGy402S7Fx0W0QkB2fb4obCF8SInoUzvTYtc3bkb5w==} + '@typescript-eslint/typescript-estree@8.18.2': + resolution: {integrity: sha512-WXAVt595HjpmlfH4crSdM/1bcsqh+1weFRWIa9XMTx/XHZ9TCKMcr725tLYqWOgzKdeDrqVHxFotrvWcEsk2Tg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' '@typescript-eslint/typescript-estree@8.20.0': resolution: {integrity: sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==} @@ -1135,11 +1211,12 @@ packages: peerDependencies: typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/utils@8.0.1': - resolution: {integrity: sha512-CBFR0G0sCt0+fzfnKaciu9IBsKvEKYwN9UZ+eeogK1fYHg4Qxk1yf/wLQkLXlq8wbU2dFlgAesxt8Gi76E8RTA==} + '@typescript-eslint/utils@8.18.2': + resolution: {integrity: sha512-Cr4A0H7DtVIPkauj4sTSXVl+VBWewE9/o40KcF3TV9aqDEOWoXF3/+oRXNby3DYzZeCATvbdksYsGZzplwnK/Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' '@typescript-eslint/utils@8.20.0': resolution: {integrity: sha512-dq70RUw6UK9ei7vxc4KQtBRk7qkHZv447OUZ6RPQMQl71I3NZxQJX/f32Smr+iqWrB02pHKn2yAdHBb0KNrRMA==} @@ -1148,8 +1225,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/visitor-keys@8.0.1': - resolution: {integrity: sha512-W5E+o0UfUcK5EgchLZsyVWqARmsM7v54/qEq6PY3YI5arkgmCzHiuk0zKSJJbm71V0xdRna4BGomkCTXz2/LkQ==} + '@typescript-eslint/visitor-keys@8.18.2': + resolution: {integrity: sha512-zORcwn4C3trOWiCqFQP1x6G3xTRyZ1LYydnj51cRnJ6hxBlr/cKPckk+PKPUw/fXmvfKTcw7bwY3w9izgx5jZw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/visitor-keys@8.20.0': @@ -1254,8 +1331,8 @@ packages: resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} engines: {node: '>= 0.4'} - ast-types-flow@0.0.7: - resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} + ast-types-flow@0.0.8: + resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} at-least-node@1.0.0: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} @@ -1269,8 +1346,8 @@ packages: resolution: {integrity: sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==} engines: {node: '>=4'} - axobject-query@3.2.4: - resolution: {integrity: sha512-aPTElBrbifBU1krmZxGZOlBkslORe7Ll7+BDnI50Wy4LgOt69luMgevkDfTq1O/ZgprooPCtWpjCwKSZw/iZ4A==} + axobject-query@4.1.0: + resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} engines: {node: '>= 0.4'} babel-jest@29.7.0: @@ -1475,12 +1552,15 @@ packages: compare-func@2.0.0: resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} + compare-versions@6.1.1: + resolution: {integrity: sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg==} + concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - concurrently@8.2.2: - resolution: {integrity: sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg==} - engines: {node: ^14.13.0 || >=16.0.0} + concurrently@9.1.2: + resolution: {integrity: sha512-H9MWcoPsYddwbOGM6difjVwVZHl63nwMEwDJG/L7VGtuaJhb12h2caPG2tVPWs7emuYix252iGfqOyrz1GczTQ==} + engines: {node: '>=18'} hasBin: true confusing-browser-globals@1.0.11: @@ -1569,10 +1649,6 @@ packages: resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} engines: {node: '>= 0.4'} - date-fns@2.30.0: - resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} - engines: {node: '>=0.11'} - date-fns@4.1.0: resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} @@ -1630,10 +1706,18 @@ packages: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} + detect-indent@7.0.1: + resolution: {integrity: sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g==} + engines: {node: '>=12.20'} + detect-newline@3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} + detect-newline@4.0.1: + resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + diff-sequences@29.6.3: resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -1738,12 +1822,18 @@ packages: eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} - eslint-import-resolver-typescript@3.6.1: - resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} + eslint-import-resolver-typescript@3.7.0: + resolution: {integrity: sha512-Vrwyi8HHxY97K5ebydMtffsWAn1SCR9eol49eCd5fJS4O1WV7PaAjbcjmbfJJSMz/t4Mal212Uz/fQZrOB8mow==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '*' eslint-plugin-import: '*' + eslint-plugin-import-x: '*' + peerDependenciesMeta: + eslint-plugin-import: + optional: true + eslint-plugin-import-x: + optional: true eslint-module-utils@2.12.0: resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} @@ -1772,8 +1862,8 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-import-x@4.3.1: - resolution: {integrity: sha512-5TriWkXulDl486XnYYRgsL+VQoS/7mhN/2ci02iLCuL7gdhbiWxnsuL/NTcaKY9fpMgsMFjWZBtIGW7pb+RX0g==} + eslint-plugin-import-x@4.6.1: + resolution: {integrity: sha512-wluSUifMIb7UfwWXqx7Yx0lE/SGCcGXECLx/9bCmbY2nneLwvAZ4vkd1IXDjPKFvdcdUgr1BaRnaRpx3k2+Pfw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1788,11 +1878,11 @@ packages: '@typescript-eslint/parser': optional: true - eslint-plugin-jsx-a11y@6.7.1: - resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} + eslint-plugin-jsx-a11y@6.10.2: + resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==} engines: {node: '>=4.0'} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 eslint-plugin-lodash@8.0.0: resolution: {integrity: sha512-7DA8485FolmWRzh+8t4S8Pzin2TTuWfb0ZW3j/2fYElgk82ZanFz8vDcvc4BBPceYdX1p/za+tkbO68maDBGGw==} @@ -1800,14 +1890,14 @@ packages: peerDependencies: eslint: '>=9.0.0' - eslint-plugin-n@17.10.2: - resolution: {integrity: sha512-e+s4eAf5NtJaxPhTNu3qMO0Iz40WANS93w9LQgYcvuljgvDmWi/a3rh+OrNyMHeng6aOWGJO0rCg5lH4zi8yTw==} + eslint-plugin-n@17.15.1: + resolution: {integrity: sha512-KFw7x02hZZkBdbZEFQduRGH4VkIH4MW97ClsbAM4Y4E6KguBJWGfWG1P4HEIpZk2bkoWf0bojpnjNAhYQP8beA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' - eslint-plugin-react-debug@1.9.0: - resolution: {integrity: sha512-+Nprm5R1yQLvfe6f0BSYXMVB6zOgLcalWnae9eE8Wk+NxQNjAVOCxsB9ipkR1qqdUmZesz6oNpeAE4PgKAf1ig==} + eslint-plugin-react-debug@1.22.1: + resolution: {integrity: sha512-dtXr9UTiWWSVkwNkaYkA04khR6xebqLeX3O8/ZJfIeFaA+58DRhwWGqzywLDjjLIM7s0V7UmuuvAGff8CVS9fA==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1816,8 +1906,8 @@ packages: typescript: optional: true - eslint-plugin-react-dom@1.9.0: - resolution: {integrity: sha512-ESU1OCytAudvkjfA8eqjq/j4+H9p5AObn6Wh1KWpED03KUnGCdYHJs5ZvdxuFS3ttrweyuJekENLwDKwLjxYiw==} + eslint-plugin-react-dom@1.22.1: + resolution: {integrity: sha512-uQg81POQCR1rDlOfvzRZQ0KoJeLkSmpsmGLU0r5unsCNJFF6hCEcqhYHapmn7oLV/6MebLF2exptsXjNc+L7rQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1826,8 +1916,8 @@ packages: typescript: optional: true - eslint-plugin-react-hooks-extra@1.9.0: - resolution: {integrity: sha512-nFs52rtcc4nmOTLTxGoevM2ZXwGRd5IjkWXkaah8W1C1qHoLVnLRyH6geFUMlXbje3+benMb63ycS11GyyCS7w==} + eslint-plugin-react-hooks-extra@1.22.1: + resolution: {integrity: sha512-9g+Cxf76nne6n9cPOzQpj4S6f8XgSqRwkDO/XbHzuU6xgaxc2Y/9lD9YX1N9Tm3d86XtdLHkWfDFBD4SigSC2Q==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1836,14 +1926,24 @@ packages: typescript: optional: true - eslint-plugin-react-hooks@5.0.0: - resolution: {integrity: sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==} + eslint-plugin-react-hooks@5.1.0: + resolution: {integrity: sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - eslint-plugin-react-naming-convention@1.9.0: - resolution: {integrity: sha512-kvuaQFEEQZq4ZTsIxNJccqNnUkt22lkZDp+hPZILC9PS5C6xrACLoVwAIl7k0P6Tv7WsZzoRbxCcanX9F7rtBQ==} + eslint-plugin-react-naming-convention@1.22.1: + resolution: {integrity: sha512-KXsHYBk9x9+UYoXfLHbKrc1ntXu+TYIB5nmwEUP5PrjcmUO4GuFNFDzWSqUVileQbJPAXWBUwEBGfwCePGwJrg==} + engines: {bun: '>=1.0.15', node: '>=18.18.0'} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: ^4.9.5 || ^5.3.3 + peerDependenciesMeta: + typescript: + optional: true + + eslint-plugin-react-web-api@1.22.1: + resolution: {integrity: sha512-g/m8c61PWqVmF2P5P9nrL7jobTCbBRdChTfL1fSMXmI9Ax3Ggl+7dWLhIFSRffEUIOOE6aAHrMT3EBWXM25uYQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1852,8 +1952,8 @@ packages: typescript: optional: true - eslint-plugin-react-x@1.9.0: - resolution: {integrity: sha512-sZqN8BL7LwcjrnAaSc/aIgXjcnGIpZDo890svcRDfpT8o+12V31T2FKcThS+vtVUgdLufXUY8MLeHfzkbr0sRg==} + eslint-plugin-react-x@1.22.1: + resolution: {integrity: sha512-+YoMnr/JLoXIhviecNYsY7kcjHaOQBOyT7wQjyaxxNrqGeTKPJI6rtk+Sb7ZGXDXVg3L8S+gyzS2VQTt9KS9gQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1867,8 +1967,8 @@ packages: peerDependencies: eslint: '>=5.0.0' - eslint-plugin-unicorn@56.0.0: - resolution: {integrity: sha512-aXpddVz/PQMmd69uxO98PA4iidiVNvA0xOtbpUoz1WhBd4RxOQQYqN618v68drY0hmy5uU2jy1bheKEVWBjlPw==} + eslint-plugin-unicorn@56.0.1: + resolution: {integrity: sha512-FwVV0Uwf8XPfVnKSGpMg7NtlZh0G0gBarCaFcMUOoqPxXryxdYxTRRv4kH6B9TFCVIrjRXG+emcxIk2ayZilog==} engines: {node: '>=18.18'} peerDependencies: eslint: '>=8.56.0' @@ -1947,6 +2047,10 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + fast-equals@5.2.2: + resolution: {integrity: sha512-V7/RktU11J3I36Nwq2JnZEM7tNm17eBJz+u25qdxBZeCKiX6BkVSZQjwWIr+IobgnZy+ag73tTZgZi7tr0LrBw==} + engines: {node: '>=6.0.0'} + fast-glob@3.3.3: resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} engines: {node: '>=8.6.0'} @@ -1966,6 +2070,14 @@ packages: fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + fdir@6.4.3: + resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + figures@3.2.0: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} engines: {node: '>=8'} @@ -2056,6 +2168,10 @@ packages: resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} engines: {node: '>= 0.4'} + get-stdin@9.0.0: + resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} + engines: {node: '>=12'} + get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} @@ -2071,6 +2187,9 @@ packages: get-tsconfig@4.8.1: resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} + git-hooks-list@3.1.0: + resolution: {integrity: sha512-LF8VeHeR7v+wAbXqfgRlTSX/1BJR9Q1vEMR8JAz1cEg6GX07+zyj3sAdDvYjj/xnlIfVuGgj4qBei1K3hKH+PA==} + git-raw-commits@4.0.0: resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==} engines: {node: '>=16'} @@ -2114,8 +2233,8 @@ packages: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - globals@15.11.0: - resolution: {integrity: sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw==} + globals@15.14.0: + resolution: {integrity: sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==} engines: {node: '>=18'} globalthis@1.0.4: @@ -2136,11 +2255,6 @@ packages: graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} - engines: {node: '>=0.4.7'} - hasBin: true - has-bigints@1.1.0: resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} engines: {node: '>= 0.4'} @@ -2168,10 +2282,6 @@ packages: resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} - has@1.0.4: - resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} - engines: {node: '>= 0.4.0'} - hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} @@ -2244,14 +2354,16 @@ packages: resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + inquirer@12.3.2: + resolution: {integrity: sha512-YjQCIcDd3yyDuQrbII0FBtm/ZqNoWtvaC71yeCnd5Vbg4EgzsAGaemzfpzmqfvIZEp2roSwuZZKdM0C65hA43g==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + inquirer@8.2.5: resolution: {integrity: sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==} engines: {node: '>=12.0.0'} - inquirer@9.2.13: - resolution: {integrity: sha512-mUlJNemjYioZgaZXqEFlQ0z9GD8/o+pavIF3JyhzWLX4Xa9M1wioGMCxQEFmps70un9lrah2WaBl3kSRVcoV3g==} - engines: {node: '>=14.18.0'} - internal-slot@1.1.0: resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} engines: {node: '>= 0.4'} @@ -2279,6 +2391,9 @@ packages: resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} engines: {node: '>=6'} + is-bun-module@1.3.0: + resolution: {integrity: sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==} + is-callable@1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} @@ -2345,6 +2460,10 @@ packages: resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} engines: {node: '>=8'} + is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + is-regex@1.2.1: resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} engines: {node: '>= 0.4'} @@ -2646,8 +2765,9 @@ packages: language-subtag-registry@0.3.23: resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} - language-tags@1.0.5: - resolution: {integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==} + language-tags@1.0.9: + resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} + engines: {node: '>=0.10'} leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} @@ -2755,6 +2875,9 @@ packages: merge@2.1.1: resolution: {integrity: sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==} + micro-memoize@4.1.3: + resolution: {integrity: sha512-DzRMi8smUZXT7rCGikRwldEh6eO6qzKiPPopcr1+2EY3AYKpy5fu159PKWwIS9A6IWnrvPKDMcuFtyrroZa8Bw==} + micromatch@4.0.8: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} @@ -2794,16 +2917,13 @@ packages: mute-stream@0.0.8: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} - mute-stream@1.0.0: - resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + mute-stream@2.0.0: + resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} + engines: {node: ^18.17.0 || >=20.5.0} natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - neo-async@2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} @@ -2837,10 +2957,6 @@ packages: resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} engines: {node: '>= 0.4'} - object.entries@1.1.8: - resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} - engines: {node: '>= 0.4'} - object.fromentries@2.0.8: resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} engines: {node: '>= 0.4'} @@ -2984,6 +3100,14 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} + prettier-plugin-packagejson@2.5.6: + resolution: {integrity: sha512-TY7KiLtyt6Tlf53BEbXUWkN0+TRdHKgIMmtXtDCyHH6yWnZ50Lwq6Vb6lyjapZrhDTXooC4EtlY5iLe1sCgi5w==} + peerDependencies: + prettier: '>= 1.16.0' + peerDependenciesMeta: + prettier: + optional: true + prettier@3.2.4: resolution: {integrity: sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==} engines: {node: '>=14'} @@ -3065,9 +3189,6 @@ packages: resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} hasBin: true - remeda@2.19.2: - resolution: {integrity: sha512-192lSeU0P91TIsYOX+MZ2x8I+enSkVVF0YhUhABix0CZWl+1+3/zn4b3L2d/BiWBTa6RsIeJgvLJj5nYTiTXGA==} - require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} @@ -3222,6 +3343,13 @@ packages: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} + sort-object-keys@1.1.3: + resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} + + sort-package-json@2.12.0: + resolution: {integrity: sha512-/HrPQAeeLaa+vbAH/znjuhwUluuiM/zL5XX9kop8UpDgjtyWKt43hGDk2vd/TBdDpzIyzIHVUgmYofzYrAQjew==} + hasBin: true + source-map-support@0.5.13: resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} @@ -3229,9 +3357,6 @@ packages: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - spawn-command@0.0.2: - resolution: {integrity: sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==} - spdx-correct@3.2.0: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} @@ -3269,6 +3394,10 @@ packages: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} + string.prototype.includes@2.0.1: + resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==} + engines: {node: '>= 0.4'} + string.prototype.trim@1.2.10: resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} engines: {node: '>= 0.4'} @@ -3328,6 +3457,10 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} + synckit@0.9.2: + resolution: {integrity: sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==} + engines: {node: ^14.18.0 || >=16.0.0} + tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} @@ -3349,6 +3482,10 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} + tinyglobby@0.2.10: + resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} + engines: {node: '>=12.0.0'} + tmp@0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} @@ -3427,10 +3564,6 @@ packages: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} - type-fest@4.32.0: - resolution: {integrity: sha512-rfgpoi08xagF3JSdtJlCwMq9DGNDE0IMh3Mkpc1wUypg9vPi786AiqeBBKcqvIkq42azsBM85N490fyZjeUftw==} - engines: {node: '>=16'} - typed-array-buffer@1.0.3: resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} engines: {node: '>= 0.4'} @@ -3447,10 +3580,11 @@ packages: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} - typedoc-plugin-markdown@3.17.1: - resolution: {integrity: sha512-QzdU3fj0Kzw2XSdoL15ExLASt2WPqD7FbLeaqwT70+XjKyTshBnUlQA5nNREO1C2P8Uen0CDjsBLMsCQ+zd0lw==} + typedoc-plugin-markdown@4.4.1: + resolution: {integrity: sha512-fx23nSCvewI9IR8lzIYtzDphETcgTDuxKcmHKGD4lo36oexC+B1k4NaCOY58Snqb4OlE8OXDAGVcQXYYuLRCNw==} + engines: {node: '>= 18'} peerDependencies: - typedoc: '>=0.24.0' + typedoc: 0.27.x typedoc@0.25.7: resolution: {integrity: sha512-m6A6JjQRg39p2ZVRIN3NKXgrN8vzlHhOS+r9ymUYtcUP/TIQPvWSq7YgE5ZjASfv5Vd5BW5xrir6Gm2XNNcOow==} @@ -3459,25 +3593,18 @@ packages: peerDependencies: typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x - typescript-eslint@8.0.1: - resolution: {integrity: sha512-V3Y+MdfhawxEjE16dWpb7/IOgeXnLwAEEkS7v8oDqNcR1oYlqWhGH/iHqHdKVdpWme1VPZ0SoywXAkCqawj2eQ==} + typescript-eslint@8.18.2: + resolution: {integrity: sha512-KuXezG6jHkvC3MvizeXgupZzaG5wjhU3yE8E7e6viOvAvD9xAWYp8/vy0WULTGe9DYDWcQu7aW03YIV3mSitrQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' typescript@5.3.3: resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} engines: {node: '>=14.17'} hasBin: true - uglify-js@3.19.3: - resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} - engines: {node: '>=0.8.0'} - hasBin: true - unbox-primitive@1.1.0: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} @@ -3532,6 +3659,14 @@ packages: resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} engines: {node: '>=10.12.0'} + valibot@1.0.0-beta.12: + resolution: {integrity: sha512-j3WIxJ0pmUFMfdfUECn3YnZPYOiG0yHYcFEa/+RVgo0I+MXE3ToLt7gNRLtY5pwGfgNmsmhenGZfU5suu9ijUA==} + peerDependencies: + typescript: '>=5' + peerDependenciesMeta: + typescript: + optional: true + validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} @@ -3576,9 +3711,6 @@ packages: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} - wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - workspace-tools@0.36.4: resolution: {integrity: sha512-v0UFVvw9BjHtRu2Dau5PEJKkuG8u4jPlpXZQWjSz9XgbSutpPURqtO2P0hp3cVmQVATh8lkMFCewFgJuDnyC/w==} @@ -3624,6 +3756,10 @@ packages: resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} engines: {node: '>=12.20'} + yoctocolors-cjs@2.1.2: + resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==} + engines: {node: '>=18'} + snapshots: '@ampproject/remapping@2.3.0': @@ -4406,14 +4542,14 @@ snapshots: '@commitlint/types': 19.5.0 ajv: 8.17.1 - '@commitlint/cz-commitlint@19.0.0(@types/node@22.10.7)(commitizen@4.3.0(@types/node@22.10.7)(typescript@5.3.3))(inquirer@9.2.13)(typescript@5.3.3)': + '@commitlint/cz-commitlint@19.0.0(@types/node@22.10.7)(commitizen@4.3.0(@types/node@22.10.7)(typescript@5.3.3))(inquirer@12.3.2(@types/node@22.10.7))(typescript@5.3.3)': dependencies: '@commitlint/ensure': 19.5.0 '@commitlint/load': 19.6.1(@types/node@22.10.7)(typescript@5.3.3) '@commitlint/types': 19.5.0 chalk: 5.4.1 commitizen: 4.3.0(@types/node@22.10.7)(typescript@5.3.3) - inquirer: 9.2.13 + inquirer: 12.3.2(@types/node@22.10.7) lodash.isplainobject: 4.0.6 word-wrap: 1.2.5 transitivePeerDependencies: @@ -4518,17 +4654,14 @@ snapshots: '@eslint-community/regexpp@4.12.1': {} - '@eslint-react/ast@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': + '@eslint-react/ast@1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': dependencies: - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@typescript-eslint/scope-manager': 8.20.0 + '@eslint-react/eff': 1.22.1 + '@eslint-react/types': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@typescript-eslint/types': 8.20.0 '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.3.3) '@typescript-eslint/utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 8.0.1 birecord: 0.1.1 - remeda: 2.19.2 string-ts: 2.2.0 ts-pattern: 5.6.1 transitivePeerDependencies: @@ -4536,19 +4669,19 @@ snapshots: - supports-color - typescript - '@eslint-react/core@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': + '@eslint-react/core@1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': dependencies: - '@eslint-react/ast': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/jsx': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/shared': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/var': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/ast': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/eff': 1.22.1 + '@eslint-react/jsx': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/shared': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/types': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/var': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@typescript-eslint/scope-manager': 8.20.0 '@typescript-eslint/type-utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@typescript-eslint/types': 8.20.0 '@typescript-eslint/utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - remeda: 2.19.2 + birecord: 0.1.1 short-unique-id: 5.2.0 ts-pattern: 5.6.1 transitivePeerDependencies: @@ -4556,74 +4689,79 @@ snapshots: - supports-color - typescript - '@eslint-react/eslint-plugin@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': + '@eslint-react/eff@1.22.1': {} + + '@eslint-react/eslint-plugin@1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': dependencies: - '@eslint-react/shared': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/eff': 1.22.1 + '@eslint-react/shared': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/types': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@typescript-eslint/scope-manager': 8.20.0 '@typescript-eslint/type-utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@typescript-eslint/types': 8.20.0 '@typescript-eslint/utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) eslint: 9.13.0(jiti@2.4.2) - eslint-plugin-react-debug: 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - eslint-plugin-react-dom: 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - eslint-plugin-react-hooks-extra: 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - eslint-plugin-react-naming-convention: 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - eslint-plugin-react-x: 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - remeda: 2.19.2 + eslint-plugin-react-debug: 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + eslint-plugin-react-dom: 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + eslint-plugin-react-hooks-extra: 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + eslint-plugin-react-naming-convention: 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + eslint-plugin-react-web-api: 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + eslint-plugin-react-x: 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': + '@eslint-react/jsx@1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': dependencies: - '@eslint-react/ast': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/var': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/ast': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/eff': 1.22.1 + '@eslint-react/types': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/var': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@typescript-eslint/scope-manager': 8.20.0 '@typescript-eslint/types': 8.20.0 '@typescript-eslint/utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - remeda: 2.19.2 + birecord: 0.1.1 ts-pattern: 5.6.1 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/shared@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': + '@eslint-react/shared@1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': dependencies: + '@eslint-react/eff': 1.22.1 '@typescript-eslint/utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + fast-equals: 5.2.2 + micro-memoize: 4.1.3 picomatch: 4.0.2 + ts-pattern: 5.6.1 + valibot: 1.0.0-beta.12(typescript@5.3.3) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/tools@1.9.0': {} - - '@eslint-react/types@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': + '@eslint-react/types@1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': dependencies: - '@eslint-react/tools': 1.9.0 + '@eslint-react/eff': 1.22.1 '@typescript-eslint/types': 8.20.0 '@typescript-eslint/utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - remeda: 2.19.2 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': + '@eslint-react/var@1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': dependencies: - '@eslint-react/ast': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/ast': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/eff': 1.22.1 + '@eslint-react/types': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@typescript-eslint/scope-manager': 8.20.0 '@typescript-eslint/types': 8.20.0 '@typescript-eslint/utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - remeda: 2.19.2 + string-ts: 2.2.0 + ts-pattern: 5.6.1 transitivePeerDependencies: - eslint - supports-color @@ -4677,6 +4815,112 @@ snapshots: '@humanwhocodes/retry@0.3.1': {} + '@inquirer/checkbox@4.0.6(@types/node@22.10.7)': + dependencies: + '@inquirer/core': 10.1.4(@types/node@22.10.7) + '@inquirer/figures': 1.0.9 + '@inquirer/type': 3.0.2(@types/node@22.10.7) + '@types/node': 22.10.7 + ansi-escapes: 4.3.2 + yoctocolors-cjs: 2.1.2 + + '@inquirer/confirm@5.1.3(@types/node@22.10.7)': + dependencies: + '@inquirer/core': 10.1.4(@types/node@22.10.7) + '@inquirer/type': 3.0.2(@types/node@22.10.7) + '@types/node': 22.10.7 + + '@inquirer/core@10.1.4(@types/node@22.10.7)': + dependencies: + '@inquirer/figures': 1.0.9 + '@inquirer/type': 3.0.2(@types/node@22.10.7) + ansi-escapes: 4.3.2 + cli-width: 4.1.0 + mute-stream: 2.0.0 + signal-exit: 4.1.0 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.2 + transitivePeerDependencies: + - '@types/node' + + '@inquirer/editor@4.2.3(@types/node@22.10.7)': + dependencies: + '@inquirer/core': 10.1.4(@types/node@22.10.7) + '@inquirer/type': 3.0.2(@types/node@22.10.7) + '@types/node': 22.10.7 + external-editor: 3.1.0 + + '@inquirer/expand@4.0.6(@types/node@22.10.7)': + dependencies: + '@inquirer/core': 10.1.4(@types/node@22.10.7) + '@inquirer/type': 3.0.2(@types/node@22.10.7) + '@types/node': 22.10.7 + yoctocolors-cjs: 2.1.2 + + '@inquirer/figures@1.0.9': {} + + '@inquirer/input@4.1.3(@types/node@22.10.7)': + dependencies: + '@inquirer/core': 10.1.4(@types/node@22.10.7) + '@inquirer/type': 3.0.2(@types/node@22.10.7) + '@types/node': 22.10.7 + + '@inquirer/number@3.0.6(@types/node@22.10.7)': + dependencies: + '@inquirer/core': 10.1.4(@types/node@22.10.7) + '@inquirer/type': 3.0.2(@types/node@22.10.7) + '@types/node': 22.10.7 + + '@inquirer/password@4.0.6(@types/node@22.10.7)': + dependencies: + '@inquirer/core': 10.1.4(@types/node@22.10.7) + '@inquirer/type': 3.0.2(@types/node@22.10.7) + '@types/node': 22.10.7 + ansi-escapes: 4.3.2 + + '@inquirer/prompts@7.2.3(@types/node@22.10.7)': + dependencies: + '@inquirer/checkbox': 4.0.6(@types/node@22.10.7) + '@inquirer/confirm': 5.1.3(@types/node@22.10.7) + '@inquirer/editor': 4.2.3(@types/node@22.10.7) + '@inquirer/expand': 4.0.6(@types/node@22.10.7) + '@inquirer/input': 4.1.3(@types/node@22.10.7) + '@inquirer/number': 3.0.6(@types/node@22.10.7) + '@inquirer/password': 4.0.6(@types/node@22.10.7) + '@inquirer/rawlist': 4.0.6(@types/node@22.10.7) + '@inquirer/search': 3.0.6(@types/node@22.10.7) + '@inquirer/select': 4.0.6(@types/node@22.10.7) + '@types/node': 22.10.7 + + '@inquirer/rawlist@4.0.6(@types/node@22.10.7)': + dependencies: + '@inquirer/core': 10.1.4(@types/node@22.10.7) + '@inquirer/type': 3.0.2(@types/node@22.10.7) + '@types/node': 22.10.7 + yoctocolors-cjs: 2.1.2 + + '@inquirer/search@3.0.6(@types/node@22.10.7)': + dependencies: + '@inquirer/core': 10.1.4(@types/node@22.10.7) + '@inquirer/figures': 1.0.9 + '@inquirer/type': 3.0.2(@types/node@22.10.7) + '@types/node': 22.10.7 + yoctocolors-cjs: 2.1.2 + + '@inquirer/select@4.0.6(@types/node@22.10.7)': + dependencies: + '@inquirer/core': 10.1.4(@types/node@22.10.7) + '@inquirer/figures': 1.0.9 + '@inquirer/type': 3.0.2(@types/node@22.10.7) + '@types/node': 22.10.7 + ansi-escapes: 4.3.2 + yoctocolors-cjs: 2.1.2 + + '@inquirer/type@3.0.2(@types/node@22.10.7)': + dependencies: + '@types/node': 22.10.7 + '@istanbuljs/load-nyc-config@1.1.0': dependencies: camelcase: 5.3.1 @@ -4871,10 +5115,6 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@ljharb/through@2.3.13': - dependencies: - call-bind: 1.0.8 - '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -4887,46 +5127,49 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.18.0 - '@rightcapital/eslint-config@38.0.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': + '@nolyfill/is-core-module@1.0.39': {} + + '@pkgr/core@0.1.1': {} + + '@rightcapital/eslint-config@41.0.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': dependencies: - '@eslint-react/eslint-plugin': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@rightcapital/eslint-plugin': 38.0.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@stylistic/eslint-plugin': 2.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@typescript-eslint/utils': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/eslint-plugin': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@rightcapital/eslint-plugin': 41.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@stylistic/eslint-plugin': 2.12.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@typescript-eslint/utils': 8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) confusing-browser-globals: 1.0.11 eslint: 9.13.0(jiti@2.4.2) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)) - eslint-plugin-import-x: 4.3.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - eslint-plugin-jsx-a11y: 6.7.1(eslint@9.13.0(jiti@2.4.2)) + eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import-x@4.6.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)) + eslint-plugin-import-x: 4.6.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.13.0(jiti@2.4.2)) eslint-plugin-lodash: 8.0.0(eslint@9.13.0(jiti@2.4.2)) - eslint-plugin-n: 17.10.2(eslint@9.13.0(jiti@2.4.2)) - eslint-plugin-react-hooks: 5.0.0(eslint@9.13.0(jiti@2.4.2)) + eslint-plugin-n: 17.15.1(eslint@9.13.0(jiti@2.4.2)) + eslint-plugin-react-hooks: 5.1.0(eslint@9.13.0(jiti@2.4.2)) eslint-plugin-simple-import-sort: 12.1.1(eslint@9.13.0(jiti@2.4.2)) - eslint-plugin-unicorn: 56.0.0(eslint@9.13.0(jiti@2.4.2)) - globals: 15.11.0 - typescript-eslint: 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + eslint-plugin-unicorn: 56.0.1(eslint@9.13.0(jiti@2.4.2)) + globals: 15.14.0 + typescript-eslint: 8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - - '@typescript-eslint/parser' - - eslint-import-resolver-node - - eslint-import-resolver-webpack - eslint-plugin-import - supports-color - '@rightcapital/eslint-plugin@38.0.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': + '@rightcapital/eslint-plugin@41.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': dependencies: - '@typescript-eslint/utils': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@typescript-eslint/utils': 8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) eslint: 9.13.0(jiti@2.4.2) transitivePeerDependencies: - supports-color - typescript - '@rightcapital/prettier-config@6.0.12(prettier@3.2.4)': + '@rightcapital/prettier-config@7.1.12(prettier@3.2.4)': dependencies: prettier: 3.2.4 + prettier-plugin-packagejson: 2.5.6(prettier@3.2.4) - '@rtsao/scc@1.1.0': {} + '@rtsao/scc@1.1.0': + optional: true '@sinclair/typebox@0.27.8': {} @@ -4938,7 +5181,7 @@ snapshots: dependencies: '@sinonjs/commons': 3.0.1 - '@stylistic/eslint-plugin@2.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': + '@stylistic/eslint-plugin@2.12.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': dependencies: '@typescript-eslint/utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) eslint: 9.13.0(jiti@2.4.2) @@ -4983,6 +5226,8 @@ snapshots: dependencies: '@types/node': 22.10.7 + '@types/doctrine@0.0.9': {} + '@types/estree@1.0.6': {} '@types/graceful-fs@4.1.9': @@ -5006,7 +5251,8 @@ snapshots: '@types/json-schema@7.0.15': {} - '@types/json5@0.0.29': {} + '@types/json5@0.0.29': + optional: true '@types/node@22.10.7': dependencies: @@ -5022,57 +5268,54 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.0.1(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': + '@typescript-eslint/eslint-plugin@8.18.2(@typescript-eslint/parser@8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/type-utils': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@typescript-eslint/utils': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 8.0.1 + '@typescript-eslint/parser': 8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@typescript-eslint/scope-manager': 8.18.2 + '@typescript-eslint/type-utils': 8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@typescript-eslint/utils': 8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 8.18.2 eslint: 9.13.0(jiti@2.4.2) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 ts-api-utils: 1.4.3(typescript@5.3.3) - optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': + '@typescript-eslint/parser@8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': dependencies: - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/typescript-estree': 8.0.1(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 8.0.1 + '@typescript-eslint/scope-manager': 8.18.2 + '@typescript-eslint/types': 8.18.2 + '@typescript-eslint/typescript-estree': 8.18.2(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 8.18.2 debug: 4.4.0 eslint: 9.13.0(jiti@2.4.2) - optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.0.1': + '@typescript-eslint/scope-manager@8.18.2': dependencies: - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/visitor-keys': 8.0.1 + '@typescript-eslint/types': 8.18.2 + '@typescript-eslint/visitor-keys': 8.18.2 '@typescript-eslint/scope-manager@8.20.0': dependencies: '@typescript-eslint/types': 8.20.0 '@typescript-eslint/visitor-keys': 8.20.0 - '@typescript-eslint/type-utils@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': + '@typescript-eslint/type-utils@8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.0.1(typescript@5.3.3) - '@typescript-eslint/utils': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 8.18.2(typescript@5.3.3) + '@typescript-eslint/utils': 8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) debug: 4.4.0 + eslint: 9.13.0(jiti@2.4.2) ts-api-utils: 1.4.3(typescript@5.3.3) - optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - - eslint - supports-color '@typescript-eslint/type-utils@8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': @@ -5086,21 +5329,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.0.1': {} + '@typescript-eslint/types@8.18.2': {} '@typescript-eslint/types@8.20.0': {} - '@typescript-eslint/typescript-estree@8.0.1(typescript@5.3.3)': + '@typescript-eslint/typescript-estree@8.18.2(typescript@5.3.3)': dependencies: - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/visitor-keys': 8.0.1 + '@typescript-eslint/types': 8.18.2 + '@typescript-eslint/visitor-keys': 8.18.2 debug: 4.4.0 - globby: 11.1.0 + fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 ts-api-utils: 1.4.3(typescript@5.3.3) - optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -5119,16 +5361,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': + '@typescript-eslint/utils@8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@2.4.2)) - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/typescript-estree': 8.0.1(typescript@5.3.3) + '@typescript-eslint/scope-manager': 8.18.2 + '@typescript-eslint/types': 8.18.2 + '@typescript-eslint/typescript-estree': 8.18.2(typescript@5.3.3) eslint: 9.13.0(jiti@2.4.2) + typescript: 5.3.3 transitivePeerDependencies: - supports-color - - typescript '@typescript-eslint/utils@8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3)': dependencies: @@ -5141,10 +5383,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.0.1': + '@typescript-eslint/visitor-keys@8.18.2': dependencies: - '@typescript-eslint/types': 8.0.1 - eslint-visitor-keys: 3.4.3 + '@typescript-eslint/types': 8.18.2 + eslint-visitor-keys: 4.2.0 '@typescript-eslint/visitor-keys@8.20.0': dependencies: @@ -5241,6 +5483,7 @@ snapshots: es-errors: 1.3.0 es-object-atoms: 1.1.1 es-shim-unscopables: 1.0.2 + optional: true array.prototype.flat@1.3.3: dependencies: @@ -5266,7 +5509,7 @@ snapshots: get-intrinsic: 1.2.7 is-array-buffer: 3.0.5 - ast-types-flow@0.0.7: {} + ast-types-flow@0.0.8: {} at-least-node@1.0.0: {} @@ -5276,7 +5519,7 @@ snapshots: axe-core@4.10.2: {} - axobject-query@3.2.4: {} + axobject-query@4.1.0: {} babel-jest@29.7.0(@babel/core@7.26.0): dependencies: @@ -5532,16 +5775,16 @@ snapshots: array-ify: 1.0.0 dot-prop: 5.3.0 + compare-versions@6.1.1: {} + concat-map@0.0.1: {} - concurrently@8.2.2: + concurrently@9.1.2: dependencies: chalk: 4.1.2 - date-fns: 2.30.0 lodash: 4.17.21 rxjs: 7.8.1 shell-quote: 1.8.2 - spawn-command: 0.0.2 supports-color: 8.1.1 tree-kill: 1.2.2 yargs: 17.7.2 @@ -5655,10 +5898,6 @@ snapshots: es-errors: 1.3.0 is-data-view: 1.0.2 - date-fns@2.30.0: - dependencies: - '@babel/runtime': 7.26.0 - date-fns@4.1.0: {} debug@3.2.7: @@ -5697,8 +5936,12 @@ snapshots: detect-indent@6.1.0: {} + detect-indent@7.0.1: {} + detect-newline@3.1.0: {} + detect-newline@4.0.1: {} + diff-sequences@29.6.3: {} diff@4.0.2: {} @@ -5710,6 +5953,7 @@ snapshots: doctrine@2.1.0: dependencies: esutils: 2.0.3 + optional: true doctrine@3.0.0: dependencies: @@ -5844,42 +6088,33 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)): + eslint-import-resolver-typescript@3.7.0(eslint-plugin-import-x@4.6.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)): dependencies: + '@nolyfill/is-core-module': 1.0.39 debug: 4.4.0 enhanced-resolve: 5.18.0 eslint: 9.13.0(jiti@2.4.2) - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2)) fast-glob: 3.3.3 get-tsconfig: 4.8.1 - is-core-module: 2.16.1 + is-bun-module: 1.3.0 is-glob: 4.0.3 - transitivePeerDependencies: - - '@typescript-eslint/parser' - - eslint-import-resolver-node - - eslint-import-resolver-webpack - - supports-color - - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0(jiti@2.4.2)): - dependencies: - debug: 3.2.7 + stable-hash: 0.0.4 optionalDependencies: - '@typescript-eslint/parser': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - eslint: 9.13.0(jiti@2.4.2) - eslint-import-resolver-node: 0.3.9 + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2)) + eslint-plugin-import-x: 4.6.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0(jiti@2.4.2)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@typescript-eslint/parser': 8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) eslint: 9.13.0(jiti@2.4.2) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)) + eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color + optional: true eslint-plugin-es-x@7.8.0(eslint@9.13.0(jiti@2.4.2)): dependencies: @@ -5888,11 +6123,14 @@ snapshots: eslint: 9.13.0(jiti@2.4.2) eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@2.4.2)) - eslint-plugin-import-x@4.3.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3): + eslint-plugin-import-x@4.6.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3): dependencies: + '@types/doctrine': 0.0.9 + '@typescript-eslint/scope-manager': 8.20.0 '@typescript-eslint/utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) debug: 4.4.0 doctrine: 3.0.0 + enhanced-resolve: 5.18.0 eslint: 9.13.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.8.1 @@ -5905,7 +6143,7 @@ snapshots: - supports-color - typescript - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -5916,7 +6154,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.13.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0(jiti@2.4.2)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0(jiti@2.4.2)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -5928,147 +6166,176 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@typescript-eslint/parser': 8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color + optional: true - eslint-plugin-jsx-a11y@6.7.1(eslint@9.13.0(jiti@2.4.2)): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.13.0(jiti@2.4.2)): dependencies: - '@babel/runtime': 7.26.0 aria-query: 5.3.2 array-includes: 3.1.8 array.prototype.flatmap: 1.3.3 - ast-types-flow: 0.0.7 + ast-types-flow: 0.0.8 axe-core: 4.10.2 - axobject-query: 3.2.4 + axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 eslint: 9.13.0(jiti@2.4.2) - has: 1.0.4 + hasown: 2.0.2 jsx-ast-utils: 3.3.5 - language-tags: 1.0.5 + language-tags: 1.0.9 minimatch: 3.1.2 - object.entries: 1.1.8 object.fromentries: 2.0.8 - semver: 6.3.1 + safe-regex-test: 1.1.0 + string.prototype.includes: 2.0.1 eslint-plugin-lodash@8.0.0(eslint@9.13.0(jiti@2.4.2)): dependencies: eslint: 9.13.0(jiti@2.4.2) lodash: 4.17.21 - eslint-plugin-n@17.10.2(eslint@9.13.0(jiti@2.4.2)): + eslint-plugin-n@17.15.1(eslint@9.13.0(jiti@2.4.2)): dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@2.4.2)) enhanced-resolve: 5.18.0 eslint: 9.13.0(jiti@2.4.2) eslint-plugin-es-x: 7.8.0(eslint@9.13.0(jiti@2.4.2)) get-tsconfig: 4.8.1 - globals: 15.11.0 + globals: 15.14.0 ignore: 5.3.2 minimatch: 9.0.5 semver: 7.6.3 - eslint-plugin-react-debug@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3): + eslint-plugin-react-debug@1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3): dependencies: - '@eslint-react/ast': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/core': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/jsx': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/shared': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/ast': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/core': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/eff': 1.22.1 + '@eslint-react/jsx': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/shared': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/types': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/var': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@typescript-eslint/scope-manager': 8.20.0 '@typescript-eslint/type-utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@typescript-eslint/types': 8.20.0 '@typescript-eslint/utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) eslint: 9.13.0(jiti@2.4.2) - remeda: 2.19.2 string-ts: 2.2.0 + ts-pattern: 5.6.1 optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3): + eslint-plugin-react-dom@1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3): dependencies: - '@eslint-react/ast': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/core': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/jsx': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/shared': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/var': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/ast': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/core': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/eff': 1.22.1 + '@eslint-react/jsx': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/shared': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/types': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/var': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@typescript-eslint/scope-manager': 8.20.0 '@typescript-eslint/types': 8.20.0 '@typescript-eslint/utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + compare-versions: 6.1.1 eslint: 9.13.0(jiti@2.4.2) - remeda: 2.19.2 + string-ts: 2.2.0 + ts-pattern: 5.6.1 optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3): + eslint-plugin-react-hooks-extra@1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3): dependencies: - '@eslint-react/ast': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/core': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/jsx': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/shared': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/var': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/ast': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/core': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/eff': 1.22.1 + '@eslint-react/jsx': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/shared': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/types': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/var': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@typescript-eslint/scope-manager': 8.20.0 '@typescript-eslint/type-utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@typescript-eslint/types': 8.20.0 '@typescript-eslint/utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) eslint: 9.13.0(jiti@2.4.2) - remeda: 2.19.2 + string-ts: 2.2.0 + ts-pattern: 5.6.1 optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@5.0.0(eslint@9.13.0(jiti@2.4.2)): + eslint-plugin-react-hooks@5.1.0(eslint@9.13.0(jiti@2.4.2)): dependencies: eslint: 9.13.0(jiti@2.4.2) - eslint-plugin-react-naming-convention@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3): + eslint-plugin-react-naming-convention@1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3): dependencies: - '@eslint-react/ast': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/core': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/jsx': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/shared': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/ast': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/core': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/eff': 1.22.1 + '@eslint-react/jsx': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/shared': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/types': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@typescript-eslint/scope-manager': 8.20.0 '@typescript-eslint/type-utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@typescript-eslint/types': 8.20.0 '@typescript-eslint/utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) eslint: 9.13.0(jiti@2.4.2) - remeda: 2.19.2 + string-ts: 2.2.0 + ts-pattern: 5.6.1 optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3): + eslint-plugin-react-web-api@1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3): dependencies: - '@eslint-react/ast': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/core': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/jsx': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/shared': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@eslint-react/var': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/ast': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/core': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/eff': 1.22.1 + '@eslint-react/jsx': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/shared': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/types': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/var': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@typescript-eslint/scope-manager': 8.20.0 + '@typescript-eslint/types': 8.20.0 + '@typescript-eslint/utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + birecord: 0.1.1 + eslint: 9.13.0(jiti@2.4.2) + string-ts: 2.2.0 + ts-pattern: 5.6.1 + optionalDependencies: + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + + eslint-plugin-react-x@1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3): + dependencies: + '@eslint-react/ast': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/core': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/eff': 1.22.1 + '@eslint-react/jsx': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/shared': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/types': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@eslint-react/var': 1.22.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@typescript-eslint/scope-manager': 8.20.0 '@typescript-eslint/type-utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) '@typescript-eslint/types': 8.20.0 '@typescript-eslint/utils': 8.20.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + compare-versions: 6.1.1 eslint: 9.13.0(jiti@2.4.2) is-immutable-type: 5.0.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - remeda: 2.19.2 + string-ts: 2.2.0 + ts-api-utils: 2.0.0(typescript@5.3.3) + ts-pattern: 5.6.1 optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: @@ -6078,7 +6345,7 @@ snapshots: dependencies: eslint: 9.13.0(jiti@2.4.2) - eslint-plugin-unicorn@56.0.0(eslint@9.13.0(jiti@2.4.2)): + eslint-plugin-unicorn@56.0.1(eslint@9.13.0(jiti@2.4.2)): dependencies: '@babel/helper-validator-identifier': 7.25.9 '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@2.4.2)) @@ -6087,7 +6354,7 @@ snapshots: core-js-compat: 3.40.0 eslint: 9.13.0(jiti@2.4.2) esquery: 1.6.0 - globals: 15.11.0 + globals: 15.14.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 jsesc: 3.1.0 @@ -6215,6 +6482,8 @@ snapshots: fast-deep-equal@3.1.3: {} + fast-equals@5.2.2: {} + fast-glob@3.3.3: dependencies: '@nodelib/fs.stat': 2.0.5 @@ -6237,6 +6506,10 @@ snapshots: dependencies: bser: 2.1.1 + fdir@6.4.3(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + figures@3.2.0: dependencies: escape-string-regexp: 1.0.5 @@ -6345,6 +6618,8 @@ snapshots: dunder-proto: 1.0.1 es-object-atoms: 1.1.1 + get-stdin@9.0.0: {} + get-stream@6.0.1: {} get-stream@8.0.1: {} @@ -6359,6 +6634,8 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 + git-hooks-list@3.1.0: {} + git-raw-commits@4.0.0: dependencies: dargs: 8.1.0 @@ -6413,7 +6690,7 @@ snapshots: globals@14.0.0: {} - globals@15.11.0: {} + globals@15.14.0: {} globalthis@1.0.4: dependencies: @@ -6435,15 +6712,6 @@ snapshots: graphemer@1.4.0: {} - handlebars@4.7.8: - dependencies: - minimist: 1.2.8 - neo-async: 2.6.2 - source-map: 0.6.1 - wordwrap: 1.0.0 - optionalDependencies: - uglify-js: 3.19.3 - has-bigints@1.1.0: {} has-flag@3.0.0: {} @@ -6464,8 +6732,6 @@ snapshots: dependencies: has-symbols: 1.1.0 - has@1.0.4: {} - hasown@2.0.2: dependencies: function-bind: 1.1.2 @@ -6519,6 +6785,17 @@ snapshots: ini@4.1.1: {} + inquirer@12.3.2(@types/node@22.10.7): + dependencies: + '@inquirer/core': 10.1.4(@types/node@22.10.7) + '@inquirer/prompts': 7.2.3(@types/node@22.10.7) + '@inquirer/type': 3.0.2(@types/node@22.10.7) + '@types/node': 22.10.7 + ansi-escapes: 4.3.2 + mute-stream: 2.0.0 + run-async: 3.0.0 + rxjs: 7.8.1 + inquirer@8.2.5: dependencies: ansi-escapes: 4.3.2 @@ -6537,24 +6814,6 @@ snapshots: through: 2.3.8 wrap-ansi: 7.0.0 - inquirer@9.2.13: - dependencies: - '@ljharb/through': 2.3.13 - ansi-escapes: 4.3.2 - chalk: 5.4.1 - cli-cursor: 3.1.0 - cli-width: 4.1.0 - external-editor: 3.1.0 - figures: 3.2.0 - lodash: 4.17.21 - mute-stream: 1.0.0 - ora: 5.4.1 - run-async: 3.0.0 - rxjs: 7.8.1 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 6.2.0 - internal-slot@1.1.0: dependencies: es-errors: 1.3.0 @@ -6589,6 +6848,10 @@ snapshots: dependencies: builtin-modules: 3.3.0 + is-bun-module@1.3.0: + dependencies: + semver: 7.6.3 + is-callable@1.2.7: {} is-core-module@2.16.1: @@ -6650,6 +6913,8 @@ snapshots: is-obj@2.0.0: {} + is-plain-obj@4.1.0: {} + is-regex@1.2.1: dependencies: call-bound: 1.0.3 @@ -7095,6 +7360,7 @@ snapshots: json5@1.0.2: dependencies: minimist: 1.2.8 + optional: true json5@2.2.3: {} @@ -7123,7 +7389,7 @@ snapshots: language-subtag-registry@0.3.23: {} - language-tags@1.0.5: + language-tags@1.0.9: dependencies: language-subtag-registry: 0.3.23 @@ -7207,6 +7473,8 @@ snapshots: merge@2.1.1: {} + micro-memoize@4.1.3: {} + micromatch@4.0.8: dependencies: braces: 3.0.3 @@ -7238,12 +7506,10 @@ snapshots: mute-stream@0.0.8: {} - mute-stream@1.0.0: {} + mute-stream@2.0.0: {} natural-compare@1.4.0: {} - neo-async@2.6.2: {} - node-int64@0.4.0: {} node-releases@2.0.19: {} @@ -7278,12 +7544,6 @@ snapshots: has-symbols: 1.1.0 object-keys: 1.1.1 - object.entries@1.1.8: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - object.fromentries@2.0.8: dependencies: call-bind: 1.0.8 @@ -7296,6 +7556,7 @@ snapshots: call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.9 + optional: true object.values@1.2.1: dependencies: @@ -7424,6 +7685,13 @@ snapshots: prelude-ls@1.2.1: {} + prettier-plugin-packagejson@2.5.6(prettier@3.2.4): + dependencies: + sort-package-json: 2.12.0 + synckit: 0.9.2 + optionalDependencies: + prettier: 3.2.4 + prettier@3.2.4: {} pretty-format@29.7.0: @@ -7519,10 +7787,6 @@ snapshots: dependencies: jsesc: 3.0.2 - remeda@2.19.2: - dependencies: - type-fest: 4.32.0 - require-directory@2.1.1: {} require-from-string@2.0.2: {} @@ -7677,6 +7941,19 @@ snapshots: slash@3.0.0: {} + sort-object-keys@1.1.3: {} + + sort-package-json@2.12.0: + dependencies: + detect-indent: 7.0.1 + detect-newline: 4.0.1 + get-stdin: 9.0.0 + git-hooks-list: 3.1.0 + is-plain-obj: 4.1.0 + semver: 7.6.3 + sort-object-keys: 1.1.3 + tinyglobby: 0.2.10 + source-map-support@0.5.13: dependencies: buffer-from: 1.1.2 @@ -7684,8 +7961,6 @@ snapshots: source-map@0.6.1: {} - spawn-command@0.0.2: {} - spdx-correct@3.2.0: dependencies: spdx-expression-parse: 3.0.1 @@ -7723,6 +7998,12 @@ snapshots: is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 + string.prototype.includes@2.0.1: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + string.prototype.trim@1.2.10: dependencies: call-bind: 1.0.8 @@ -7754,7 +8035,8 @@ snapshots: dependencies: ansi-regex: 5.0.1 - strip-bom@3.0.0: {} + strip-bom@3.0.0: + optional: true strip-bom@4.0.0: {} @@ -7782,6 +8064,11 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} + synckit@0.9.2: + dependencies: + '@pkgr/core': 0.1.1 + tslib: 2.8.1 + tapable@2.2.1: {} test-exclude@6.0.0: @@ -7798,6 +8085,11 @@ snapshots: tinyexec@0.3.2: {} + tinyglobby@0.2.10: + dependencies: + fdir: 6.4.3(picomatch@4.0.2) + picomatch: 4.0.2 + tmp@0.0.33: dependencies: os-tmpdir: 1.0.2 @@ -7851,6 +8143,7 @@ snapshots: json5: 1.0.2 minimist: 1.2.8 strip-bom: 3.0.0 + optional: true tslib@2.8.1: {} @@ -7866,8 +8159,6 @@ snapshots: type-fest@0.8.1: {} - type-fest@4.32.0: {} - typed-array-buffer@1.0.3: dependencies: call-bound: 1.0.3 @@ -7901,9 +8192,8 @@ snapshots: possible-typed-array-names: 1.0.0 reflect.getprototypeof: 1.0.10 - typedoc-plugin-markdown@3.17.1(typedoc@0.25.7(typescript@5.3.3)): + typedoc-plugin-markdown@4.4.1(typedoc@0.25.7(typescript@5.3.3)): dependencies: - handlebars: 4.7.8 typedoc: 0.25.7(typescript@5.3.3) typedoc@0.25.7(typescript@5.3.3): @@ -7914,22 +8204,18 @@ snapshots: shiki: 0.14.7 typescript: 5.3.3 - typescript-eslint@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3): + typescript-eslint@8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.0.1(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@typescript-eslint/parser': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - '@typescript-eslint/utils': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) - optionalDependencies: + '@typescript-eslint/eslint-plugin': 8.18.2(@typescript-eslint/parser@8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3))(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@typescript-eslint/parser': 8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + '@typescript-eslint/utils': 8.18.2(eslint@9.13.0(jiti@2.4.2))(typescript@5.3.3) + eslint: 9.13.0(jiti@2.4.2) typescript: 5.3.3 transitivePeerDependencies: - - eslint - supports-color typescript@5.3.3: {} - uglify-js@3.19.3: - optional: true - unbox-primitive@1.1.0: dependencies: call-bound: 1.0.3 @@ -7976,6 +8262,10 @@ snapshots: '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 + valibot@1.0.0-beta.12(typescript@5.3.3): + optionalDependencies: + typescript: 5.3.3 + validate-npm-package-license@3.0.4: dependencies: spdx-correct: 3.2.0 @@ -8043,8 +8333,6 @@ snapshots: word-wrap@1.2.5: {} - wordwrap@1.0.0: {} - workspace-tools@0.36.4: dependencies: '@yarnpkg/lockfile': 1.1.0 @@ -8095,3 +8383,5 @@ snapshots: yocto-queue@0.1.0: {} yocto-queue@1.1.1: {} + + yoctocolors-cjs@2.1.2: {}