diff --git a/lib/main.js b/lib/main.js index 2a45a63..bf664e4 100644 --- a/lib/main.js +++ b/lib/main.js @@ -3,10 +3,10 @@ import { CompositeDisposable } from "atom" import { install as installPackageDependencies } from "atom-package-deps" import { goToDefinition } from "./goToDefinition" -import createProviderRegistry from "./providerRegistry" +import { ProviderRegistry } from "atom-ide-base/commons-atom/ProviderRegistry" import { ClickProvider } from "./clickProvider" -const providerRegistry = createProviderRegistry() +const providerRegistry = new ProviderRegistry() // const clickProvider = new ClickProvider({ providerRegistry, }) diff --git a/lib/providerRegistry.js b/lib/providerRegistry.js deleted file mode 100644 index b7f0699..0000000 --- a/lib/providerRegistry.js +++ /dev/null @@ -1,35 +0,0 @@ -"use babel" - -import { Disposable } from "atom" - -function providerRegistry() { - let providers = [] - - function addProvider(provider) { - const index = providers.findIndex((p) => provider.priority > p.priority) - if (index === -1) { - providers.push(provider) - } else { - providers.splice(index, 0, provider) - } - - return new Disposable(() => removeProvider(provider)) - } - - function removeProvider(provider) { - const index = providers.indexOf(provider) - if (index !== -1) { - providers.splice(index, 1) - } - } - - function getProviderForEditor(editor) { - const grammar = editor.getGrammar().scopeName - - return providers.find((provider) => !provider.grammarScopes || provider.grammarScopes.indexOf(grammar) !== -1) - } - - return { addProvider, getProviderForEditor } -} - -export default providerRegistry diff --git a/package.json b/package.json index c7810c2..29ef7f8 100644 --- a/package.json +++ b/package.json @@ -19,16 +19,17 @@ "bump": "ncu -u -x coffeescript" }, "dependencies": { + "atom-ide-base": "^1.8.0", "atom-languageclient": "^0.9.9", "atom-package-deps": "^6.0.0" }, "devDependencies": { "@types/atom": "^1.40.4", - "@types/node": "^14.0.24", - "prettier": "^2.0.5", - "eslint": "7.5.0", - "eslint-config-atomic": "^1.3.0", - "npm-check-updates": "7.0.2" + "@types/node": "^14.11.2", + "prettier": "^2.1.2", + "eslint": "7.10.0", + "eslint-config-atomic": "^1.5.0", + "npm-check-updates": "9.0.3" }, "activationHooks": [ "core:loaded-shell-environment" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 370db0a..3496b1c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,133 +1,140 @@ dependencies: + atom-ide-base: 1.8.0 atom-languageclient: 0.9.9 atom-package-deps: 6.0.0 devDependencies: - "@types/atom": 1.40.4 - "@types/node": 14.0.24 - eslint: 7.5.0 - eslint-config-atomic: 1.3.0 - npm-check-updates: 7.0.2 - prettier: 2.0.5 + '@types/atom': 1.40.4 + '@types/node': 14.11.2 + eslint: 7.10.0 + eslint-config-atomic: 1.5.0_eslint@7.10.0 + npm-check-updates: 9.0.3 + prettier: 2.1.2 lockfileVersion: 5.1 packages: /@babel/code-frame/7.10.4: dependencies: - "@babel/highlight": 7.10.4 + '@babel/highlight': 7.10.4 dev: true resolution: integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== - /@babel/core/7.10.5: - dependencies: - "@babel/code-frame": 7.10.4 - "@babel/generator": 7.10.5 - "@babel/helper-module-transforms": 7.10.5 - "@babel/helpers": 7.10.4 - "@babel/parser": 7.10.5 - "@babel/template": 7.10.4 - "@babel/traverse": 7.10.5 - "@babel/types": 7.10.5 + /@babel/core/7.11.6: + dependencies: + '@babel/code-frame': 7.10.4 + '@babel/generator': 7.11.6 + '@babel/helper-module-transforms': 7.11.0 + '@babel/helpers': 7.10.4 + '@babel/parser': 7.11.5 + '@babel/template': 7.10.4 + '@babel/traverse': 7.11.5 + '@babel/types': 7.11.5 convert-source-map: 1.7.0 debug: 4.1.1 gensync: 1.0.0-beta.1 json5: 2.1.3 - lodash: 4.17.19 + lodash: 4.17.20 resolve: 1.17.0 semver: 5.7.1 source-map: 0.5.7 dev: true engines: - node: ">=6.9.0" + node: '>=6.9.0' resolution: - integrity: sha512-O34LQooYVDXPl7QWCdW9p4NR+QlzOr7xShPPJz8GsuCU3/8ua/wqTr7gmnxXv+WBESiGU/G5s16i6tUvHkNb+w== - /@babel/generator/7.10.5: + integrity: sha512-Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg== + /@babel/generator/7.11.6: dependencies: - "@babel/types": 7.10.5 + '@babel/types': 7.11.5 jsesc: 2.5.2 source-map: 0.5.7 dev: true resolution: - integrity: sha512-3vXxr3FEW7E7lJZiWQ3bM4+v/Vyr9C+hpolQ8BGFr9Y8Ri2tFLWTixmwKBafDujO1WVah4fhZBeU1bieKdghig== + integrity: sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA== /@babel/helper-function-name/7.10.4: dependencies: - "@babel/helper-get-function-arity": 7.10.4 - "@babel/template": 7.10.4 - "@babel/types": 7.10.5 + '@babel/helper-get-function-arity': 7.10.4 + '@babel/template': 7.10.4 + '@babel/types': 7.11.5 dev: true resolution: integrity: sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ== /@babel/helper-get-function-arity/7.10.4: dependencies: - "@babel/types": 7.10.5 + '@babel/types': 7.11.5 dev: true resolution: integrity: sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A== /@babel/helper-member-expression-to-functions/7.10.5: dependencies: - "@babel/types": 7.10.5 + '@babel/types': 7.11.5 dev: true resolution: integrity: sha512-HiqJpYD5+WopCXIAbQDG0zye5XYVvcO9w/DHp5GsaGkRUaamLj2bEtu6i8rnGGprAhHM3qidCMgp71HF4endhA== /@babel/helper-module-imports/7.10.4: dependencies: - "@babel/types": 7.10.5 + '@babel/types': 7.11.5 dev: true resolution: integrity: sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw== - /@babel/helper-module-transforms/7.10.5: - dependencies: - "@babel/helper-module-imports": 7.10.4 - "@babel/helper-replace-supers": 7.10.4 - "@babel/helper-simple-access": 7.10.4 - "@babel/helper-split-export-declaration": 7.10.4 - "@babel/template": 7.10.4 - "@babel/types": 7.10.5 - lodash: 4.17.19 + /@babel/helper-module-transforms/7.11.0: + dependencies: + '@babel/helper-module-imports': 7.10.4 + '@babel/helper-replace-supers': 7.10.4 + '@babel/helper-simple-access': 7.10.4 + '@babel/helper-split-export-declaration': 7.11.0 + '@babel/template': 7.10.4 + '@babel/types': 7.11.5 + lodash: 4.17.20 dev: true resolution: - integrity: sha512-4P+CWMJ6/j1W915ITJaUkadLObmCRRSC234uctJfn/vHrsLNxsR8dwlcXv9ZhJWzl77awf+mWXSZEKt5t0OnlA== + integrity: sha512-02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg== /@babel/helper-optimise-call-expression/7.10.4: dependencies: - "@babel/types": 7.10.5 + '@babel/types': 7.11.5 dev: true resolution: integrity: sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg== /@babel/helper-replace-supers/7.10.4: dependencies: - "@babel/helper-member-expression-to-functions": 7.10.5 - "@babel/helper-optimise-call-expression": 7.10.4 - "@babel/traverse": 7.10.5 - "@babel/types": 7.10.5 + '@babel/helper-member-expression-to-functions': 7.10.5 + '@babel/helper-optimise-call-expression': 7.10.4 + '@babel/traverse': 7.11.5 + '@babel/types': 7.11.5 dev: true resolution: integrity: sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A== /@babel/helper-simple-access/7.10.4: dependencies: - "@babel/template": 7.10.4 - "@babel/types": 7.10.5 + '@babel/template': 7.10.4 + '@babel/types': 7.11.5 dev: true resolution: integrity: sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw== /@babel/helper-split-export-declaration/7.10.4: dependencies: - "@babel/types": 7.10.5 + '@babel/types': 7.11.5 dev: true resolution: integrity: sha512-pySBTeoUff56fL5CBU2hWm9TesA4r/rOkI9DyJLvvgz09MB9YtfIYe3iBriVaYNaPe+Alua0vBIOVOLs2buWhg== + /@babel/helper-split-export-declaration/7.11.0: + dependencies: + '@babel/types': 7.11.5 + dev: true + resolution: + integrity: sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg== /@babel/helper-validator-identifier/7.10.4: dev: true resolution: integrity: sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw== /@babel/helpers/7.10.4: dependencies: - "@babel/template": 7.10.4 - "@babel/traverse": 7.10.5 - "@babel/types": 7.10.5 + '@babel/template': 7.10.4 + '@babel/traverse': 7.11.5 + '@babel/types': 7.11.5 dev: true resolution: integrity: sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA== /@babel/highlight/7.10.4: dependencies: - "@babel/helper-validator-identifier": 7.10.4 + '@babel/helper-validator-identifier': 7.10.4 chalk: 2.4.2 js-tokens: 4.0.0 dev: true @@ -136,10 +143,17 @@ packages: /@babel/parser/7.10.5: dev: true engines: - node: ">=6.0.0" + node: '>=6.0.0' hasBin: true resolution: integrity: sha512-wfryxy4bE1UivvQKSQDU4/X6dr+i8bctjUjj8Zyt3DQy7NtPizJXT8M52nqpNKL+nq2PW8lxk4ZqLj0fD4B4hQ== + /@babel/parser/7.11.5: + dev: true + engines: + node: '>=6.0.0' + hasBin: true + resolution: + integrity: sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q== /@babel/runtime-corejs3/7.10.5: dependencies: core-js-pure: 3.6.5 @@ -155,41 +169,80 @@ packages: integrity: sha512-otddXKhdNn7d0ptoFRHtMLa8LqDxLYwTjB4nYgM1yy5N6gU/MUf8zqyyLltCH3yAVitBzmwK4us+DD0l/MauAg== /@babel/template/7.10.4: dependencies: - "@babel/code-frame": 7.10.4 - "@babel/parser": 7.10.5 - "@babel/types": 7.10.5 + '@babel/code-frame': 7.10.4 + '@babel/parser': 7.11.5 + '@babel/types': 7.11.5 dev: true resolution: integrity: sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA== /@babel/traverse/7.10.5: dependencies: - "@babel/code-frame": 7.10.4 - "@babel/generator": 7.10.5 - "@babel/helper-function-name": 7.10.4 - "@babel/helper-split-export-declaration": 7.10.4 - "@babel/parser": 7.10.5 - "@babel/types": 7.10.5 + '@babel/code-frame': 7.10.4 + '@babel/generator': 7.11.6 + '@babel/helper-function-name': 7.10.4 + '@babel/helper-split-export-declaration': 7.10.4 + '@babel/parser': 7.11.5 + '@babel/types': 7.11.5 debug: 4.1.1 globals: 11.12.0 - lodash: 4.17.19 + lodash: 4.17.20 dev: true resolution: integrity: sha512-yc/fyv2gUjPqzTz0WHeRJH2pv7jA9kA7mBX2tXl/x5iOE81uaVPuGPtaYk7wmkx4b67mQ7NqI8rmT2pF47KYKQ== + /@babel/traverse/7.11.5: + dependencies: + '@babel/code-frame': 7.10.4 + '@babel/generator': 7.11.6 + '@babel/helper-function-name': 7.10.4 + '@babel/helper-split-export-declaration': 7.11.0 + '@babel/parser': 7.11.5 + '@babel/types': 7.11.5 + debug: 4.1.1 + globals: 11.12.0 + lodash: 4.17.20 + dev: true + resolution: + integrity: sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ== /@babel/types/7.10.5: dependencies: - "@babel/helper-validator-identifier": 7.10.4 - lodash: 4.17.19 + '@babel/helper-validator-identifier': 7.10.4 + lodash: 4.17.20 to-fast-properties: 2.0.0 dev: true resolution: integrity: sha512-ixV66KWfCI6GKoA/2H9v6bQdbfXEwwpOdQ8cRvb4F+eyvhlaHxWFMQB4+3d9QFJXZsiiiqVrewNV0DFEQpyT4Q== + /@babel/types/7.11.5: + dependencies: + '@babel/helper-validator-identifier': 7.10.4 + lodash: 4.17.20 + to-fast-properties: 2.0.0 + dev: true + resolution: + integrity: sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q== + /@eslint/eslintrc/0.1.3: + dependencies: + ajv: 6.12.5 + debug: 4.1.1 + espree: 7.3.0 + globals: 12.4.0 + ignore: 4.0.6 + import-fresh: 3.2.1 + js-yaml: 3.14.0 + lodash: 4.17.20 + minimatch: 3.0.4 + strip-json-comments: 3.1.1 + dev: true + engines: + node: ^10.12.0 || >=12.0.0 + resolution: + integrity: sha512-4YVwPkANLeNtRjMekzux1ci8hIaH5eGKktGqR0d3LWsKNn5B2X/1Z6Trxy7jQXl9EBGE6Yj02O+t09FMeRllaA== /@npmcli/ci-detect/1.3.0: dev: true resolution: integrity: sha512-oN3y7FAROHhrAt7Rr7PnTSwrHrZVRTS2ZbyxeQwSSYD0ifwM3YNgQqbaRmjcWoPyq77MjchusjJDspbzMmip1Q== /@npmcli/git/2.0.3: dependencies: - "@npmcli/promise-spawn": 1.2.0 + '@npmcli/promise-spawn': 1.2.0 lru-cache: 6.0.0 mkdirp: 1.0.4 npm-pick-manifest: 6.1.0 @@ -209,7 +262,7 @@ packages: readdir-scoped-modules: 1.1.0 dev: true engines: - node: ">= 10" + node: '>= 10' hasBin: true resolution: integrity: sha512-aKIwguaaqb6ViwSOFytniGvLPb9SMCUm39TgM3SfUo7n0TxUMbwoXfpwyvQ4blm10lzbAwTsvjr7QZ85LvTi4A== @@ -218,7 +271,7 @@ packages: mkdirp: 1.0.4 dev: true engines: - node: ">=10" + node: '>=10' resolution: integrity: sha512-Uv6h1sT+0DrblvIrolFtbvM1FgWm+/sy4B3pvLp67Zys+thcukzS5ekn7HsZFGpWP4Q3fYJCljbWQE/XivMRLw== /@npmcli/promise-spawn/1.2.0: @@ -229,7 +282,7 @@ packages: integrity: sha512-nFtqjVETliApiRdjbYwKwhlSHx2ZMagyj5b9YbNt0BWeeOVxJd47ZVE2u16vxDHyTOZvk+YLV7INwfAE9a2uow== /@npmcli/run-script/1.3.1: dependencies: - "@npmcli/promise-spawn": 1.2.0 + '@npmcli/promise-spawn': 1.2.0 infer-owner: 1.0.4 node-gyp: 6.1.0 read-package-json-fast: 1.1.3 @@ -239,7 +292,7 @@ packages: /@sindresorhus/is/0.14.0: dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== /@szmarczak/http-timer/1.1.2: @@ -247,18 +300,18 @@ packages: defer-to-connect: 1.1.3 dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== /@tootallnate/once/1.1.2: dev: true engines: - node: ">= 6" + node: '>= 6' resolution: integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== /@types/atom/1.40.4: dependencies: - "@types/node": 14.0.24 + '@types/node': 14.0.24 dev: true resolution: integrity: sha512-qG2h2Kpk7IiEkAAKKhMYJWz3wt7eay5EipVoy84ot9OZ3vTGLqOHX1M1ibGKtKnVrZabHws7ngKlt0Fjuvg4Tw== @@ -282,11 +335,16 @@ packages: dev: true resolution: integrity: sha512-btt/oNOiDWcSuI721MdL8VQGnjsKjlTMdrKyTcLCKeQp/n4AAMFJ961wMbp+09y8WuGPClDEv07RIItdXKIXAA== - /@typescript-eslint/eslint-plugin/3.7.0_53e761a1bc6765ce1ff0aafae1512cd1: + /@types/node/14.11.2: + dev: true + resolution: + integrity: sha512-jiE3QIxJ8JLNcb1Ps6rDbysDhN4xa8DJJvuC9prr6w+1tIh+QAbYyNF3tyiZNLDBIuBCf4KEcV2UvQm/V60xfA== + /@typescript-eslint/eslint-plugin/3.10.1_b134f02d25a047cc52f0b3615b8a325e: dependencies: - "@typescript-eslint/experimental-utils": 3.7.0_typescript@3.9.7 - "@typescript-eslint/parser": 3.7.0_typescript@3.9.7 + '@typescript-eslint/experimental-utils': 3.10.1_eslint@7.10.0+typescript@3.9.7 + '@typescript-eslint/parser': 3.10.1_eslint@7.10.0+typescript@3.9.7 debug: 4.1.1 + eslint: 7.10.0 functional-red-black-tree: 1.0.1 regexpp: 3.1.0 semver: 7.3.2 @@ -296,35 +354,37 @@ packages: engines: node: ^10.12.0 || >=12.0.0 peerDependencies: - "@typescript-eslint/parser": ^3.0.0 + '@typescript-eslint/parser': ^3.0.0 eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 - typescript: "*" + typescript: '*' peerDependenciesMeta: typescript: optional: true resolution: - integrity: sha512-4OEcPON3QIx0ntsuiuFP/TkldmBGXf0uKxPQlGtS/W2F3ndYm8Vgdpj/woPJkzUc65gd3iR+qi3K8SDQP/obFg== - /@typescript-eslint/experimental-utils/3.7.0_typescript@3.9.7: + integrity: sha512-PQg0emRtzZFWq6PxBcdxRH3QIQiyFO3WCVpRL3fgj5oQS3CDs3AeAKfv4DxNhzn8ITdNJGJ4D3Qw8eAJf3lXeQ== + /@typescript-eslint/experimental-utils/3.10.1_eslint@7.10.0+typescript@3.9.7: dependencies: - "@types/json-schema": 7.0.5 - "@typescript-eslint/types": 3.7.0 - "@typescript-eslint/typescript-estree": 3.7.0_typescript@3.9.7 - eslint-scope: 5.1.0 + '@types/json-schema': 7.0.5 + '@typescript-eslint/types': 3.10.1 + '@typescript-eslint/typescript-estree': 3.10.1_typescript@3.9.7 + eslint: 7.10.0 + eslint-scope: 5.1.1 eslint-utils: 2.1.0 dev: true engines: node: ^10.12.0 || >=12.0.0 peerDependencies: - eslint: "*" - typescript: "*" + eslint: '*' + typescript: '*' resolution: - integrity: sha512-xpfXXAfZqhhqs5RPQBfAFrWDHoNxD5+sVB5A46TF58Bq1hRfVROrWHcQHHUM9aCBdy9+cwATcvCbRg8aIRbaHQ== - /@typescript-eslint/parser/3.7.0_typescript@3.9.7: + integrity: sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw== + /@typescript-eslint/parser/3.10.1_eslint@7.10.0+typescript@3.9.7: dependencies: - "@types/eslint-visitor-keys": 1.0.0 - "@typescript-eslint/experimental-utils": 3.7.0_typescript@3.9.7 - "@typescript-eslint/types": 3.7.0 - "@typescript-eslint/typescript-estree": 3.7.0_typescript@3.9.7 + '@types/eslint-visitor-keys': 1.0.0 + '@typescript-eslint/experimental-utils': 3.10.1_eslint@7.10.0+typescript@3.9.7 + '@typescript-eslint/types': 3.10.1 + '@typescript-eslint/typescript-estree': 3.10.1_typescript@3.9.7 + eslint: 7.10.0 eslint-visitor-keys: 1.3.0 typescript: 3.9.7 dev: true @@ -332,26 +392,26 @@ packages: node: ^10.12.0 || >=12.0.0 peerDependencies: eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 - typescript: "*" + typescript: '*' peerDependenciesMeta: typescript: optional: true resolution: - integrity: sha512-2LZauVUt7jAWkcIW7djUc3kyW+fSarNEuM3RF2JdLHR9BfX/nDEnyA4/uWz0wseoWVZbDXDF7iF9Jc342flNqQ== - /@typescript-eslint/types/3.7.0: + integrity: sha512-Ug1RcWcrJP02hmtaXVS3axPPTTPnZjupqhgj+NnZ6BCkwSImWk/283347+x9wN+lqOdK9Eo3vsyiyDHgsmiEJw== + /@typescript-eslint/types/3.10.1: dev: true engines: node: ^8.10.0 || ^10.13.0 || >=11.10.1 resolution: - integrity: sha512-reCaK+hyKkKF+itoylAnLzFeNYAEktB0XVfSQvf0gcVgpz1l49Lt6Vo9x4MVCCxiDydA0iLAjTF/ODH0pbfnpg== - /@typescript-eslint/typescript-estree/3.7.0_typescript@3.9.7: + integrity: sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ== + /@typescript-eslint/typescript-estree/3.10.1_typescript@3.9.7: dependencies: - "@typescript-eslint/types": 3.7.0 - "@typescript-eslint/visitor-keys": 3.7.0 + '@typescript-eslint/types': 3.10.1 + '@typescript-eslint/visitor-keys': 3.10.1 debug: 4.1.1 glob: 7.1.6 is-glob: 4.0.1 - lodash: 4.17.19 + lodash: 4.17.20 semver: 7.3.2 tsutils: 3.17.1_typescript@3.9.7 typescript: 3.9.7 @@ -359,45 +419,45 @@ packages: engines: node: ^10.12.0 || >=12.0.0 peerDependencies: - typescript: "*" + typescript: '*' peerDependenciesMeta: typescript: optional: true resolution: - integrity: sha512-xr5oobkYRebejlACGr1TJ0Z/r0a2/HUf0SXqPvlgUMwiMqOCu/J+/Dr9U3T0IxpE5oLFSkqMx1FE/dKaZ8KsOQ== - /@typescript-eslint/visitor-keys/3.7.0: + integrity: sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w== + /@typescript-eslint/visitor-keys/3.10.1: dependencies: eslint-visitor-keys: 1.3.0 dev: true engines: node: ^8.10.0 || ^10.13.0 || >=11.10.1 resolution: - integrity: sha512-k5PiZdB4vklUpUX4NBncn5RBKty8G3ihTY+hqJsCdMuD0v4jofI5xuqwnVcWxfv6iTm2P/dfEa2wMUnsUY8ODw== + integrity: sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ== /abbrev/1.1.1: dev: true resolution: integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - /acorn-jsx/5.2.0_acorn@7.3.1: + /acorn-jsx/5.2.0_acorn@7.4.0: dependencies: - acorn: 7.3.1 + acorn: 7.4.0 dev: true peerDependencies: acorn: ^6.0.0 || ^7.0.0 resolution: integrity: sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ== - /acorn/7.3.1: + /acorn/7.4.0: dev: true engines: - node: ">=0.4.0" + node: '>=0.4.0' hasBin: true resolution: - integrity: sha512-tLc0wSnatxAQHVHUapaHdz72pi9KUyHjq5KyHjGg9Y8Ifdc79pTh2XvI6I1/chZbnM7QtNKzh66ooDogPZSleA== + integrity: sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w== /agent-base/6.0.1: dependencies: debug: 4.1.1 dev: true engines: - node: ">= 6.0.0" + node: '>= 6.0.0' resolution: integrity: sha512-01q25QQDwLSsyfhrKbn8yuur+JNw0H+0Y4JiGIKd3z9aYk/w/2kxD/Upc+t2ZBBSUNff50VjPsSW2YxM8QYKVg== /agentkeepalive/4.1.3: @@ -407,7 +467,7 @@ packages: humanize-ms: 1.2.1 dev: true engines: - node: ">= 8.0.0" + node: '>= 8.0.0' resolution: integrity: sha512-wn8fw19xKZwdGPO47jivonaHRTd+nGOMP1z11sgGeQzDy2xd5FG0R67dIMcKHDE2cJ5y+YXV30XVGUBPRSY7Hg== /aggregate-error/3.0.1: @@ -416,7 +476,7 @@ packages: indent-string: 4.0.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA== /ajv/6.12.3: @@ -428,6 +488,15 @@ packages: dev: true resolution: integrity: sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA== + /ajv/6.12.5: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.2.2 + dev: true + resolution: + integrity: sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag== /ansi-align/3.0.0: dependencies: string-width: 3.1.0 @@ -437,31 +506,31 @@ packages: /ansi-colors/4.1.1: dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== /ansi-regex/2.1.1: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8= /ansi-regex/4.1.0: dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== /ansi-regex/5.0.0: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== /ansi-styles/2.2.1: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= /ansi-styles/3.2.1: @@ -469,16 +538,16 @@ packages: color-convert: 1.9.3 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== /ansi-styles/4.2.1: dependencies: - "@types/color-name": 1.1.1 + '@types/color-name': 1.1.1 color-convert: 2.0.1 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA== /aproba/1.2.0: @@ -500,11 +569,11 @@ packages: integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== /aria-query/4.2.2: dependencies: - "@babel/runtime": 7.10.5 - "@babel/runtime-corejs3": 7.10.5 + '@babel/runtime': 7.10.5 + '@babel/runtime-corejs3': 7.10.5 dev: true engines: - node: ">=6.0" + node: '>=6.0' resolution: integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA== /array-includes/3.1.1: @@ -514,7 +583,7 @@ packages: is-string: 1.0.5 dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ== /array.prototype.flat/1.2.3: @@ -523,7 +592,7 @@ packages: es-abstract: 1.17.6 dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ== /array.prototype.flatmap/1.2.3: @@ -533,7 +602,7 @@ packages: function-bind: 1.1.1 dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-OOEk+lkePcg+ODXIpvuU9PAryCikCJyo7GlDG1upleEpQRx6mzL9puEBkozQ5iAx20KV0l3DbyQwqciJtqe5Pg== /asap/2.0.6: @@ -549,7 +618,7 @@ packages: /assert-plus/1.0.0: dev: true engines: - node: ">=0.8" + node: '>=0.8' resolution: integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= /ast-types-flow/0.0.7: @@ -559,13 +628,21 @@ packages: /astral-regex/1.0.0: dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== /asynckit/0.4.0: dev: true resolution: integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k= + /atom-ide-base/1.8.0: + dependencies: + atom-package-deps: 6.0.0 + dev: false + engines: + atom: '>=0.174.0 <2.0.0' + resolution: + integrity: sha512-5mL0xRXphiru24krn5ODfurxaUiMkPdMJnOo1qh2VWV4qMPoj9WxKzVN64ywugcAchhDSJJ23YAHqYgBsR5b9Q== /atom-languageclient/0.9.9: dependencies: fuzzaldrin-plus: 0.6.0 @@ -593,7 +670,7 @@ packages: /axe-core/3.5.5: dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha512-5P0QZ6J5xGikH780pghEdbEKijCTrruK9KxtPZCFWUpef0f6GipO+xEZ5GKCb020mmqgbiNO6TcA55CriL784Q== /axobject-query/2.2.0: @@ -608,19 +685,20 @@ packages: dev: true resolution: integrity: sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= - /babel-eslint/10.1.0: + /babel-eslint/10.1.0_eslint@7.10.0: dependencies: - "@babel/code-frame": 7.10.4 - "@babel/parser": 7.10.5 - "@babel/traverse": 7.10.5 - "@babel/types": 7.10.5 + '@babel/code-frame': 7.10.4 + '@babel/parser': 7.10.5 + '@babel/traverse': 7.10.5 + '@babel/types': 7.10.5 + eslint: 7.10.0 eslint-visitor-keys: 1.3.0 resolve: 1.17.0 dev: true engines: - node: ">=6" + node: '>=6' peerDependencies: - eslint: ">= 4.12.1" + eslint: '>= 4.12.1' resolution: integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== /babel-eslint/7.2.3: @@ -631,7 +709,7 @@ packages: babylon: 6.18.0 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-sv4tgBJkcPXBlELcdXJTqJdxCCc= /babel-messages/6.23.0: @@ -657,7 +735,7 @@ packages: debug: 2.6.9 globals: 9.18.0 invariant: 2.2.4 - lodash: 4.17.19 + lodash: 4.17.20 dev: true resolution: integrity: sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4= @@ -665,7 +743,7 @@ packages: dependencies: babel-runtime: 6.26.0 esutils: 2.0.3 - lodash: 4.17.19 + lodash: 4.17.20 to-fast-properties: 1.0.3 dev: true resolution: @@ -678,7 +756,7 @@ packages: /babylon/7.0.0-beta.47: dev: true engines: - node: ">=6.0.0" + node: '>=6.0.0' hasBin: true resolution: integrity: sha512-+rq2cr4GDhtToEzKFD6KZZMDBXhjFAr9JjPw9pAppZACeEWqNM294j+NdBzkSHYXwzzBmVjZ3nEVJlOhbR2gOQ== @@ -704,7 +782,7 @@ packages: widest-line: 3.1.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ== /brace-expansion/1.1.11: @@ -720,7 +798,7 @@ packages: integrity: sha1-y5T662HIaWRR2zZTThQi+U8K7og= /cacache/15.0.5: dependencies: - "@npmcli/move-file": 1.0.1 + '@npmcli/move-file': 1.0.1 chownr: 2.0.0 fs-minipass: 2.1.0 glob: 7.1.6 @@ -739,7 +817,7 @@ packages: unique-filename: 1.1.1 dev: true engines: - node: ">= 10" + node: '>= 10' resolution: integrity: sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A== /cacheable-request/6.1.0: @@ -753,19 +831,19 @@ packages: responselike: 1.0.2 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== /callsites/3.1.0: dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== /camelcase/5.3.1: dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== /caseless/0.12.0: @@ -781,7 +859,7 @@ packages: supports-color: 2.0.0 dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= /chalk/2.4.2: @@ -791,7 +869,7 @@ packages: supports-color: 5.5.0 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== /chalk/3.0.0: @@ -800,7 +878,7 @@ packages: supports-color: 7.1.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== /chalk/4.1.0: @@ -809,7 +887,7 @@ packages: supports-color: 7.1.0 dev: true engines: - node: ">=10" + node: '>=10' resolution: integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== /chownr/1.1.4: @@ -819,7 +897,7 @@ packages: /chownr/2.0.0: dev: true engines: - node: ">=10" + node: '>=10' resolution: integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== /ci-info/2.0.0: @@ -833,13 +911,13 @@ packages: /clean-stack/2.2.0: dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== /cli-boxes/2.2.0: dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-gpaBrMAizVEANOpfZp/EEUixTXDyGt7DFzdK5hU+UbWt/J0lB0w20ncZj59Z9a93xHb9u12zF5BS6i9RKbtg4w== /cli-table/0.3.1: @@ -847,7 +925,7 @@ packages: colors: 1.0.3 dev: true engines: - node: ">= 0.2.0" + node: '>= 0.2.0' resolution: integrity: sha1-9TsFJmqLGguTSz0IIebi3FkUriM= /cli/1.0.1: @@ -856,7 +934,7 @@ packages: glob: 7.1.6 dev: true engines: - node: ">=0.2.5" + node: '>=0.2.5' resolution: integrity: sha1-IoF1NPJL+klQw01TLUjsvGIbjBQ= /clone-response/1.0.2: @@ -868,20 +946,20 @@ packages: /code-point-at/1.1.0: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= /coffeescript/1.12.7: dev: true engines: - node: ">=0.8.0" + node: '>=0.8.0' hasBin: true resolution: integrity: sha512-pLXHFxQMPklVoEekowk8b3erNynC+DVJzChxS/LCBBgR6/8AJkHivkm//zbowcfc7BTCAjryuhx6gPqPRfsFoA== /coffeescript/2.5.1: dev: true engines: - node: ">=6" + node: '>=6' hasBin: true resolution: integrity: sha512-J2jRPX0eeFh5VKyVnoLrfVFgLZtnnmp96WQSLAS8OrLm2wtQLcnikYKe1gViJKDH7vucjuhHvBKKBP3rKcD1tQ== @@ -896,7 +974,7 @@ packages: color-name: 1.1.4 dev: true engines: - node: ">=7.0.0" + node: '>=7.0.0' resolution: integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== /color-name/1.1.3: @@ -910,7 +988,7 @@ packages: /colors/1.0.3: dev: true engines: - node: ">=0.1.90" + node: '>=0.1.90' resolution: integrity: sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs= /combined-stream/1.0.8: @@ -918,15 +996,15 @@ packages: delayed-stream: 1.0.0 dev: true engines: - node: ">= 0.8" + node: '>= 0.8' resolution: integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - /commander/5.1.0: + /commander/6.1.0: dev: true engines: - node: ">= 6" + node: '>= 6' resolution: - integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== + integrity: sha512-wl7PNrYWd2y5mp1OK/LhTlv8Ff4kQJQRXXAvF+uU/TPNiVJUxZLRYGj/B0y/lPGAVcSbJqH2Za/cvHmrPMC8mA== /concat-map/0.0.1: dev: true resolution: @@ -941,7 +1019,7 @@ packages: xdg-basedir: 4.0.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA== /confusing-browser-globals/1.0.9: @@ -961,7 +1039,7 @@ packages: /contains-path/0.1.0: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= /convert-source-map/1.7.0: @@ -976,7 +1054,7 @@ packages: resolution: integrity: sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA== /core-js/2.6.11: - deprecated: "core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3." + deprecated: 'core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.' dev: true requiresBuild: true resolution: @@ -992,13 +1070,13 @@ packages: which: 2.0.2 dev: true engines: - node: ">= 8" + node: '>= 8' resolution: integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== /crypto-random-string/2.0.0: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== /damerau-levenshtein/1.0.6: @@ -1010,7 +1088,7 @@ packages: assert-plus: 1.0.0 dev: true engines: - node: ">=0.10" + node: '>=0.10' resolution: integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= /date-now/0.1.4: @@ -1038,13 +1116,13 @@ packages: mimic-response: 1.0.1 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= /deep-extend/0.6.0: dev: true engines: - node: ">=4.0.0" + node: '>=4.0.0' resolution: integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== /deep-is/0.1.3: @@ -1060,13 +1138,13 @@ packages: object-keys: 1.1.1 dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== /delayed-stream/1.0.0: dev: true engines: - node: ">=0.4.0" + node: '>=0.4.0' resolution: integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk= /delegates/1.0.0: @@ -1076,7 +1154,7 @@ packages: /depd/1.1.2: dev: true engines: - node: ">= 0.6" + node: '>= 0.6' resolution: integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= /dezalgo/1.0.3: @@ -1092,7 +1170,7 @@ packages: isarray: 1.0.0 dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= /doctrine/2.1.0: @@ -1100,7 +1178,7 @@ packages: esutils: 2.0.3 dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== /doctrine/3.0.0: @@ -1108,7 +1186,7 @@ packages: esutils: 2.0.3 dev: true engines: - node: ">=6.0.0" + node: '>=6.0.0' resolution: integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== /dom-serializer/0.2.2: @@ -1144,7 +1222,7 @@ packages: is-obj: 2.0.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A== /duplexer3/0.1.4: @@ -1188,7 +1266,7 @@ packages: ansi-colors: 4.1.1 dev: true engines: - node: ">=8.6" + node: '>=8.6' resolution: integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== /entities/1.0.0: @@ -1202,7 +1280,7 @@ packages: /env-paths/2.2.0: dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA== /err-code/1.1.2: @@ -1230,7 +1308,7 @@ packages: string.prototype.trimstart: 1.0.1 dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw== /es-to-primitive/1.2.1: @@ -1240,46 +1318,48 @@ packages: is-symbol: 1.0.3 dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== /escape-goat/2.1.1: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q== /escape-string-regexp/1.0.5: dev: true engines: - node: ">=0.8.0" + node: '>=0.8.0' resolution: integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - /eslint-config-airbnb-base/14.2.0_eslint-plugin-import@2.22.0: + /eslint-config-airbnb-base/14.2.0_228994d6e9d158681575bbd20f9e136f: dependencies: confusing-browser-globals: 1.0.9 - eslint-plugin-import: 2.22.0 + eslint: 7.10.0 + eslint-plugin-import: 2.22.0_eslint@7.10.0 object.assign: 4.1.0 object.entries: 1.1.2 dev: true engines: - node: ">= 6" + node: '>= 6' peerDependencies: eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 eslint-plugin-import: ^2.21.2 resolution: integrity: sha512-Snswd5oC6nJaevs3nZoLSTvGJBvzTfnBqOIArkf3cbyTyq9UD79wOk8s+RiL6bhca0p/eRO6veczhf6A/7Jy8Q== - /eslint-config-airbnb/18.2.0_cca4f24ff15bad77cebf0f27aec39126: + /eslint-config-airbnb/18.2.0_a50625b425e6417c6753433df9bfeace: dependencies: - eslint-config-airbnb-base: 14.2.0_eslint-plugin-import@2.22.0 - eslint-plugin-import: 2.22.0 - eslint-plugin-jsx-a11y: 6.3.1 - eslint-plugin-react: 7.20.3 + eslint: 7.10.0 + eslint-config-airbnb-base: 14.2.0_228994d6e9d158681575bbd20f9e136f + eslint-plugin-import: 2.22.0_eslint@7.10.0 + eslint-plugin-jsx-a11y: 6.3.1_eslint@7.10.0 + eslint-plugin-react: 7.21.3_eslint@7.10.0 object.assign: 4.1.0 object.entries: 1.1.2 dev: true engines: - node: ">= 6" + node: '>= 6' peerDependencies: eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 eslint-plugin-import: ^2.21.2 @@ -1288,34 +1368,35 @@ packages: eslint-plugin-react-hooks: ^4 || ^3 || ^2.3.0 || ^1.7.0 resolution: integrity: sha512-Fz4JIUKkrhO0du2cg5opdyPKQXOI2MvF8KUvN2710nJMT6jaRUpRE2swrJftAjVGL7T1otLM5ieo5RqS1v9Udg== - /eslint-config-atomic/1.3.0: + /eslint-config-atomic/1.5.0_eslint@7.10.0: dependencies: - "@babel/core": 7.10.5 - "@typescript-eslint/eslint-plugin": 3.7.0_53e761a1bc6765ce1ff0aafae1512cd1 - "@typescript-eslint/parser": 3.7.0_typescript@3.9.7 - babel-eslint: 10.1.0 + '@babel/core': 7.11.6 + '@typescript-eslint/eslint-plugin': 3.10.1_b134f02d25a047cc52f0b3615b8a325e + '@typescript-eslint/parser': 3.10.1_eslint@7.10.0+typescript@3.9.7 + babel-eslint: 10.1.0_eslint@7.10.0 coffeescript: 1.12.7 - eslint-config-prettier: 6.11.0 - eslint-plugin-coffee: 0.1.12 + eslint: 7.10.0 + eslint-config-prettier: 6.11.0_eslint@7.10.0 + eslint-plugin-coffee: 0.1.12_eslint@7.10.0 eslint-plugin-json: 2.1.2 eslint-plugin-only-warn: 1.0.2 - eslint-plugin-prettier: 3.1.4_prettier@2.0.5 - eslint-plugin-react: 7.20.3 + eslint-plugin-react: 7.21.3_eslint@7.10.0 eslint-plugin-yaml: 0.3.0 - prettier: 2.0.5 + prettier: 2.1.2 typescript: 3.9.7 dev: true peerDependencies: - eslint: ">=7" + eslint: '>=7' resolution: - integrity: sha512-2IF9cQD3gUoWW3IZkQEqSHKFJDi1FqK7V8ntN39xlg7jdyfkoveQWHaD7MHTEkjRPIF0zd7ILEoL0T6iqyYNHA== - /eslint-config-prettier/6.11.0: + integrity: sha512-jCvGOurb9vDZX0GsG+qr88nLByRwWXZw1Gu/KRU81EbXhkVTcz6cwW3vxoqlSbT0BatXmpdLo+RRnyu2eck2nA== + /eslint-config-prettier/6.11.0_eslint@7.10.0: dependencies: + eslint: 7.10.0 get-stdin: 6.0.0 dev: true hasBin: true peerDependencies: - eslint: ">=3.14.1" + eslint: '>=3.14.1' resolution: integrity: sha512-oB8cpLWSAjOVFEJhhyMZh6NOEOtBVziaqdDQ86+qhDHFbZXoRTM7pNSvFRfW/W/L/LrQ38C99J5CGuRBBzBsdA== /eslint-import-resolver-node/0.3.4: @@ -1331,39 +1412,41 @@ packages: pkg-dir: 2.0.0 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA== - /eslint-plugin-coffee/0.1.12: + /eslint-plugin-coffee/0.1.12_eslint@7.10.0: dependencies: axe-core: 3.5.5 babel-eslint: 7.2.3 babylon: 7.0.0-beta.47 coffeescript: 2.5.1 doctrine: 2.1.0 - eslint-config-airbnb: 18.2.0_cca4f24ff15bad77cebf0f27aec39126 - eslint-config-airbnb-base: 14.2.0_eslint-plugin-import@2.22.0 - eslint-plugin-import: 2.22.0 - eslint-plugin-jsx-a11y: 6.3.1 - eslint-plugin-react: 7.20.3 - eslint-plugin-react-native: 3.8.1 + eslint: 7.10.0 + eslint-config-airbnb: 18.2.0_a50625b425e6417c6753433df9bfeace + eslint-config-airbnb-base: 14.2.0_228994d6e9d158681575bbd20f9e136f + eslint-plugin-import: 2.22.0_eslint@7.10.0 + eslint-plugin-jsx-a11y: 6.3.1_eslint@7.10.0 + eslint-plugin-react: 7.21.3_eslint@7.10.0 + eslint-plugin-react-native: 3.8.1_eslint@7.10.0 eslint-scope: 3.7.3 eslint-utils: 1.4.3 eslint-visitor-keys: 1.3.0 jsx-ast-utils: 2.4.1 - lodash: 4.17.19 + lodash: 4.17.20 dev: true peerDependencies: - eslint: ">=6.0.0" + eslint: '>=6.0.0' resolution: integrity: sha512-ThsCQLHhuxpQrqV7mH5+Xlf6Zt3rrzAgkvoduhdzoIwa8xRLxXUahAW1R3FGT/ci04f+8Z9kqlz52/9QtVWxtw== - /eslint-plugin-import/2.22.0: + /eslint-plugin-import/2.22.0_eslint@7.10.0: dependencies: array-includes: 3.1.1 array.prototype.flat: 1.2.3 contains-path: 0.1.0 debug: 2.6.9 doctrine: 1.5.0 + eslint: 7.10.0 eslint-import-resolver-node: 0.3.4 eslint-module-utils: 2.6.0 has: 1.0.3 @@ -1374,23 +1457,23 @@ packages: tsconfig-paths: 3.9.0 dev: true engines: - node: ">=4" + node: '>=4' peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 resolution: integrity: sha512-66Fpf1Ln6aIS5Gr/55ts19eUuoDhAbZgnr6UxK5hbDx6l/QgQgx61AePq+BV4PP2uXQFClgMVzep5zZ94qqsxg== /eslint-plugin-json/2.1.2: dependencies: - lodash: 4.17.19 + lodash: 4.17.20 vscode-json-languageservice: 3.7.0 dev: true engines: - node: ">=8.10.0" + node: '>=8.10.0' resolution: integrity: sha512-isM/fsUxS4wN1+nLsWoV5T4gLgBQnsql3nMTr8u+cEls1bL8rRQO5CP5GtxJxaOfbcKqnz401styw+H/P+e78Q== - /eslint-plugin-jsx-a11y/6.3.1: + /eslint-plugin-jsx-a11y/6.3.1_eslint@7.10.0: dependencies: - "@babel/runtime": 7.10.5 + '@babel/runtime': 7.10.5 aria-query: 4.2.2 array-includes: 3.1.1 ast-types-flow: 0.0.7 @@ -1398,12 +1481,13 @@ packages: axobject-query: 2.2.0 damerau-levenshtein: 1.0.6 emoji-regex: 9.0.0 + eslint: 7.10.0 has: 1.0.3 jsx-ast-utils: 2.4.1 language-tags: 1.0.5 dev: true engines: - node: ">=4.0" + node: '>=4.0' peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 resolution: @@ -1411,38 +1495,28 @@ packages: /eslint-plugin-only-warn/1.0.2: dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-DCG8vuUynDnyfkm0POT50JoE9VJfbtKf+COHn3q79+ExW4dg9ZWM/hsMWX1mjZqxMjQledL/9TmGipon/vwWmw== - /eslint-plugin-prettier/3.1.4_prettier@2.0.5: - dependencies: - prettier: 2.0.5 - prettier-linter-helpers: 1.0.0 - dev: true - engines: - node: ">=6.0.0" - peerDependencies: - eslint: ">=5.0.0" - prettier: ">=1.13.0" - resolution: - integrity: sha512-jZDa8z76klRqo+TdGDTFJSavwbnWK2ZpqGKNZ+VvweMW516pDUMmQ2koXvxEE4JhzNvTv+radye/bWGBmA6jmg== /eslint-plugin-react-native-globals/0.1.2: dev: true resolution: integrity: sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g== - /eslint-plugin-react-native/3.8.1: + /eslint-plugin-react-native/3.8.1_eslint@7.10.0: dependencies: + eslint: 7.10.0 eslint-plugin-react-native-globals: 0.1.2 dev: true peerDependencies: eslint: ^3.17.0 || ^4 || ^5 || ^6 resolution: integrity: sha512-6Z4s4nvgFRdda/1s1+uu4a6EMZwEjjJ9Bk/1yBImv0fd9U2CsGu2cUakAtV83cZKhizbWhSouXoaK4JtlScdFg== - /eslint-plugin-react/7.20.3: + /eslint-plugin-react/7.21.3_eslint@7.10.0: dependencies: array-includes: 3.1.1 array.prototype.flatmap: 1.2.3 doctrine: 2.1.0 + eslint: 7.10.0 has: 1.0.3 jsx-ast-utils: 2.4.1 object.entries: 1.1.2 @@ -1453,11 +1527,11 @@ packages: string.prototype.matchall: 4.0.2 dev: true engines: - node: ">=4" + node: '>=4' peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 resolution: - integrity: sha512-txbo090buDeyV0ugF3YMWrzLIUqpYTsWSDZV9xLSmExE1P/Kmgg9++PD931r+KEWS66O1c9R4srLVVHmeHpoAg== + integrity: sha512-OI4GwTCqyIb4ipaOEGLWdaOHCXZZydStAsBEPB2e1ZfNM37bojpgO1BoOQbFb0eLVz3QLDx7b+6kYcrxCuJfhw== /eslint-plugin-yaml/0.3.0: dependencies: js-yaml: 3.14.0 @@ -1467,28 +1541,28 @@ packages: integrity: sha512-m8CUdHAxaTA6rtjOIXNnifR3mz4sKrLHvtofXedZBW4MK8faHq8VNprQ73KH9uw2qoqOxzeF8TiZVNBxYFdaAg== /eslint-scope/3.7.3: dependencies: - esrecurse: 4.2.1 + esrecurse: 4.3.0 estraverse: 4.3.0 dev: true engines: - node: ">=4.0.0" + node: '>=4.0.0' resolution: integrity: sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA== - /eslint-scope/5.1.0: + /eslint-scope/5.1.1: dependencies: - esrecurse: 4.2.1 + esrecurse: 4.3.0 estraverse: 4.3.0 dev: true engines: - node: ">=8.0.0" + node: '>=8.0.0' resolution: - integrity: sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w== + integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== /eslint-utils/1.4.3: dependencies: eslint-visitor-keys: 1.3.0 dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== /eslint-utils/2.1.0: @@ -1496,28 +1570,29 @@ packages: eslint-visitor-keys: 1.3.0 dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== /eslint-visitor-keys/1.3.0: dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== - /eslint/7.5.0: + /eslint/7.10.0: dependencies: - "@babel/code-frame": 7.10.4 + '@babel/code-frame': 7.10.4 + '@eslint/eslintrc': 0.1.3 ajv: 6.12.3 chalk: 4.1.0 cross-spawn: 7.0.3 debug: 4.1.1 doctrine: 3.0.0 enquirer: 2.3.6 - eslint-scope: 5.1.0 + eslint-scope: 5.1.1 eslint-utils: 2.1.0 eslint-visitor-keys: 1.3.0 - espree: 7.2.0 + espree: 7.3.0 esquery: 1.3.1 esutils: 2.0.3 file-entry-cache: 5.0.1 @@ -1548,21 +1623,21 @@ packages: node: ^10.12.0 || >=12.0.0 hasBin: true resolution: - integrity: sha512-vlUP10xse9sWt9SGRtcr1LAC67BENcQMFeV+w5EvLEoFe3xJ8cF1Skd0msziRx/VMC+72B4DxreCE+OR12OA6Q== - /espree/7.2.0: + integrity: sha512-BDVffmqWl7JJXqCjAK6lWtcQThZB/aP1HXSH1JKwGwv0LQEdvpR7qzNrUT487RM39B5goWuboFad5ovMBmD8yA== + /espree/7.3.0: dependencies: - acorn: 7.3.1 - acorn-jsx: 5.2.0_acorn@7.3.1 + acorn: 7.4.0 + acorn-jsx: 5.2.0_acorn@7.4.0 eslint-visitor-keys: 1.3.0 dev: true engines: node: ^10.12.0 || >=12.0.0 resolution: - integrity: sha512-H+cQ3+3JYRMEIOl87e7QdHX70ocly5iW4+dttuR8iYSPr/hXKFb+7dBsZ7+u1adC4VrnPlTkv0+OwuPnDop19g== + integrity: sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw== /esprima/4.0.1: dev: true engines: - node: ">=4" + node: '>=4' hasBin: true resolution: integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== @@ -1571,39 +1646,45 @@ packages: estraverse: 5.1.0 dev: true engines: - node: ">=0.10" + node: '>=0.10' resolution: integrity: sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ== - /esrecurse/4.2.1: + /esrecurse/4.3.0: dependencies: - estraverse: 4.3.0 + estraverse: 5.2.0 dev: true engines: - node: ">=4.0" + node: '>=4.0' resolution: - integrity: sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== + integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== /estraverse/4.3.0: dev: true engines: - node: ">=4.0" + node: '>=4.0' resolution: integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== /estraverse/5.1.0: dev: true engines: - node: ">=4.0" + node: '>=4.0' resolution: integrity: sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw== + /estraverse/5.2.0: + dev: true + engines: + node: '>=4.0' + resolution: + integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== /esutils/2.0.3: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== /exit/0.1.2: dev: true engines: - node: ">= 0.8.0" + node: '>= 0.8.0' resolution: integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= /extend/3.0.2: @@ -1613,17 +1694,13 @@ packages: /extsprintf/1.3.0: dev: true engines: - "0": node >=0.6.0 + '0': node >=0.6.0 resolution: integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= /fast-deep-equal/3.1.3: dev: true resolution: integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - /fast-diff/1.2.0: - dev: true - resolution: - integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== /fast-json-stable-stringify/2.1.0: dev: true resolution: @@ -1641,7 +1718,7 @@ packages: flat-cache: 2.0.1 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== /find-up/2.1.0: @@ -1649,7 +1726,7 @@ packages: locate-path: 2.0.0 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c= /find-up/3.0.0: @@ -1657,18 +1734,18 @@ packages: locate-path: 3.0.0 dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - /find-up/4.1.0: + /find-up/5.0.0: dependencies: - locate-path: 5.0.0 + locate-path: 6.0.0 path-exists: 4.0.0 dev: true engines: - node: ">=8" + node: '>=10' resolution: - integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== /flat-cache/2.0.1: dependencies: flatted: 2.0.2 @@ -1676,7 +1753,7 @@ packages: write: 1.0.3 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== /flatted/2.0.2: @@ -1694,7 +1771,7 @@ packages: mime-types: 2.1.27 dev: true engines: - node: ">= 0.12" + node: '>= 0.12' resolution: integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== /fs-minipass/1.2.7: @@ -1708,7 +1785,7 @@ packages: minipass: 3.1.3 dev: true engines: - node: ">= 8" + node: '>= 8' resolution: integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== /fs.realpath/1.0.0: @@ -1743,19 +1820,19 @@ packages: /gensync/1.0.0-beta.1: dev: true engines: - node: ">=6.9.0" + node: '>=6.9.0' resolution: integrity: sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg== /get-stdin/6.0.0: dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== /get-stdin/8.0.0: dev: true engines: - node: ">=10" + node: '>=10' resolution: integrity: sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== /get-stream/4.1.0: @@ -1763,7 +1840,7 @@ packages: pump: 3.0.0 dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== /get-stream/5.1.0: @@ -1771,7 +1848,7 @@ packages: pump: 3.0.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw== /getpass/0.1.7: @@ -1785,7 +1862,7 @@ packages: is-glob: 4.0.1 dev: true engines: - node: ">= 6" + node: '>= 6' resolution: integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== /glob/7.1.6: @@ -1804,13 +1881,13 @@ packages: ini: 1.3.5 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A== /globals/11.12.0: dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== /globals/12.4.0: @@ -1818,19 +1895,19 @@ packages: type-fest: 0.8.1 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== /globals/9.18.0: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ== /got/9.6.0: dependencies: - "@sindresorhus/is": 0.14.0 - "@szmarczak/http-timer": 1.1.2 + '@sindresorhus/is': 0.14.0 + '@szmarczak/http-timer': 1.1.2 cacheable-request: 6.1.0 decompress-response: 3.3.0 duplexer3: 0.1.4 @@ -1842,7 +1919,7 @@ packages: url-parse-lax: 3.0.0 dev: true engines: - node: ">=8.6" + node: '>=8.6' resolution: integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== /graceful-fs/4.2.4: @@ -1852,16 +1929,17 @@ packages: /har-schema/2.0.0: dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= /har-validator/5.1.3: dependencies: - ajv: 6.12.3 + ajv: 6.12.5 har-schema: 2.0.0 + deprecated: this library is no longer supported dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g== /has-ansi/2.0.0: @@ -1869,25 +1947,25 @@ packages: ansi-regex: 2.1.1 dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= /has-flag/3.0.0: dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0= /has-flag/4.0.0: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== /has-symbols/1.0.1: dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== /has-unicode/2.0.1: @@ -1897,7 +1975,7 @@ packages: /has-yarn/2.1.0: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== /has/1.0.3: @@ -1905,7 +1983,7 @@ packages: function-bind: 1.1.1 dev: true engines: - node: ">= 0.4.0" + node: '>= 0.4.0' resolution: integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== /hosted-git-info/2.8.8: @@ -1917,7 +1995,7 @@ packages: lru-cache: 6.0.0 dev: true engines: - node: ">=10" + node: '>=10' resolution: integrity: sha512-i4dpK6xj9BIpVOTboXIlKG9+8HMKggcrMX7WA24xZtKwX0TPelq/rbaS5rCKeNX8sJXZJGdSxpnEGtta+wismQ== /htmlparser2/3.8.3: @@ -1936,12 +2014,12 @@ packages: integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== /http-proxy-agent/4.0.1: dependencies: - "@tootallnate/once": 1.1.2 + '@tootallnate/once': 1.1.2 agent-base: 6.0.1 debug: 4.1.1 dev: true engines: - node: ">= 6" + node: '>= 6' resolution: integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== /http-signature/1.2.0: @@ -1951,8 +2029,8 @@ packages: sshpk: 1.16.1 dev: true engines: - node: ">=0.8" - npm: ">=1.3.7" + node: '>=0.8' + npm: '>=1.3.7' resolution: integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= /https-proxy-agent/5.0.0: @@ -1961,7 +2039,7 @@ packages: debug: 4.1.1 dev: true engines: - node: ">= 6" + node: '>= 6' resolution: integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== /humanize-ms/1.2.1: @@ -1975,7 +2053,7 @@ packages: safer-buffer: 2.1.2 dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' optional: true resolution: integrity: sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ== @@ -1988,7 +2066,7 @@ packages: /ignore/4.0.6: dev: true engines: - node: ">= 4" + node: '>= 4' resolution: integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== /import-fresh/3.2.1: @@ -1997,25 +2075,25 @@ packages: resolve-from: 4.0.0 dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ== /import-lazy/2.1.0: dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= /imurmurhash/0.1.4: dev: true engines: - node: ">=0.8.19" + node: '>=0.8.19' resolution: integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o= /indent-string/4.0.0: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== /infer-owner/1.0.4: @@ -2044,7 +2122,7 @@ packages: side-channel: 1.0.2 dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g== /invariant/2.2.4: @@ -2064,7 +2142,7 @@ packages: /is-callable/1.2.0: dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw== /is-ci/2.0.0: @@ -2077,13 +2155,13 @@ packages: /is-date-object/1.0.2: dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== /is-extglob/2.1.1: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= /is-fullwidth-code-point/1.0.0: @@ -2091,19 +2169,19 @@ packages: number-is-nan: 1.0.1 dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-754xOG8DGn8NZDr4L95QxFfvAMs= /is-fullwidth-code-point/2.0.0: dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= /is-fullwidth-code-point/3.0.0: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== /is-glob/4.0.1: @@ -2111,7 +2189,7 @@ packages: is-extglob: 2.1.1 dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== /is-installed-globally/0.3.2: @@ -2120,7 +2198,7 @@ packages: is-path-inside: 3.0.2 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g== /is-lambda/1.0.1: @@ -2130,19 +2208,19 @@ packages: /is-npm/4.0.0: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig== /is-obj/2.0.0: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== /is-path-inside/3.0.2: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg== /is-regex/1.1.0: @@ -2150,13 +2228,13 @@ packages: has-symbols: 1.0.1 dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw== /is-string/1.0.5: dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== /is-symbol/1.0.3: @@ -2164,7 +2242,7 @@ packages: has-symbols: 1.0.1 dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== /is-typedarray/1.0.0: @@ -2222,7 +2300,7 @@ packages: /jsesc/2.5.2: dev: true engines: - node: ">=4" + node: '>=4' hasBin: true resolution: integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== @@ -2232,7 +2310,7 @@ packages: console-browserify: 1.1.0 exit: 0.1.2 htmlparser2: 3.8.3 - lodash: 4.17.19 + lodash: 4.17.20 minimatch: 3.0.4 shelljs: 0.3.0 strip-json-comments: 1.0.4 @@ -2282,7 +2360,7 @@ packages: minimist: 1.2.5 dev: true engines: - node: ">=6" + node: '>=6' hasBin: true resolution: integrity: sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA== @@ -2290,10 +2368,14 @@ packages: dev: true resolution: integrity: sha512-b0EBt8SWFNnixVdvoR2ZtEGa9ZqLhbJnOjezn+WP+8kspFm+PFYDN8Z4Bc7pRlDjvuVcADSUkroIuTWWn/YiIA== + /jsonlines/0.1.1: + dev: true + resolution: + integrity: sha1-T80kbcXQ44aRkHxEqwAveC0dlMw= /jsonparse/1.3.1: dev: true engines: - "0": node >= 0.2.0 + '0': node >= 0.2.0 resolution: integrity: sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA= /jsprim/1.4.1: @@ -2304,7 +2386,7 @@ packages: verror: 1.10.0 dev: true engines: - "0": node >=0.6.0 + '0': node >=0.6.0 resolution: integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= /jsx-ast-utils/2.4.1: @@ -2313,7 +2395,7 @@ packages: object.assign: 4.1.0 dev: true engines: - node: ">=4.0" + node: '>=4.0' resolution: integrity: sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w== /keyv/3.1.0: @@ -2325,7 +2407,7 @@ packages: /kleur/3.0.3: dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== /language-subtag-registry/0.3.20: @@ -2343,7 +2425,7 @@ packages: package-json: 6.5.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== /levn/0.4.1: @@ -2352,7 +2434,7 @@ packages: type-check: 0.4.0 dev: true engines: - node: ">= 0.8.0" + node: '>= 0.8.0' resolution: integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== /libnpmconfig/1.2.1: @@ -2371,7 +2453,7 @@ packages: strip-bom: 3.0.0 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= /locate-path/2.0.0: @@ -2380,7 +2462,7 @@ packages: path-exists: 3.0.0 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= /locate-path/3.0.0: @@ -2389,21 +2471,25 @@ packages: path-exists: 3.0.0 dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - /locate-path/5.0.0: + /locate-path/6.0.0: dependencies: - p-locate: 4.1.0 + p-locate: 5.0.0 dev: true engines: - node: ">=8" + node: '>=10' resolution: - integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== /lodash/4.17.19: dev: true resolution: integrity: sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ== + /lodash/4.17.20: + dev: true + resolution: + integrity: sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== /loose-envify/1.4.0: dependencies: js-tokens: 4.0.0 @@ -2414,13 +2500,13 @@ packages: /lowercase-keys/1.0.1: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== /lowercase-keys/2.0.0: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== /lru-cache/6.0.0: @@ -2428,7 +2514,7 @@ packages: yallist: 4.0.0 dev: true engines: - node: ">=10" + node: '>=10' resolution: integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== /make-dir/3.1.0: @@ -2436,7 +2522,7 @@ packages: semver: 6.3.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== /make-fetch-happen/8.0.9: @@ -2458,13 +2544,13 @@ packages: ssri: 8.0.0 dev: true engines: - node: ">= 10" + node: '>= 10' resolution: integrity: sha512-uHa4gv/NIdm9cUvfOhYb57nxrCY08iyMRXru0jbpaH57Q3NCge/ypY7fOvgCr8tPyucKrGbVndKhjXE0IX0VfQ== /mime-db/1.44.0: dev: true engines: - node: ">= 0.6" + node: '>= 0.6' resolution: integrity: sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== /mime-types/2.1.27: @@ -2472,13 +2558,13 @@ packages: mime-db: 1.44.0 dev: true engines: - node: ">= 0.6" + node: '>= 0.6' resolution: integrity: sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== /mimic-response/1.0.1: dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== /minimatch/3.0.4: @@ -2496,7 +2582,7 @@ packages: minipass: 3.1.3 dev: true engines: - node: ">= 8" + node: '>= 8' resolution: integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== /minipass-fetch/1.3.0: @@ -2506,7 +2592,7 @@ packages: minizlib: 2.1.0 dev: true engines: - node: ">=8" + node: '>=8' optionalDependencies: encoding: 0.1.13 resolution: @@ -2516,7 +2602,7 @@ packages: minipass: 3.1.3 dev: true engines: - node: ">= 8" + node: '>= 8' resolution: integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== /minipass-json-stream/1.0.1: @@ -2531,7 +2617,7 @@ packages: minipass: 3.1.3 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-cFOknTvng5vqnwOpDsZTWhNll6Jf8o2x+/diplafmxpuIymAjzoOolZG0VvQf3V2HgqzJNhnuKHYp2BqDgz8IQ== /minipass-sized/1.0.3: @@ -2539,7 +2625,7 @@ packages: minipass: 3.1.3 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g== /minipass/2.9.0: @@ -2554,7 +2640,7 @@ packages: yallist: 4.0.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== /minizlib/1.3.3: @@ -2569,7 +2655,7 @@ packages: yallist: 4.0.0 dev: true engines: - node: ">= 8" + node: '>= 8' resolution: integrity: sha512-EzTZN/fjSvifSX0SlqUERCN39o6T40AMarPbv0MrarSFtIITCBh7bi+dU8nxGFHuqs9jdIAeoYoKuQAAASsPPA== /mkdirp/0.5.5: @@ -2582,7 +2668,7 @@ packages: /mkdirp/1.0.4: dev: true engines: - node: ">=10" + node: '>=10' hasBin: true resolution: integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== @@ -2598,10 +2684,6 @@ packages: dev: true resolution: integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - /nested-error-stacks/2.0.1: - dev: true - resolution: - integrity: sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A== /node-gyp/6.1.0: dependencies: env-paths: 2.2.0 @@ -2617,7 +2699,7 @@ packages: which: 1.3.1 dev: true engines: - node: ">= 6.0.0" + node: '>= 6.0.0' hasBin: true resolution: integrity: sha512-h4A2zDlOujeeaaTx06r4Vy+8MZ1679lU+wbCKDS4ZtvY2A37DESo37oejIw0mtmR3+rvNwts5B6Kpt1KrNYdNw== @@ -2641,7 +2723,7 @@ packages: /normalize-url/4.5.0: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ== /npm-bundled/1.1.1: @@ -2650,39 +2732,42 @@ packages: dev: true resolution: integrity: sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA== - /npm-check-updates/7.0.2: + /npm-check-updates/9.0.3: dependencies: chalk: 4.1.0 cint: 8.2.1 cli-table: 0.3.1 - commander: 5.1.0 - find-up: 4.1.0 + commander: 6.1.0 + find-up: 5.0.0 get-stdin: 8.0.0 json-parse-helpfulerror: 1.0.3 + jsonlines: 0.1.1 libnpmconfig: 1.2.1 - lodash: 4.17.19 + lodash: 4.17.20 p-map: 4.0.0 pacote: 11.1.11 + parse-github-url: 1.0.2 progress: 2.0.3 prompts: 2.3.2 rc-config-loader: 3.0.0 - requireg: 0.2.2 + remote-git-tags: 3.0.0 + rimraf: 3.0.2 semver: 7.3.2 semver-utils: 1.1.4 - spawn-please: 0.3.0 - update-notifier: 4.1.0 + spawn-please: 0.4.1 + update-notifier: 4.1.3 dev: true engines: - node: ">=10.17" + node: '>=10.17' hasBin: true resolution: - integrity: sha512-MyH17fUCFbYShuIyxZj6yqB6YZ47+AjPCgXQiH1oqNe3vElBoJ0toY7nwy88qJbfXnFqjTFigzs9lsoKSK0iUw== + integrity: sha512-/pO7pFcPd8EUPvipS5aeiwGHIa0HXvl2+IJOZ9rlS/jXYJmHE7Y1V/jxZEN5gOVUT8fCAdJRMmN57ydeH+Mv0Q== /npm-install-checks/4.0.0: dependencies: semver: 7.3.2 dev: true engines: - node: ">=10" + node: '>=10' resolution: integrity: sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w== /npm-normalize-package-bin/1.0.1: @@ -2696,7 +2781,7 @@ packages: validate-npm-package-name: 3.0.0 dev: true engines: - node: ">=10" + node: '>=10' resolution: integrity: sha512-/h5Fm6a/exByzFSTm7jAyHbgOqErl9qSNJDQF32Si/ZzgwT2TERVxRxn3Jurw1wflgyVVAxnFR4fRHPM7y1ClQ== /npm-packlist/2.1.2: @@ -2707,7 +2792,7 @@ packages: npm-normalize-package-bin: 1.0.1 dev: true engines: - node: ">=10" + node: '>=10' hasBin: true resolution: integrity: sha512-eByPaP+wsKai0BJX5pmb58d3mfR0zUATcnyuvSxIudTEn+swCPFLxh7srCmqB4hr7i9V24/DPjjq5b2qUtbgXQ== @@ -2721,7 +2806,7 @@ packages: integrity: sha512-ygs4k6f54ZxJXrzT0x34NybRlLeZ4+6nECAIbr2i0foTnijtS1TJiyzpqtuUAJOps/hO0tNDr8fRV5g+BtRlTw== /npm-registry-fetch/8.1.3: dependencies: - "@npmcli/ci-detect": 1.3.0 + '@npmcli/ci-detect': 1.3.0 lru-cache: 6.0.0 make-fetch-happen: 8.0.9 minipass: 3.1.3 @@ -2731,7 +2816,7 @@ packages: npm-package-arg: 8.0.1 dev: true engines: - node: ">=10" + node: '>=10' resolution: integrity: sha512-xpBFcg13wkFR0SsscvemmrIe1Sxe1SPgGUOAb7+5Uo6fR8SIRMenMHeDSjfyulv1px66/y0Ib40rtKO20PcgPg== /npmlog/4.1.2: @@ -2746,7 +2831,7 @@ packages: /number-is-nan/1.0.1: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= /oauth-sign/0.9.0: @@ -2756,7 +2841,7 @@ packages: /object-assign/4.1.1: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= /object-inspect/1.8.0: @@ -2766,7 +2851,7 @@ packages: /object-keys/1.1.1: dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== /object.assign/4.1.0: @@ -2777,7 +2862,7 @@ packages: object-keys: 1.1.1 dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== /object.entries/1.1.2: @@ -2787,7 +2872,7 @@ packages: has: 1.0.3 dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA== /object.fromentries/2.0.2: @@ -2798,7 +2883,7 @@ packages: has: 1.0.3 dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ== /object.values/1.1.1: @@ -2809,7 +2894,7 @@ packages: has: 1.0.3 dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA== /once/1.4.0: @@ -2828,19 +2913,19 @@ packages: word-wrap: 1.2.3 dev: true engines: - node: ">= 0.8.0" + node: '>= 0.8.0' resolution: integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== /os-homedir/1.0.2: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-/7xJiDNuDoM94MFox+8VISGqf7M= /os-tmpdir/1.0.2: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= /osenv/0.1.5: @@ -2853,7 +2938,7 @@ packages: /p-cancelable/1.1.0: dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== /p-limit/1.3.0: @@ -2861,7 +2946,7 @@ packages: p-try: 1.0.0 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== /p-limit/2.3.0: @@ -2869,15 +2954,23 @@ packages: p-try: 2.2.0 dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + /p-limit/3.0.2: + dependencies: + p-try: 2.2.0 + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg== /p-locate/2.0.0: dependencies: p-limit: 1.3.0 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= /p-locate/3.0.0: @@ -2885,35 +2978,35 @@ packages: p-limit: 2.3.0 dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - /p-locate/4.1.0: + /p-locate/5.0.0: dependencies: - p-limit: 2.3.0 + p-limit: 3.0.2 dev: true engines: - node: ">=8" + node: '>=10' resolution: - integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== /p-map/4.0.0: dependencies: aggregate-error: 3.0.1 dev: true engines: - node: ">=10" + node: '>=10' resolution: integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== /p-try/1.0.0: dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= /p-try/2.2.0: dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== /package-json/6.5.0: @@ -2924,15 +3017,15 @@ packages: semver: 6.3.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== /pacote/11.1.11: dependencies: - "@npmcli/git": 2.0.3 - "@npmcli/installed-package-contents": 1.0.5 - "@npmcli/promise-spawn": 1.2.0 - "@npmcli/run-script": 1.3.1 + '@npmcli/git': 2.0.3 + '@npmcli/installed-package-contents': 1.0.5 + '@npmcli/promise-spawn': 1.2.0 + '@npmcli/run-script': 1.3.1 cacache: 15.0.5 chownr: 2.0.0 fs-minipass: 2.1.0 @@ -2950,7 +3043,7 @@ packages: tar: 6.0.2 dev: true engines: - node: ">=10" + node: '>=10' hasBin: true resolution: integrity: sha512-r6PHtCEhkaGv+QPx1JdE/xRdkSkZUG7dE2oloNk/CGTPGNOtaJyYqZPFeN6d6UcUrTPRvZXFo3IBzJIBopPuSA== @@ -2959,39 +3052,46 @@ packages: callsites: 3.1.0 dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + /parse-github-url/1.0.2: + dev: true + engines: + node: '>=0.10.0' + hasBin: true + resolution: + integrity: sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw== /parse-json/2.2.0: dependencies: error-ex: 1.3.2 dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= /path-exists/3.0.0: dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= /path-exists/4.0.0: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== /path-is-absolute/1.0.1: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18= /path-key/3.1.1: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== /path-parse/1.0.6: @@ -3003,7 +3103,7 @@ packages: pify: 2.3.0 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= /performance-now/2.1.0: @@ -3013,7 +3113,7 @@ packages: /pify/2.3.0: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw= /pkg-dir/2.0.0: @@ -3021,36 +3121,28 @@ packages: find-up: 2.1.0 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= /prelude-ls/1.2.1: dev: true engines: - node: ">= 0.8.0" + node: '>= 0.8.0' resolution: integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== /prepend-http/2.0.0: dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= - /prettier-linter-helpers/1.0.0: - dependencies: - fast-diff: 1.2.0 - dev: true - engines: - node: ">=6.0.0" - resolution: - integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== - /prettier/2.0.5: + /prettier/2.1.2: dev: true engines: - node: ">=10.13.0" + node: '>=10.13.0' hasBin: true resolution: - integrity: sha512-7PtVymN48hGcO4fGjybyBSIWDsLU4H4XlvOHfq91pz9kkGlonzwTfYkaIEwiRg/dAJF9YlbsduBAgtYLi+8cFg== + integrity: sha512-16c7K+x4qVlJg9rEbXl7HEGmQyZlG4R9AgP+oHKRMsMsuk8s+ATStlf1NpDqyBI1HpVyfjLOeMhH2LvuNvV5Vg== /process-nextick-args/2.0.1: dev: true resolution: @@ -3058,7 +3150,7 @@ packages: /progress/2.0.3: dev: true engines: - node: ">=0.4.0" + node: '>=0.4.0' resolution: integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== /promise-inflight/1.0.1: @@ -3071,7 +3163,7 @@ packages: retry: 0.10.1 dev: true engines: - node: ">=0.12" + node: '>=0.12' resolution: integrity: sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0= /prompts/2.3.2: @@ -3080,7 +3172,7 @@ packages: sisteransi: 1.0.5 dev: true engines: - node: ">= 6" + node: '>= 6' resolution: integrity: sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA== /prop-types/15.7.2: @@ -3105,7 +3197,7 @@ packages: /punycode/2.1.1: dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== /pupa/2.0.1: @@ -3113,13 +3205,13 @@ packages: escape-goat: 2.1.1 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-hEJH0s8PXLY/cdXh66tNEQGndDrIKNqNC5xmrysZy3i5C3oEoLna7YAOad+7u125+zH1HNXUmGEkrhb3c2VriA== /qs/6.5.2: dev: true engines: - node: ">=0.6" + node: '>=0.6' resolution: integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== /rc-config-loader/3.0.0: @@ -3158,7 +3250,7 @@ packages: read-pkg: 2.0.0 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= /read-pkg/2.0.0: @@ -3168,7 +3260,7 @@ packages: path-type: 2.0.0 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= /readable-stream/1.1.14: @@ -3215,13 +3307,13 @@ packages: es-abstract: 1.17.6 dev: true engines: - node: ">= 0.4" + node: '>= 0.4' resolution: integrity: sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ== /regexpp/3.1.0: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== /registry-auth-token/4.2.0: @@ -3229,7 +3321,7 @@ packages: rc: 1.2.8 dev: true engines: - node: ">=6.0.0" + node: '>=6.0.0' resolution: integrity: sha512-P+lWzPrsgfN+UEpDS3U8AQKg/UjZX6mQSJueZj3EK+vNESoqBSpBUD3gmu4sF9lOsjXWjF11dQKUqemf3veq1w== /registry-url/5.1.0: @@ -3237,9 +3329,15 @@ packages: rc: 1.2.8 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== + /remote-git-tags/3.0.0: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-C9hAO4eoEsX+OXA4rla66pXZQ+TLQ8T9dttgQj18yuKlPMTVkIkdYXvlMC55IuUsIkV6DpmQYi10JKFLaU+l7w== /request/2.88.2: dependencies: aws-sign2: 0.7.0 @@ -3262,32 +3360,22 @@ packages: tough-cookie: 2.5.0 tunnel-agent: 0.6.0 uuid: 3.4.0 - deprecated: "request has been deprecated, see https://github.com/request/request/issues/3142" + deprecated: 'request has been deprecated, see https://github.com/request/request/issues/3142' dev: true engines: - node: ">= 6" + node: '>= 6' resolution: integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== /require-from-string/2.0.2: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - /requireg/0.2.2: - dependencies: - nested-error-stacks: 2.0.1 - rc: 1.2.8 - resolve: 1.7.1 - dev: true - engines: - node: ">= 4.0.0" - resolution: - integrity: sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg== /resolve-from/4.0.0: dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== /resolve/1.17.0: @@ -3296,12 +3384,6 @@ packages: dev: true resolution: integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== - /resolve/1.7.1: - dependencies: - path-parse: 1.0.6 - dev: true - resolution: - integrity: sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw== /responselike/1.0.2: dependencies: lowercase-keys: 1.0.1 @@ -3350,7 +3432,7 @@ packages: strip-bom-buf: 1.0.0 dev: false engines: - node: ">= 8" + node: '>= 8' resolution: integrity: sha512-UjjIHC4uahPWvKYqgknvFCCJ11S0oDahz+nsmyTCAmARKto31aoE+Lu7GGGK0nogengJEKGzFdh46ho5+IL88Q== /semver-diff/3.1.1: @@ -3358,7 +3440,7 @@ packages: semver: 6.3.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== /semver-utils/1.1.4: @@ -3377,7 +3459,7 @@ packages: integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== /semver/7.3.2: engines: - node: ">=10" + node: '>=10' hasBin: true resolution: integrity: sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== @@ -3390,19 +3472,19 @@ packages: shebang-regex: 3.0.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== /shebang-regex/3.0.0: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== /shelljs/0.3.0: dev: true engines: - node: ">=0.8.0" + node: '>=0.8.0' hasBin: true resolution: integrity: sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E= @@ -3428,14 +3510,14 @@ packages: is-fullwidth-code-point: 2.0.0 dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== /smart-buffer/4.1.0: dev: true engines: - node: ">= 6.0.0" - npm: ">= 3.0.0" + node: '>= 6.0.0' + npm: '>= 3.0.0' resolution: integrity: sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw== /socks-proxy-agent/5.0.0: @@ -3445,7 +3527,7 @@ packages: socks: 2.4.1 dev: true engines: - node: ">= 6" + node: '>= 6' resolution: integrity: sha512-lEpa1zsWCChxiynk+lCycKuC502RxDWLKJZoIhnxrWNjLSDGYRFflHA1/228VkRcnv9TIb8w98derGbpKxJRgA== /socks/2.4.1: @@ -3454,22 +3536,22 @@ packages: smart-buffer: 4.1.0 dev: true engines: - node: ">= 10.13.0" - npm: ">= 3.0.0" + node: '>= 10.13.0' + npm: '>= 3.0.0' resolution: integrity: sha512-8mWHeYC1OA0500qzb+sqwm0Hzi8oBpeuI1JugoBVMEJtJvxSgco8xFSK+NRnZcHeeWjTbF82KUDo5sXH22TY5A== /source-map/0.5.7: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - /spawn-please/0.3.0: + /spawn-please/0.4.1: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: - integrity: sha1-2zOOxM/2Orxp8dDgjO6euL69nRE= + integrity: sha512-YJwFL/shPyY5fddOU1XXkShCDNVkMDGKsGlpB91FKOkRGa+pVAe+A5/CUUwLrZ3e89prqbTXaGapCzTlmc3HaA== /spdx-correct/3.1.1: dependencies: spdx-expression-parse: 3.0.1 @@ -3509,7 +3591,7 @@ packages: tweetnacl: 0.14.5 dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' hasBin: true resolution: integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== @@ -3518,7 +3600,7 @@ packages: minipass: 3.1.3 dev: true engines: - node: ">= 8" + node: '>= 8' resolution: integrity: sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA== /string-width/1.0.2: @@ -3528,7 +3610,7 @@ packages: strip-ansi: 3.0.1 dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= /string-width/3.1.0: @@ -3538,7 +3620,7 @@ packages: strip-ansi: 5.2.0 dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== /string-width/4.2.0: @@ -3548,7 +3630,7 @@ packages: strip-ansi: 6.0.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== /string.prototype.matchall/4.0.2: @@ -3591,7 +3673,7 @@ packages: ansi-regex: 2.1.1 dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= /strip-ansi/5.2.0: @@ -3599,7 +3681,7 @@ packages: ansi-regex: 4.1.0 dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== /strip-ansi/6.0.0: @@ -3607,7 +3689,7 @@ packages: ansi-regex: 5.0.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== /strip-bom-buf/1.0.0: @@ -3615,38 +3697,38 @@ packages: is-utf8: 0.2.1 dev: false engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-HLRar1dTD0yvhsf3UXnSyaUd1XI= /strip-bom/3.0.0: dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= /strip-json-comments/1.0.4: dev: true engines: - node: ">=0.8.0" + node: '>=0.8.0' hasBin: true resolution: integrity: sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E= /strip-json-comments/2.0.1: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo= /strip-json-comments/3.1.1: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== /supports-color/2.0.0: dev: true engines: - node: ">=0.8.0" + node: '>=0.8.0' resolution: integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= /supports-color/5.5.0: @@ -3654,7 +3736,7 @@ packages: has-flag: 3.0.0 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== /supports-color/7.1.0: @@ -3662,18 +3744,18 @@ packages: has-flag: 4.0.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g== /table/5.4.6: dependencies: ajv: 6.12.3 - lodash: 4.17.19 + lodash: 4.17.20 slice-ansi: 2.1.0 string-width: 3.1.0 dev: true engines: - node: ">=6.0.0" + node: '>=6.0.0' resolution: integrity: sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== /tar/4.4.13: @@ -3687,7 +3769,7 @@ packages: yallist: 3.1.1 dev: true engines: - node: ">=4.5" + node: '>=4.5' resolution: integrity: sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA== /tar/6.0.2: @@ -3700,13 +3782,13 @@ packages: yallist: 4.0.0 dev: true engines: - node: ">= 10" + node: '>= 10' resolution: integrity: sha512-Glo3jkRtPcvpDlAs/0+hozav78yoXKFr+c4wgw62NNMO3oo4AaJdCo21Uu7lcwr55h39W2XD1LMERc64wtbItg== /term-size/2.2.0: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw== /text-table/0.2.0: @@ -3716,19 +3798,19 @@ packages: /to-fast-properties/1.0.3: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= /to-fast-properties/2.0.0: dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= /to-readable-stream/1.0.0: dev: true engines: - node: ">=6" + node: '>=6' resolution: integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== /tough-cookie/2.5.0: @@ -3737,12 +3819,12 @@ packages: punycode: 2.1.1 dev: true engines: - node: ">=0.8" + node: '>=0.8' resolution: integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== /tsconfig-paths/3.9.0: dependencies: - "@types/json5": 0.0.29 + '@types/json5': 0.0.29 json5: 1.0.1 minimist: 1.2.5 strip-bom: 3.0.0 @@ -3759,9 +3841,9 @@ packages: typescript: 3.9.7 dev: true engines: - node: ">= 6" + 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" + 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' resolution: integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g== /tunnel-agent/0.6.0: @@ -3779,13 +3861,13 @@ packages: prelude-ls: 1.2.1 dev: true engines: - node: ">= 0.8.0" + node: '>= 0.8.0' resolution: integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== /type-fest/0.8.1: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== /typedarray-to-buffer/3.1.5: @@ -3797,7 +3879,7 @@ packages: /typescript/3.9.7: dev: true engines: - node: ">=4.2.0" + node: '>=4.2.0' hasBin: true resolution: integrity: sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw== @@ -3818,10 +3900,10 @@ packages: crypto-random-string: 2.0.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== - /update-notifier/4.1.0: + /update-notifier/4.1.3: dependencies: boxen: 4.2.0 chalk: 3.0.0 @@ -3838,9 +3920,9 @@ packages: xdg-basedir: 4.0.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: - integrity: sha512-w3doE1qtI0/ZmgeoDoARmI5fjDoT93IfKgEGqm26dGUOh8oNpaSTsGNdYRN/SjOuo10jcJGwkEL3mroKzktkew== + integrity: sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A== /uri-js/4.2.2: dependencies: punycode: 2.1.1 @@ -3852,7 +3934,7 @@ packages: prepend-http: 2.0.0 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= /util-deprecate/1.0.2: @@ -3888,7 +3970,7 @@ packages: extsprintf: 1.3.0 dev: true engines: - "0": node >=0.6.0 + '0': node >=0.6.0 resolution: integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= /vscode-json-languageservice/3.7.0: @@ -3904,13 +3986,13 @@ packages: /vscode-jsonrpc/3.6.2: dev: false engines: - node: ">=4.0.0 || >=6.0.0" + node: '>=4.0.0 || >=6.0.0' resolution: integrity: sha512-T24Jb5V48e4VgYliUXMnZ379ItbrXgOimweKaJshD84z+8q7ZOZjJan0MeDe+Ugb+uqERDVV8SBmemaGMSMugA== /vscode-jsonrpc/4.0.0: dev: false engines: - node: ">=8.0.0 || >=10.0.0" + node: '>=8.0.0 || >=10.0.0' resolution: integrity: sha512-perEnXQdQOJMTDFNv+UF3h1Y0z4iSiaN9jIlb0OqIYgosPCZGYh/MCUlkFtV2668PL69lRDO32hmvL2yiidUYg== /vscode-languageserver-protocol/3.12.0: @@ -3952,7 +4034,7 @@ packages: isexe: 2.0.0 dev: true engines: - node: ">= 8" + node: '>= 8' hasBin: true resolution: integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== @@ -3967,13 +4049,13 @@ packages: string-width: 4.2.0 dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== /word-wrap/1.2.3: dev: true engines: - node: ">=0.10.0" + node: '>=0.10.0' resolution: integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== /wrappy/1.0.2: @@ -3994,13 +4076,13 @@ packages: mkdirp: 0.5.5 dev: true engines: - node: ">=4" + node: '>=4' resolution: integrity: sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== /xdg-basedir/4.0.0: dev: true engines: - node: ">=8" + node: '>=8' resolution: integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== /yallist/3.1.1: @@ -4012,11 +4094,12 @@ packages: resolution: integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== specifiers: - "@types/atom": ^1.40.4 - "@types/node": ^14.0.24 + '@types/atom': ^1.40.4 + '@types/node': ^14.11.2 + atom-ide-base: ^1.8.0 atom-languageclient: ^0.9.9 atom-package-deps: ^6.0.0 - eslint: 7.5.0 - eslint-config-atomic: ^1.3.0 - npm-check-updates: 7.0.2 - prettier: ^2.0.5 + eslint: 7.10.0 + eslint-config-atomic: ^1.5.0 + npm-check-updates: 9.0.3 + prettier: ^2.1.2