diff options
author | MCMXC <16797721+mcmxcdev@users.noreply.github.com> | 2023-07-30 10:55:59 -0600 |
---|---|---|
committer | Vijay Aravamudhan <vraravam@users.noreply.github.com> | 2023-07-30 23:57:51 +0000 |
commit | 080d8b05297f3f5afcf33354a40a5201697b1df5 (patch) | |
tree | 35180bd3cb9fcd137feca3fe169032cbbb469463 /pnpm-lock.yaml | |
parent | refactor: various improvements (#1296) (diff) | |
download | ferdium-app-080d8b05297f3f5afcf33354a40a5201697b1df5.tar.gz ferdium-app-080d8b05297f3f5afcf33354a40a5201697b1df5.tar.zst ferdium-app-080d8b05297f3f5afcf33354a40a5201697b1df5.zip |
refactor: more lint improvements
- set parserOptions.ecmaVersion to latest and env to es2024 in eslint config
- install missing types libraries
- install eslint-plugin-sonar
- enable eslint-plugin-sonar recommended rules and declare jsx-runtime for react in eslint config
- clean up disabled lint rules which don't inflict problems anymore
- disable various lint issues and fix others
Diffstat (limited to 'pnpm-lock.yaml')
-rw-r--r-- | pnpm-lock.yaml | 216 |
1 files changed, 215 insertions, 1 deletions
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 17b636a08..5b5d6d836 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml | |||
@@ -270,6 +270,9 @@ devDependencies: | |||
270 | '@jest/types': | 270 | '@jest/types': |
271 | specifier: 29.6.1 | 271 | specifier: 29.6.1 |
272 | version: 29.6.1 | 272 | version: 29.6.1 |
273 | '@types/auto-launch': | ||
274 | specifier: 5.0.2 | ||
275 | version: 5.0.2 | ||
273 | '@types/color': | 276 | '@types/color': |
274 | specifier: 3.0.3 | 277 | specifier: 3.0.3 |
275 | version: 3.0.3 | 278 | version: 3.0.3 |
@@ -282,6 +285,9 @@ devDependencies: | |||
282 | '@types/lodash': | 285 | '@types/lodash': |
283 | specifier: 4.14.195 | 286 | specifier: 4.14.195 |
284 | version: 4.14.195 | 287 | version: 4.14.195 |
288 | '@types/minimist': | ||
289 | specifier: 1.2.2 | ||
290 | version: 1.2.2 | ||
285 | '@types/ms': | 291 | '@types/ms': |
286 | specifier: 0.7.31 | 292 | specifier: 0.7.31 |
287 | version: 0.7.31 | 293 | version: 0.7.31 |
@@ -387,6 +393,9 @@ devDependencies: | |||
387 | eslint-plugin-react-hooks: | 393 | eslint-plugin-react-hooks: |
388 | specifier: 4.6.0 | 394 | specifier: 4.6.0 |
389 | version: 4.6.0(eslint@8.45.0) | 395 | version: 4.6.0(eslint@8.45.0) |
396 | eslint-plugin-sonar: | ||
397 | specifier: 0.12.0 | ||
398 | version: 0.12.0(@babel/core@7.20.5)(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.0.4) | ||
390 | eslint-plugin-unicorn: | 399 | eslint-plugin-unicorn: |
391 | specifier: 48.0.0 | 400 | specifier: 48.0.0 |
392 | version: 48.0.0(eslint@8.45.0) | 401 | version: 48.0.0(eslint@8.45.0) |
@@ -677,6 +686,20 @@ packages: | |||
677 | - supports-color | 686 | - supports-color |
678 | dev: true | 687 | dev: true |
679 | 688 | ||
689 | /@babel/eslint-parser@7.22.9(@babel/core@7.20.5)(eslint@8.45.0): | ||
690 | resolution: {integrity: sha512-xdMkt39/nviO/4vpVdrEYPwXCsYIXSSAr6mC7WQsNIlGnuxKyKE7GZjalcnbSWiC4OXGNNN3UQPeHfjSC6sTDA==} | ||
691 | engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} | ||
692 | peerDependencies: | ||
693 | '@babel/core': '>=7.11.0' | ||
694 | eslint: ^7.5.0 || ^8.0.0 | ||
695 | dependencies: | ||
696 | '@babel/core': 7.20.5 | ||
697 | '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 | ||
698 | eslint: 8.45.0 | ||
699 | eslint-visitor-keys: 2.1.0 | ||
700 | semver: 6.3.1 | ||
701 | dev: true | ||
702 | |||
680 | /@babel/generator@7.20.5: | 703 | /@babel/generator@7.20.5: |
681 | resolution: {integrity: sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==} | 704 | resolution: {integrity: sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==} |
682 | engines: {node: '>=6.9.0'} | 705 | engines: {node: '>=6.9.0'} |
@@ -2060,6 +2083,12 @@ packages: | |||
2060 | prop-types: 15.8.1 | 2083 | prop-types: 15.8.1 |
2061 | dev: false | 2084 | dev: false |
2062 | 2085 | ||
2086 | /@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1: | ||
2087 | resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} | ||
2088 | dependencies: | ||
2089 | eslint-scope: 5.1.1 | ||
2090 | dev: true | ||
2091 | |||
2063 | /@nodelib/fs.scandir@2.1.5: | 2092 | /@nodelib/fs.scandir@2.1.5: |
2064 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} | 2093 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} |
2065 | engines: {node: '>= 8'} | 2094 | engines: {node: '>= 8'} |
@@ -2365,6 +2394,10 @@ packages: | |||
2365 | resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} | 2394 | resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} |
2366 | dev: true | 2395 | dev: true |
2367 | 2396 | ||
2397 | /@types/auto-launch@5.0.2: | ||
2398 | resolution: {integrity: sha512-b03X09+GCM9t6AUECpwA2gUPYs8s5tJHFJw92sK8EiJ7G4QNbsHmXV7nfCfP6G6ivtm230vi4oNfe8AzRgzxMQ==} | ||
2399 | dev: true | ||
2400 | |||
2368 | /@types/babel__core@7.1.20: | 2401 | /@types/babel__core@7.1.20: |
2369 | resolution: {integrity: sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==} | 2402 | resolution: {integrity: sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==} |
2370 | dependencies: | 2403 | dependencies: |
@@ -2629,6 +2662,34 @@ packages: | |||
2629 | '@types/node': 18.15.3 | 2662 | '@types/node': 18.15.3 |
2630 | optional: true | 2663 | optional: true |
2631 | 2664 | ||
2665 | /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.0.4): | ||
2666 | resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} | ||
2667 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} | ||
2668 | peerDependencies: | ||
2669 | '@typescript-eslint/parser': ^5.0.0 | ||
2670 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 | ||
2671 | typescript: '*' | ||
2672 | peerDependenciesMeta: | ||
2673 | typescript: | ||
2674 | optional: true | ||
2675 | dependencies: | ||
2676 | '@eslint-community/regexpp': 4.6.0 | ||
2677 | '@typescript-eslint/parser': 6.1.0(eslint@8.45.0)(typescript@5.0.4) | ||
2678 | '@typescript-eslint/scope-manager': 5.62.0 | ||
2679 | '@typescript-eslint/type-utils': 5.62.0(eslint@8.45.0)(typescript@5.0.4) | ||
2680 | '@typescript-eslint/utils': 5.62.0(eslint@8.45.0)(typescript@5.0.4) | ||
2681 | debug: 4.3.4 | ||
2682 | eslint: 8.45.0 | ||
2683 | graphemer: 1.4.0 | ||
2684 | ignore: 5.2.4 | ||
2685 | natural-compare-lite: 1.4.0 | ||
2686 | semver: 7.5.4 | ||
2687 | tsutils: 3.21.0(typescript@5.0.4) | ||
2688 | typescript: 5.0.4 | ||
2689 | transitivePeerDependencies: | ||
2690 | - supports-color | ||
2691 | dev: true | ||
2692 | |||
2632 | /@typescript-eslint/eslint-plugin@6.1.0(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.0.4): | 2693 | /@typescript-eslint/eslint-plugin@6.1.0(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.0.4): |
2633 | resolution: {integrity: sha512-qg7Bm5TyP/I7iilGyp6DRqqkt8na00lI6HbjWZObgk3FFSzH5ypRwAHXJhJkwiRtTcfn+xYQIMOR5kJgpo6upw==} | 2694 | resolution: {integrity: sha512-qg7Bm5TyP/I7iilGyp6DRqqkt8na00lI6HbjWZObgk3FFSzH5ypRwAHXJhJkwiRtTcfn+xYQIMOR5kJgpo6upw==} |
2634 | engines: {node: ^16.0.0 || >=18.0.0} | 2695 | engines: {node: ^16.0.0 || >=18.0.0} |
@@ -2688,6 +2749,14 @@ packages: | |||
2688 | '@typescript-eslint/visitor-keys': 5.59.11 | 2749 | '@typescript-eslint/visitor-keys': 5.59.11 |
2689 | dev: true | 2750 | dev: true |
2690 | 2751 | ||
2752 | /@typescript-eslint/scope-manager@5.62.0: | ||
2753 | resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} | ||
2754 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} | ||
2755 | dependencies: | ||
2756 | '@typescript-eslint/types': 5.62.0 | ||
2757 | '@typescript-eslint/visitor-keys': 5.62.0 | ||
2758 | dev: true | ||
2759 | |||
2691 | /@typescript-eslint/scope-manager@6.1.0: | 2760 | /@typescript-eslint/scope-manager@6.1.0: |
2692 | resolution: {integrity: sha512-AxjgxDn27hgPpe2rQe19k0tXw84YCOsjDJ2r61cIebq1t+AIxbgiXKvD4999Wk49GVaAcdJ/d49FYel+Pp3jjw==} | 2761 | resolution: {integrity: sha512-AxjgxDn27hgPpe2rQe19k0tXw84YCOsjDJ2r61cIebq1t+AIxbgiXKvD4999Wk49GVaAcdJ/d49FYel+Pp3jjw==} |
2693 | engines: {node: ^16.0.0 || >=18.0.0} | 2762 | engines: {node: ^16.0.0 || >=18.0.0} |
@@ -2696,6 +2765,26 @@ packages: | |||
2696 | '@typescript-eslint/visitor-keys': 6.1.0 | 2765 | '@typescript-eslint/visitor-keys': 6.1.0 |
2697 | dev: true | 2766 | dev: true |
2698 | 2767 | ||
2768 | /@typescript-eslint/type-utils@5.62.0(eslint@8.45.0)(typescript@5.0.4): | ||
2769 | resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} | ||
2770 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} | ||
2771 | peerDependencies: | ||
2772 | eslint: '*' | ||
2773 | typescript: '*' | ||
2774 | peerDependenciesMeta: | ||
2775 | typescript: | ||
2776 | optional: true | ||
2777 | dependencies: | ||
2778 | '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) | ||
2779 | '@typescript-eslint/utils': 5.62.0(eslint@8.45.0)(typescript@5.0.4) | ||
2780 | debug: 4.3.4 | ||
2781 | eslint: 8.45.0 | ||
2782 | tsutils: 3.21.0(typescript@5.0.4) | ||
2783 | typescript: 5.0.4 | ||
2784 | transitivePeerDependencies: | ||
2785 | - supports-color | ||
2786 | dev: true | ||
2787 | |||
2699 | /@typescript-eslint/type-utils@6.1.0(eslint@8.45.0)(typescript@5.0.4): | 2788 | /@typescript-eslint/type-utils@6.1.0(eslint@8.45.0)(typescript@5.0.4): |
2700 | resolution: {integrity: sha512-kFXBx6QWS1ZZ5Ni89TyT1X9Ag6RXVIVhqDs0vZE/jUeWlBv/ixq2diua6G7ece6+fXw3TvNRxP77/5mOMusx2w==} | 2789 | resolution: {integrity: sha512-kFXBx6QWS1ZZ5Ni89TyT1X9Ag6RXVIVhqDs0vZE/jUeWlBv/ixq2diua6G7ece6+fXw3TvNRxP77/5mOMusx2w==} |
2701 | engines: {node: ^16.0.0 || >=18.0.0} | 2790 | engines: {node: ^16.0.0 || >=18.0.0} |
@@ -2721,6 +2810,11 @@ packages: | |||
2721 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} | 2810 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} |
2722 | dev: true | 2811 | dev: true |
2723 | 2812 | ||
2813 | /@typescript-eslint/types@5.62.0: | ||
2814 | resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} | ||
2815 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} | ||
2816 | dev: true | ||
2817 | |||
2724 | /@typescript-eslint/types@6.1.0: | 2818 | /@typescript-eslint/types@6.1.0: |
2725 | resolution: {integrity: sha512-+Gfd5NHCpDoHDOaU/yIF3WWRI2PcBRKKpP91ZcVbL0t5tQpqYWBs3z/GGhvU+EV1D0262g9XCnyqQh19prU0JQ==} | 2819 | resolution: {integrity: sha512-+Gfd5NHCpDoHDOaU/yIF3WWRI2PcBRKKpP91ZcVbL0t5tQpqYWBs3z/GGhvU+EV1D0262g9XCnyqQh19prU0JQ==} |
2726 | engines: {node: ^16.0.0 || >=18.0.0} | 2820 | engines: {node: ^16.0.0 || >=18.0.0} |
@@ -2747,6 +2841,27 @@ packages: | |||
2747 | - supports-color | 2841 | - supports-color |
2748 | dev: true | 2842 | dev: true |
2749 | 2843 | ||
2844 | /@typescript-eslint/typescript-estree@5.62.0(typescript@5.0.4): | ||
2845 | resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} | ||
2846 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} | ||
2847 | peerDependencies: | ||
2848 | typescript: '*' | ||
2849 | peerDependenciesMeta: | ||
2850 | typescript: | ||
2851 | optional: true | ||
2852 | dependencies: | ||
2853 | '@typescript-eslint/types': 5.62.0 | ||
2854 | '@typescript-eslint/visitor-keys': 5.62.0 | ||
2855 | debug: 4.3.4 | ||
2856 | globby: 11.1.0 | ||
2857 | is-glob: 4.0.3 | ||
2858 | semver: 7.5.4 | ||
2859 | tsutils: 3.21.0(typescript@5.0.4) | ||
2860 | typescript: 5.0.4 | ||
2861 | transitivePeerDependencies: | ||
2862 | - supports-color | ||
2863 | dev: true | ||
2864 | |||
2750 | /@typescript-eslint/typescript-estree@6.1.0(typescript@5.0.4): | 2865 | /@typescript-eslint/typescript-estree@6.1.0(typescript@5.0.4): |
2751 | resolution: {integrity: sha512-nUKAPWOaP/tQjU1IQw9sOPCDavs/iU5iYLiY/6u7gxS7oKQoi4aUxXS1nrrVGTyBBaGesjkcwwHkbkiD5eBvcg==} | 2866 | resolution: {integrity: sha512-nUKAPWOaP/tQjU1IQw9sOPCDavs/iU5iYLiY/6u7gxS7oKQoi4aUxXS1nrrVGTyBBaGesjkcwwHkbkiD5eBvcg==} |
2752 | engines: {node: ^16.0.0 || >=18.0.0} | 2867 | engines: {node: ^16.0.0 || >=18.0.0} |
@@ -2788,6 +2903,26 @@ packages: | |||
2788 | - typescript | 2903 | - typescript |
2789 | dev: true | 2904 | dev: true |
2790 | 2905 | ||
2906 | /@typescript-eslint/utils@5.62.0(eslint@8.45.0)(typescript@5.0.4): | ||
2907 | resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} | ||
2908 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} | ||
2909 | peerDependencies: | ||
2910 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 | ||
2911 | dependencies: | ||
2912 | '@eslint-community/eslint-utils': 4.4.0(eslint@8.45.0) | ||
2913 | '@types/json-schema': 7.0.12 | ||
2914 | '@types/semver': 7.5.0 | ||
2915 | '@typescript-eslint/scope-manager': 5.62.0 | ||
2916 | '@typescript-eslint/types': 5.62.0 | ||
2917 | '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) | ||
2918 | eslint: 8.45.0 | ||
2919 | eslint-scope: 5.1.1 | ||
2920 | semver: 7.5.4 | ||
2921 | transitivePeerDependencies: | ||
2922 | - supports-color | ||
2923 | - typescript | ||
2924 | dev: true | ||
2925 | |||
2791 | /@typescript-eslint/utils@6.1.0(eslint@8.45.0)(typescript@5.0.4): | 2926 | /@typescript-eslint/utils@6.1.0(eslint@8.45.0)(typescript@5.0.4): |
2792 | resolution: {integrity: sha512-wp652EogZlKmQoMS5hAvWqRKplXvkuOnNzZSE0PVvsKjpexd/XznRVHAtrfHFYmqaJz0DFkjlDsGYC9OXw+OhQ==} | 2927 | resolution: {integrity: sha512-wp652EogZlKmQoMS5hAvWqRKplXvkuOnNzZSE0PVvsKjpexd/XznRVHAtrfHFYmqaJz0DFkjlDsGYC9OXw+OhQ==} |
2793 | engines: {node: ^16.0.0 || >=18.0.0} | 2928 | engines: {node: ^16.0.0 || >=18.0.0} |
@@ -2815,6 +2950,14 @@ packages: | |||
2815 | eslint-visitor-keys: 3.4.1 | 2950 | eslint-visitor-keys: 3.4.1 |
2816 | dev: true | 2951 | dev: true |
2817 | 2952 | ||
2953 | /@typescript-eslint/visitor-keys@5.62.0: | ||
2954 | resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} | ||
2955 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} | ||
2956 | dependencies: | ||
2957 | '@typescript-eslint/types': 5.62.0 | ||
2958 | eslint-visitor-keys: 3.4.1 | ||
2959 | dev: true | ||
2960 | |||
2818 | /@typescript-eslint/visitor-keys@6.1.0: | 2961 | /@typescript-eslint/visitor-keys@6.1.0: |
2819 | resolution: {integrity: sha512-yQeh+EXhquh119Eis4k0kYhj9vmFzNpbhM3LftWQVwqVjipCkwHBQOZutcYW+JVkjtTG9k8nrZU1UoNedPDd1A==} | 2962 | resolution: {integrity: sha512-yQeh+EXhquh119Eis4k0kYhj9vmFzNpbhM3LftWQVwqVjipCkwHBQOZutcYW+JVkjtTG9k8nrZU1UoNedPDd1A==} |
2820 | engines: {node: ^16.0.0 || >=18.0.0} | 2963 | engines: {node: ^16.0.0 || >=18.0.0} |
@@ -3878,7 +4021,6 @@ packages: | |||
3878 | /bytes@3.1.2: | 4021 | /bytes@3.1.2: |
3879 | resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} | 4022 | resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} |
3880 | engines: {node: '>= 0.8'} | 4023 | engines: {node: '>= 0.8'} |
3881 | dev: false | ||
3882 | 4024 | ||
3883 | /cacache@15.3.0: | 4025 | /cacache@15.3.0: |
3884 | resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==} | 4026 | resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==} |
@@ -5660,6 +5802,41 @@ packages: | |||
5660 | string.prototype.matchall: 4.0.8 | 5802 | string.prototype.matchall: 4.0.8 |
5661 | dev: true | 5803 | dev: true |
5662 | 5804 | ||
5805 | /eslint-plugin-sonar@0.12.0(@babel/core@7.20.5)(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.0.4): | ||
5806 | resolution: {integrity: sha512-49linjQRXazFXZR4PXHwgMkkrnLavZTeSkxJ5+k3PoNqGm/shgJCVmdQAki3AJNqM+huZSwYxwsWS+LSpB48cQ==} | ||
5807 | engines: {node: '>=14'} | ||
5808 | peerDependencies: | ||
5809 | eslint: ^7.0.0 || ^8.0.0 | ||
5810 | typescript: ^4.0.0 || ^5.0.0 | ||
5811 | dependencies: | ||
5812 | '@babel/eslint-parser': 7.22.9(@babel/core@7.20.5)(eslint@8.45.0) | ||
5813 | '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.0.4) | ||
5814 | builtin-modules: 3.3.0 | ||
5815 | bytes: 3.1.2 | ||
5816 | eslint: 8.45.0 | ||
5817 | eslint-plugin-react: 7.33.0(eslint@8.45.0) | ||
5818 | eslint-plugin-react-hooks: 4.6.0(eslint@8.45.0) | ||
5819 | eslint-plugin-sonarjs: 0.19.0(eslint@8.45.0) | ||
5820 | functional-red-black-tree: 1.0.1 | ||
5821 | regexpp: 3.2.0 | ||
5822 | scslre: 0.2.0 | ||
5823 | tmp: 0.2.1 | ||
5824 | typescript: 5.0.4 | ||
5825 | transitivePeerDependencies: | ||
5826 | - '@babel/core' | ||
5827 | - '@typescript-eslint/parser' | ||
5828 | - supports-color | ||
5829 | dev: true | ||
5830 | |||
5831 | /eslint-plugin-sonarjs@0.19.0(eslint@8.45.0): | ||
5832 | resolution: {integrity: sha512-6+s5oNk5TFtVlbRxqZN7FIGmjdPCYQKaTzFPmqieCmsU1kBYDzndTeQav0xtQNwZJWu5awWfTGe8Srq9xFOGnw==} | ||
5833 | engines: {node: '>=14'} | ||
5834 | peerDependencies: | ||
5835 | eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 | ||
5836 | dependencies: | ||
5837 | eslint: 8.45.0 | ||
5838 | dev: true | ||
5839 | |||
5663 | /eslint-plugin-unicorn@48.0.0(eslint@8.45.0): | 5840 | /eslint-plugin-unicorn@48.0.0(eslint@8.45.0): |
5664 | resolution: {integrity: sha512-8fk/v3p1ro34JSVDBEmtOq6EEQRpMR0iTir79q69KnXFZ6DJyPkT3RAi+ZoTqhQMdDSpGh8BGR68ne1sP5cnAA==} | 5841 | resolution: {integrity: sha512-8fk/v3p1ro34JSVDBEmtOq6EEQRpMR0iTir79q69KnXFZ6DJyPkT3RAi+ZoTqhQMdDSpGh8BGR68ne1sP5cnAA==} |
5665 | engines: {node: '>=16'} | 5842 | engines: {node: '>=16'} |
@@ -5700,6 +5877,11 @@ packages: | |||
5700 | estraverse: 5.3.0 | 5877 | estraverse: 5.3.0 |
5701 | dev: true | 5878 | dev: true |
5702 | 5879 | ||
5880 | /eslint-visitor-keys@2.1.0: | ||
5881 | resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} | ||
5882 | engines: {node: '>=10'} | ||
5883 | dev: true | ||
5884 | |||
5703 | /eslint-visitor-keys@3.4.1: | 5885 | /eslint-visitor-keys@3.4.1: |
5704 | resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==} | 5886 | resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==} |
5705 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} | 5887 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} |
@@ -6384,6 +6566,10 @@ packages: | |||
6384 | functions-have-names: 1.2.3 | 6566 | functions-have-names: 1.2.3 |
6385 | dev: true | 6567 | dev: true |
6386 | 6568 | ||
6569 | /functional-red-black-tree@1.0.1: | ||
6570 | resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} | ||
6571 | dev: true | ||
6572 | |||
6387 | /functions-have-names@1.2.3: | 6573 | /functions-have-names@1.2.3: |
6388 | resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} | 6574 | resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} |
6389 | dev: true | 6575 | dev: true |
@@ -10691,6 +10877,13 @@ packages: | |||
10691 | strip-indent: 3.0.0 | 10877 | strip-indent: 3.0.0 |
10692 | dev: true | 10878 | dev: true |
10693 | 10879 | ||
10880 | /refa@0.11.0: | ||
10881 | resolution: {integrity: sha512-486O8/pQXwj9jV0mVvUnTsxq0uknpBnNJ0eCUhkZqJRQ8KutrT1PhzmumdCeM1hSBF2eMlFPmwECRER4IbKXlQ==} | ||
10882 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} | ||
10883 | dependencies: | ||
10884 | '@eslint-community/regexpp': 4.6.0 | ||
10885 | dev: true | ||
10886 | |||
10694 | /regenerator-runtime@0.13.11: | 10887 | /regenerator-runtime@0.13.11: |
10695 | resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} | 10888 | resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} |
10696 | 10889 | ||
@@ -10702,6 +10895,14 @@ packages: | |||
10702 | safe-regex: 1.1.0 | 10895 | safe-regex: 1.1.0 |
10703 | dev: false | 10896 | dev: false |
10704 | 10897 | ||
10898 | /regexp-ast-analysis@0.6.0: | ||
10899 | resolution: {integrity: sha512-OLxjyjPkVH+rQlBLb1I/P/VTmamSjGkvN5PTV5BXP432k3uVz727J7H29GA5IFiY0m7e1xBN7049Wn59FY3DEQ==} | ||
10900 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} | ||
10901 | dependencies: | ||
10902 | '@eslint-community/regexpp': 4.6.0 | ||
10903 | refa: 0.11.0 | ||
10904 | dev: true | ||
10905 | |||
10705 | /regexp-tree@0.1.27: | 10906 | /regexp-tree@0.1.27: |
10706 | resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} | 10907 | resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} |
10707 | hasBin: true | 10908 | hasBin: true |
@@ -10716,6 +10917,11 @@ packages: | |||
10716 | functions-have-names: 1.2.3 | 10917 | functions-have-names: 1.2.3 |
10717 | dev: true | 10918 | dev: true |
10718 | 10919 | ||
10920 | /regexpp@3.2.0: | ||
10921 | resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} | ||
10922 | engines: {node: '>=8'} | ||
10923 | dev: true | ||
10924 | |||
10719 | /regjsparser@0.10.0: | 10925 | /regjsparser@0.10.0: |
10720 | resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==} | 10926 | resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==} |
10721 | hasBin: true | 10927 | hasBin: true |
@@ -11046,6 +11252,14 @@ packages: | |||
11046 | resolution: {integrity: sha512-FaHoAk75AYhT+rnBmMpkvHSIcQma4OHzYXOhn1XXtgNomi0FTV8YEXYuh2EIdCg5IKMVyFbXeJT4Cn96+fzABg==} | 11252 | resolution: {integrity: sha512-FaHoAk75AYhT+rnBmMpkvHSIcQma4OHzYXOhn1XXtgNomi0FTV8YEXYuh2EIdCg5IKMVyFbXeJT4Cn96+fzABg==} |
11047 | dev: false | 11253 | dev: false |
11048 | 11254 | ||
11255 | /scslre@0.2.0: | ||
11256 | resolution: {integrity: sha512-4hc49fUMmX3jM0XdFUAPBrs1xwEcdHa0KyjEsjFs+Zfc66mpFpq5YmRgDtl+Ffo6AtJIilfei+yKw8fUn3N88w==} | ||
11257 | dependencies: | ||
11258 | '@eslint-community/regexpp': 4.6.0 | ||
11259 | refa: 0.11.0 | ||
11260 | regexp-ast-analysis: 0.6.0 | ||
11261 | dev: true | ||
11262 | |||
11049 | /seek-bzip@1.0.6: | 11263 | /seek-bzip@1.0.6: |
11050 | resolution: {integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==} | 11264 | resolution: {integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==} |
11051 | hasBin: true | 11265 | hasBin: true |