aboutsummaryrefslogtreecommitdiffstats
path: root/package-lock.json
diff options
context:
space:
mode:
authorLibravatar Markus Hatvan <markus_hatvan@aon.at>2021-07-30 10:54:54 +0200
committerLibravatar GitHub <noreply@github.com>2021-07-30 14:24:54 +0530
commitf4b4416ea52d564bc2dbe543a82084ed98843ccc (patch)
tree7ca6b23571c86458a6b799746c91a7191de02715 /package-lock.json
parent5.6.1-nightly.8 [skip ci] (diff)
downloadferdium-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.json439
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"