diff options
author | MCMXC <16797721+mcmxcdev@users.noreply.github.com> | 2024-04-18 08:18:36 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-18 08:18:36 -0600 |
commit | c49723056acec489765acb54bae3889ac07f25af (patch) | |
tree | 58bea705d61a728b060e615ce514b8d4a7936c9e /pnpm-lock.yaml | |
parent | feat: hide all services workspace (#1713) (diff) | |
download | ferdium-app-c49723056acec489765acb54bae3889ac07f25af.tar.gz ferdium-app-c49723056acec489765acb54bae3889ac07f25af.tar.zst ferdium-app-c49723056acec489765acb54bae3889ac07f25af.zip |
refactor: bring down eslint warnings to zero (#1714)
- install `@eslint-react/eslint-plugin` dependency
- configure `@eslint-react/eslint-plugin` in eslint config
- modernize `lint` command in `package.json`
- disable or fix various reported lint issues
- fix `div` being nested in `p` for settings
- replace deprecated `event.keyCode` with `event.key`
- update isEscKeyPress method and unit tests which used deprecated `event.keyCode`
- allow `eslint` v8 as peer dependency for `@eslint-react/eslint-plugin`
Diffstat (limited to 'pnpm-lock.yaml')
-rw-r--r-- | pnpm-lock.yaml | 280 |
1 files changed, 265 insertions, 15 deletions
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e88ccd691..1b8261174 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml | |||
@@ -270,6 +270,9 @@ devDependencies: | |||
270 | '@electron/notarize': | 270 | '@electron/notarize': |
271 | specifier: 2.3.0 | 271 | specifier: 2.3.0 |
272 | version: 2.3.0 | 272 | version: 2.3.0 |
273 | '@eslint-react/eslint-plugin': | ||
274 | specifier: 1.5.8 | ||
275 | version: 1.5.8(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5) | ||
273 | '@formatjs/cli': | 276 | '@formatjs/cli': |
274 | specifier: 6.2.9 | 277 | specifier: 6.2.9 |
275 | version: 6.2.9 | 278 | version: 6.2.9 |
@@ -1853,7 +1856,7 @@ packages: | |||
1853 | resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} | 1856 | resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} |
1854 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} | 1857 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} |
1855 | peerDependencies: | 1858 | peerDependencies: |
1856 | eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 | 1859 | eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 || ^8.0.0 |
1857 | dependencies: | 1860 | dependencies: |
1858 | eslint: 8.57.0 | 1861 | eslint: 8.57.0 |
1859 | eslint-visitor-keys: 3.4.3 | 1862 | eslint-visitor-keys: 3.4.3 |
@@ -1864,6 +1867,128 @@ packages: | |||
1864 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} | 1867 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} |
1865 | dev: true | 1868 | dev: true |
1866 | 1869 | ||
1870 | /@eslint-react/ast@1.5.8(eslint@8.57.0)(typescript@5.4.5): | ||
1871 | resolution: {integrity: sha512-bfhjJYByn/oql2H3xqlUwqsCrCsu7ItYTuSl7vU2VWuUaGTNm2DVLljje5prUq7z26mQ/96YzW16OFoSmGovjw==} | ||
1872 | dependencies: | ||
1873 | '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) | ||
1874 | '@eslint-react/tools': 1.5.8 | ||
1875 | '@eslint-react/types': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
1876 | '@typescript-eslint/scope-manager': 7.6.0 | ||
1877 | '@typescript-eslint/types': 7.6.0 | ||
1878 | '@typescript-eslint/utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
1879 | string-ts: 2.1.0 | ||
1880 | transitivePeerDependencies: | ||
1881 | - eslint | ||
1882 | - supports-color | ||
1883 | - typescript | ||
1884 | dev: true | ||
1885 | |||
1886 | /@eslint-react/core@1.5.8(eslint@8.57.0)(typescript@5.4.5): | ||
1887 | resolution: {integrity: sha512-iJoWoD5+dPS0sZvyVhkeQi2K5tI/fviRavsXFAR4GDhiviI8tZvKQg8mj/OlHDPUlvA+Bz8P0d0dxEXM3nyolQ==} | ||
1888 | dependencies: | ||
1889 | '@eslint-react/ast': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
1890 | '@eslint-react/jsx': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
1891 | '@eslint-react/shared': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
1892 | '@eslint-react/tools': 1.5.8 | ||
1893 | '@eslint-react/types': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
1894 | '@typescript-eslint/scope-manager': 7.6.0 | ||
1895 | '@typescript-eslint/type-utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
1896 | '@typescript-eslint/types': 7.6.0 | ||
1897 | '@typescript-eslint/utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
1898 | short-unique-id: 5.0.3 | ||
1899 | transitivePeerDependencies: | ||
1900 | - eslint | ||
1901 | - supports-color | ||
1902 | - typescript | ||
1903 | dev: true | ||
1904 | |||
1905 | /@eslint-react/eslint-plugin@1.5.8(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5): | ||
1906 | resolution: {integrity: sha512-SQgGcd5DKK0zjOn6O1QztTolzRzw+VHP9qMWwlRkonoxau4T9U5RwsbBzl2Aojk9v3CtPOHtr1AQ8ZOUEi6d4A==} | ||
1907 | engines: {bun: '>=1.0.15', node: '>=18.18.0'} | ||
1908 | peerDependencies: | ||
1909 | '@typescript-eslint/parser': '>=7.5.0 || ^7.0.0' | ||
1910 | eslint: '>=9.0.0 || ^8.0.0' | ||
1911 | typescript: '>=5.3.3' | ||
1912 | dependencies: | ||
1913 | '@eslint-react/shared': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
1914 | '@eslint-react/tools': 1.5.8 | ||
1915 | '@eslint-react/types': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
1916 | '@typescript-eslint/parser': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
1917 | '@typescript-eslint/scope-manager': 7.6.0 | ||
1918 | '@typescript-eslint/type-utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
1919 | '@typescript-eslint/types': 7.6.0 | ||
1920 | '@typescript-eslint/utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
1921 | eslint: 8.57.0 | ||
1922 | eslint-plugin-react-core: 1.5.8(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5) | ||
1923 | eslint-plugin-react-dom: 1.5.8(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5) | ||
1924 | eslint-plugin-react-hooks-extra: 1.5.8(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5) | ||
1925 | eslint-plugin-react-naming-convention: 1.5.8(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5) | ||
1926 | typescript: 5.4.5 | ||
1927 | transitivePeerDependencies: | ||
1928 | - supports-color | ||
1929 | dev: true | ||
1930 | |||
1931 | /@eslint-react/jsx@1.5.8(eslint@8.57.0)(typescript@5.4.5): | ||
1932 | resolution: {integrity: sha512-zQd239hspAJ9I9ejxKh7MuSW27HNVsXWiRHzit3azXRX95jwGZeeMRQeh9tS9290ANr8n2vBbSTePbl1FkuPKg==} | ||
1933 | dependencies: | ||
1934 | '@eslint-react/ast': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
1935 | '@eslint-react/shared': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
1936 | '@eslint-react/tools': 1.5.8 | ||
1937 | '@eslint-react/types': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
1938 | '@eslint-react/var': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
1939 | '@typescript-eslint/scope-manager': 7.6.0 | ||
1940 | '@typescript-eslint/types': 7.6.0 | ||
1941 | '@typescript-eslint/utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
1942 | micro-memoize: 4.1.2 | ||
1943 | transitivePeerDependencies: | ||
1944 | - eslint | ||
1945 | - supports-color | ||
1946 | - typescript | ||
1947 | dev: true | ||
1948 | |||
1949 | /@eslint-react/shared@1.5.8(eslint@8.57.0)(typescript@5.4.5): | ||
1950 | resolution: {integrity: sha512-XE6tp39NACI9pFD1x5LRXE2NfcQoRDVsOEqzYfS1XQczTHann2ySzrPgTPJE4KlKT156uRxg8DqPkcpsioQIEw==} | ||
1951 | dependencies: | ||
1952 | '@typescript-eslint/utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
1953 | deepmerge-ts: 5.1.0 | ||
1954 | transitivePeerDependencies: | ||
1955 | - eslint | ||
1956 | - supports-color | ||
1957 | - typescript | ||
1958 | dev: true | ||
1959 | |||
1960 | /@eslint-react/tools@1.5.8: | ||
1961 | resolution: {integrity: sha512-Ye4HqrB6l8JomMRE7A8DUZsNNK5P28dDBXE69kR9UjWQqXU1xA2E5Pw7g9dn7CSNkPSi6IIm/1cFAPzPgMUqrQ==} | ||
1962 | dev: true | ||
1963 | |||
1964 | /@eslint-react/types@1.5.8(eslint@8.57.0)(typescript@5.4.5): | ||
1965 | resolution: {integrity: sha512-u1Y1G8+IRiNNZ+REMMkVvHAp+I3ruJoKRybHsM1DCoyT3xZZ85wNPwB5R+oBurEXG7vRi3A9CsUGKU7v+PCbfw==} | ||
1966 | dependencies: | ||
1967 | '@eslint-react/tools': 1.5.8 | ||
1968 | '@typescript-eslint/types': 7.6.0 | ||
1969 | '@typescript-eslint/utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
1970 | transitivePeerDependencies: | ||
1971 | - eslint | ||
1972 | - supports-color | ||
1973 | - typescript | ||
1974 | dev: true | ||
1975 | |||
1976 | /@eslint-react/var@1.5.8(eslint@8.57.0)(typescript@5.4.5): | ||
1977 | resolution: {integrity: sha512-RhQfA2oTGTX7d8aauU8pIqq+tAxv5bSl/8LxtvNx6UXQxQAuk/2Oss7ICdgm6GBMUGpbaBATTgIo3wOytLwqCw==} | ||
1978 | dependencies: | ||
1979 | '@eslint-react/ast': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
1980 | '@eslint-react/tools': 1.5.8 | ||
1981 | '@eslint-react/types': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
1982 | '@typescript-eslint/scope-manager': 7.6.0 | ||
1983 | '@typescript-eslint/types': 7.6.0 | ||
1984 | '@typescript-eslint/utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
1985 | string-ts: 2.1.0 | ||
1986 | transitivePeerDependencies: | ||
1987 | - eslint | ||
1988 | - supports-color | ||
1989 | - typescript | ||
1990 | dev: true | ||
1991 | |||
1867 | /@eslint/eslintrc@2.1.4: | 1992 | /@eslint/eslintrc@2.1.4: |
1868 | resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} | 1993 | resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} |
1869 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} | 1994 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} |
@@ -3219,7 +3344,7 @@ packages: | |||
3219 | engines: {node: ^18.18.0 || >=20.0.0} | 3344 | engines: {node: ^18.18.0 || >=20.0.0} |
3220 | peerDependencies: | 3345 | peerDependencies: |
3221 | '@typescript-eslint/parser': ^7.0.0 | 3346 | '@typescript-eslint/parser': ^7.0.0 |
3222 | eslint: ^8.56.0 | 3347 | eslint: ^8.56.0 || ^8.0.0 |
3223 | typescript: '*' | 3348 | typescript: '*' |
3224 | peerDependenciesMeta: | 3349 | peerDependenciesMeta: |
3225 | typescript: | 3350 | typescript: |
@@ -3247,7 +3372,7 @@ packages: | |||
3247 | resolution: {integrity: sha512-usPMPHcwX3ZoPWnBnhhorc14NJw9J4HpSXQX4urF2TPKG0au0XhJoZyX62fmvdHONUkmyUe74Hzm1//XA+BoYg==} | 3372 | resolution: {integrity: sha512-usPMPHcwX3ZoPWnBnhhorc14NJw9J4HpSXQX4urF2TPKG0au0XhJoZyX62fmvdHONUkmyUe74Hzm1//XA+BoYg==} |
3248 | engines: {node: ^18.18.0 || >=20.0.0} | 3373 | engines: {node: ^18.18.0 || >=20.0.0} |
3249 | peerDependencies: | 3374 | peerDependencies: |
3250 | eslint: ^8.56.0 | 3375 | eslint: ^8.56.0 || ^8.0.0 |
3251 | typescript: '*' | 3376 | typescript: '*' |
3252 | peerDependenciesMeta: | 3377 | peerDependenciesMeta: |
3253 | typescript: | 3378 | typescript: |
@@ -3312,7 +3437,7 @@ packages: | |||
3312 | resolution: {integrity: sha512-NxAfqAPNLG6LTmy7uZgpK8KcuiS2NZD/HlThPXQRGwz6u7MDBWRVliEEl1Gj6U7++kVJTpehkhZzCJLMK66Scw==} | 3437 | resolution: {integrity: sha512-NxAfqAPNLG6LTmy7uZgpK8KcuiS2NZD/HlThPXQRGwz6u7MDBWRVliEEl1Gj6U7++kVJTpehkhZzCJLMK66Scw==} |
3313 | engines: {node: ^18.18.0 || >=20.0.0} | 3438 | engines: {node: ^18.18.0 || >=20.0.0} |
3314 | peerDependencies: | 3439 | peerDependencies: |
3315 | eslint: ^8.56.0 | 3440 | eslint: ^8.56.0 || ^8.0.0 |
3316 | typescript: '*' | 3441 | typescript: '*' |
3317 | peerDependenciesMeta: | 3442 | peerDependenciesMeta: |
3318 | typescript: | 3443 | typescript: |
@@ -3451,7 +3576,7 @@ packages: | |||
3451 | resolution: {integrity: sha512-x54gaSsRRI+Nwz59TXpCsr6harB98qjXYzsRxGqvA5Ue3kQH+FxS7FYU81g/omn22ML2pZJkisy6Q+ElK8pBCA==} | 3576 | resolution: {integrity: sha512-x54gaSsRRI+Nwz59TXpCsr6harB98qjXYzsRxGqvA5Ue3kQH+FxS7FYU81g/omn22ML2pZJkisy6Q+ElK8pBCA==} |
3452 | engines: {node: ^18.18.0 || >=20.0.0} | 3577 | engines: {node: ^18.18.0 || >=20.0.0} |
3453 | peerDependencies: | 3578 | peerDependencies: |
3454 | eslint: ^8.56.0 | 3579 | eslint: ^8.56.0 || ^8.0.0 |
3455 | dependencies: | 3580 | dependencies: |
3456 | '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) | 3581 | '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) |
3457 | '@types/json-schema': 7.0.15 | 3582 | '@types/json-schema': 7.0.15 |
@@ -5663,6 +5788,11 @@ packages: | |||
5663 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} | 5788 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} |
5664 | dev: true | 5789 | dev: true |
5665 | 5790 | ||
5791 | /deepmerge-ts@5.1.0: | ||
5792 | resolution: {integrity: sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==} | ||
5793 | engines: {node: '>=16.0.0'} | ||
5794 | dev: true | ||
5795 | |||
5666 | /deepmerge@4.3.0: | 5796 | /deepmerge@4.3.0: |
5667 | resolution: {integrity: sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==} | 5797 | resolution: {integrity: sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==} |
5668 | engines: {node: '>=0.10.0'} | 5798 | engines: {node: '>=0.10.0'} |
@@ -6477,7 +6607,7 @@ packages: | |||
6477 | resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} | 6607 | resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} |
6478 | engines: {node: ^10.12.0 || >=12.0.0} | 6608 | engines: {node: ^10.12.0 || >=12.0.0} |
6479 | peerDependencies: | 6609 | peerDependencies: |
6480 | eslint: ^7.32.0 || ^8.2.0 | 6610 | eslint: ^7.32.0 || ^8.2.0 || ^8.0.0 |
6481 | eslint-plugin-import: ^2.25.2 | 6611 | eslint-plugin-import: ^2.25.2 |
6482 | dependencies: | 6612 | dependencies: |
6483 | confusing-browser-globals: 1.0.11 | 6613 | confusing-browser-globals: 1.0.11 |
@@ -6493,7 +6623,7 @@ packages: | |||
6493 | peerDependencies: | 6623 | peerDependencies: |
6494 | '@typescript-eslint/eslint-plugin': ^7.0.0 | 6624 | '@typescript-eslint/eslint-plugin': ^7.0.0 |
6495 | '@typescript-eslint/parser': ^7.0.0 | 6625 | '@typescript-eslint/parser': ^7.0.0 |
6496 | eslint: ^8.56.0 | 6626 | eslint: ^8.56.0 || ^8.0.0 |
6497 | dependencies: | 6627 | dependencies: |
6498 | '@typescript-eslint/eslint-plugin': 7.6.0(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5) | 6628 | '@typescript-eslint/eslint-plugin': 7.6.0(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5) |
6499 | '@typescript-eslint/parser': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | 6629 | '@typescript-eslint/parser': 7.6.0(eslint@8.57.0)(typescript@5.4.5) |
@@ -6507,7 +6637,7 @@ packages: | |||
6507 | resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} | 6637 | resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} |
6508 | engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} | 6638 | engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} |
6509 | peerDependencies: | 6639 | peerDependencies: |
6510 | eslint: ^7.32.0 || ^8.2.0 | 6640 | eslint: ^7.32.0 || ^8.2.0 || ^8.0.0 |
6511 | eslint-plugin-import: ^2.25.3 | 6641 | eslint-plugin-import: ^2.25.3 |
6512 | eslint-plugin-jsx-a11y: ^6.5.1 | 6642 | eslint-plugin-jsx-a11y: ^6.5.1 |
6513 | eslint-plugin-react: ^7.28.0 | 6643 | eslint-plugin-react: ^7.28.0 |
@@ -6527,7 +6657,7 @@ packages: | |||
6527 | resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} | 6657 | resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} |
6528 | hasBin: true | 6658 | hasBin: true |
6529 | peerDependencies: | 6659 | peerDependencies: |
6530 | eslint: '>=7.0.0' | 6660 | eslint: '>=7.0.0 || ^8.0.0' |
6531 | dependencies: | 6661 | dependencies: |
6532 | eslint: 8.57.0 | 6662 | eslint: 8.57.0 |
6533 | dev: true | 6663 | dev: true |
@@ -6576,7 +6706,7 @@ packages: | |||
6576 | engines: {node: '>=4'} | 6706 | engines: {node: '>=4'} |
6577 | peerDependencies: | 6707 | peerDependencies: |
6578 | '@typescript-eslint/parser': '*' | 6708 | '@typescript-eslint/parser': '*' |
6579 | eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 | 6709 | eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^8.0.0 |
6580 | peerDependenciesMeta: | 6710 | peerDependenciesMeta: |
6581 | '@typescript-eslint/parser': | 6711 | '@typescript-eslint/parser': |
6582 | optional: true | 6712 | optional: true |
@@ -6632,7 +6762,7 @@ packages: | |||
6632 | resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} | 6762 | resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} |
6633 | engines: {node: '>=4.0'} | 6763 | engines: {node: '>=4.0'} |
6634 | peerDependencies: | 6764 | peerDependencies: |
6635 | eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 | 6765 | eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^8.0.0 |
6636 | dependencies: | 6766 | dependencies: |
6637 | '@babel/runtime': 7.23.5 | 6767 | '@babel/runtime': 7.23.5 |
6638 | aria-query: 5.3.0 | 6768 | aria-query: 5.3.0 |
@@ -6658,7 +6788,7 @@ packages: | |||
6658 | engines: {node: ^14.18.0 || >=16.0.0} | 6788 | engines: {node: ^14.18.0 || >=16.0.0} |
6659 | peerDependencies: | 6789 | peerDependencies: |
6660 | '@types/eslint': '>=8.0.0' | 6790 | '@types/eslint': '>=8.0.0' |
6661 | eslint: '>=8.0.0' | 6791 | eslint: '>=8.0.0 || ^8.0.0' |
6662 | eslint-config-prettier: '*' | 6792 | eslint-config-prettier: '*' |
6663 | prettier: '>=3.0.0' | 6793 | prettier: '>=3.0.0' |
6664 | peerDependenciesMeta: | 6794 | peerDependenciesMeta: |
@@ -6674,20 +6804,127 @@ packages: | |||
6674 | synckit: 0.8.6 | 6804 | synckit: 0.8.6 |
6675 | dev: true | 6805 | dev: true |
6676 | 6806 | ||
6807 | /eslint-plugin-react-core@1.5.8(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5): | ||
6808 | resolution: {integrity: sha512-AWF0N07w3Tpkq2VKiZdvf1ItdQuYw/nJFmcs1ZZZOKq6eNSYpsSzKDpurwjAyMl4+WE+xL2b6lrUuVawfNpkMQ==} | ||
6809 | engines: {bun: '>=1.0.15', node: '>=18.18.0'} | ||
6810 | peerDependencies: | ||
6811 | '@typescript-eslint/parser': '>=7.5.0 || ^7.0.0' | ||
6812 | eslint: '>=9.0.0 || ^8.0.0' | ||
6813 | typescript: '>=5.3.3' | ||
6814 | dependencies: | ||
6815 | '@eslint-react/ast': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6816 | '@eslint-react/core': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6817 | '@eslint-react/jsx': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6818 | '@eslint-react/shared': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6819 | '@eslint-react/tools': 1.5.8 | ||
6820 | '@eslint-react/types': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6821 | '@eslint-react/var': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6822 | '@typescript-eslint/parser': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
6823 | '@typescript-eslint/scope-manager': 7.6.0 | ||
6824 | '@typescript-eslint/type-utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
6825 | '@typescript-eslint/types': 7.6.0 | ||
6826 | '@typescript-eslint/utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
6827 | eslint: 8.57.0 | ||
6828 | string-ts: 2.1.0 | ||
6829 | ts-api-utils: 1.3.0(typescript@5.4.5) | ||
6830 | typescript: 5.4.5 | ||
6831 | transitivePeerDependencies: | ||
6832 | - supports-color | ||
6833 | dev: true | ||
6834 | |||
6835 | /eslint-plugin-react-dom@1.5.8(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5): | ||
6836 | resolution: {integrity: sha512-xPCfuSvdccCnzyMHeBWCepi+SniXf5IszcQB0951Chvb4pSkwyemuN0xy4ux4cu0i5wyHzQZJk3jBqM1b49+YQ==} | ||
6837 | engines: {bun: '>=1.0.15', node: '>=18.18.0'} | ||
6838 | peerDependencies: | ||
6839 | '@typescript-eslint/parser': '>=7.5.0 || ^7.0.0' | ||
6840 | eslint: '>=9.0.0 || ^8.0.0' | ||
6841 | typescript: '>=5.3.3' | ||
6842 | dependencies: | ||
6843 | '@eslint-react/ast': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6844 | '@eslint-react/core': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6845 | '@eslint-react/jsx': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6846 | '@eslint-react/shared': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6847 | '@eslint-react/tools': 1.5.8 | ||
6848 | '@eslint-react/types': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6849 | '@eslint-react/var': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6850 | '@typescript-eslint/parser': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
6851 | '@typescript-eslint/scope-manager': 7.6.0 | ||
6852 | '@typescript-eslint/types': 7.6.0 | ||
6853 | '@typescript-eslint/utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
6854 | eslint: 8.57.0 | ||
6855 | string-ts: 2.1.0 | ||
6856 | typescript: 5.4.5 | ||
6857 | transitivePeerDependencies: | ||
6858 | - supports-color | ||
6859 | dev: true | ||
6860 | |||
6861 | /eslint-plugin-react-hooks-extra@1.5.8(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5): | ||
6862 | resolution: {integrity: sha512-GDitayVrF51bDH+ASs9QCvw6YZOn5A99iQMH9wKCGlaGA+mUD0vFt8EHW4kALjmBNSjA/y5ZZ3/435mGwrIv8Q==} | ||
6863 | engines: {bun: '>=1.0.15', node: '>=18.18.0'} | ||
6864 | peerDependencies: | ||
6865 | '@typescript-eslint/parser': '>=7.5.0 || ^7.0.0' | ||
6866 | eslint: '>=9.0.0 || ^8.0.0' | ||
6867 | typescript: '>=5.3.3' | ||
6868 | dependencies: | ||
6869 | '@eslint-react/ast': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6870 | '@eslint-react/core': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6871 | '@eslint-react/jsx': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6872 | '@eslint-react/shared': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6873 | '@eslint-react/tools': 1.5.8 | ||
6874 | '@eslint-react/types': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6875 | '@eslint-react/var': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6876 | '@typescript-eslint/parser': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
6877 | '@typescript-eslint/scope-manager': 7.6.0 | ||
6878 | '@typescript-eslint/type-utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
6879 | '@typescript-eslint/types': 7.6.0 | ||
6880 | '@typescript-eslint/utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
6881 | eslint: 8.57.0 | ||
6882 | string-ts: 2.1.0 | ||
6883 | typescript: 5.4.5 | ||
6884 | transitivePeerDependencies: | ||
6885 | - supports-color | ||
6886 | dev: true | ||
6887 | |||
6677 | /eslint-plugin-react-hooks@4.6.0(eslint@8.57.0): | 6888 | /eslint-plugin-react-hooks@4.6.0(eslint@8.57.0): |
6678 | resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} | 6889 | resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} |
6679 | engines: {node: '>=10'} | 6890 | engines: {node: '>=10'} |
6680 | peerDependencies: | 6891 | peerDependencies: |
6681 | eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 | 6892 | eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^8.0.0 |
6682 | dependencies: | 6893 | dependencies: |
6683 | eslint: 8.57.0 | 6894 | eslint: 8.57.0 |
6684 | dev: true | 6895 | dev: true |
6685 | 6896 | ||
6897 | /eslint-plugin-react-naming-convention@1.5.8(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5): | ||
6898 | resolution: {integrity: sha512-1pZNudmoiaB4ZnfGauMoi9at4pSmzb0EMidfDXybmev09fEuO7mBUfpks/Fjs1PGDGogEhe0a9KQIVTPe4Ui2w==} | ||
6899 | engines: {bun: '>=1.0.15', node: '>=18.18.0'} | ||
6900 | peerDependencies: | ||
6901 | '@typescript-eslint/parser': '>=7.5.0 || ^7.0.0' | ||
6902 | eslint: '>=9.0.0 || ^8.0.0' | ||
6903 | typescript: '>=5.3.3' | ||
6904 | dependencies: | ||
6905 | '@eslint-react/ast': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6906 | '@eslint-react/core': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6907 | '@eslint-react/jsx': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6908 | '@eslint-react/shared': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6909 | '@eslint-react/tools': 1.5.8 | ||
6910 | '@eslint-react/types': 1.5.8(eslint@8.57.0)(typescript@5.4.5) | ||
6911 | '@typescript-eslint/parser': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
6912 | '@typescript-eslint/scope-manager': 7.6.0 | ||
6913 | '@typescript-eslint/type-utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
6914 | '@typescript-eslint/types': 7.6.0 | ||
6915 | '@typescript-eslint/utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) | ||
6916 | eslint: 8.57.0 | ||
6917 | string-ts: 2.1.0 | ||
6918 | typescript: 5.4.5 | ||
6919 | transitivePeerDependencies: | ||
6920 | - supports-color | ||
6921 | dev: true | ||
6922 | |||
6686 | /eslint-plugin-react@7.34.1(eslint@8.57.0): | 6923 | /eslint-plugin-react@7.34.1(eslint@8.57.0): |
6687 | resolution: {integrity: sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==} | 6924 | resolution: {integrity: sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==} |
6688 | engines: {node: '>=4'} | 6925 | engines: {node: '>=4'} |
6689 | peerDependencies: | 6926 | peerDependencies: |
6690 | eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 | 6927 | eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^8.0.0 |
6691 | dependencies: | 6928 | dependencies: |
6692 | array-includes: 3.1.7 | 6929 | array-includes: 3.1.7 |
6693 | array.prototype.findlast: 1.2.5 | 6930 | array.prototype.findlast: 1.2.5 |
@@ -6754,7 +6991,7 @@ packages: | |||
6754 | resolution: {integrity: sha512-1Yzm7/m+0R4djH0tjDjfVei/ju2w3AzUGjG6q8JnuNIL5xIwsflyCooW5sfBvQp2pMYQFSWWCFONsjCax1EHng==} | 6991 | resolution: {integrity: sha512-1Yzm7/m+0R4djH0tjDjfVei/ju2w3AzUGjG6q8JnuNIL5xIwsflyCooW5sfBvQp2pMYQFSWWCFONsjCax1EHng==} |
6755 | engines: {node: '>=16'} | 6992 | engines: {node: '>=16'} |
6756 | peerDependencies: | 6993 | peerDependencies: |
6757 | eslint: '>=8.56.0' | 6994 | eslint: '>=8.56.0 || ^8.0.0' |
6758 | dependencies: | 6995 | dependencies: |
6759 | '@babel/helper-validator-identifier': 7.22.20 | 6996 | '@babel/helper-validator-identifier': 7.22.20 |
6760 | '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) | 6997 | '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) |
@@ -10105,6 +10342,10 @@ packages: | |||
10105 | engines: {node: '>= 8'} | 10342 | engines: {node: '>= 8'} |
10106 | dev: true | 10343 | dev: true |
10107 | 10344 | ||
10345 | /micro-memoize@4.1.2: | ||
10346 | resolution: {integrity: sha512-+HzcV2H+rbSJzApgkj0NdTakkC+bnyeiUxgT6/m7mjcz1CmM22KYFKp+EVj1sWe4UYcnriJr5uqHQD/gMHLD+g==} | ||
10347 | dev: true | ||
10348 | |||
10108 | /micromatch@3.1.10: | 10349 | /micromatch@3.1.10: |
10109 | resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} | 10350 | resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} |
10110 | engines: {node: '>=0.10.0'} | 10351 | engines: {node: '>=0.10.0'} |
@@ -12591,6 +12832,11 @@ packages: | |||
12591 | resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} | 12832 | resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} |
12592 | dev: true | 12833 | dev: true |
12593 | 12834 | ||
12835 | /short-unique-id@5.0.3: | ||
12836 | resolution: {integrity: sha512-yhniEILouC0s4lpH0h7rJsfylZdca10W9mDJRAFh3EpcSUanCHGb0R7kcFOIUCZYSAPo0PUD5ZxWQdW0T4xaug==} | ||
12837 | hasBin: true | ||
12838 | dev: true | ||
12839 | |||
12594 | /side-channel@1.0.4: | 12840 | /side-channel@1.0.4: |
12595 | resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} | 12841 | resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} |
12596 | dependencies: | 12842 | dependencies: |
@@ -12965,6 +13211,10 @@ packages: | |||
12965 | resolution: {integrity: sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==} | 13211 | resolution: {integrity: sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==} |
12966 | dev: true | 13212 | dev: true |
12967 | 13213 | ||
13214 | /string-ts@2.1.0: | ||
13215 | resolution: {integrity: sha512-YpGEBxS3Qw1De+RO3Gdrsx2gwYU9b7WmPtKhRLTTKc3oKzbOxqGDYLRGkNeIXLL4BGVZMXY49hPpzP3RAwUFAA==} | ||
13216 | dev: true | ||
13217 | |||
12968 | /string-width@2.1.1: | 13218 | /string-width@2.1.1: |
12969 | resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} | 13219 | resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} |
12970 | engines: {node: '>=4'} | 13220 | engines: {node: '>=4'} |