diff --git a/package.json b/package.json index 4b26543..391ad9d 100644 --- a/package.json +++ b/package.json @@ -85,10 +85,6 @@ "eslint": "^8.0.1", "eslint-config-next": "^13.4.4", "eslint-config-prettier": "^8.8.0", - "eslint-config-standard-with-typescript": "^34.0.1", - "eslint-plugin-import": "^2.25.2", - "eslint-plugin-n": "^15.0.0", - "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "^7.32.2", "husky": "^8.0.3", "jest": "^29.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bb40ebc..6845a38 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -126,18 +126,6 @@ importers: eslint-config-prettier: specifier: ^8.8.0 version: 8.8.0(eslint@8.38.0) - eslint-config-standard-with-typescript: - specifier: ^34.0.1 - version: 34.0.1(@typescript-eslint/eslint-plugin@5.59.0(@typescript-eslint/parser@5.59.0(eslint@8.38.0)(typescript@4.7.4))(eslint@8.38.0)(typescript@4.7.4))(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.0(eslint@8.38.0)(typescript@4.7.4))(eslint@8.38.0))(eslint-plugin-n@15.7.0(eslint@8.38.0))(eslint-plugin-promise@6.1.1(eslint@8.38.0))(eslint@8.38.0)(typescript@4.7.4) - eslint-plugin-import: - specifier: ^2.25.2 - version: 2.27.5(@typescript-eslint/parser@5.59.0(eslint@8.38.0)(typescript@4.7.4))(eslint-import-resolver-typescript@3.5.5)(eslint@8.38.0) - eslint-plugin-n: - specifier: ^15.0.0 - version: 15.7.0(eslint@8.38.0) - eslint-plugin-promise: - specifier: ^6.0.0 - version: 6.1.1(eslint@8.38.0) eslint-plugin-react: specifier: ^7.32.2 version: 7.32.2(eslint@8.38.0) @@ -2078,9 +2066,6 @@ packages: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} - builtins@5.0.1: - resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} - bundle-name@3.0.0: resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==} engines: {node: '>=12'} @@ -2667,24 +2652,6 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-config-standard-with-typescript@34.0.1: - resolution: {integrity: sha512-J7WvZeLtd0Vr9F+v4dZbqJCLD16cbIy4U+alJMq4MiXdpipdBM3U5NkXaGUjePc4sb1ZE01U9g6VuTBpHHz1fg==} - peerDependencies: - '@typescript-eslint/eslint-plugin': ^5.43.0 - eslint: ^8.0.1 - eslint-plugin-import: ^2.25.2 - eslint-plugin-n: ^15.0.0 - eslint-plugin-promise: ^6.0.0 - typescript: '*' - - eslint-config-standard@17.0.0: - resolution: {integrity: sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==} - peerDependencies: - eslint: ^8.0.1 - eslint-plugin-import: ^2.25.2 - eslint-plugin-n: ^15.0.0 - eslint-plugin-promise: ^6.0.0 - eslint-import-resolver-node@0.3.7: resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} @@ -2716,12 +2683,6 @@ packages: eslint-import-resolver-webpack: optional: true - eslint-plugin-es@4.1.0: - resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} - engines: {node: '>=8.10.0'} - peerDependencies: - eslint: '>=4.19.1' - eslint-plugin-import@2.27.5: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} @@ -2738,18 +2699,6 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - eslint-plugin-n@15.7.0: - resolution: {integrity: sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q==} - engines: {node: '>=12.22.0'} - peerDependencies: - eslint: '>=7.0.0' - - eslint-plugin-promise@6.1.1: - resolution: {integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - eslint-plugin-react-hooks@4.6.0: resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} @@ -2770,24 +2719,6 @@ packages: resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-utils@2.1.0: - resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} - engines: {node: '>=6'} - - eslint-utils@3.0.0: - resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} - engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} - peerDependencies: - eslint: '>=5' - - eslint-visitor-keys@1.3.0: - resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} - engines: {node: '>=4'} - - eslint-visitor-keys@2.1.0: - resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} - engines: {node: '>=10'} - eslint-visitor-keys@3.4.0: resolution: {integrity: sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4845,10 +4776,6 @@ packages: resolution: {integrity: sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==} engines: {node: '>= 0.4'} - regexpp@3.2.0: - resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} - engines: {node: '>=8'} - regexpu-core@5.3.2: resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} engines: {node: '>=4'} @@ -8159,10 +8086,6 @@ snapshots: builtin-modules@3.3.0: {} - builtins@5.0.1: - dependencies: - semver: 7.5.0 - bundle-name@3.0.0: dependencies: run-applescript: 5.0.0 @@ -8795,26 +8718,6 @@ snapshots: dependencies: eslint: 8.38.0 - eslint-config-standard-with-typescript@34.0.1(@typescript-eslint/eslint-plugin@5.59.0(@typescript-eslint/parser@5.59.0(eslint@8.38.0)(typescript@4.7.4))(eslint@8.38.0)(typescript@4.7.4))(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.0(eslint@8.38.0)(typescript@4.7.4))(eslint@8.38.0))(eslint-plugin-n@15.7.0(eslint@8.38.0))(eslint-plugin-promise@6.1.1(eslint@8.38.0))(eslint@8.38.0)(typescript@4.7.4): - dependencies: - '@typescript-eslint/eslint-plugin': 5.59.0(@typescript-eslint/parser@5.59.0(eslint@8.38.0)(typescript@4.7.4))(eslint@8.38.0)(typescript@4.7.4) - '@typescript-eslint/parser': 5.59.0(eslint@8.38.0)(typescript@4.7.4) - eslint: 8.38.0 - eslint-config-standard: 17.0.0(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.0(eslint@8.38.0)(typescript@4.7.4))(eslint@8.38.0))(eslint-plugin-n@15.7.0(eslint@8.38.0))(eslint-plugin-promise@6.1.1(eslint@8.38.0))(eslint@8.38.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.0(eslint@8.38.0)(typescript@4.7.4))(eslint-import-resolver-typescript@3.5.5)(eslint@8.38.0) - eslint-plugin-n: 15.7.0(eslint@8.38.0) - eslint-plugin-promise: 6.1.1(eslint@8.38.0) - typescript: 4.7.4 - transitivePeerDependencies: - - supports-color - - eslint-config-standard@17.0.0(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.0(eslint@8.38.0)(typescript@4.7.4))(eslint@8.38.0))(eslint-plugin-n@15.7.0(eslint@8.38.0))(eslint-plugin-promise@6.1.1(eslint@8.38.0))(eslint@8.38.0): - dependencies: - eslint: 8.38.0 - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.0(eslint@8.38.0)(typescript@4.7.4))(eslint-import-resolver-typescript@3.5.5)(eslint@8.38.0) - eslint-plugin-n: 15.7.0(eslint@8.38.0) - eslint-plugin-promise: 6.1.1(eslint@8.38.0) - eslint-import-resolver-node@0.3.7: dependencies: debug: 3.2.7 @@ -8852,12 +8755,6 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-es@4.1.0(eslint@8.38.0): - dependencies: - eslint: 8.38.0 - eslint-utils: 2.1.0 - regexpp: 3.2.0 - eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.0(eslint@8.38.0)(typescript@4.7.4))(eslint-import-resolver-typescript@3.5.5)(eslint@8.38.0): dependencies: array-includes: 3.1.6 @@ -8903,22 +8800,6 @@ snapshots: object.fromentries: 2.0.6 semver: 6.3.0 - eslint-plugin-n@15.7.0(eslint@8.38.0): - dependencies: - builtins: 5.0.1 - eslint: 8.38.0 - eslint-plugin-es: 4.1.0(eslint@8.38.0) - eslint-utils: 3.0.0(eslint@8.38.0) - ignore: 5.2.4 - is-core-module: 2.12.0 - minimatch: 3.1.2 - resolve: 1.22.1 - semver: 7.5.0 - - eslint-plugin-promise@6.1.1(eslint@8.38.0): - dependencies: - eslint: 8.38.0 - eslint-plugin-react-hooks@4.6.0(eslint@8.38.0): dependencies: eslint: 8.38.0 @@ -8952,19 +8833,6 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-utils@2.1.0: - dependencies: - eslint-visitor-keys: 1.3.0 - - eslint-utils@3.0.0(eslint@8.38.0): - dependencies: - eslint: 8.38.0 - eslint-visitor-keys: 2.1.0 - - eslint-visitor-keys@1.3.0: {} - - eslint-visitor-keys@2.1.0: {} - eslint-visitor-keys@3.4.0: {} eslint@8.38.0: @@ -11557,8 +11425,6 @@ snapshots: define-properties: 1.2.0 functions-have-names: 1.2.3 - regexpp@3.2.0: {} - regexpu-core@5.3.2: dependencies: '@babel/regjsgen': 0.8.0 diff --git a/rollup.build.config.mjs b/rollup.build.config.mjs index 0c38c44..8caa2b2 100644 --- a/rollup.build.config.mjs +++ b/rollup.build.config.mjs @@ -10,7 +10,7 @@ import dts from 'rollup-plugin-dts'; import { readFileSync } from 'node:fs'; const packageJson = JSON.parse( - readFileSync(new URL('./package.json', import.meta.url)) + readFileSync(new URL('./package.json', import.meta.url)) ); const config = [