From a289badfbde3caa59d635c3c26cbf56fd8a9a317 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 12:58:05 +0000 Subject: [PATCH] Update dependency eslint-plugin-import to v2.29.1 | datasource | package | from | to | | ---------- | -------------------- | ------ | ------ | | npm | eslint-plugin-import | 2.26.0 | 2.29.1 | ## [v2.29.1](https://github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2291---2023-12-14) ##### Fixed - \[`no-extraneous-dependencies`]: ignore `export type { ... } from '...'` when `includeTypes` is `false` (\[[#2919](https://github.com/import-js/eslint-plugin-import/issues/2919)], thanks \[[@Pandemic1617](https://github.com/Pandemic1617)]) - \[`no-unused-modules`]: support export patterns with array destructuring (\[[#2930](https://github.com/import-js/eslint-plugin-import/issues/2930)], thanks \[[@ljharb](https://github.com/ljharb)]) - \[Deps] update `tsconfig-paths` (\[[#2447](https://github.com/import-js/eslint-plugin-import/issues/2447)], thanks \[[@domdomegg](https://github.com/domdomegg)]) ## [v2.29.0](https://github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2290---2023-10-22) ##### Added - TypeScript config: add .cts and .mts extensions (\[[#2851](https://github.com/import-js/eslint-plugin-import/issues/2851)], thanks \[[@Zamiell](https://github.com/Zamiell)]) - \[`newline-after-import`]: new option `exactCount` and docs update (\[[#1933](https://github.com/import-js/eslint-plugin-import/issues/1933)], thanks \[[@anikethsaha](https://github.com/anikethsaha)] and \[[@reosarevok](https://github.com/reosarevok)]) - \[`newline-after-import`]: fix `exactCount` with `considerComments` false positive, when there is a leading comment (\[[#2884](https://github.com/import-js/eslint-plugin-import/issues/2884)], thanks \[[@kinland](https://github.com/kinland)]) ## [v2.28.1](https://github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2281---2023-08-18) ##### Fixed - \[`order`]: revert breaking change to single nested group (\[[#2854](https://github.com/import-js/eslint-plugin-import/issues/2854)], thanks \[[@yndajas](https://github.com/yndajas)]) ##### Changed - \[Docs] remove duplicate fixable notices in docs (\[[#2850](https://github.com/import-js/eslint-plugin-import/issues/2850)], thanks \[[@bmish](https://github.com/bmish)]) ## [v2.28.0](https://github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2280---2023-07-27) ##### Fixed - \[`no-duplicates`]: remove duplicate identifiers in duplicate imports (\[[#2577](https://github.com/import-js/eslint-plugin-import/issues/2577)], thanks \[[@joe-matsec](https://github.com/joe-matsec)]) - \[`consistent-type-specifier-style`]: fix accidental removal of comma in certain cases (\[[#2754](https://github.com/import-js/eslint-plugin-import/issues/2754)], thanks \[[@bradzacher](https://github.com/bradzacher)]) - \[Perf] `ExportMap`: Improve `ExportMap.for` performance on larger codebases (\[[#2756](https://github.com/import-js/eslint-plugin-import/issues/2756)], thanks \[[@leipert](https://github.com/leipert)]) - \[`no-extraneous-dependencies`]/TypeScript: do not error when importing inline type from dev dependencies (\[[#1820](https://github.com/import-js/eslint-plugin-import/issues/1820)], thanks \[[@andyogo](https://github.com/andyogo)]) - \[`newline-after-import`]/TypeScript: do not error when re-exporting a namespaced import (\[[#2832](https://github.com/import-js/eslint-plugin-import/issues/2832)], thanks \[[@laurens-dg](https://github.com/laurens-dg)]) - \[`order`]: partial fix for \[[#2687](https://github.com/import-js/eslint-plugin-import/issues/2687)] (thanks \[[@ljharb](https://github.com/ljharb)]) - \[`no-duplicates`]: Detect across type and regular imports (\[[#2835](https://github.com/import-js/eslint-plugin-import/issues/2835)], thanks \[[@benkrejci](https://github.com/benkrejci)]) - \[`extensions`]: handle `.` and `..` properly (\[[#2778](https://github.com/import-js/eslint-plugin-import/issues/2778)], thanks \[[@benasher44](https://github.com/benasher44)]) - \[`no-unused-modules`]: improve schema (thanks \[[@ljharb](https://github.com/ljharb)]) - \[`no-unused-modules`]: report error on binding instead of parent export (\[[#2842](https://github.com/import-js/eslint-plugin-import/issues/2842)], thanks \[[@Chamion](https://github.com/Chamion)]) ##### Changed - \[Docs] \[`no-duplicates`]: fix example schema (\[[#2684](https://github.com/import-js/eslint-plugin-import/issues/2684)], thanks \[[@simmo](https://github.com/simmo)]) - \[Docs] \[`group-exports`]: fix syntax highlighting (\[[#2699](https://github.com/import-js/eslint-plugin-import/issues/2699)], thanks \[[@devinrhode2](https://github.com/devinrhode2)]) - \[Docs] \[`extensions`]: reference node ESM behavior (\[[#2748](https://github.com/import-js/eslint-plugin-import/issues/2748)], thanks \[[@xM8WVqaG](https://github.com/xM8WVqaG)]) - \[Refactor] \[`exports-last`]: use `array.prototype.findlastindex` (thanks \[[@ljharb](https://github.com/ljharb)]) - \[Refactor] \[`no-anonymous-default-export`]: use `object.fromentries` (thanks \[[@ljharb](https://github.com/ljharb)]) - \[Refactor] \[`no-unused-modules`]: use `array.prototype.flatmap` (thanks \[[@ljharb](https://github.com/ljharb)]) ## [v2.27.5](https://github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2275---2023-01-16) ##### Fixed - \[`order]`: Fix group ranks order when alphabetizing (\[[#2674](https://github.com/import-js/eslint-plugin-import/issues/2674)], thanks \[[@Pearce-Ropion](https://github.com/Pearce-Ropion)]) ## [v2.27.4](https://github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2274---2023-01-11) ##### Fixed - `semver` should be a prod dep (\[[#2668](https://github.com/import-js/eslint-plugin-import/issues/2668)]) ## [v2.27.3](https://github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2273---2023-01-11) ##### Fixed - \[`no-empty-named-blocks`]: rewrite rule to only check import declarations (\[[#2666](https://github.com/import-js/eslint-plugin-import/issues/2666)]) ## [v2.27.2](https://github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2272---2023-01-11) ##### Fixed - \[`no-duplicates`]: do not unconditionally require `typescript` (\[[#2665](https://github.com/import-js/eslint-plugin-import/issues/2665)]) ## [v2.27.1](https://github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2271---2023-01-11) ##### Fixed - `array.prototype.flatmap` should be a prod dep (\[[#2664](https://github.com/import-js/eslint-plugin-import/issues/2664)], thanks \[[@cristobal](https://github.com/cristobal)]) ## [v2.27.0](https://github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2270---2023-01-11) ##### Added - \[`newline-after-import`]: add `considerComments` option (\[[#2399](https://github.com/import-js/eslint-plugin-import/issues/2399)], thanks \[[@pri1311](https://github.com/pri1311)]) - \[`no-cycle`]: add `allowUnsafeDynamicCyclicDependency` option (\[[#2387](https://github.com/import-js/eslint-plugin-import/issues/2387)], thanks \[[@GerkinDev](https://github.com/GerkinDev)]) - \[`no-restricted-paths`]: support arrays for `from` and `target` options (\[[#2466](https://github.com/import-js/eslint-plugin-import/issues/2466)], thanks \[[@AdriAt360](https://github.com/AdriAt360)]) - \[`no-anonymous-default-export`]: add `allowNew` option (\[[#2505](https://github.com/import-js/eslint-plugin-import/issues/2505)], thanks \[[@DamienCassou](https://github.com/DamienCassou)]) - \[`order`]: Add `distinctGroup` option (\[[#2395](https://github.com/import-js/eslint-plugin-import/issues/2395)], thanks \[[@hyperupcall](https://github.com/hyperupcall)]) - \[`no-extraneous-dependencies`]: Add `includeInternal` option (\[[#2541](https://github.com/import-js/eslint-plugin-import/issues/2541)], thanks \[[@bdwain](https://github.com/bdwain)]) - \[`no-extraneous-dependencies`]: Add `includeTypes` option (\[[#2543](https://github.com/import-js/eslint-plugin-import/issues/2543)], thanks \[[@bdwain](https://github.com/bdwain)]) - \[`order`]: new `alphabetize.orderImportKind` option to sort imports with same path based on their kind (`type`, `typeof`) (\[[#2544](https://github.com/import-js/eslint-plugin-import/issues/2544)], thanks \[[@stropho](https://github.com/stropho)]) - \[`consistent-type-specifier-style`]: add rule (\[[#2473](https://github.com/import-js/eslint-plugin-import/issues/2473)], thanks \[[@bradzacher](https://github.com/bradzacher)]) - Add \[`no-empty-named-blocks`] rule (\[[#2568](https://github.com/import-js/eslint-plugin-import/issues/2568)], thanks \[[@guilhermelimak](https://github.com/guilhermelimak)]) - \[`prefer-default-export`]: add "target" option (\[[#2602](https://github.com/import-js/eslint-plugin-import/issues/2602)], thanks \[[@azyzz228](https://github.com/azyzz228)]) - \[`no-absolute-path`]: add fixer (\[[#2613](https://github.com/import-js/eslint-plugin-import/issues/2613)], thanks \[[@adipascu](https://github.com/adipascu)]) - \[`no-duplicates`]: support inline type import with `inlineTypeImport` option (\[[#2475](https://github.com/import-js/eslint-plugin-import/issues/2475)], thanks \[[@snewcomer](https://github.com/snewcomer)]) ##### Fixed - \[`order`]: move nested imports closer to main import entry (\[[#2396](https://github.com/import-js/eslint-plugin-import/issues/2396)], thanks \[[@pri1311](https://github.com/pri1311)]) - \[`no-restricted-paths`]: fix an error message (\[[#2466](https://github.com/import-js/eslint-plugin-import/issues/2466)], thanks \[[@AdriAt360](https://github.com/AdriAt360)]) - \[`no-restricted-paths`]: use `Minimatch.match` instead of `minimatch` to comply with Windows Native paths (\[[#2466](https://github.com/import-js/eslint-plugin-import/issues/2466)], thanks \[[@AdriAt360](https://github.com/AdriAt360)]) - \[`order`]: require with member expression could not be fixed if alphabetize.order was used (\[[#2490](https://github.com/import-js/eslint-plugin-import/issues/2490)], thanks \[[@msvab](https://github.com/msvab)]) - \[`order`]: leave more space in rankings for consecutive path groups (\[[#2506](https://github.com/import-js/eslint-plugin-import/issues/2506)], thanks \[[@Pearce-Ropion](https://github.com/Pearce-Ropion)]) - \[`no-cycle`]: add ExportNamedDeclaration statements to dependencies (\[[#2511](https://github.com/import-js/eslint-plugin-import/issues/2511)], thanks \[[@BenoitZugmeyer](https://github.com/BenoitZugmeyer)]) - \[`dynamic-import-chunkname`]: prevent false report on a valid webpack magic comment (\[[#2330](https://github.com/import-js/eslint-plugin-import/issues/2330)], thanks \[[@mhmadhamster](https://github.com/mhmadhamster)]) - \[`export`]: do not error on TS export overloads (\[[#1590](https://github.com/import-js/eslint-plugin-import/issues/1590)], thanks \[[@ljharb](https://github.com/ljharb)]) - \[`no-unresolved`], \[`extensions`]: ignore type only exports (\[[#2436](https://github.com/import-js/eslint-plugin-import/issues/2436)], thanks \[[@Lukas-Kullmann](https://github.com/Lukas-Kullmann)]) - `ExportMap`: add missing param to function (\[[#2589](https://github.com/import-js/eslint-plugin-import/issues/2589)], thanks \[[@Fdawgs](https://github.com/Fdawgs)]) - \[`no-unused-modules`]: `checkPkgFieldObject` filters boolean fields from checks (\[[#2598](https://github.com/import-js/eslint-plugin-import/issues/2598)], thanks \[[@mpint](https://github.com/mpint)]) - \[`no-cycle`]: accept Flow `typeof` imports, just like `type` (\[[#2608](https://github.com/import-js/eslint-plugin-import/issues/2608)], thanks \[[@gnprice](https://github.com/gnprice)]) - \[`no-import-module-exports`]: avoid a false positive for import variables (\[[#2315](https://github.com/import-js/eslint-plugin-import/issues/2315)], thanks \[[@BarryThePenguin](https://github.com/BarryThePenguin)]) ##### Changed - \[Tests] \[`named`]: Run all TypeScript test (\[[#2427](https://github.com/import-js/eslint-plugin-import/issues/2427)], thanks \[[@ProdigySim](https://github.com/ProdigySim)]) - \[readme] note use of typescript in readme `import/extensions` section (\[[#2440](https://github.com/import-js/eslint-plugin-import/issues/2440)], thanks \[[@OutdatedVersion](https://github.com/OutdatedVersion)]) - \[Docs] \[`order`]: use correct default value (\[[#2392](https://github.com/import-js/eslint-plugin-import/issues/2392)], thanks \[[@hyperupcall](https://github.com/hyperupcall)]) - \[meta] replace git.io link in comments with the original URL (\[[#2444](https://github.com/import-js/eslint-plugin-import/issues/2444)], thanks \[[@liby](https://github.com/liby)]) - \[Docs] remove global install in readme (\[[#2412](https://github.com/import-js/eslint-plugin-import/issues/2412)], thanks \[[@aladdin-add](https://github.com/aladdin-add)]) - \[readme] clarify `eslint-import-resolver-typescript` usage (\[[#2503](https://github.com/import-js/eslint-plugin-import/issues/2503)], thanks \[[@JounQin](https://github.com/JounQin)]) - \[Refactor] \[`no-cycle`]: Add per-run caching of traversed paths (\[[#2419](https://github.com/import-js/eslint-plugin-import/issues/2419)], thanks \[[@nokel81](https://github.com/nokel81)]) - \[Performance] `ExportMap`: add caching after parsing for an ambiguous module (\[[#2531](https://github.com/import-js/eslint-plugin-import/issues/2531)], thanks \[[@stenin-nikita](https://github.com/stenin-nikita)]) - \[Docs] \[`no-useless-path-segments`]: fix paths (\[[#2424](https://github.com/import-js/eslint-plugin-import/issues/2424)], thanks \[[@s-h-a-d-o-w](https://github.com/s-h-a-d-o-w)]) - \[Tests] \[`no-cycle`]: add passing test cases (\[[#2438](https://github.com/import-js/eslint-plugin-import/issues/2438)], thanks \[[@georeith](https://github.com/georeith)]) - \[Refactor] \[`no-extraneous-dependencies`] improve performance using cache (\[[#2374](https://github.com/import-js/eslint-plugin-import/issues/2374)], thanks \[[@meowtec](https://github.com/meowtec)]) - \[meta] `CONTRIBUTING.md`: mention inactive PRs (\[[#2546](https://github.com/import-js/eslint-plugin-import/issues/2546)], thanks \[[@stropho](https://github.com/stropho)]) - \[readme] make json for setting groups multiline (\[[#2570](https://github.com/import-js/eslint-plugin-import/issues/2570)], thanks \[[@bertyhell](https://github.com/bertyhell)]) - \[Tests] \[`no-restricted-paths`]: Tests for `import type` statements (\[[#2459](https://github.com/import-js/eslint-plugin-import/issues/2459)], thanks \[[@golergka](https://github.com/golergka)]) - \[Tests] \[`no-restricted-paths`]: fix one failing `import type` test case, submitted by \[[@golergka](https://github.com/golergka)], thanks \[[@azyzz228](https://github.com/azyzz228)] - \[Docs] automate docs with eslint-doc-generator (\[[#2582](https://github.com/import-js/eslint-plugin-import/issues/2582)], thanks \[[@bmish](https://github.com/bmish)]) - \[readme] Increase clarity around typescript configuration (\[[#2588](https://github.com/import-js/eslint-plugin-import/issues/2588)], thanks \[[@Nfinished](https://github.com/Nfinished)]) - \[Docs] update `eslint-doc-generator` to v1.0.0 (\[[#2605](https://github.com/import-js/eslint-plugin-import/issues/2605)], thanks \[[@bmish](https://github.com/bmish)]) - \[Perf] \[`no-cycle`], \[`no-internal-modules`], \[`no-restricted-paths`]: use `anyOf` instead of `oneOf` (thanks \[[@ljharb](https://github.com/ljharb)], \[[@remcohaszing](https://github.com/remcohaszing)]) --- package.json | 2 +- pnpm-lock.yaml | 86 ++++++++++++++++++++++++++++---------------------- 2 files changed, 49 insertions(+), 39 deletions(-) diff --git a/package.json b/package.json index 1030bd8..564be41 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "eslint-config-prettier": "8.10.0", "eslint-import-resolver-typescript": "3.6.1", "eslint-plugin-eslint-comments": "3.2.0", - "eslint-plugin-import": "2.26.0", + "eslint-plugin-import": "2.29.1", "eslint-plugin-jsx-a11y": "6.6.1", "eslint-plugin-local-rules": "1.3.2", "eslint-plugin-prettier": "4.2.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2f9386c..f79c614 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -62,19 +62,19 @@ importers: version: 8.23.1 eslint-config-airbnb: specifier: 19.0.4 - version: 19.0.4(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1))(eslint-plugin-jsx-a11y@6.6.1(eslint@8.23.1))(eslint-plugin-react-hooks@4.6.0(eslint@8.23.1))(eslint-plugin-react@7.31.10(eslint@8.23.1))(eslint@8.23.1) + version: 19.0.4(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1))(eslint-plugin-jsx-a11y@6.6.1(eslint@8.23.1))(eslint-plugin-react-hooks@4.6.0(eslint@8.23.1))(eslint-plugin-react@7.31.10(eslint@8.23.1))(eslint@8.23.1) eslint-config-prettier: specifier: 8.10.0 version: 8.10.0(eslint@8.23.1) eslint-import-resolver-typescript: specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-plugin-import@2.26.0)(eslint@8.23.1) + version: 3.6.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-plugin-import@2.29.1)(eslint@8.23.1) eslint-plugin-eslint-comments: specifier: 3.2.0 version: 3.2.0(eslint@8.23.1) eslint-plugin-import: - specifier: 2.26.0 - version: 2.26.0(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1) + specifier: 2.29.1 + version: 2.29.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1) eslint-plugin-jsx-a11y: specifier: 6.6.1 version: 6.6.1(eslint@8.23.1) @@ -1232,6 +1232,10 @@ packages: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} + array.prototype.findlastindex@1.2.5: + resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} + engines: {node: '>= 0.4'} + array.prototype.flat@1.3.2: resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} engines: {node: '>= 0.4'} @@ -1502,14 +1506,6 @@ packages: resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} engines: {node: '>= 0.4'} - debug@2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} peerDependencies: @@ -1748,8 +1744,8 @@ packages: peerDependencies: eslint: '>=4.19.1' - eslint-plugin-import@2.26.0: - resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} + eslint-plugin-import@2.29.1: + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -2695,9 +2691,6 @@ packages: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true - ms@2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - ms@2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} @@ -2773,6 +2766,10 @@ packages: resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} engines: {node: '>= 0.4'} + object.groupby@1.0.3: + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} + engines: {node: '>= 0.4'} + object.hasown@1.1.4: resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} engines: {node: '>= 0.4'} @@ -4944,6 +4941,15 @@ snapshots: array-union@2.1.0: {} + array.prototype.findlastindex@1.2.5: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + array.prototype.flat@1.3.2: dependencies: call-bind: 1.0.7 @@ -5236,10 +5242,6 @@ snapshots: es-errors: 1.3.0 is-data-view: 1.0.1 - debug@2.6.9: - dependencies: - ms: 2.0.0 - debug@3.2.7: dependencies: ms: 2.1.2 @@ -5454,20 +5456,20 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1))(eslint@8.23.1): + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1))(eslint@8.23.1): dependencies: confusing-browser-globals: 1.0.11 eslint: 8.23.1 - eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1) object.assign: 4.1.5 object.entries: 1.1.8 semver: 6.3.1 - eslint-config-airbnb@19.0.4(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1))(eslint-plugin-jsx-a11y@6.6.1(eslint@8.23.1))(eslint-plugin-react-hooks@4.6.0(eslint@8.23.1))(eslint-plugin-react@7.31.10(eslint@8.23.1))(eslint@8.23.1): + eslint-config-airbnb@19.0.4(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1))(eslint-plugin-jsx-a11y@6.6.1(eslint@8.23.1))(eslint-plugin-react-hooks@4.6.0(eslint@8.23.1))(eslint-plugin-react@7.31.10(eslint@8.23.1))(eslint@8.23.1): dependencies: eslint: 8.23.1 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1))(eslint@8.23.1) - eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1))(eslint@8.23.1) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1) eslint-plugin-jsx-a11y: 6.6.1(eslint@8.23.1) eslint-plugin-react: 7.31.10(eslint@8.23.1) eslint-plugin-react-hooks: 4.6.0(eslint@8.23.1) @@ -5486,13 +5488,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-plugin-import@2.26.0)(eslint@8.23.1): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-plugin-import@2.29.1)(eslint@8.23.1): dependencies: debug: 4.3.6 enhanced-resolve: 5.17.1 eslint: 8.23.1 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-plugin-import@2.26.0)(eslint@8.23.1))(eslint@8.23.1) - eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-plugin-import@2.29.1)(eslint@8.23.1))(eslint@8.23.1) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1) fast-glob: 3.3.2 get-tsconfig: 4.7.6 is-core-module: 2.15.0 @@ -5503,14 +5505,14 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-plugin-import@2.26.0)(eslint@8.23.1))(eslint@8.23.1): + eslint-module-utils@2.8.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-plugin-import@2.29.1)(eslint@8.23.1))(eslint@8.23.1): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 5.39.0(eslint@8.23.1)(typescript@4.7.3) eslint: 8.23.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-plugin-import@2.26.0)(eslint@8.23.1) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-plugin-import@2.29.1)(eslint@8.23.1) transitivePeerDependencies: - supports-color @@ -5520,21 +5522,25 @@ snapshots: eslint: 8.23.1 ignore: 5.3.2 - eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.23.1): dependencies: array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 - debug: 2.6.9 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 doctrine: 2.1.0 eslint: 8.23.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-plugin-import@2.26.0)(eslint@8.23.1))(eslint@8.23.1) - has: 1.0.4 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.39.0(eslint@8.23.1)(typescript@4.7.3))(eslint-plugin-import@2.29.1)(eslint@8.23.1))(eslint@8.23.1) + hasown: 2.0.2 is-core-module: 2.15.0 is-glob: 4.0.3 minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 object.values: 1.2.0 - resolve: 1.22.8 + semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: '@typescript-eslint/parser': 5.39.0(eslint@8.23.1)(typescript@4.7.3) @@ -6745,8 +6751,6 @@ snapshots: dependencies: minimist: 1.2.8 - ms@2.0.0: {} - ms@2.1.2: {} nanoid@3.3.7: {} @@ -6816,6 +6820,12 @@ snapshots: es-abstract: 1.23.3 es-object-atoms: 1.0.0 + object.groupby@1.0.3: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + object.hasown@1.1.4: dependencies: define-properties: 1.2.1