diff --git a/package.json b/package.json index 63ef9aa..b60dc44 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": "2.0.0-next.4", "tslint": "^6", "tslint-rule-documentation": "1.0.3", - "typescript": "4.2.3" + "typescript": "5.0.4" }, "readmeFilename": "README.md", "bugs": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d98e121..a7443f6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,32 +4,32 @@ specifiers: '@types/atom': ^1.40.10 '@types/node': ^18.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.19.0 eslint-config-atomic: ^1.12.5 jasmine-fix: 1.3.1 loophole: 1.1.0 - resolve: 1.20.0 + resolve: 2.0.0-next.4 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: 5.0.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: 2.0.0-next.4 + tslint: 6.1.3_typescript@5.0.4 tslint-rule-documentation: 1.0.3 - typescript: 4.2.3 + typescript: 5.0.4 devDependencies: '@types/atom': 1.40.10 @@ -688,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 @@ -728,7 +728,7 @@ packages: '@babel/types': 7.13.14 eslint: 8.19.0 eslint-visitor-keys: 1.3.0 - resolve: 1.15.1 + resolve: 1.20.0 transitivePeerDependencies: - supports-color dev: true @@ -1069,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.19.0 dev: false /css-tree/1.1.3: @@ -1504,7 +1504,7 @@ packages: eslint-utils: 2.1.0 ignore: 5.2.0 minimatch: 3.1.2 - resolve: 1.15.1 + resolve: 1.20.0 semver: 6.3.0 dev: true @@ -1553,7 +1553,7 @@ packages: object.fromentries: 2.0.4 object.values: 1.1.3 prop-types: 15.7.2 - resolve: 2.0.0-next.3 + resolve: 2.0.0-next.4 string.prototype.matchall: 4.0.4 dev: true @@ -2007,8 +2007,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.12.1: + resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==} dependencies: has: 1.0.3 @@ -2503,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=} @@ -2670,24 +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==} dependencies: - is-core-module: 2.2.0 - path-parse: 1.0.6 + is-core-module: 2.12.1 + path-parse: 1.0.7 - /resolve/2.0.0-next.3: - resolution: {integrity: sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==} + /resolve/2.0.0-next.4: + resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==} + hasBin: true dependencies: - is-core-module: 2.2.0 - path-parse: 1.0.6 - dev: true + is-core-module: 2.12.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 /reusify/1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} @@ -3084,6 +3079,10 @@ 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'} @@ -3136,7 +3135,7 @@ packages: resolution: {integrity: sha1-NxY3WzA2WumtU940MWn5agF665A=} dev: false - /tslint/6.1.3_typescript@4.2.3: + /tslint/6.1.3_typescript@5.0.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. @@ -3156,17 +3155,17 @@ 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@5.0.4 + typescript: 5.0.4 dev: false - /tsutils/2.29.0_typescript@4.2.3: + /tsutils/2.29.0_typescript@5.0.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: 5.0.4 dev: false /tsutils/3.21.0_typescript@4.2.3: @@ -3191,15 +3190,22 @@ packages: engines: {node: '>=10'} dev: true - /type-fest/0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} + /type-fest/2.19.0: + resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} + engines: {node: '>=12.20'} dev: false /typescript/4.2.3: resolution: {integrity: sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==} engines: {node: '>=4.2.0'} hasBin: true + dev: true + + /typescript/5.0.4: + resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} + engines: {node: '>=12.20'} + hasBin: true + dev: false /unbox-primitive/1.0.1: resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==}