typescript-tuple
Version:
Generics to work with tuples in TypeScript
752 lines (751 loc) • 24.1 kB
YAML
dependencies:
typescript-compare: 0.0.2
devDependencies:
clean-typescript-build: 0.1.5
static-type-assert: 4.0.1_typescript@4.1.2
toolcheck: 0.1.4
tslint: 6.1.3_typescript@4.1.2
tslint-config-standard: 9.0.0_tslint@6.1.3+typescript@4.1.2
typescript: 4.1.2
lockfileVersion: 5.1
packages:
/@babel/code-frame/7.10.4:
dependencies:
'@babel/highlight': 7.10.4
dev: true
resolution:
integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==
/@babel/helper-validator-identifier/7.10.4:
dev: true
resolution:
integrity: sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==
/@babel/highlight/7.10.4:
dependencies:
'@babel/helper-validator-identifier': 7.10.4
chalk: 2.4.2
js-tokens: 4.0.0
dev: true
resolution:
integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==
/@tsfun/array/0.0.0:
dependencies:
'@types/node': 13.13.32
tslib: 1.14.1
dev: true
resolution:
integrity: sha512-y18KD65Ba1a7jXJ8PBIGjfkCtR32wd0XOPaV5D8z9uBiNE+pIF0PCnHKVHZ4+GcaRa/Y7HkTWJxmcjs283ggmw==
/@types/cosmiconfig/5.0.3:
dependencies:
'@types/node': 12.19.6
dev: true
resolution:
integrity: sha512-HgTGG7X5y9pLl3pixeo2XtDEFD8rq2EuH+S4mK6teCnAwWMucQl6v1D43hI4Uw1VJh6nu59lxLkqXHRl4uwThA==
/@types/fs-extra/8.1.1:
dependencies:
'@types/node': 13.13.32
dev: true
resolution:
integrity: sha512-TcUlBem321DFQzBNuz8p0CLLKp0VvF/XH9E4KHNmgwyp4E3AfgI5cjiIVZWlbfThBop2qxFIh4+LeY6hVWWZ2w==
/@types/node/12.19.6:
dev: true
resolution:
integrity: sha512-U2VopDdmBoYBmtm8Rz340mvvSz34VgX/K9+XCuckvcLGMkt3rbMX8soqFOikIPlPBc5lmw8By9NUK7bEFSBFlQ==
/@types/node/13.13.32:
dev: true
resolution:
integrity: sha512-sPBvDnrwZE1uePhkCEyI/qQlgZM5kePPAhHIFDWNsOrWBFRBOk3LKJYmVCLeLZlL9Ub/FzMJb31OTWCg2F+06g==
/@types/parse-json/4.0.0:
dev: true
resolution:
integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
/@types/yargs-parser/15.0.0:
dev: true
resolution:
integrity: sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==
/@types/yargs/15.0.10:
dependencies:
'@types/yargs-parser': 15.0.0
dev: true
resolution:
integrity: sha512-z8PNtlhrj7eJNLmrAivM7rjBESG6JwC5xP3RVk12i/8HVP7Xnx/sEmERnRImyEuUaJfO942X0qMOYsoupaJbZQ==
/ansi-regex/5.0.0:
dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
/ansi-styles/3.2.1:
dependencies:
color-convert: 1.9.3
dev: true
engines:
node: '>=4'
resolution:
integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
/ansi-styles/4.3.0:
dependencies:
color-convert: 2.0.1
dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
/argparse/1.0.10:
dependencies:
sprintf-js: 1.0.3
dev: true
resolution:
integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
/balanced-match/1.0.0:
dev: true
resolution:
integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
/brace-expansion/1.1.11:
dependencies:
balanced-match: 1.0.0
concat-map: 0.0.1
dev: true
resolution:
integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
/builtin-modules/1.1.1:
dev: true
engines:
node: '>=0.10.0'
resolution:
integrity: sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=
/callsites/3.1.0:
dev: true
engines:
node: '>=6'
resolution:
integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
/camelcase/5.3.1:
dev: true
engines:
node: '>=6'
resolution:
integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
/chalk/2.4.2:
dependencies:
ansi-styles: 3.2.1
escape-string-regexp: 1.0.5
supports-color: 5.5.0
dev: true
engines:
node: '>=4'
resolution:
integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
/clean-typescript-build/0.1.5:
dependencies:
'@tsfun/array': 0.0.0
'@types/fs-extra': 8.1.1
'@types/node': 13.13.32
'@types/yargs': 15.0.10
fs-extra: 8.1.0
fs-tree-utils: 0.1.8
tslib: 1.14.1
yargs: 15.4.1
dev: true
engines:
node: '>= 8.9.0'
hasBin: true
resolution:
integrity: sha512-WeSaaZqVBKwo1tFLSRA4CJiay2SX+ygR6DBbmt16kIhEhuXbYJ92S/wKoimb4bKpC2ThBeo0nUYqyx4qttmyjw==
/cliui/6.0.0:
dependencies:
string-width: 4.2.0
strip-ansi: 6.0.0
wrap-ansi: 6.2.0
dev: true
resolution:
integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==
/color-convert/1.9.3:
dependencies:
color-name: 1.1.3
dev: true
resolution:
integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
/color-convert/2.0.1:
dependencies:
color-name: 1.1.4
dev: true
engines:
node: '>=7.0.0'
resolution:
integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
/color-name/1.1.3:
dev: true
resolution:
integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
/color-name/1.1.4:
dev: true
resolution:
integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
/commander/2.20.3:
dev: true
resolution:
integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
/concat-map/0.0.1:
dev: true
resolution:
integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
/cosmiconfig/6.0.0:
dependencies:
'@types/parse-json': 4.0.0
import-fresh: 3.2.2
parse-json: 5.1.0
path-type: 4.0.0
yaml: 1.10.0
dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==
/decamelize/1.2.0:
dev: true
engines:
node: '>=0.10.0'
resolution:
integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
/diff/4.0.2:
dev: true
engines:
node: '>=0.3.1'
resolution:
integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
/doctrine/0.7.2:
dependencies:
esutils: 1.1.6
isarray: 0.0.1
dev: true
engines:
node: '>=0.10.0'
resolution:
integrity: sha1-fLhgNZujvpDgQLJrcpzkv6ZUxSM=
/emoji-regex/8.0.0:
dev: true
resolution:
integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
/error-ex/1.3.2:
dependencies:
is-arrayish: 0.2.1
dev: true
resolution:
integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
/escape-string-regexp/1.0.5:
dev: true
engines:
node: '>=0.8.0'
resolution:
integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
/esprima/4.0.1:
dev: true
engines:
node: '>=4'
hasBin: true
resolution:
integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
/esutils/1.1.6:
dev: true
engines:
node: '>=0.10.0'
resolution:
integrity: sha1-wBzKqa5LiXxtDD4hCuUvPHqEQ3U=
/find-up/4.1.0:
dependencies:
locate-path: 5.0.0
path-exists: 4.0.0
dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
/fs-extra/8.1.0:
dependencies:
graceful-fs: 4.2.4
jsonfile: 4.0.0
universalify: 0.1.2
dev: true
engines:
node: '>=6 <7 || >=8'
resolution:
integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
/fs-tree-utils/0.1.8:
dependencies:
'@tsfun/array': 0.0.0
'@types/fs-extra': 8.1.1
'@types/node': 13.13.32
fs-extra: 8.1.0
monorepo-shared-assets: 0.0.19
tslib: 1.14.1
dev: true
engines:
node: '>= 8.9.0'
resolution:
integrity: sha512-iovSWg4Ch1w7TTlgD0llxrOhPo3xnVks54HnUSXHOCL7Tm1JakcoxKAb5gJVSp5q/1ag7lKcQkf+DAWdBb0tUg==
/fs.realpath/1.0.0:
dev: true
resolution:
integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
/function-bind/1.1.1:
dev: true
resolution:
integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
/get-caller-file/2.0.5:
dev: true
engines:
node: 6.* || 8.* || >= 10.*
resolution:
integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
/glob/7.1.6:
dependencies:
fs.realpath: 1.0.0
inflight: 1.0.6
inherits: 2.0.4
minimatch: 3.0.4
once: 1.4.0
path-is-absolute: 1.0.1
dev: true
resolution:
integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
/graceful-fs/4.2.4:
dev: true
resolution:
integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==
/has-flag/3.0.0:
dev: true
engines:
node: '>=4'
resolution:
integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
/has/1.0.3:
dependencies:
function-bind: 1.1.1
dev: true
engines:
node: '>= 0.4.0'
resolution:
integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
/immutable/4.0.0-rc.12:
dev: true
resolution:
integrity: sha512-0M2XxkZLx/mi3t8NVwIm1g8nHoEmM9p9UBl/G9k4+hm0kBgOVdMV/B3CY5dQ8qG8qc80NN4gDV4HQv6FTJ5q7A==
/import-fresh/3.2.2:
dependencies:
parent-module: 1.0.1
resolve-from: 4.0.0
dev: true
engines:
node: '>=6'
resolution:
integrity: sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==
/inflight/1.0.6:
dependencies:
once: 1.4.0
wrappy: 1.0.2
dev: true
resolution:
integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
/inherits/2.0.4:
dev: true
resolution:
integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
/is-arrayish/0.2.1:
dev: true
resolution:
integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
/is-core-module/2.1.0:
dependencies:
has: 1.0.3
dev: true
resolution:
integrity: sha512-YcV7BgVMRFRua2FqQzKtTDMz8iCuLEyGKjr70q8Zm1yy2qKcurbFEd79PAdHV77oL3NrAaOVQIbMmiHQCHB7ZA==
/is-fullwidth-code-point/3.0.0:
dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
/isarray/0.0.1:
dev: true
resolution:
integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=
/js-tokens/4.0.0:
dev: true
resolution:
integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
/js-yaml/3.14.0:
dependencies:
argparse: 1.0.10
esprima: 4.0.1
dev: true
hasBin: true
resolution:
integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==
/json-parse-even-better-errors/2.3.1:
dev: true
resolution:
integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
/jsonfile/4.0.0:
dev: true
optionalDependencies:
graceful-fs: 4.2.4
resolution:
integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=
/lines-and-columns/1.1.6:
dev: true
resolution:
integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
/locate-path/5.0.0:
dependencies:
p-locate: 4.1.0
dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
/lookpath/1.1.0:
dev: true
engines:
npm: '>=6.13.4'
hasBin: true
resolution:
integrity: sha512-B9NM7XpVfkyWqfOBI/UW0kVhGw7pJztsduch+1wkbYDi90mYK6/InFul3lG0hYko/VEcVMARVBJ5daFRc5aKCw==
/minimatch/3.0.4:
dependencies:
brace-expansion: 1.1.11
dev: true
resolution:
integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
/minimist/1.2.5:
dev: true
resolution:
integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
/mkdirp/0.5.5:
dependencies:
minimist: 1.2.5
dev: true
hasBin: true
resolution:
integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
/monorepo-shared-assets/0.0.19:
dependencies:
'@tsfun/array': 0.0.0
'@types/node': 13.13.32
immutable: 4.0.0-rc.12
tslib: 1.14.1
dev: true
engines:
node: '>= 8.9.0'
resolution:
integrity: sha512-xUb+p+UnAiR5Zg34IYv8bO0FlFu84xkBJcZXHLLK5DNQS29NQwiNT/qcwS95BWgAcOGgD8M8Sqs2qoXvR9s5QQ==
/once/1.4.0:
dependencies:
wrappy: 1.0.2
dev: true
resolution:
integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
/p-limit/2.3.0:
dependencies:
p-try: 2.2.0
dev: true
engines:
node: '>=6'
resolution:
integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
/p-locate/4.1.0:
dependencies:
p-limit: 2.3.0
dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
/p-try/2.2.0:
dev: true
engines:
node: '>=6'
resolution:
integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
/parent-module/1.0.1:
dependencies:
callsites: 3.1.0
dev: true
engines:
node: '>=6'
resolution:
integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
/parse-json/5.1.0:
dependencies:
'@babel/code-frame': 7.10.4
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.1.6
dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==
/path-exists/4.0.0:
dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
/path-is-absolute/1.0.1:
dev: true
engines:
node: '>=0.10.0'
resolution:
integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
/path-parse/1.0.6:
dev: true
resolution:
integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
/path-type/4.0.0:
dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
/require-directory/2.1.1:
dev: true
engines:
node: '>=0.10.0'
resolution:
integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
/require-main-filename/2.0.0:
dev: true
resolution:
integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
/resolve-from/4.0.0:
dev: true
engines:
node: '>=4'
resolution:
integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
/resolve/1.19.0:
dependencies:
is-core-module: 2.1.0
path-parse: 1.0.6
dev: true
resolution:
integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==
/semver/5.7.1:
dev: true
hasBin: true
resolution:
integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
/set-blocking/2.0.0:
dev: true
resolution:
integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
/sprintf-js/1.0.3:
dev: true
resolution:
integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
/static-type-assert/4.0.1_typescript@4.1.2:
dependencies:
typescript: 4.1.2
typescript-compare: 0.0.2
dev: true
peerDependencies:
typescript: ~4.0.0 || ^3.0.0
resolution:
integrity: sha512-/1o4BSVuM2L2Nnj3DC9XGvsY0rHLK0u1nNx2RjC45UysMjSPThreUVCorIt0xfiHap7MLE7domgclGhT6FUuhA==
/string-width/4.2.0:
dependencies:
emoji-regex: 8.0.0
is-fullwidth-code-point: 3.0.0
strip-ansi: 6.0.0
dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==
/strip-ansi/6.0.0:
dependencies:
ansi-regex: 5.0.0
dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==
/supports-color/5.5.0:
dependencies:
has-flag: 3.0.0
dev: true
engines:
node: '>=4'
resolution:
integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
/toolcheck/0.1.4:
dependencies:
'@types/cosmiconfig': 5.0.3
'@types/node': 12.19.6
cosmiconfig: 6.0.0
lookpath: 1.1.0
dev: true
hasBin: true
requiresBuild: true
resolution:
integrity: sha512-MAZ8TOCRkz2KIWB1UKVj+eETc/emDV/8eXK1P5/UHA5L7LjLhdmEwy2RM0S2P2OzILLfF1exeOzy0eaLmxVJBA==
/tslib/1.14.1:
dev: true
resolution:
integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
/tslib/1.9.0:
dev: true
resolution:
integrity: sha512-f/qGG2tUkrISBlQZEjEqoZ3B2+npJjIf04H1wuAv9iA8i04Icp+61KRXxFdha22670NJopsZCIjhC3SnjPRKrQ==
/tslint-config-standard/9.0.0_tslint@6.1.3+typescript@4.1.2:
dependencies:
tslint-eslint-rules: 5.4.0_tslint@6.1.3+typescript@4.1.2
dev: true
peerDependencies:
tslint: '*'
typescript: '*'
resolution:
integrity: sha512-CAw9J743RnPMemQV/XQ4YyNreC+A1NItACfkm+cBedrOkz6CQfwlnbKn8anUXBfoa4Zo4tjAhblRbsMNcSLfSw==
/tslint-eslint-rules/5.4.0_tslint@6.1.3+typescript@4.1.2:
dependencies:
doctrine: 0.7.2
tslib: 1.9.0
tslint: 6.1.3_typescript@4.1.2
tsutils: 3.17.1_typescript@4.1.2
typescript: 4.1.2
dev: true
peerDependencies:
tslint: ^5.0.0
typescript: ^2.2.0 || ^3.0.0
resolution:
integrity: sha512-WlSXE+J2vY/VPgIcqQuijMQiel+UtmXS+4nvK4ZzlDiqBfXse8FAvkNnTcYhnQyOTW5KFM+uRRGXxYhFpuBc6w==
/tslint/6.1.3_typescript@4.1.2:
dependencies:
'@babel/code-frame': 7.10.4
builtin-modules: 1.1.1
chalk: 2.4.2
commander: 2.20.3
diff: 4.0.2
glob: 7.1.6
js-yaml: 3.14.0
minimatch: 3.0.4
mkdirp: 0.5.5
resolve: 1.19.0
semver: 5.7.1
tslib: 1.14.1
tsutils: 2.29.0_typescript@4.1.2
typescript: 4.1.2
deprecated: 'TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information.'
dev: true
engines:
node: '>=4.8.0'
hasBin: true
peerDependencies:
typescript: '>=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev || >= 4.0.0-dev'
resolution:
integrity: sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==
/tsutils/2.29.0_typescript@4.1.2:
dependencies:
tslib: 1.14.1
typescript: 4.1.2
dev: true
peerDependencies:
typescript: '>=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev'
resolution:
integrity: sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==
/tsutils/3.17.1_typescript@4.1.2:
dependencies:
tslib: 1.9.0
typescript: 4.1.2
dev: true
engines:
node: '>= 6'
peerDependencies:
typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
resolution:
integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==
/typescript-compare/0.0.2:
dependencies:
typescript-logic: 0.0.0
resolution:
integrity: sha512-8ja4j7pMHkfLJQO2/8tut7ub+J3Lw2S3061eJLFQcvs3tsmJKp8KG5NtpLn7KcY2w08edF74BSVN7qJS0U6oHA==
/typescript-logic/0.0.0:
resolution:
integrity: sha512-zXFars5LUkI3zP492ls0VskH3TtdeHCqu0i7/duGt60i5IGPIpAHE/DWo5FqJ6EjQ15YKXrt+AETjv60Dat34Q==
/typescript/4.1.2:
dev: true
engines:
node: '>=4.2.0'
hasBin: true
resolution:
integrity: sha512-thGloWsGH3SOxv1SoY7QojKi0tc+8FnOmiarEGMbd/lar7QOEd3hvlx3Fp5y6FlDUGl9L+pd4n2e+oToGMmhRQ==
/universalify/0.1.2:
dev: true
engines:
node: '>= 4.0.0'
resolution:
integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
/which-module/2.0.0:
dev: true
resolution:
integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
/wrap-ansi/6.2.0:
dependencies:
ansi-styles: 4.3.0
string-width: 4.2.0
strip-ansi: 6.0.0
dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
/wrappy/1.0.2:
dev: true
resolution:
integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
/y18n/4.0.0:
dev: true
resolution:
integrity: sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
/yaml/1.10.0:
dev: true
engines:
node: '>= 6'
resolution:
integrity: sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==
/yargs-parser/18.1.3:
dependencies:
camelcase: 5.3.1
decamelize: 1.2.0
dev: true
engines:
node: '>=6'
resolution:
integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==
/yargs/15.4.1:
dependencies:
cliui: 6.0.0
decamelize: 1.2.0
find-up: 4.1.0
get-caller-file: 2.0.5
require-directory: 2.1.1
require-main-filename: 2.0.0
set-blocking: 2.0.0
string-width: 4.2.0
which-module: 2.0.0
y18n: 4.0.0
yargs-parser: 18.1.3
dev: true
engines:
node: '>=8'
resolution:
integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==
specifiers:
clean-typescript-build: ^0.1.5
static-type-assert: ^4.0.1
toolcheck: ^0.1.4
tslint: ^6.1.3
tslint-config-standard: ^9.0.0
typescript: ~4.1.2
typescript-compare: ^0.0.2