diff --git a/package.json b/package.json index e1ce08a5..b7e517d3 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": "5.0.0", "loophole": "1.1.0", - "resolve": "1.20.0", + "resolve": "1.22.1", "tslint": "^6", "tslint-rule-documentation": "1.0.3", - "typescript": "4.2.3" + "typescript": "4.7.4" }, "readmeFilename": "README.md", "bugs": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b765f395..396dd5bc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,32 +4,32 @@ specifiers: '@types/atom': ^1.40.10 '@types/node': ^17.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: 5.0.0 eslint: 8.7.0 eslint-config-atomic: ^1.12.5 jasmine-fix: 1.3.1 loophole: 1.1.0 - resolve: 1.20.0 + resolve: 1.22.1 rollup: ^2.44.0 rollup-plugin-atomic: ^3.0.0 shx: ^0.3.3 tslint: ^6 tslint-rule-documentation: 1.0.3 - typescript: 4.2.3 + typescript: 4.7.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: 5.0.0 loophole: 1.1.0 - resolve: 1.20.0 - tslint: 6.1.3_typescript@4.2.3 + resolve: 1.22.1 + tslint: 6.1.3_typescript@4.7.4 tslint-rule-documentation: 1.0.3 - typescript: 4.2.3 + typescript: 4.7.4 devDependencies: '@types/atom': 1.40.10 @@ -196,6 +196,8 @@ packages: resolution: {integrity: sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.13.14 dev: true /@babel/runtime-corejs3/7.13.10: @@ -324,7 +326,7 @@ packages: glob: 7.1.6 is-reference: 1.2.1 magic-string: 0.25.7 - resolve: 1.20.0 + resolve: 1.22.1 rollup: 2.44.0 dev: true @@ -348,7 +350,7 @@ packages: builtin-modules: 3.2.0 deepmerge: 4.2.2 is-module: 1.0.0 - resolve: 1.20.0 + resolve: 1.22.1 rollup: 2.44.0 dev: true @@ -362,7 +364,7 @@ packages: rollup: 2.44.0 dev: true - /@rollup/plugin-typescript/8.2.5_e73d0a722eb99d9e2b6db283e17ba707: + /@rollup/plugin-typescript/8.2.5_504dff934249de7ae91c3a5b3cb8c684: resolution: {integrity: sha512-QL/LvDol/PAGB2O0S7/+q2HpSUNodpw7z6nGn9BfoVCPOZ0r4EALrojFU29Bkoi2Hr2jgTocTejJ5GGWZfOxbQ==} engines: {node: '>=8.0.0'} peerDependencies: @@ -371,10 +373,10 @@ packages: typescript: '>=3.7.0' dependencies: '@rollup/pluginutils': 3.1.0_rollup@2.44.0 - resolve: 1.20.0 + resolve: 1.22.1 rollup: 2.44.0 tslib: 2.3.1 - typescript: 4.2.3 + typescript: 4.7.4 dev: true /@rollup/plugin-wasm/5.1.2_rollup@2.44.0: @@ -445,7 +447,7 @@ packages: resolution: {integrity: sha512-SFT3jdUNlLkjxUWwH/0QjLiEsV38hjdDX8oMcX9jZAD8KWNzRLdg6INZE7UMz9O86b2BOHzA3dR8nF+DbonX2Q==} dev: true - /@typescript-eslint/eslint-plugin/4.20.0_adf637ee42e62148ee3269ceb317818c: + /@typescript-eslint/eslint-plugin/4.20.0_c3c1139ddfbee2d639d10732b64d9811: resolution: {integrity: sha512-sw+3HO5aehYqn5w177z2D82ZQlqHCwcKSMboueo7oE4KU9QiC0SAgfS/D4z9xXvpTc8Bt41Raa9fBR8T2tIhoQ==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -456,8 +458,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.20.0_eslint@8.7.0+typescript@4.2.3 - '@typescript-eslint/parser': 4.20.0_eslint@8.7.0+typescript@4.2.3 + '@typescript-eslint/experimental-utils': 4.20.0_eslint@8.7.0+typescript@4.7.4 + '@typescript-eslint/parser': 4.20.0_eslint@8.7.0+typescript@4.7.4 '@typescript-eslint/scope-manager': 4.20.0 debug: 4.3.2 eslint: 8.7.0 @@ -465,13 +467,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.7.4 + typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils/4.20.0_eslint@8.7.0+typescript@4.2.3: + /@typescript-eslint/experimental-utils/4.20.0_eslint@8.7.0+typescript@4.7.4: resolution: {integrity: sha512-sQNlf6rjLq2yB5lELl3gOE7OuoA/6IVXJUJ+Vs7emrQMva14CkOwyQwD7CW+TkmOJ4Q/YGmoDLmbfFrpGmbKng==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -480,7 +482,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.7.4 eslint: 8.7.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 @@ -489,7 +491,7 @@ packages: - typescript dev: true - /@typescript-eslint/parser/4.20.0_eslint@8.7.0+typescript@4.2.3: + /@typescript-eslint/parser/4.20.0_eslint@8.7.0+typescript@4.7.4: resolution: {integrity: sha512-m6vDtgL9EABdjMtKVw5rr6DdeMCH3OA1vFb0dAyuZSa3e5yw1YRzlwFnm9knma9Lz6b2GPvoNSa8vOXrqsaglA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -501,10 +503,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.7.4 debug: 4.3.2 eslint: 8.7.0 - typescript: 4.2.3 + typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true @@ -522,7 +524,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.7.4: resolution: {integrity: sha512-Knpp0reOd4ZsyoEJdW8i/sK3mtZ47Ls7ZHvD8WVABNx5Xnn7KhenMTRGegoyMTx6TiXlOVgMz9r0pDgXTEEIHA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -537,8 +539,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.7.4 + typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true @@ -675,7 +677,6 @@ packages: binaryen: 100.0.0 long: 4.0.0 dev: true - optional: true /ast-types-flow/0.0.7: resolution: {integrity: sha1-9wtzXGvKGlycItmCw+Oef+ujva0=} @@ -687,8 +688,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 @@ -727,7 +728,7 @@ packages: '@babel/types': 7.13.14 eslint: 8.7.0 eslint-visitor-keys: 1.3.0 - resolve: 1.15.1 + resolve: 1.22.1 transitivePeerDependencies: - supports-color dev: true @@ -741,6 +742,8 @@ packages: babel-traverse: 6.26.0 babel-types: 6.26.0 babylon: 6.18.0 + transitivePeerDependencies: + - supports-color dev: true /babel-messages/6.23.0: @@ -768,6 +771,8 @@ packages: globals: 9.18.0 invariant: 2.2.4 lodash: 4.17.21 + transitivePeerDependencies: + - supports-color dev: true /babel-types/6.26.0: @@ -802,7 +807,6 @@ packages: resolution: {integrity: sha512-nxOt8d8/VXAuSVEtAWUdKrqpqCy365QqD223EzzB1GzS5himiZAfM/R5lXx+M/5q8TB8cYp3tYxv5rTjNTJveQ==} hasBin: true dev: true - optional: true /brace-expansion/1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} @@ -1065,11 +1069,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/5.0.0: + resolution: {integrity: sha512-KWjTXWwxFd6a94m5CdRGW/t82Tr8DoBc9dNnPCAbFI1EBweN6v1tv8y4Y1m7ndkp/nkIBRxUxAzpaBnR2k3bcQ==} + engines: {node: '>=14.16'} dependencies: - type-fest: 0.8.1 + type-fest: 2.13.1 dev: false /css-tree/1.1.3: @@ -1108,6 +1112,11 @@ packages: /debug/2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.0.0 dev: true @@ -1287,7 +1296,7 @@ packages: dependencies: confusing-browser-globals: 1.0.10 eslint: 8.7.0 - eslint-plugin-import: 2.22.1_eslint@8.7.0 + eslint-plugin-import: 2.22.1_01d143cf52a170fe8d20cfd78994ff3e object.assign: 4.1.2 object.entries: 1.1.3 dev: true @@ -1304,7 +1313,7 @@ packages: dependencies: eslint: 8.7.0 eslint-config-airbnb-base: 14.2.1_455b9d64a2d4cc983429789334c5f2b4 - eslint-plugin-import: 2.22.1_eslint@8.7.0 + eslint-plugin-import: 2.22.1_01d143cf52a170fe8d20cfd78994ff3e eslint-plugin-jsx-a11y: 6.4.1_eslint@8.7.0 eslint-plugin-react: 7.23.1_eslint@8.7.0 object.assign: 4.1.2 @@ -1317,14 +1326,14 @@ packages: eslint: '>=7' dependencies: '@babel/core': 7.13.14 - '@typescript-eslint/eslint-plugin': 4.20.0_adf637ee42e62148ee3269ceb317818c - '@typescript-eslint/parser': 4.20.0_eslint@8.7.0+typescript@4.2.3 + '@typescript-eslint/eslint-plugin': 4.20.0_c3c1139ddfbee2d639d10732b64d9811 + '@typescript-eslint/parser': 4.20.0_eslint@8.7.0+typescript@4.7.4 babel-eslint: 10.1.0_eslint@8.7.0 coffeescript: 1.12.7 eslint: 8.7.0 eslint-config-prettier: 8.1.0_eslint@8.7.0 - eslint-plugin-coffee: 0.1.14_eslint@8.7.0 - eslint-plugin-import: 2.22.1_eslint@8.7.0 + eslint-plugin-coffee: 0.1.14_01d143cf52a170fe8d20cfd78994ff3e + eslint-plugin-import: 2.22.1_01d143cf52a170fe8d20cfd78994ff3e eslint-plugin-json: 2.1.2 eslint-plugin-node: 11.1.0_eslint@8.7.0 eslint-plugin-only-warn: 1.0.2 @@ -1332,8 +1341,10 @@ packages: eslint-plugin-react: 7.23.1_eslint@8.7.0 eslint-plugin-yaml: 0.4.1 prettier: 2.2.1 - typescript: 4.2.3 + typescript: 4.7.4 transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack - eslint-plugin-react-hooks - supports-color dev: true @@ -1351,18 +1362,38 @@ packages: resolution: {integrity: sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==} dependencies: debug: 2.6.9 - resolve: 1.20.0 + resolve: 1.22.1 + transitivePeerDependencies: + - supports-color dev: true - /eslint-module-utils/2.6.0: + /eslint-module-utils/2.6.0_967e23f925b7450ef7b6c962616fada5: resolution: {integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==} engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true dependencies: + '@typescript-eslint/parser': 4.20.0_eslint@8.7.0+typescript@4.7.4 debug: 2.6.9 + eslint-import-resolver-node: 0.3.4 pkg-dir: 2.0.0 + transitivePeerDependencies: + - supports-color dev: true - /eslint-plugin-coffee/0.1.14_eslint@8.7.0: + /eslint-plugin-coffee/0.1.14_01d143cf52a170fe8d20cfd78994ff3e: resolution: {integrity: sha512-JwBminIlHz7XqZ8kbpNHDMG9y/tsHX8mwMZBxZaAlguyXIfYTrnY/nc+6+/X/DXfA//zDCs/lNARDciW3iJCOQ==} peerDependencies: eslint: '>=6.0.0' @@ -1375,7 +1406,7 @@ packages: eslint: 8.7.0 eslint-config-airbnb: 18.2.1_7d4c5cb563844e2aa2e63c7bc319672e eslint-config-airbnb-base: 14.2.1_455b9d64a2d4cc983429789334c5f2b4 - eslint-plugin-import: 2.22.1_eslint@8.7.0 + eslint-plugin-import: 2.22.1_01d143cf52a170fe8d20cfd78994ff3e eslint-plugin-jsx-a11y: 6.4.1_eslint@8.7.0 eslint-plugin-react: 7.23.1_eslint@8.7.0 eslint-plugin-react-native: 3.10.0_eslint@8.7.0 @@ -1385,6 +1416,9 @@ packages: jsx-ast-utils: 2.4.1 lodash: 4.17.21 transitivePeerDependencies: + - '@typescript-eslint/parser' + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack - eslint-plugin-react-hooks - supports-color dev: true @@ -1400,12 +1434,17 @@ packages: regexpp: 3.2.0 dev: true - /eslint-plugin-import/2.22.1_eslint@8.7.0: + /eslint-plugin-import/2.22.1_01d143cf52a170fe8d20cfd78994ff3e: resolution: {integrity: sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==} engines: {node: '>=4'} peerDependencies: + '@typescript-eslint/parser': '*' eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true dependencies: + '@typescript-eslint/parser': 4.20.0_eslint@8.7.0+typescript@4.7.4 array-includes: 3.1.3 array.prototype.flat: 1.2.4 contains-path: 0.1.0 @@ -1413,13 +1452,17 @@ packages: doctrine: 1.5.0 eslint: 8.7.0 eslint-import-resolver-node: 0.3.4 - eslint-module-utils: 2.6.0 + eslint-module-utils: 2.6.0_967e23f925b7450ef7b6c962616fada5 has: 1.0.3 minimatch: 3.0.4 object.values: 1.1.3 read-pkg-up: 2.0.0 - resolve: 1.20.0 + resolve: 1.22.1 tsconfig-paths: 3.9.0 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color dev: true /eslint-plugin-json/2.1.2: @@ -1461,7 +1504,7 @@ packages: eslint-utils: 2.1.0 ignore: 5.2.0 minimatch: 3.0.4 - resolve: 1.15.1 + resolve: 1.22.1 semver: 6.3.0 dev: true @@ -1969,8 +2012,8 @@ packages: engines: {node: '>= 0.4'} dev: true - /is-core-module/2.2.0: - resolution: {integrity: sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==} + /is-core-module/2.9.0: + resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==} dependencies: has: 1.0.3 @@ -2229,7 +2272,6 @@ packages: /long/4.0.0: resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} dev: true - optional: true /loophole/1.1.0: resolution: {integrity: sha1-N5Sf6kU7YlasxyXDIM4MWn9wor0=} @@ -2317,7 +2359,7 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.8 - resolve: 1.20.0 + resolve: 1.22.1 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true @@ -2461,8 +2503,8 @@ packages: engines: {node: '>=8'} dev: true - /path-parse/1.0.6: - resolution: {integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==} + /path-parse/1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} /path-type/2.0.0: resolution: {integrity: sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=} @@ -2589,7 +2631,7 @@ packages: resolution: {integrity: sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=} engines: {node: '>= 0.10'} dependencies: - resolve: 1.20.0 + resolve: 1.22.1 dev: true /regenerator-runtime/0.11.1: @@ -2628,23 +2670,19 @@ packages: engines: {node: '>=4'} dev: true - /resolve/1.15.1: - resolution: {integrity: sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==} - dependencies: - path-parse: 1.0.6 - dev: true - - /resolve/1.20.0: - resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==} + /resolve/1.22.1: + resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} + hasBin: true dependencies: - is-core-module: 2.2.0 - path-parse: 1.0.6 + is-core-module: 2.9.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 /resolve/2.0.0-next.3: resolution: {integrity: sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==} dependencies: - is-core-module: 2.2.0 - path-parse: 1.0.6 + is-core-module: 2.9.0 + path-parse: 1.0.7 dev: true /reusify/1.0.4: @@ -2676,7 +2714,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_504dff934249de7ae91c3a5b3cb8c684 '@rollup/plugin-wasm': 5.1.2_rollup@2.44.0 array-includes-any: 2.7.3 csso-cli: 3.0.0 @@ -2694,7 +2732,7 @@ packages: '@babel/core': 7.13.14 assemblyscript: 0.18.21 coffeescript: 1.12.7 - typescript: 4.2.3 + typescript: 4.7.4 transitivePeerDependencies: - '@types/babel__core' - '@types/node' @@ -2746,7 +2784,7 @@ packages: dependencies: builtin-modules: 2.0.0 is-module: 1.0.0 - resolve: 1.20.0 + resolve: 1.22.1 dev: true /rollup-plugin-sourcemaps/0.6.3_@types+node@17.0.0+rollup@2.44.0: @@ -3042,11 +3080,16 @@ packages: has-flag: 4.0.0 dev: true + /supports-preserve-symlinks-flag/1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + /terser/5.6.1: resolution: {integrity: sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==} engines: {node: '>=10'} hasBin: true dependencies: + acorn: 8.7.0 commander: 2.20.3 source-map: 0.7.3 source-map-support: 0.5.19 @@ -3093,7 +3136,7 @@ packages: resolution: {integrity: sha1-NxY3WzA2WumtU940MWn5agF665A=} dev: false - /tslint/6.1.3_typescript@4.2.3: + /tslint/6.1.3_typescript@4.7.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. @@ -3110,30 +3153,30 @@ packages: js-yaml: 3.14.1 minimatch: 3.0.4 mkdirp: 0.5.5 - resolve: 1.20.0 + resolve: 1.22.1 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.7.4 + typescript: 4.7.4 dev: false - /tsutils/2.29.0_typescript@4.2.3: + /tsutils/2.29.0_typescript@4.7.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.7.4 dev: false - /tsutils/3.21.0_typescript@4.2.3: + /tsutils/3.21.0_typescript@4.7.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.7.4 dev: true /type-check/0.4.0: @@ -3148,13 +3191,13 @@ packages: engines: {node: '>=10'} dev: true - /type-fest/0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} + /type-fest/2.13.1: + resolution: {integrity: sha512-hXYyrPFwETT2swFLHeoKtJrvSF/ftG/sA15/8nGaLuaDGfVAaq8DYFpu4yOyV4tzp082WqnTEoMsm3flKMI2FQ==} + engines: {node: '>=12.20'} dev: false - /typescript/4.2.3: - resolution: {integrity: sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==} + /typescript/4.7.4: + resolution: {integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==} engines: {node: '>=4.2.0'} hasBin: true