diff options
author | Markus Hatvan <markus_hatvan@aon.at> | 2021-07-30 10:54:54 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-30 14:24:54 +0530 |
commit | f4b4416ea52d564bc2dbe543a82084ed98843ccc (patch) | |
tree | 7ca6b23571c86458a6b799746c91a7191de02715 /package-lock.json | |
parent | 5.6.1-nightly.8 [skip ci] (diff) | |
download | ferdium-app-f4b4416ea52d564bc2dbe543a82084ed98843ccc.tar.gz ferdium-app-f4b4416ea52d564bc2dbe543a82084ed98843ccc.tar.zst ferdium-app-f4b4416ea52d564bc2dbe543a82084ed98843ccc.zip |
chore: migrate from tslint to @typescript-eslint (#1706)
- update .eslintrc to work for .js and .ts
- update devDependencies
- lint properly both root /src and nested /packages
- update webhint recommended setting for tsconfig.json to shrink output
- Manage all eslint rules from the repo root
- escape single quotes in scripts to please windows build
Co-authored-by: Vijay A <avijayr@protonmail.com>
Diffstat (limited to 'package-lock.json')
-rw-r--r-- | package-lock.json | 439 |
1 files changed, 111 insertions, 328 deletions
diff --git a/package-lock.json b/package-lock.json index 45c38f01b..cb80ba47a 100644 --- a/package-lock.json +++ b/package-lock.json | |||
@@ -3526,46 +3526,6 @@ | |||
3526 | } | 3526 | } |
3527 | } | 3527 | } |
3528 | }, | 3528 | }, |
3529 | "@fimbul/bifrost": { | ||
3530 | "version": "0.21.0", | ||
3531 | "resolved": "https://registry.npmjs.org/@fimbul/bifrost/-/bifrost-0.21.0.tgz", | ||
3532 | "integrity": "sha512-ou8VU+nTmOW1jeg+FT+sn+an/M0Xb9G16RucrfhjXGWv1Q97kCoM5CG9Qj7GYOSdu7km72k7nY83Eyr53Bkakg==", | ||
3533 | "dev": true, | ||
3534 | "requires": { | ||
3535 | "@fimbul/ymir": "^0.21.0", | ||
3536 | "get-caller-file": "^2.0.0", | ||
3537 | "tslib": "^1.8.1", | ||
3538 | "tsutils": "^3.5.0" | ||
3539 | }, | ||
3540 | "dependencies": { | ||
3541 | "get-caller-file": { | ||
3542 | "version": "2.0.5", | ||
3543 | "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", | ||
3544 | "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", | ||
3545 | "dev": true | ||
3546 | }, | ||
3547 | "tsutils": { | ||
3548 | "version": "3.17.1", | ||
3549 | "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", | ||
3550 | "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", | ||
3551 | "dev": true, | ||
3552 | "requires": { | ||
3553 | "tslib": "^1.8.1" | ||
3554 | } | ||
3555 | } | ||
3556 | } | ||
3557 | }, | ||
3558 | "@fimbul/ymir": { | ||
3559 | "version": "0.21.0", | ||
3560 | "resolved": "https://registry.npmjs.org/@fimbul/ymir/-/ymir-0.21.0.tgz", | ||
3561 | "integrity": "sha512-T/y7WqPsm4n3zhT08EpB5sfdm2Kvw3gurAxr2Lr5dQeLi8ZsMlNT/Jby+ZmuuAAd1PnXYzKp+2SXgIkQIIMCUg==", | ||
3562 | "dev": true, | ||
3563 | "requires": { | ||
3564 | "inversify": "^5.0.0", | ||
3565 | "reflect-metadata": "^0.1.12", | ||
3566 | "tslib": "^1.8.1" | ||
3567 | } | ||
3568 | }, | ||
3569 | "@hapi/address": { | 3529 | "@hapi/address": { |
3570 | "version": "2.1.4", | 3530 | "version": "2.1.4", |
3571 | "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", | 3531 | "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", |
@@ -8175,22 +8135,6 @@ | |||
8175 | "@types/ms": "*" | 8135 | "@types/ms": "*" |
8176 | } | 8136 | } |
8177 | }, | 8137 | }, |
8178 | "@types/eslint": { | ||
8179 | "version": "7.2.13", | ||
8180 | "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.13.tgz", | ||
8181 | "integrity": "sha512-LKmQCWAlnVHvvXq4oasNUMTJJb2GwSyTY8+1C7OH5ILR8mPLaljv1jxL1bXW3xB3jFbQxTKxJAvI8PyjB09aBg==", | ||
8182 | "dev": true, | ||
8183 | "requires": { | ||
8184 | "@types/estree": "*", | ||
8185 | "@types/json-schema": "*" | ||
8186 | } | ||
8187 | }, | ||
8188 | "@types/estree": { | ||
8189 | "version": "0.0.48", | ||
8190 | "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.48.tgz", | ||
8191 | "integrity": "sha512-LfZwXoGUDo0C3me81HXgkBg5CTQYb6xzEl+fNmbO4JdRiSKQ8A0GD1OBBvKAIsbCUgoyAty7m99GqqMQe784ew==", | ||
8192 | "dev": true | ||
8193 | }, | ||
8194 | "@types/events": { | 8138 | "@types/events": { |
8195 | "version": "3.0.0", | 8139 | "version": "3.0.0", |
8196 | "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", | 8140 | "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", |
@@ -8484,6 +8428,38 @@ | |||
8484 | "integrity": "sha512-gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg==", | 8428 | "integrity": "sha512-gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg==", |
8485 | "dev": true | 8429 | "dev": true |
8486 | }, | 8430 | }, |
8431 | "@typescript-eslint/eslint-plugin": { | ||
8432 | "version": "4.28.5", | ||
8433 | "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.5.tgz", | ||
8434 | "integrity": "sha512-m31cPEnbuCqXtEZQJOXAHsHvtoDi9OVaeL5wZnO2KZTnkvELk+u6J6jHg+NzvWQxk+87Zjbc4lJS4NHmgImz6Q==", | ||
8435 | "dev": true, | ||
8436 | "requires": { | ||
8437 | "@typescript-eslint/experimental-utils": "4.28.5", | ||
8438 | "@typescript-eslint/scope-manager": "4.28.5", | ||
8439 | "debug": "^4.3.1", | ||
8440 | "functional-red-black-tree": "^1.0.1", | ||
8441 | "regexpp": "^3.1.0", | ||
8442 | "semver": "^7.3.5", | ||
8443 | "tsutils": "^3.21.0" | ||
8444 | }, | ||
8445 | "dependencies": { | ||
8446 | "debug": { | ||
8447 | "version": "4.3.2", | ||
8448 | "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", | ||
8449 | "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", | ||
8450 | "dev": true, | ||
8451 | "requires": { | ||
8452 | "ms": "2.1.2" | ||
8453 | } | ||
8454 | }, | ||
8455 | "ms": { | ||
8456 | "version": "2.1.2", | ||
8457 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", | ||
8458 | "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", | ||
8459 | "dev": true | ||
8460 | } | ||
8461 | } | ||
8462 | }, | ||
8487 | "@typescript-eslint/experimental-utils": { | 8463 | "@typescript-eslint/experimental-utils": { |
8488 | "version": "4.28.5", | 8464 | "version": "4.28.5", |
8489 | "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.5.tgz", | 8465 | "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.5.tgz", |
@@ -8536,6 +8512,35 @@ | |||
8536 | } | 8512 | } |
8537 | } | 8513 | } |
8538 | }, | 8514 | }, |
8515 | "@typescript-eslint/parser": { | ||
8516 | "version": "4.28.5", | ||
8517 | "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.5.tgz", | ||
8518 | "integrity": "sha512-NPCOGhTnkXGMqTznqgVbA5LqVsnw+i3+XA1UKLnAb+MG1Y1rP4ZSK9GX0kJBmAZTMIktf+dTwXToT6kFwyimbw==", | ||
8519 | "dev": true, | ||
8520 | "requires": { | ||
8521 | "@typescript-eslint/scope-manager": "4.28.5", | ||
8522 | "@typescript-eslint/types": "4.28.5", | ||
8523 | "@typescript-eslint/typescript-estree": "4.28.5", | ||
8524 | "debug": "^4.3.1" | ||
8525 | }, | ||
8526 | "dependencies": { | ||
8527 | "debug": { | ||
8528 | "version": "4.3.2", | ||
8529 | "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", | ||
8530 | "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", | ||
8531 | "dev": true, | ||
8532 | "requires": { | ||
8533 | "ms": "2.1.2" | ||
8534 | } | ||
8535 | }, | ||
8536 | "ms": { | ||
8537 | "version": "2.1.2", | ||
8538 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", | ||
8539 | "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", | ||
8540 | "dev": true | ||
8541 | } | ||
8542 | } | ||
8543 | }, | ||
8539 | "@typescript-eslint/scope-manager": { | 8544 | "@typescript-eslint/scope-manager": { |
8540 | "version": "4.28.5", | 8545 | "version": "4.28.5", |
8541 | "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.5.tgz", | 8546 | "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.5.tgz", |
@@ -11698,12 +11703,6 @@ | |||
11698 | } | 11703 | } |
11699 | } | 11704 | } |
11700 | }, | 11705 | }, |
11701 | "builtin-modules": { | ||
11702 | "version": "1.1.1", | ||
11703 | "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", | ||
11704 | "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", | ||
11705 | "dev": true | ||
11706 | }, | ||
11707 | "builtin-status-codes": { | 11706 | "builtin-status-codes": { |
11708 | "version": "3.0.0", | 11707 | "version": "3.0.0", |
11709 | "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", | 11708 | "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", |
@@ -16965,6 +16964,23 @@ | |||
16965 | } | 16964 | } |
16966 | } | 16965 | } |
16967 | }, | 16966 | }, |
16967 | "eslint-config-airbnb-typescript": { | ||
16968 | "version": "12.3.1", | ||
16969 | "resolved": "https://registry.npmjs.org/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-12.3.1.tgz", | ||
16970 | "integrity": "sha512-ql/Pe6/hppYuRp4m3iPaHJqkBB7dgeEmGPQ6X0UNmrQOfTF+dXw29/ZjU2kQ6RDoLxaxOA+Xqv07Vbef6oVTWw==", | ||
16971 | "dev": true, | ||
16972 | "requires": { | ||
16973 | "@typescript-eslint/parser": "^4.4.1", | ||
16974 | "eslint-config-airbnb": "^18.2.0", | ||
16975 | "eslint-config-airbnb-base": "^14.2.0" | ||
16976 | } | ||
16977 | }, | ||
16978 | "eslint-config-prettier": { | ||
16979 | "version": "8.3.0", | ||
16980 | "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz", | ||
16981 | "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==", | ||
16982 | "dev": true | ||
16983 | }, | ||
16968 | "eslint-import-resolver-node": { | 16984 | "eslint-import-resolver-node": { |
16969 | "version": "0.3.4", | 16985 | "version": "0.3.4", |
16970 | "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", | 16986 | "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", |
@@ -17237,6 +17253,15 @@ | |||
17237 | } | 17253 | } |
17238 | } | 17254 | } |
17239 | }, | 17255 | }, |
17256 | "eslint-plugin-prettier": { | ||
17257 | "version": "3.4.0", | ||
17258 | "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.0.tgz", | ||
17259 | "integrity": "sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==", | ||
17260 | "dev": true, | ||
17261 | "requires": { | ||
17262 | "prettier-linter-helpers": "^1.0.0" | ||
17263 | } | ||
17264 | }, | ||
17240 | "eslint-plugin-react": { | 17265 | "eslint-plugin-react": { |
17241 | "version": "7.24.0", | 17266 | "version": "7.24.0", |
17242 | "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz", | 17267 | "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz", |
@@ -17289,6 +17314,12 @@ | |||
17289 | } | 17314 | } |
17290 | } | 17315 | } |
17291 | }, | 17316 | }, |
17317 | "eslint-plugin-react-hooks": { | ||
17318 | "version": "4.2.0", | ||
17319 | "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", | ||
17320 | "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==", | ||
17321 | "dev": true | ||
17322 | }, | ||
17292 | "eslint-scope": { | 17323 | "eslint-scope": { |
17293 | "version": "4.0.3", | 17324 | "version": "4.0.3", |
17294 | "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", | 17325 | "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", |
@@ -17322,120 +17353,6 @@ | |||
17322 | "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", | 17353 | "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", |
17323 | "dev": true | 17354 | "dev": true |
17324 | }, | 17355 | }, |
17325 | "eslint-webpack-plugin": { | ||
17326 | "version": "2.5.4", | ||
17327 | "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz", | ||
17328 | "integrity": "sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw==", | ||
17329 | "dev": true, | ||
17330 | "requires": { | ||
17331 | "@types/eslint": "^7.2.6", | ||
17332 | "arrify": "^2.0.1", | ||
17333 | "jest-worker": "^26.6.2", | ||
17334 | "micromatch": "^4.0.2", | ||
17335 | "normalize-path": "^3.0.0", | ||
17336 | "schema-utils": "^3.0.0" | ||
17337 | }, | ||
17338 | "dependencies": { | ||
17339 | "arrify": { | ||
17340 | "version": "2.0.1", | ||
17341 | "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", | ||
17342 | "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", | ||
17343 | "dev": true | ||
17344 | }, | ||
17345 | "braces": { | ||
17346 | "version": "3.0.2", | ||
17347 | "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", | ||
17348 | "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", | ||
17349 | "dev": true, | ||
17350 | "requires": { | ||
17351 | "fill-range": "^7.0.1" | ||
17352 | } | ||
17353 | }, | ||
17354 | "fill-range": { | ||
17355 | "version": "7.0.1", | ||
17356 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", | ||
17357 | "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", | ||
17358 | "dev": true, | ||
17359 | "requires": { | ||
17360 | "to-regex-range": "^5.0.1" | ||
17361 | } | ||
17362 | }, | ||
17363 | "has-flag": { | ||
17364 | "version": "4.0.0", | ||
17365 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", | ||
17366 | "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", | ||
17367 | "dev": true | ||
17368 | }, | ||
17369 | "is-number": { | ||
17370 | "version": "7.0.0", | ||
17371 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", | ||
17372 | "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", | ||
17373 | "dev": true | ||
17374 | }, | ||
17375 | "jest-worker": { | ||
17376 | "version": "26.6.2", | ||
17377 | "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", | ||
17378 | "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", | ||
17379 | "dev": true, | ||
17380 | "requires": { | ||
17381 | "@types/node": "*", | ||
17382 | "merge-stream": "^2.0.0", | ||
17383 | "supports-color": "^7.0.0" | ||
17384 | } | ||
17385 | }, | ||
17386 | "micromatch": { | ||
17387 | "version": "4.0.4", | ||
17388 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", | ||
17389 | "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", | ||
17390 | "dev": true, | ||
17391 | "requires": { | ||
17392 | "braces": "^3.0.1", | ||
17393 | "picomatch": "^2.2.3" | ||
17394 | } | ||
17395 | }, | ||
17396 | "normalize-path": { | ||
17397 | "version": "3.0.0", | ||
17398 | "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", | ||
17399 | "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", | ||
17400 | "dev": true | ||
17401 | }, | ||
17402 | "picomatch": { | ||
17403 | "version": "2.3.0", | ||
17404 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", | ||
17405 | "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", | ||
17406 | "dev": true | ||
17407 | }, | ||
17408 | "schema-utils": { | ||
17409 | "version": "3.0.0", | ||
17410 | "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", | ||
17411 | "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", | ||
17412 | "dev": true, | ||
17413 | "requires": { | ||
17414 | "@types/json-schema": "^7.0.6", | ||
17415 | "ajv": "^6.12.5", | ||
17416 | "ajv-keywords": "^3.5.2" | ||
17417 | } | ||
17418 | }, | ||
17419 | "supports-color": { | ||
17420 | "version": "7.2.0", | ||
17421 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", | ||
17422 | "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | ||
17423 | "dev": true, | ||
17424 | "requires": { | ||
17425 | "has-flag": "^4.0.0" | ||
17426 | } | ||
17427 | }, | ||
17428 | "to-regex-range": { | ||
17429 | "version": "5.0.1", | ||
17430 | "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", | ||
17431 | "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", | ||
17432 | "dev": true, | ||
17433 | "requires": { | ||
17434 | "is-number": "^7.0.0" | ||
17435 | } | ||
17436 | } | ||
17437 | } | ||
17438 | }, | ||
17439 | "espree": { | 17356 | "espree": { |
17440 | "version": "7.3.1", | 17357 | "version": "7.3.1", |
17441 | "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", | 17358 | "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", |
@@ -17927,6 +17844,12 @@ | |||
17927 | "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", | 17844 | "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", |
17928 | "dev": true | 17845 | "dev": true |
17929 | }, | 17846 | }, |
17847 | "fast-diff": { | ||
17848 | "version": "1.2.0", | ||
17849 | "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", | ||
17850 | "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", | ||
17851 | "dev": true | ||
17852 | }, | ||
17930 | "fast-glob": { | 17853 | "fast-glob": { |
17931 | "version": "3.2.5", | 17854 | "version": "3.2.5", |
17932 | "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", | 17855 | "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", |
@@ -22075,12 +21998,6 @@ | |||
22075 | "loose-envify": "^1.0.0" | 21998 | "loose-envify": "^1.0.0" |
22076 | } | 21999 | } |
22077 | }, | 22000 | }, |
22078 | "inversify": { | ||
22079 | "version": "5.0.1", | ||
22080 | "resolved": "https://registry.npmjs.org/inversify/-/inversify-5.0.1.tgz", | ||
22081 | "integrity": "sha512-Ieh06s48WnEYGcqHepdsJUIJUXpwH5o5vodAX+DK2JA/gjy4EbEcQZxw+uFfzysmKjiLXGYwNG3qDZsKVMcINQ==", | ||
22082 | "dev": true | ||
22083 | }, | ||
22084 | "invert-kv": { | 22001 | "invert-kv": { |
22085 | "version": "2.0.0", | 22002 | "version": "2.0.0", |
22086 | "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", | 22003 | "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", |
@@ -30130,6 +30047,15 @@ | |||
30130 | "integrity": "sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==", | 30047 | "integrity": "sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==", |
30131 | "dev": true | 30048 | "dev": true |
30132 | }, | 30049 | }, |
30050 | "prettier-linter-helpers": { | ||
30051 | "version": "1.0.0", | ||
30052 | "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", | ||
30053 | "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", | ||
30054 | "dev": true, | ||
30055 | "requires": { | ||
30056 | "fast-diff": "^1.1.2" | ||
30057 | } | ||
30058 | }, | ||
30133 | "pretty-bytes": { | 30059 | "pretty-bytes": { |
30134 | "version": "5.6.0", | 30060 | "version": "5.6.0", |
30135 | "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", | 30061 | "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", |
@@ -31734,12 +31660,6 @@ | |||
31734 | } | 31660 | } |
31735 | } | 31661 | } |
31736 | }, | 31662 | }, |
31737 | "reflect-metadata": { | ||
31738 | "version": "0.1.13", | ||
31739 | "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", | ||
31740 | "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", | ||
31741 | "dev": true | ||
31742 | }, | ||
31743 | "regenerate": { | 31663 | "regenerate": { |
31744 | "version": "1.4.2", | 31664 | "version": "1.4.2", |
31745 | "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", | 31665 | "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", |
@@ -34842,152 +34762,15 @@ | |||
34842 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", | 34762 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", |
34843 | "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" | 34763 | "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" |
34844 | }, | 34764 | }, |
34845 | "tslint": { | ||
34846 | "version": "5.20.1", | ||
34847 | "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.20.1.tgz", | ||
34848 | "integrity": "sha512-EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==", | ||
34849 | "dev": true, | ||
34850 | "requires": { | ||
34851 | "@babel/code-frame": "^7.0.0", | ||
34852 | "builtin-modules": "^1.1.1", | ||
34853 | "chalk": "^2.3.0", | ||
34854 | "commander": "^2.12.1", | ||
34855 | "diff": "^4.0.1", | ||
34856 | "glob": "^7.1.1", | ||
34857 | "js-yaml": "^3.13.1", | ||
34858 | "minimatch": "^3.0.4", | ||
34859 | "mkdirp": "^0.5.1", | ||
34860 | "resolve": "^1.3.2", | ||
34861 | "semver": "^5.3.0", | ||
34862 | "tslib": "^1.8.0", | ||
34863 | "tsutils": "^2.29.0" | ||
34864 | }, | ||
34865 | "dependencies": { | ||
34866 | "diff": { | ||
34867 | "version": "4.0.1", | ||
34868 | "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz", | ||
34869 | "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==", | ||
34870 | "dev": true | ||
34871 | }, | ||
34872 | "js-yaml": { | ||
34873 | "version": "3.14.0", | ||
34874 | "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", | ||
34875 | "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", | ||
34876 | "dev": true, | ||
34877 | "requires": { | ||
34878 | "argparse": "^1.0.7", | ||
34879 | "esprima": "^4.0.0" | ||
34880 | } | ||
34881 | }, | ||
34882 | "semver": { | ||
34883 | "version": "5.7.1", | ||
34884 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", | ||
34885 | "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", | ||
34886 | "dev": true | ||
34887 | } | ||
34888 | } | ||
34889 | }, | ||
34890 | "tslint-config-airbnb": { | ||
34891 | "version": "5.11.2", | ||
34892 | "resolved": "https://registry.npmjs.org/tslint-config-airbnb/-/tslint-config-airbnb-5.11.2.tgz", | ||
34893 | "integrity": "sha512-mUpHPTeeCFx8XARGG/kzYP4dPSOgoCqNiYbGHh09qTH8q+Y1ghsOgaeZKYYQT7IyxMos523z/QBaiv2zKNBcow==", | ||
34894 | "dev": true, | ||
34895 | "requires": { | ||
34896 | "tslint-consistent-codestyle": "^1.14.1", | ||
34897 | "tslint-eslint-rules": "^5.4.0", | ||
34898 | "tslint-microsoft-contrib": "~5.2.1" | ||
34899 | } | ||
34900 | }, | ||
34901 | "tslint-consistent-codestyle": { | ||
34902 | "version": "1.16.0", | ||
34903 | "resolved": "https://registry.npmjs.org/tslint-consistent-codestyle/-/tslint-consistent-codestyle-1.16.0.tgz", | ||
34904 | "integrity": "sha512-ebR/xHyMEuU36hGNOgCfjGBNYxBPixf0yU1Yoo6s3BrpBRFccjPOmIVaVvQsWAUAMdmfzHOCihVkcaMfimqvHw==", | ||
34905 | "dev": true, | ||
34906 | "requires": { | ||
34907 | "@fimbul/bifrost": "^0.21.0", | ||
34908 | "tslib": "^1.7.1", | ||
34909 | "tsutils": "^2.29.0" | ||
34910 | } | ||
34911 | }, | ||
34912 | "tslint-eslint-rules": { | ||
34913 | "version": "5.4.0", | ||
34914 | "resolved": "https://registry.npmjs.org/tslint-eslint-rules/-/tslint-eslint-rules-5.4.0.tgz", | ||
34915 | "integrity": "sha512-WlSXE+J2vY/VPgIcqQuijMQiel+UtmXS+4nvK4ZzlDiqBfXse8FAvkNnTcYhnQyOTW5KFM+uRRGXxYhFpuBc6w==", | ||
34916 | "dev": true, | ||
34917 | "requires": { | ||
34918 | "doctrine": "0.7.2", | ||
34919 | "tslib": "1.9.0", | ||
34920 | "tsutils": "^3.0.0" | ||
34921 | }, | ||
34922 | "dependencies": { | ||
34923 | "doctrine": { | ||
34924 | "version": "0.7.2", | ||
34925 | "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-0.7.2.tgz", | ||
34926 | "integrity": "sha1-fLhgNZujvpDgQLJrcpzkv6ZUxSM=", | ||
34927 | "dev": true, | ||
34928 | "requires": { | ||
34929 | "esutils": "^1.1.6", | ||
34930 | "isarray": "0.0.1" | ||
34931 | } | ||
34932 | }, | ||
34933 | "esutils": { | ||
34934 | "version": "1.1.6", | ||
34935 | "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.1.6.tgz", | ||
34936 | "integrity": "sha1-wBzKqa5LiXxtDD4hCuUvPHqEQ3U=", | ||
34937 | "dev": true | ||
34938 | }, | ||
34939 | "isarray": { | ||
34940 | "version": "0.0.1", | ||
34941 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", | ||
34942 | "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", | ||
34943 | "dev": true | ||
34944 | }, | ||
34945 | "tslib": { | ||
34946 | "version": "1.9.0", | ||
34947 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.0.tgz", | ||
34948 | "integrity": "sha512-f/qGG2tUkrISBlQZEjEqoZ3B2+npJjIf04H1wuAv9iA8i04Icp+61KRXxFdha22670NJopsZCIjhC3SnjPRKrQ==", | ||
34949 | "dev": true | ||
34950 | }, | ||
34951 | "tsutils": { | ||
34952 | "version": "3.17.1", | ||
34953 | "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", | ||
34954 | "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", | ||
34955 | "dev": true, | ||
34956 | "requires": { | ||
34957 | "tslib": "^1.8.1" | ||
34958 | } | ||
34959 | } | ||
34960 | } | ||
34961 | }, | ||
34962 | "tslint-microsoft-contrib": { | ||
34963 | "version": "5.2.1", | ||
34964 | "resolved": "https://registry.npmjs.org/tslint-microsoft-contrib/-/tslint-microsoft-contrib-5.2.1.tgz", | ||
34965 | "integrity": "sha512-PDYjvpo0gN9IfMULwKk0KpVOPMhU6cNoT9VwCOLeDl/QS8v8W2yspRpFFuUS7/c5EIH/n8ApMi8TxJAz1tfFUA==", | ||
34966 | "dev": true, | ||
34967 | "requires": { | ||
34968 | "tsutils": "^2.27.2 <2.29.0" | ||
34969 | }, | ||
34970 | "dependencies": { | ||
34971 | "tsutils": { | ||
34972 | "version": "2.28.0", | ||
34973 | "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.28.0.tgz", | ||
34974 | "integrity": "sha512-bh5nAtW0tuhvOJnx1GLRn5ScraRLICGyJV5wJhtRWOLsxW70Kk5tZtpK3O/hW6LDnqKS9mlUMPZj9fEMJ0gxqA==", | ||
34975 | "dev": true, | ||
34976 | "requires": { | ||
34977 | "tslib": "^1.8.1" | ||
34978 | } | ||
34979 | } | ||
34980 | } | ||
34981 | }, | ||
34982 | "tsscmp": { | 34765 | "tsscmp": { |
34983 | "version": "1.0.6", | 34766 | "version": "1.0.6", |
34984 | "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", | 34767 | "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", |
34985 | "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==" | 34768 | "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==" |
34986 | }, | 34769 | }, |
34987 | "tsutils": { | 34770 | "tsutils": { |
34988 | "version": "2.29.0", | 34771 | "version": "3.21.0", |
34989 | "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", | 34772 | "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", |
34990 | "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", | 34773 | "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", |
34991 | "dev": true, | 34774 | "dev": true, |
34992 | "requires": { | 34775 | "requires": { |
34993 | "tslib": "^1.8.1" | 34776 | "tslib": "^1.8.1" |