diff --git a/package.json b/package.json index b2ad48f2..fca40d77 100644 --- a/package.json +++ b/package.json @@ -26,14 +26,14 @@ "atom": ">=1.14.0 <2.0.0" }, "dependencies": { - "atom-package-deps": "7.2.3", + "atom-package-deps": "8.0.0", "consistent-path": "2.0.3", - "crypto-random-string": "3.3.1", + "crypto-random-string": "4.0.0", "loophole": "1.1.0", "resolve": "1.20.0", "tslint": "^6", "tslint-rule-documentation": "1.0.3", - "typescript": "4.2.3" + "typescript": "4.5.4" }, "readmeFilename": "README.md", "bugs": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 489591a1..0e034626 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,11 +4,11 @@ specifiers: '@types/atom': ^1.40.10 '@types/node': ^16.0.0 '@types/resolve': ^1.20.0 - atom-package-deps: 7.2.3 + atom-package-deps: 8.0.0 build-commit: ^0.1.4 consistent-path: 2.0.3 cross-env: ^7.0.3 - crypto-random-string: 3.3.1 + crypto-random-string: 4.0.0 eslint: 8.4.1 eslint-config-atomic: ^1.12.5 jasmine-fix: 1.3.1 @@ -19,17 +19,17 @@ specifiers: shx: ^0.3.3 tslint: ^6 tslint-rule-documentation: 1.0.3 - typescript: 4.2.3 + typescript: 4.5.4 dependencies: - atom-package-deps: 7.2.3 + atom-package-deps: 8.0.0 consistent-path: 2.0.3 - crypto-random-string: 3.3.1 + crypto-random-string: 4.0.0 loophole: 1.1.0 resolve: 1.20.0 - tslint: 6.1.3_typescript@4.2.3 + tslint: 6.1.3_typescript@4.5.4 tslint-rule-documentation: 1.0.3 - typescript: 4.2.3 + typescript: 4.5.4 devDependencies: '@types/atom': 1.40.10 @@ -362,7 +362,7 @@ packages: rollup: 2.44.0 dev: true - /@rollup/plugin-typescript/8.2.5_e73d0a722eb99d9e2b6db283e17ba707: + /@rollup/plugin-typescript/8.2.5_3d4a81702caf863e36ff3942bec9575a: resolution: {integrity: sha512-QL/LvDol/PAGB2O0S7/+q2HpSUNodpw7z6nGn9BfoVCPOZ0r4EALrojFU29Bkoi2Hr2jgTocTejJ5GGWZfOxbQ==} engines: {node: '>=8.0.0'} peerDependencies: @@ -374,7 +374,7 @@ packages: resolve: 1.20.0 rollup: 2.44.0 tslib: 2.3.1 - typescript: 4.2.3 + typescript: 4.5.4 dev: true /@rollup/plugin-wasm/5.1.2_rollup@2.44.0: @@ -449,7 +449,7 @@ packages: resolution: {integrity: sha512-SFT3jdUNlLkjxUWwH/0QjLiEsV38hjdDX8oMcX9jZAD8KWNzRLdg6INZE7UMz9O86b2BOHzA3dR8nF+DbonX2Q==} dev: true - /@typescript-eslint/eslint-plugin/4.20.0_29ab7a45dd785828f0a994a033ea9830: + /@typescript-eslint/eslint-plugin/4.20.0_dc01da4438ebbd18070d328372061a96: resolution: {integrity: sha512-sw+3HO5aehYqn5w177z2D82ZQlqHCwcKSMboueo7oE4KU9QiC0SAgfS/D4z9xXvpTc8Bt41Raa9fBR8T2tIhoQ==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -460,8 +460,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.20.0_eslint@8.4.1+typescript@4.2.3 - '@typescript-eslint/parser': 4.20.0_eslint@8.4.1+typescript@4.2.3 + '@typescript-eslint/experimental-utils': 4.20.0_eslint@8.4.1+typescript@4.5.4 + '@typescript-eslint/parser': 4.20.0_eslint@8.4.1+typescript@4.5.4 '@typescript-eslint/scope-manager': 4.20.0 debug: 4.3.2 eslint: 8.4.1 @@ -469,13 +469,13 @@ packages: lodash: 4.17.21 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.2.3 - typescript: 4.2.3 + tsutils: 3.21.0_typescript@4.5.4 + typescript: 4.5.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils/4.20.0_eslint@8.4.1+typescript@4.2.3: + /@typescript-eslint/experimental-utils/4.20.0_eslint@8.4.1+typescript@4.5.4: resolution: {integrity: sha512-sQNlf6rjLq2yB5lELl3gOE7OuoA/6IVXJUJ+Vs7emrQMva14CkOwyQwD7CW+TkmOJ4Q/YGmoDLmbfFrpGmbKng==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -484,7 +484,7 @@ packages: '@types/json-schema': 7.0.7 '@typescript-eslint/scope-manager': 4.20.0 '@typescript-eslint/types': 4.20.0 - '@typescript-eslint/typescript-estree': 4.20.0_typescript@4.2.3 + '@typescript-eslint/typescript-estree': 4.20.0_typescript@4.5.4 eslint: 8.4.1 eslint-scope: 5.1.1 eslint-utils: 2.1.0 @@ -493,7 +493,7 @@ packages: - typescript dev: true - /@typescript-eslint/parser/4.20.0_eslint@8.4.1+typescript@4.2.3: + /@typescript-eslint/parser/4.20.0_eslint@8.4.1+typescript@4.5.4: resolution: {integrity: sha512-m6vDtgL9EABdjMtKVw5rr6DdeMCH3OA1vFb0dAyuZSa3e5yw1YRzlwFnm9knma9Lz6b2GPvoNSa8vOXrqsaglA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -505,10 +505,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 4.20.0 '@typescript-eslint/types': 4.20.0 - '@typescript-eslint/typescript-estree': 4.20.0_typescript@4.2.3 + '@typescript-eslint/typescript-estree': 4.20.0_typescript@4.5.4 debug: 4.3.2 eslint: 8.4.1 - typescript: 4.2.3 + typescript: 4.5.4 transitivePeerDependencies: - supports-color dev: true @@ -526,7 +526,7 @@ packages: engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true - /@typescript-eslint/typescript-estree/4.20.0_typescript@4.2.3: + /@typescript-eslint/typescript-estree/4.20.0_typescript@4.5.4: resolution: {integrity: sha512-Knpp0reOd4ZsyoEJdW8i/sK3mtZ47Ls7ZHvD8WVABNx5Xnn7KhenMTRGegoyMTx6TiXlOVgMz9r0pDgXTEEIHA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -541,8 +541,8 @@ packages: globby: 11.0.3 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.2.3 - typescript: 4.2.3 + tsutils: 3.21.0_typescript@4.5.4 + typescript: 4.5.4 transitivePeerDependencies: - supports-color dev: true @@ -696,8 +696,8 @@ packages: hasBin: true dev: true - /atom-package-deps/7.2.3: - resolution: {integrity: sha512-Z1FHJS2c2xBN3wQVniG7jXDyE4mUjZlHA0tfIkCND9U/fHaZyBJPno4/jD8PtYUnhlymaHRbCsgxCU3QuKjqfQ==} + /atom-package-deps/8.0.0: + resolution: {integrity: sha512-TSY6WX4+QbMK9r6iCY99hNW+9vW7SF0zGHfnMLgiinMj5VR5MNQIhU+2pVXqIbGWnl32uqBAKB+iBztUV0ssyg==} hasBin: true dev: false @@ -1074,11 +1074,11 @@ packages: which: 2.0.2 dev: true - /crypto-random-string/3.3.1: - resolution: {integrity: sha512-5j88ECEn6h17UePrLi6pn1JcLtAiANa3KExyr9y9Z5vo2mv56Gh3I4Aja/B9P9uyMwyxNHAHWv+nE72f30T5Dg==} - engines: {node: '>=8'} + /crypto-random-string/4.0.0: + resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} + engines: {node: '>=12'} dependencies: - type-fest: 0.8.1 + type-fest: 1.4.0 dev: false /css-tree/1.1.3: @@ -1333,8 +1333,8 @@ packages: eslint: '>=7' dependencies: '@babel/core': 7.13.14 - '@typescript-eslint/eslint-plugin': 4.20.0_29ab7a45dd785828f0a994a033ea9830 - '@typescript-eslint/parser': 4.20.0_eslint@8.4.1+typescript@4.2.3 + '@typescript-eslint/eslint-plugin': 4.20.0_dc01da4438ebbd18070d328372061a96 + '@typescript-eslint/parser': 4.20.0_eslint@8.4.1+typescript@4.5.4 babel-eslint: 10.1.0_eslint@8.4.1 coffeescript: 1.12.7 eslint: 8.4.1 @@ -1348,7 +1348,7 @@ packages: eslint-plugin-react: 7.23.1_eslint@8.4.1 eslint-plugin-yaml: 0.4.1 prettier: 2.2.1 - typescript: 4.2.3 + typescript: 4.5.4 transitivePeerDependencies: - eslint-plugin-react-hooks - supports-color @@ -2700,7 +2700,7 @@ packages: '@rollup/plugin-json': 4.1.0_rollup@2.44.0 '@rollup/plugin-node-resolve': 13.0.4_rollup@2.44.0 '@rollup/plugin-replace': 3.0.0_rollup@2.44.0 - '@rollup/plugin-typescript': 8.2.5_e73d0a722eb99d9e2b6db283e17ba707 + '@rollup/plugin-typescript': 8.2.5_3d4a81702caf863e36ff3942bec9575a '@rollup/plugin-wasm': 5.1.2_rollup@2.44.0 array-includes-any: 2.7.3 csso-cli: 3.0.0 @@ -2718,7 +2718,7 @@ packages: '@babel/core': 7.13.14 assemblyscript: 0.18.21 coffeescript: 1.12.7 - typescript: 4.2.3 + typescript: 4.5.4 transitivePeerDependencies: - '@types/babel__core' - '@types/node' @@ -3117,7 +3117,7 @@ packages: resolution: {integrity: sha1-NxY3WzA2WumtU940MWn5agF665A=} dev: false - /tslint/6.1.3_typescript@4.2.3: + /tslint/6.1.3_typescript@4.5.4: resolution: {integrity: sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==} engines: {node: '>=4.8.0'} deprecated: TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information. @@ -3137,27 +3137,27 @@ packages: resolve: 1.20.0 semver: 5.7.1 tslib: 1.14.1 - tsutils: 2.29.0_typescript@4.2.3 - typescript: 4.2.3 + tsutils: 2.29.0_typescript@4.5.4 + typescript: 4.5.4 dev: false - /tsutils/2.29.0_typescript@4.2.3: + /tsutils/2.29.0_typescript@4.5.4: resolution: {integrity: sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==} peerDependencies: typescript: '>=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev' dependencies: tslib: 1.14.1 - typescript: 4.2.3 + typescript: 4.5.4 dev: false - /tsutils/3.21.0_typescript@4.2.3: + /tsutils/3.21.0_typescript@4.5.4: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.2.3 + typescript: 4.5.4 dev: true /type-check/0.4.0: @@ -3172,13 +3172,13 @@ packages: engines: {node: '>=10'} dev: true - /type-fest/0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} + /type-fest/1.4.0: + resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} + engines: {node: '>=10'} dev: false - /typescript/4.2.3: - resolution: {integrity: sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==} + /typescript/4.5.4: + resolution: {integrity: sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==} engines: {node: '>=4.2.0'} hasBin: true