diff --git a/package.json b/package.json index da2f08d..57ad50f 100644 --- a/package.json +++ b/package.json @@ -32,17 +32,17 @@ "bump": "ncu -u -x coffeescript" }, "dependencies": { - "eslint-plugin-only-warn": "npm:@aminya/eslint-plugin-only-warn@^1.2.1", + "eslint-plugin-only-warn": "npm:@aminya/eslint-plugin-only-warn@^1.2.2", "@babel/core": "^7", "@babel/eslint-parser": "^7.14.3", - "@typescript-eslint/eslint-plugin": "^4.24.0", - "@typescript-eslint/parser": "^4.24.0", + "@typescript-eslint/eslint-plugin": "^4.25.0", + "@typescript-eslint/parser": "^4.25.0", "coffeescript": "^1", "eslint": "^7", "eslint-config-prettier": "^8.3.0", "eslint-plugin-coffee": "^0.1.14", "eslint-plugin-html": "^6.1.2", - "eslint-plugin-import": "^2.23.2", + "eslint-plugin-import": "^2.23.3", "eslint-plugin-json": "^3.0.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-optimize-regex": "^1.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a792a97..ede0e5f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,17 +6,17 @@ importers: specifiers: '@babel/core': ^7 '@babel/eslint-parser': ^7.14.3 - '@typescript-eslint/eslint-plugin': ^4.24.0 - '@typescript-eslint/parser': ^4.24.0 + '@typescript-eslint/eslint-plugin': ^4.25.0 + '@typescript-eslint/parser': ^4.25.0 coffeescript: ^1 eslint: ^7 eslint-config-prettier: ^8.3.0 eslint-plugin-coffee: ^0.1.14 eslint-plugin-html: ^6.1.2 - eslint-plugin-import: ^2.23.2 + eslint-plugin-import: ^2.23.3 eslint-plugin-json: ^3.0.0 eslint-plugin-node: ^11.1.0 - eslint-plugin-only-warn: npm:@aminya/eslint-plugin-only-warn@^1.2.1 + eslint-plugin-only-warn: npm:@aminya/eslint-plugin-only-warn@^1.2.2 eslint-plugin-optimize-regex: ^1.2.0 eslint-plugin-react: ^7.23.2 eslint-plugin-yaml: ^0.4.2 @@ -30,17 +30,17 @@ importers: dependencies: '@babel/core': 7.12.10 '@babel/eslint-parser': 7.14.3_85874fe16a230aa1a50d0ddd6bcc6644 - '@typescript-eslint/eslint-plugin': 4.24.0_167c1592b0b9ffdfd349147dd2353056 - '@typescript-eslint/parser': 4.24.0_eslint@7.22.0+typescript@4.1.3 + '@typescript-eslint/eslint-plugin': 4.25.0_4c14c40e4d4ebe287e335d9f2430f796 + '@typescript-eslint/parser': 4.25.0_eslint@7.22.0+typescript@4.1.3 coffeescript: 1.12.7 eslint: 7.22.0 eslint-config-prettier: 8.3.0_eslint@7.22.0 eslint-plugin-coffee: 0.1.14_eslint@7.22.0 eslint-plugin-html: 6.1.2 - eslint-plugin-import: 2.23.2_eslint@7.22.0 + eslint-plugin-import: 2.23.3_eslint@7.22.0 eslint-plugin-json: 3.0.0 eslint-plugin-node: 11.1.0_eslint@7.22.0 - eslint-plugin-only-warn: /@aminya/eslint-plugin-only-warn/1.2.1 + eslint-plugin-only-warn: /@aminya/eslint-plugin-only-warn/1.2.2 eslint-plugin-optimize-regex: 1.2.0 eslint-plugin-react: 7.23.2_eslint@7.22.0 eslint-plugin-yaml: 0.4.2 @@ -326,8 +326,8 @@ importers: packages: - /@aminya/eslint-plugin-only-warn/1.2.1: - resolution: {integrity: sha512-sa4fZqT0nNWZ4zL1f/aYFrO6pbY+RRpwkFNpFnIJr2PPovZdmZXlAUq6WZNR+WWvqUfL21K9cYvFHV/b3uKuNg==} + /@aminya/eslint-plugin-only-warn/1.2.2: + resolution: {integrity: sha512-0VdfoicL+dorb0WrbbhsFsH8xH+8X2Y6CrO/3br68kimkMNOJB/5DFGRraVDYHfCIQgMnlv5Q9GX1yI7V4GcgQ==} engines: {node: '>=6'} dev: false @@ -3806,8 +3806,8 @@ packages: typescript: 4.1.3 dev: true - /@typescript-eslint/eslint-plugin/4.24.0_167c1592b0b9ffdfd349147dd2353056: - resolution: {integrity: sha512-qbCgkPM7DWTsYQGjx9RTuQGswi+bEt0isqDBeo+CKV0953zqI0Tp7CZ7Fi9ipgFA6mcQqF4NOVNwS/f2r6xShw==} + /@typescript-eslint/eslint-plugin/4.25.0_4c14c40e4d4ebe287e335d9f2430f796: + resolution: {integrity: sha512-Qfs3dWkTMKkKwt78xp2O/KZQB8MPS1UQ5D3YW2s6LQWBE1074BE+Rym+b1pXZIX3M3fSvPUDaCvZLKV2ylVYYQ==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: '@typescript-eslint/parser': ^4.0.0 @@ -3817,9 +3817,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.24.0_eslint@7.22.0+typescript@4.1.3 - '@typescript-eslint/parser': 4.24.0_eslint@7.22.0+typescript@4.1.3 - '@typescript-eslint/scope-manager': 4.24.0 + '@typescript-eslint/experimental-utils': 4.25.0_eslint@7.22.0+typescript@4.1.3 + '@typescript-eslint/parser': 4.25.0_eslint@7.22.0+typescript@4.1.3 + '@typescript-eslint/scope-manager': 4.25.0 debug: 4.3.1 eslint: 7.22.0 functional-red-black-tree: 1.0.1 @@ -3848,16 +3848,16 @@ packages: eslint-utils: 2.1.0 dev: true - /@typescript-eslint/experimental-utils/4.24.0_eslint@7.22.0+typescript@4.1.3: - resolution: {integrity: sha512-IwTT2VNDKH1h8RZseMH4CcYBz6lTvRoOLDuuqNZZoThvfHEhOiZPQCow+5El3PtyxJ1iDr6UXZwYtE3yZQjhcw==} + /@typescript-eslint/experimental-utils/4.25.0_eslint@7.22.0+typescript@4.1.3: + resolution: {integrity: sha512-f0doRE76vq7NEEU0tw+ajv6CrmPelw5wLoaghEHkA2dNLFb3T/zJQqGPQ0OYt5XlZaS13MtnN+GTPCuUVg338w==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.5 - '@typescript-eslint/scope-manager': 4.24.0 - '@typescript-eslint/types': 4.24.0 - '@typescript-eslint/typescript-estree': 4.24.0_typescript@4.1.3 + '@typescript-eslint/scope-manager': 4.25.0 + '@typescript-eslint/types': 4.25.0 + '@typescript-eslint/typescript-estree': 4.25.0_typescript@4.1.3 eslint: 7.22.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 @@ -3884,8 +3884,8 @@ packages: typescript: 4.1.3 dev: true - /@typescript-eslint/parser/4.24.0_eslint@7.22.0+typescript@4.1.3: - resolution: {integrity: sha512-dj1ZIh/4QKeECLb2f/QjRwMmDArcwc2WorWPRlB8UNTZlY1KpTVsbX7e3ZZdphfRw29aTFUSNuGB8w9X5sS97w==} + /@typescript-eslint/parser/4.25.0_eslint@7.22.0+typescript@4.1.3: + resolution: {integrity: sha512-OZFa1SKyEJpAhDx8FcbWyX+vLwh7OEtzoo2iQaeWwxucyfbi0mT4DijbOSsTgPKzGHr6GrF2V5p/CEpUH/VBxg==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 @@ -3894,9 +3894,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 4.24.0 - '@typescript-eslint/types': 4.24.0 - '@typescript-eslint/typescript-estree': 4.24.0_typescript@4.1.3 + '@typescript-eslint/scope-manager': 4.25.0 + '@typescript-eslint/types': 4.25.0 + '@typescript-eslint/typescript-estree': 4.25.0_typescript@4.1.3 debug: 4.3.1 eslint: 7.22.0 typescript: 4.1.3 @@ -3912,12 +3912,12 @@ packages: '@typescript-eslint/visitor-keys': 4.14.2 dev: true - /@typescript-eslint/scope-manager/4.24.0: - resolution: {integrity: sha512-9+WYJGDnuC9VtYLqBhcSuM7du75fyCS/ypC8c5g7Sdw7pGL4NDTbeH38eJPfzIydCHZDoOgjloxSAA3+4l/zsA==} + /@typescript-eslint/scope-manager/4.25.0: + resolution: {integrity: sha512-2NElKxMb/0rya+NJG1U71BuNnp1TBd1JgzYsldsdA83h/20Tvnf/HrwhiSlNmuq6Vqa0EzidsvkTArwoq+tH6w==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: - '@typescript-eslint/types': 4.24.0 - '@typescript-eslint/visitor-keys': 4.24.0 + '@typescript-eslint/types': 4.25.0 + '@typescript-eslint/visitor-keys': 4.25.0 dev: false /@typescript-eslint/types/4.14.2: @@ -3925,8 +3925,8 @@ packages: engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true - /@typescript-eslint/types/4.24.0: - resolution: {integrity: sha512-tkZUBgDQKdvfs8L47LaqxojKDE+mIUmOzdz7r+u+U54l3GDkTpEbQ1Jp3cNqqAU9vMUCBA1fitsIhm7yN0vx9Q==} + /@typescript-eslint/types/4.25.0: + resolution: {integrity: sha512-+CNINNvl00OkW6wEsi32wU5MhHti2J25TJsJJqgQmJu3B3dYDBcmOxcE5w9cgoM13TrdE/5ND2HoEnBohasxRQ==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: false @@ -3950,8 +3950,8 @@ packages: typescript: 4.1.3 dev: true - /@typescript-eslint/typescript-estree/4.24.0_typescript@4.1.3: - resolution: {integrity: sha512-kBDitL/by/HK7g8CYLT7aKpAwlR8doshfWz8d71j97n5kUa5caHWvY0RvEUEanL/EqBJoANev8Xc/mQ6LLwXGA==} + /@typescript-eslint/typescript-estree/4.25.0_typescript@4.1.3: + resolution: {integrity: sha512-1B8U07TGNAFMxZbSpF6jqiDs1cVGO0izVkf18Q/SPcUAc9LhHxzvSowXDTvkHMWUVuPpagupaW63gB6ahTXVlg==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: typescript: '*' @@ -3959,8 +3959,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 4.24.0 - '@typescript-eslint/visitor-keys': 4.24.0 + '@typescript-eslint/types': 4.25.0 + '@typescript-eslint/visitor-keys': 4.25.0 debug: 4.3.1 globby: 11.0.3 is-glob: 4.0.1 @@ -3979,11 +3979,11 @@ packages: eslint-visitor-keys: 2.0.0 dev: true - /@typescript-eslint/visitor-keys/4.24.0: - resolution: {integrity: sha512-4ox1sjmGHIxjEDBnMCtWFFhErXtKA1Ec0sBpuz0fqf3P+g3JFGyTxxbF06byw0FRsPnnbq44cKivH7Ks1/0s6g==} + /@typescript-eslint/visitor-keys/4.25.0: + resolution: {integrity: sha512-AmkqV9dDJVKP/TcZrbf6s6i1zYXt5Hl8qOLrRDTFfRNae4+LB8A4N3i+FLZPW85zIxRy39BgeWOfMS3HoH5ngg==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: - '@typescript-eslint/types': 4.24.0 + '@typescript-eslint/types': 4.25.0 eslint-visitor-keys: 2.1.0 dev: false @@ -5443,14 +5443,6 @@ packages: resolution: {integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=} engines: {node: '>=0.10.0'} - /contains-path/1.0.0: - resolution: {integrity: sha1-NFizMhhWA+ju0Y9RjUoQiIo6vJE=} - engines: {node: '>=0.10.0'} - dependencies: - normalize-path: 2.1.1 - path-starts-with: 1.0.0 - dev: false - /content-disposition/0.5.2: resolution: {integrity: sha1-DPaLud318r55YcOoUXjLhdunjLQ=} engines: {node: '>= 0.6'} @@ -6598,15 +6590,14 @@ packages: tsconfig-paths: 3.9.0 dev: false - /eslint-plugin-import/2.23.2_eslint@7.22.0: - resolution: {integrity: sha512-LmNoRptHBxOP+nb0PIKz1y6OSzCJlB+0g0IGS3XV4KaKk2q4szqQ6s6F1utVf5ZRkxk/QOTjdxe7v4VjS99Bsg==} + /eslint-plugin-import/2.23.3_eslint@7.22.0: + resolution: {integrity: sha512-wDxdYbSB55F7T5CC7ucDjY641VvKmlRwT0Vxh7PkY1mI4rclVRFWYfsrjDgZvwYYDZ5ee0ZtfFKXowWjqvEoRQ==} engines: {node: '>=4'} peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 dependencies: array-includes: 3.1.3 array.prototype.flat: 1.2.4 - contains-path: 1.0.0 debug: 2.6.9 doctrine: 2.1.0 eslint: 7.22.0 @@ -9418,7 +9409,7 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.8 - resolve: 1.19.0 + resolve: 1.20.0 semver: 5.7.1 validate-npm-package-license: 3.0.4 @@ -9427,6 +9418,8 @@ packages: engines: {node: '>=0.10.0'} dependencies: remove-trailing-separator: 1.1.0 + dev: true + optional: true /normalize-path/3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} @@ -10111,13 +10104,6 @@ packages: /path-parse/1.0.6: resolution: {integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==} - /path-starts-with/1.0.0: - resolution: {integrity: sha1-soJDAV6LE43lcmgqxS2kLmRq2E4=} - engines: {node: '>=4'} - dependencies: - normalize-path: 2.1.1 - dev: false - /path-to-regexp/2.2.1: resolution: {integrity: sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==} dev: true @@ -11055,6 +11041,8 @@ packages: /remove-trailing-separator/1.1.0: resolution: {integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8=} + dev: true + optional: true /repeat-element/1.1.3: resolution: {integrity: sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==}