Update type deps

Change-type: patch
This commit is contained in:
Pagan Gazzard 2020-02-21 00:31:53 +00:00
parent 36f2f491b3
commit 4abdd71ce7
4 changed files with 220 additions and 231 deletions

View File

@ -57,11 +57,11 @@ function importCapitanoCommands(jsFilename: string): CapitanoCommand[] {
const commands: CapitanoCommand[] = []; const commands: CapitanoCommand[] = [];
if (actions.signature) { if (actions.signature) {
commands.push(_.omit(actions, 'action')); commands.push(_.omit(actions, 'action') as any);
} else { } else {
for (const actionName of Object.keys(actions)) { for (const actionName of Object.keys(actions)) {
const actionCommand = actions[actionName]; const actionCommand = actions[actionName];
commands.push(_.omit(actionCommand, 'action')); commands.push(_.omit(actionCommand, 'action') as any);
} }
} }
return commands; return commands;

View File

@ -377,7 +377,7 @@ function stringifyVarArray<T = Dictionary<any>>(
result[key] = value; result[key] = value;
} }
}, },
{}, {} as Dictionary<any>,
), ),
); );
return JSON.stringify(transformed, null, 4); return JSON.stringify(transformed, null, 4);

403
npm-shrinkwrap.json generated
View File

@ -581,9 +581,9 @@
"dev": true "dev": true
}, },
"@types/archiver": { "@types/archiver": {
"version": "2.1.2", "version": "2.1.3",
"resolved": "https://registry.npmjs.org/@types/archiver/-/archiver-2.1.2.tgz", "resolved": "https://registry.npmjs.org/@types/archiver/-/archiver-2.1.3.tgz",
"integrity": "sha512-UGcGgeMoGpFh97pQkzR+cgSrJDjVmO+CZ2N+WDI7i0QCOJE+PocpfHEEtePhlttULdbfOrzNi0yexg66E52Prw==", "integrity": "sha512-x37dj6VvV8jArjvqvZP+qz5+24qOwgFesLMvn98uNz8qebjCg+uteqquRf9mqaxxhcM7S1vPl4YFhBs2/abcFQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/glob": "*" "@types/glob": "*"
@ -595,9 +595,9 @@
"integrity": "sha512-kmVtnxTuUuhCET669irqQmPAez4KFnFVKvpleVRyfC3g+SHD1hIkFZcWLim9BVcwUBLO59o8VZE4yGCmTif8Yw==" "integrity": "sha512-kmVtnxTuUuhCET669irqQmPAez4KFnFVKvpleVRyfC3g+SHD1hIkFZcWLim9BVcwUBLO59o8VZE4yGCmTif8Yw=="
}, },
"@types/body-parser": { "@types/body-parser": {
"version": "1.17.1", "version": "1.19.0",
"resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.17.1.tgz", "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz",
"integrity": "sha512-RoX2EZjMiFMjZh9lmYrwgoP9RTpAjSHiJxdp4oidAQVO02T7HER3xj9UKue5534ULWeqVEkujhWcyvUce+d68w==", "integrity": "sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/connect": "*", "@types/connect": "*",
@ -610,9 +610,9 @@
"integrity": "sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==" "integrity": "sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w=="
}, },
"@types/chai": { "@types/chai": {
"version": "4.2.7", "version": "4.2.9",
"resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.2.7.tgz", "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.2.9.tgz",
"integrity": "sha512-luq8meHGYwvky0O7u0eQZdA7B4Wd9owUCqvbw2m3XCrCU8mplYOujMBbvyS547AxJkC+pGnd0Cm15eNxEUNU8g==", "integrity": "sha512-NeXgZj+MFL4izGqA4sapdYzkzQG+MtGra9vhQ58dnmDY++VgJaRUws+aLVV5zRJCYJl/8s9IjMmhiUw1WsKSmw==",
"dev": true "dev": true
}, },
"@types/chai-as-promised": { "@types/chai-as-promised": {
@ -625,13 +625,12 @@
} }
}, },
"@types/chokidar": { "@types/chokidar": {
"version": "1.7.5", "version": "2.1.3",
"resolved": "https://registry.npmjs.org/@types/chokidar/-/chokidar-1.7.5.tgz", "resolved": "https://registry.npmjs.org/@types/chokidar/-/chokidar-2.1.3.tgz",
"integrity": "sha512-PDkSRY7KltW3M60hSBlerxI8SFPXsO3AL/aRVsO4Kh9IHRW74Ih75gUuTd/aE4LSSFqypb10UIX3QzOJwBQMGQ==", "integrity": "sha512-6qK3xoLLAhQVTucQGHTySwOVA1crHRXnJeLwqK6KIFkkKa2aoMFXh+WEi8PotxDtvN6MQJLyYN9ag9P6NLV81w==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/events": "*", "chokidar": "*"
"@types/node": "*"
} }
}, },
"@types/color-name": { "@types/color-name": {
@ -661,9 +660,9 @@
"dev": true "dev": true
}, },
"@types/dockerode": { "@types/dockerode": {
"version": "2.5.6", "version": "2.5.23",
"resolved": "https://registry.npmjs.org/@types/dockerode/-/dockerode-2.5.6.tgz", "resolved": "https://registry.npmjs.org/@types/dockerode/-/dockerode-2.5.23.tgz",
"integrity": "sha512-toIiWyyZ4tnIkPIehE31l+kzTCLqUX3atqLI6nX3VeEKwEY9tE0mFGaIRPxvLqdW96WVt1/gIiuNwu5oVfLCjg==", "integrity": "sha512-Q9t0uUs8zaGwiVi1hUCwLDe9X47m+nhX2P22gS7Z2HyoVjK3BE9j2YcKNPLNM/ehjVCv85jPA8trBUjiTjpJfw==",
"requires": { "requires": {
"@types/node": "*" "@types/node": "*"
} }
@ -677,9 +676,9 @@
} }
}, },
"@types/ejs": { "@types/ejs": {
"version": "3.0.0", "version": "3.0.1",
"resolved": "https://registry.npmjs.org/@types/ejs/-/ejs-3.0.0.tgz", "resolved": "https://registry.npmjs.org/@types/ejs/-/ejs-3.0.1.tgz",
"integrity": "sha512-6mUaeRO+zTcoFzjXZgYybf5/FtXXyWmfkGheS04iPOEmE+lV3qBkcqG0WnabmJD2ATSPTlWDBMUpxdE80JqUPQ==", "integrity": "sha512-e8zAwnKg8lGy8MpAZx7gblNXY4agrAXH9YaAWYsMIfvusHdoS50WvwlcBb75JP8U2rg99PqxbEIstbiZSPAnEg==",
"dev": true "dev": true
}, },
"@types/event-stream": { "@types/event-stream": {
@ -693,7 +692,8 @@
"@types/events": { "@types/events": {
"version": "3.0.0", "version": "3.0.0",
"resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
"integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==" "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
"dev": true
}, },
"@types/express": { "@types/express": {
"version": "4.17.2", "version": "4.17.2",
@ -716,18 +716,10 @@
"@types/range-parser": "*" "@types/range-parser": "*"
} }
}, },
"@types/form-data": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/@types/form-data/-/form-data-2.2.1.tgz",
"integrity": "sha512-JAMFhOaHIciYVh8fb5/83nmuO/AHwmto+Hq7a9y8FzLDcC1KCU344XDOMEmahnrTFlHjgh4L0WJFczNIX2GxnQ==",
"requires": {
"@types/node": "*"
}
},
"@types/fs-extra": { "@types/fs-extra": {
"version": "7.0.0", "version": "8.1.0",
"resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-7.0.0.tgz", "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.0.tgz",
"integrity": "sha512-ndoMMbGyuToTy4qB6Lex/inR98nPiNHacsgMPvy+zqMLgSxbt8VtWpDArpGp69h1fEDQHn1KB+9DWD++wgbwYA==", "integrity": "sha512-UoOfVEzAUpeSPmjm7h1uk5MH6KZma2z2O7a75onTGjnNvAvMVrPzPL/vBbT65iIGHWj6rokwfmYcmxmlSf2uwg==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/node": "*" "@types/node": "*"
@ -751,10 +743,13 @@
"dev": true "dev": true
}, },
"@types/is-root": { "@types/is-root": {
"version": "1.0.0", "version": "2.1.2",
"resolved": "https://registry.npmjs.org/@types/is-root/-/is-root-1.0.0.tgz", "resolved": "https://registry.npmjs.org/@types/is-root/-/is-root-2.1.2.tgz",
"integrity": "sha1-HPQXhyQ6jwMOtzepqvCLBx5PJFM=", "integrity": "sha512-V7RH8m0jwWoZ8WRLMwqurQ03gW31yyKPD78Afh+F3G+N4RVvvHxqOi7e8RZ9a+2bjpL4me0uM+99yfbtZH82/Q==",
"dev": true "dev": true,
"requires": {
"is-root": "*"
}
}, },
"@types/js-yaml": { "@types/js-yaml": {
"version": "3.11.1", "version": "3.11.1",
@ -785,9 +780,9 @@
"integrity": "sha512-KZfv4ea6bEbdQhfwpxtDuTPO2mHAAXMQqPOZyS4MgNyCymKoLHp0FVzzYq3H2zCeIotN4h1453TahLCCm8rf2w==" "integrity": "sha512-KZfv4ea6bEbdQhfwpxtDuTPO2mHAAXMQqPOZyS4MgNyCymKoLHp0FVzzYq3H2zCeIotN4h1453TahLCCm8rf2w=="
}, },
"@types/lodash": { "@types/lodash": {
"version": "4.14.112", "version": "4.14.149",
"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.112.tgz", "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.149.tgz",
"integrity": "sha512-jDD7sendv3V7iwyRXSlECOR8HCtMN2faVA9ngLdHHihSVIwY7nbfsKl2kA6fimUDU1i5l/zgpG3aevwWnN3zCQ==" "integrity": "sha512-ijGqzZt/b7BfzcK9vTrS6MFljQRPn5BFWOx8oE0GYxribu6uV+aA9zZuXI1zc/etK9E8nrgdoF2+LgUw7+9tJQ=="
}, },
"@types/memoizee": { "@types/memoizee": {
"version": "0.4.3", "version": "0.4.3",
@ -807,9 +802,9 @@
"dev": true "dev": true
}, },
"@types/mixpanel": { "@types/mixpanel": {
"version": "2.14.0", "version": "2.14.2",
"resolved": "https://registry.npmjs.org/@types/mixpanel/-/mixpanel-2.14.0.tgz", "resolved": "https://registry.npmjs.org/@types/mixpanel/-/mixpanel-2.14.2.tgz",
"integrity": "sha512-UMFS1lqhXAaPiy3CPD0Tl/+7YGI69IPJ6dvwXgvbA5LO5Dh6vetyVn7crVsiC39dtt/LtbS/NEigKeK7epeCLg==", "integrity": "sha512-nVT/QnR7lodzX9S30i3BjnuKHcIXOHSMqA/wvIB3SwpCxQb42Cy8sR8+UbF9J+PeRUD67QbAH+cG9x9pASPkrQ==",
"dev": true "dev": true
}, },
"@types/mkdirp": { "@types/mkdirp": {
@ -828,9 +823,9 @@
"dev": true "dev": true
}, },
"@types/mz": { "@types/mz": {
"version": "0.0.32", "version": "2.7.0",
"resolved": "https://registry.npmjs.org/@types/mz/-/mz-0.0.32.tgz", "resolved": "https://registry.npmjs.org/@types/mz/-/mz-2.7.0.tgz",
"integrity": "sha512-cy3yebKhrHuOcrJGkfwNHhpTXQLgmXSv1BX+4p32j+VUQ6aP2eJ5cL7OvGcAQx75fCTFaAIIAKewvqL+iwSd4g==", "integrity": "sha512-Q5TZYMKnH0hdV5fNstmMWL2LLw5eRRtTd73KNtsZxoQ2gtCQyET5X79uERUEwGneuxPglg441I7OSY00+9CkSw==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/node": "*" "@types/node": "*"
@ -855,9 +850,9 @@
} }
}, },
"@types/node": { "@types/node": {
"version": "10.14.5", "version": "10.17.16",
"resolved": "https://registry.npmjs.org/@types/node/-/node-10.14.5.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.16.tgz",
"integrity": "sha512-Ja7d4s0qyGFxjGeDq5S7Si25OFibSAHUi6i17UWnwNnpitADN7hah9q0Tl25gxuV5R1u2Bx+np6w4LHXfHyj/g==" "integrity": "sha512-A4283YSA1OmnIivcpy/4nN86YlnKRiQp8PYwI2KdPCONEBN093QTb0gCtERtkLyVNGKKIGazTZ2nAmVzQU51zA=="
}, },
"@types/optimist": { "@types/optimist": {
"version": "0.0.29", "version": "0.0.29",
@ -878,9 +873,9 @@
"dev": true "dev": true
}, },
"@types/prettyjson": { "@types/prettyjson": {
"version": "0.0.28", "version": "0.0.29",
"resolved": "https://registry.npmjs.org/@types/prettyjson/-/prettyjson-0.0.28.tgz", "resolved": "https://registry.npmjs.org/@types/prettyjson/-/prettyjson-0.0.29.tgz",
"integrity": "sha1-ExqJDe1kIbG1RfRRCkrqvG1GUnU=", "integrity": "sha512-Zu4jAKE46yc6R8JrVkCBWbXhs18dUgI/JlbID4jziFgUBgEdAHxFekR5TlEnk9phHdGE80QlCznRBaxlk0rl7w==",
"dev": true "dev": true
}, },
"@types/range-parser": { "@types/range-parser": {
@ -890,24 +885,35 @@
"dev": true "dev": true
}, },
"@types/raven": { "@types/raven": {
"version": "2.5.1", "version": "2.5.3",
"resolved": "https://registry.npmjs.org/@types/raven/-/raven-2.5.1.tgz", "resolved": "https://registry.npmjs.org/@types/raven/-/raven-2.5.3.tgz",
"integrity": "sha512-pWEyOzD1VUXqVpDaZGsa1LnhZqXwTjMwVftNVU+nj7QOvRj+HvwUc4aVtljoj3CWGiBPUZyCTOHrtzvx56IQRQ==", "integrity": "sha512-k6vxiX5I6/GEqJS9mMYPVIgMJf/X26n09NfzuqBpdcEp684RIwpdrwCgSyJGuy8EaSG1wc2rFP7xVEAixPzw7Q==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/events": "*",
"@types/node": "*" "@types/node": "*"
} }
}, },
"@types/request": { "@types/request": {
"version": "2.48.1", "version": "2.48.4",
"resolved": "https://registry.npmjs.org/@types/request/-/request-2.48.1.tgz", "resolved": "https://registry.npmjs.org/@types/request/-/request-2.48.4.tgz",
"integrity": "sha512-ZgEZ1TiD+KGA9LiAAPPJL68Id2UWfeSO62ijSXZjFJArVV+2pKcsVHmrcu+1oiE3q6eDGiFiSolRc4JHoerBBg==", "integrity": "sha512-W1t1MTKYR8PxICH+A4HgEIPuAC3sbljoEVfyZbeFJJDbr30guDspJri2XOaM2E+Un7ZjrihaDi7cf6fPa2tbgw==",
"requires": { "requires": {
"@types/caseless": "*", "@types/caseless": "*",
"@types/form-data": "*",
"@types/node": "*", "@types/node": "*",
"@types/tough-cookie": "*" "@types/tough-cookie": "*",
"form-data": "^2.5.0"
},
"dependencies": {
"form-data": {
"version": "2.5.1",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz",
"integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==",
"requires": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.6",
"mime-types": "^2.1.12"
}
}
} }
}, },
"@types/rewire": { "@types/rewire": {
@ -963,26 +969,26 @@
} }
}, },
"@types/tar-stream": { "@types/tar-stream": {
"version": "1.6.0", "version": "1.6.1",
"resolved": "https://registry.npmjs.org/@types/tar-stream/-/tar-stream-1.6.0.tgz", "resolved": "https://registry.npmjs.org/@types/tar-stream/-/tar-stream-1.6.1.tgz",
"integrity": "sha512-XG7FGVmxUvC5NW4h63K3PbB0xdC21xZBfoqmEz7YP2DdiTeYKmYAg8quSHMndNP3iXfs7C73rg4Q0W1dOPHBXQ==", "integrity": "sha512-pYCDOPuRE+4tXFk1rSMYiuI+kSrXiJ4av1bboQbkcEBA2rqwEWfIn9kdMSH+5nYu58WksHuxwx+7kVbtg0Le7w==",
"requires": { "requires": {
"@types/node": "*" "@types/node": "*"
} }
}, },
"@types/through2": { "@types/through2": {
"version": "2.0.33", "version": "2.0.34",
"resolved": "https://registry.npmjs.org/@types/through2/-/through2-2.0.33.tgz", "resolved": "https://registry.npmjs.org/@types/through2/-/through2-2.0.34.tgz",
"integrity": "sha1-H/LoihAN+1sUDnu5h5HxGUQA0TE=", "integrity": "sha512-nhRG8+RuG/L+0fAZBQYaRflXKjTrHOKH8MFTChnf+dNVMxA3wHYYrfj0tztK0W51ABXjGfRCDc0vRkecCOrsow==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/node": "*" "@types/node": "*"
} }
}, },
"@types/tough-cookie": { "@types/tough-cookie": {
"version": "2.3.5", "version": "2.3.6",
"resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-2.3.5.tgz", "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-2.3.6.tgz",
"integrity": "sha512-SCcK7mvGi3+ZNz833RRjFIxrn4gI1PPR3NtuIS+6vMkvmsGjosqTJwRt5bAEFLRz+wtJMWv8+uOnZf2hi2QXTg==" "integrity": "sha512-wHNBMnkoEBiRAd3s8KTKwIuO9biFtTf0LehITzBhSco+HQI0xkXZbLOD55SW3Aqw3oUkHstkm5SPv58yaAdFPQ=="
}, },
"@types/usb": { "@types/usb": {
"version": "1.5.1", "version": "1.5.1",
@ -2073,6 +2079,11 @@
"semver": "^5.3.0" "semver": "^5.3.0"
}, },
"dependencies": { "dependencies": {
"@types/lodash": {
"version": "4.14.121",
"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.121.tgz",
"integrity": "sha512-ORj7IBWj13iYufXt/VXrCNMbUuCTJfhzme5kx9U/UtcIPdJYuvPDUAlHlbNhz/8lKCLy9XGIZnGrqXOtQbPGoQ=="
},
"@types/semver": { "@types/semver": {
"version": "6.2.0", "version": "6.2.0",
"resolved": "https://registry.npmjs.org/@types/semver/-/semver-6.2.0.tgz", "resolved": "https://registry.npmjs.org/@types/semver/-/semver-6.2.0.tgz",
@ -3908,18 +3919,6 @@
"integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
"dev": true "dev": true
}, },
"load-json-file": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
"integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
"dev": true,
"requires": {
"graceful-fs": "^4.1.2",
"parse-json": "^2.2.0",
"pify": "^2.0.0",
"strip-bom": "^3.0.0"
}
},
"locate-path": { "locate-path": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
@ -3965,41 +3964,6 @@
"integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
"dev": true "dev": true
}, },
"parse-json": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
"integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
"dev": true,
"requires": {
"error-ex": "^1.2.0"
}
},
"path-type": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
"integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
"dev": true,
"requires": {
"pify": "^2.0.0"
}
},
"pify": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
"integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
"dev": true
},
"read-pkg": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
"integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
"dev": true,
"requires": {
"load-json-file": "^2.0.0",
"normalize-package-data": "^2.3.2",
"path-type": "^2.0.0"
}
},
"read-pkg-up": { "read-pkg-up": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
@ -5702,9 +5666,9 @@
"integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
}, },
"fp-ts": { "fp-ts": {
"version": "2.5.0", "version": "2.5.1",
"resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.5.0.tgz", "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.5.1.tgz",
"integrity": "sha512-xkC9ZKl/i2cU+8FAsdyLcTvPRXphp42FcK5WmZpB47VXb4gggC3DHlVDKNLdbC+U8zz6yp1b0bj0mZg0axmZYQ==" "integrity": "sha512-IjePHUJwegS9h7+cRCywoL/Nfha3UnMd3VHVg4gycv69nAQPOJ3b/XnjtF5ggTBF4gjLZcNaHjZEYOsRcDeGaA=="
}, },
"fragment-cache": { "fragment-cache": {
"version": "0.2.1", "version": "0.2.1",
@ -7738,9 +7702,9 @@
"dev": true "dev": true
}, },
"io-ts": { "io-ts": {
"version": "2.1.1", "version": "2.1.2",
"resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.1.1.tgz", "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.1.2.tgz",
"integrity": "sha512-6mDCiTc/0uNtC8M1u/kcNiw5JUTlREFCGV7pjcbrQrUDguLkOpuzb4wbJcU78G74QvkhQdvT3F3dAupycXN95g==" "integrity": "sha512-whVRGaNBZSrkPrg1y+sSy/kv/fDjweQPP1UCLhKwJUHWGD6rFgbZ44FBF98JlY/FFzTA0MkhGeHWZ/aFhF42eA=="
}, },
"io-ts-reporters": { "io-ts-reporters": {
"version": "1.0.0", "version": "1.0.0",
@ -14947,6 +14911,55 @@
} }
} }
}, },
"read-pkg": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
"integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
"dev": true,
"requires": {
"load-json-file": "^2.0.0",
"normalize-package-data": "^2.3.2",
"path-type": "^2.0.0"
},
"dependencies": {
"load-json-file": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
"integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
"dev": true,
"requires": {
"graceful-fs": "^4.1.2",
"parse-json": "^2.2.0",
"pify": "^2.0.0",
"strip-bom": "^3.0.0"
}
},
"parse-json": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
"integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
"dev": true,
"requires": {
"error-ex": "^1.2.0"
}
},
"path-type": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
"integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
"dev": true,
"requires": {
"pify": "^2.0.0"
}
},
"pify": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
"integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
"dev": true
}
}
},
"read-pkg-up": { "read-pkg-up": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
@ -15805,49 +15818,35 @@
} }
}, },
"resin-docker-build": { "resin-docker-build": {
"version": "1.1.2", "version": "1.1.3",
"resolved": "https://registry.npmjs.org/resin-docker-build/-/resin-docker-build-1.1.2.tgz", "resolved": "https://registry.npmjs.org/resin-docker-build/-/resin-docker-build-1.1.3.tgz",
"integrity": "sha512-n2lUpWkcpQROpjwcr8GatTbnAvSIj0d2KxjJlnOGIkUlOLJTLMYrsDDCim6As/xC0GVtTWjz564U1L/VzXxG2A==", "integrity": "sha512-E/oJ/vRYJjIvDM7Cvgz6iU907nMRfeCiTSu9iMib0tNQD3MIBnQnGZPMzOuvLv2Iw9QJU/dDLzx/NdpjB/mnRA==",
"requires": { "requires": {
"@types/bluebird": "3.5.20", "@types/bluebird": "^3.5.29",
"@types/dockerode": "2.5.5", "@types/dockerode": "^2.5.23",
"@types/duplexify": "3.6.0", "@types/duplexify": "^3.6.0",
"@types/event-stream": "^3.3.34", "@types/event-stream": "^3.3.34",
"@types/jsonstream": "^0.8.30", "@types/jsonstream": "^0.8.30",
"@types/klaw": "^1.3.1", "@types/klaw": "^1.3.5",
"@types/lodash": "^4.14.51", "@types/lodash": "^4.14.149",
"@types/mz": "0.0.30", "@types/mz": "0.0.32",
"@types/node": "^10.12.11", "@types/node": "^10.17.16",
"@types/tar-stream": "1.6.0", "@types/tar-stream": "^1.6.1",
"JSONStream": "^1.3.0", "JSONStream": "^1.3.5",
"bluebird": "^3.4.7", "bluebird": "^3.7.2",
"dockerode": "^2.5.5", "dockerode": "^2.5.8",
"duplexify": "^3.5.0", "duplexify": "^3.7.1",
"event-stream": "^3.3.5", "event-stream": "^3.3.5",
"klaw": "^1.3.1", "klaw": "^1.3.1",
"lodash": "^4.17.4", "lodash": "^4.17.15",
"mz": "^2.6.0", "mz": "^2.7.0",
"tar-stream": "^1.6.2" "tar-stream": "^1.6.2"
}, },
"dependencies": { "dependencies": {
"@types/bluebird": {
"version": "3.5.20",
"resolved": "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.20.tgz",
"integrity": "sha512-Wk41MVdF+cHBfVXj/ufUHJeO3BlIQr1McbHZANErMykaCWeDSZbH5erGjNBw2/3UlRdSxZbLfSuQTzFmPOYFsA=="
},
"@types/dockerode": {
"version": "2.5.5",
"resolved": "https://registry.npmjs.org/@types/dockerode/-/dockerode-2.5.5.tgz",
"integrity": "sha512-NSDdW9JUia7bLba87jTfZR/o1YcIFDcSC9HcdrXGJluHVfl8hXiUBFJwB9z3LSk/xmvv/pmEKzHFq6JmpNhlfg==",
"requires": {
"@types/events": "*",
"@types/node": "*"
}
},
"@types/mz": { "@types/mz": {
"version": "0.0.30", "version": "0.0.32",
"resolved": "https://registry.npmjs.org/@types/mz/-/mz-0.0.30.tgz", "resolved": "https://registry.npmjs.org/@types/mz/-/mz-0.0.32.tgz",
"integrity": "sha1-WNqp81gR1gcDe6sfnMfUoj5qr64=", "integrity": "sha512-cy3yebKhrHuOcrJGkfwNHhpTXQLgmXSv1BX+4p32j+VUQ6aP2eJ5cL7OvGcAQx75fCTFaAIIAKewvqL+iwSd4g==",
"requires": { "requires": {
"@types/node": "*" "@types/node": "*"
} }
@ -15899,13 +15898,13 @@
} }
}, },
"resin-lint": { "resin-lint": {
"version": "3.2.4", "version": "3.3.0",
"resolved": "https://registry.npmjs.org/resin-lint/-/resin-lint-3.2.4.tgz", "resolved": "https://registry.npmjs.org/resin-lint/-/resin-lint-3.3.0.tgz",
"integrity": "sha512-VtsEAG8fgSkZMnZ2CPLtukEqJMjFBSya8T//AjUHGEqFr/M8aUfdSZvIXq8vVFholaCMW84XBmVu9zWK8H0arg==", "integrity": "sha512-rn3Y2nl2GMJE626zM0MvU+MuP0djw96b6txKMk0Dc3f2nnKGMf7kJcCURMuFiq6MFlKanTPlLF11csmrnQvR8g==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/depcheck": "^0.6.0", "@types/depcheck": "^0.6.0",
"@types/glob": "^5.0.35", "@types/glob": "^7.1.1",
"@types/lodash": "^4.14.149", "@types/lodash": "^4.14.149",
"@types/node": "^8.10.59", "@types/node": "^8.10.59",
"@types/optimist": "0.0.29", "@types/optimist": "0.0.29",
@ -15924,23 +15923,6 @@
"typescript": "^3.7.5" "typescript": "^3.7.5"
}, },
"dependencies": { "dependencies": {
"@types/glob": {
"version": "5.0.36",
"resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.36.tgz",
"integrity": "sha512-KEzSKuP2+3oOjYYjujue6Z3Yqis5HKA1BsIC+jZ1v3lrRNdsqyNNtX0rQf6LSuI4DJJ2z5UV//zBZCcvM0xikg==",
"dev": true,
"requires": {
"@types/events": "*",
"@types/minimatch": "*",
"@types/node": "*"
}
},
"@types/lodash": {
"version": "4.14.149",
"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.149.tgz",
"integrity": "sha512-ijGqzZt/b7BfzcK9vTrS6MFljQRPn5BFWOx8oE0GYxribu6uV+aA9zZuXI1zc/etK9E8nrgdoF2+LgUw7+9tJQ==",
"dev": true
},
"@types/node": { "@types/node": {
"version": "8.10.59", "version": "8.10.59",
"resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.59.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.59.tgz",
@ -15970,45 +15952,42 @@
} }
}, },
"resin-multibuild": { "resin-multibuild": {
"version": "4.4.0", "version": "4.4.1",
"resolved": "https://registry.npmjs.org/resin-multibuild/-/resin-multibuild-4.4.0.tgz", "resolved": "https://registry.npmjs.org/resin-multibuild/-/resin-multibuild-4.4.1.tgz",
"integrity": "sha512-iC8oMvgsfFn7lCELkDHjavy4Me5MuhDxYkjcQv0P3p0uUbHeZV+XAScOPDpLyR9PTxTLvhXGg4DRPG28tN3SfA==", "integrity": "sha512-iKfXRwGuMIHLvhYBHHtEYSJa0aoBlFwrob1str860q4TwR50JVp5nclnFppChtKxjsnxsemheal3GUxZznOfCA==",
"requires": { "requires": {
"@types/bluebird": "3.5.20", "@types/bluebird": "^3.5.29",
"@types/dockerode": "2.5.5", "@types/dockerode": "^2.5.23",
"@types/lodash": "4.14.112", "@types/lodash": "^4.14.149",
"@types/tar-stream": "1.6.0", "@types/tar-stream": "^1.6.1",
"ajv": "^6.10.0", "ajv": "^6.11.0",
"bluebird": "^3.5.4", "bluebird": "^3.7.2",
"docker-progress": "^4.0.0", "docker-progress": "^4.0.0",
"docker-toolbelt": "^3.3.7", "docker-toolbelt": "^3.3.7",
"dockerfile-template": "^0.1.0", "dockerfile-template": "^0.1.0",
"dockerode": "^2.5.8", "dockerode": "^2.5.8",
"fp-ts": "^2.0.0", "fp-ts": "^2.5.1",
"io-ts": "^2.0.0", "io-ts": "^2.1.1",
"io-ts-reporters": "^1.0.0", "io-ts-reporters": "^1.0.0",
"js-yaml": "^3.13.1", "js-yaml": "^3.13.1",
"lodash": "^4.17.4", "lodash": "^4.17.15",
"resin-bundle-resolve": "^4.2.0", "resin-bundle-resolve": "^4.2.0",
"resin-compose-parse": "^2.0.4", "resin-compose-parse": "^2.1.0",
"resin-docker-build": "^1.1.2", "resin-docker-build": "^1.1.3",
"tar-stream": "^2.0.1", "tar-stream": "^2.1.0",
"tar-utils": "^2.0.0", "tar-utils": "^2.0.0",
"typed-error": "^3.1.0" "typed-error": "^3.2.0"
}, },
"dependencies": { "dependencies": {
"@types/bluebird": { "ajv": {
"version": "3.5.20", "version": "6.12.0",
"resolved": "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.20.tgz", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
"integrity": "sha512-Wk41MVdF+cHBfVXj/ufUHJeO3BlIQr1McbHZANErMykaCWeDSZbH5erGjNBw2/3UlRdSxZbLfSuQTzFmPOYFsA==" "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
},
"@types/dockerode": {
"version": "2.5.5",
"resolved": "https://registry.npmjs.org/@types/dockerode/-/dockerode-2.5.5.tgz",
"integrity": "sha512-NSDdW9JUia7bLba87jTfZR/o1YcIFDcSC9HcdrXGJluHVfl8hXiUBFJwB9z3LSk/xmvv/pmEKzHFq6JmpNhlfg==",
"requires": { "requires": {
"@types/events": "*", "fast-deep-equal": "^3.1.1",
"@types/node": "*" "fast-json-stable-stringify": "^2.0.0",
"json-schema-traverse": "^0.4.1",
"uri-js": "^4.2.2"
} }
}, },
"bl": { "bl": {
@ -16019,6 +15998,11 @@
"readable-stream": "^3.0.1" "readable-stream": "^3.0.1"
} }
}, },
"fast-deep-equal": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
"integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA=="
},
"readable-stream": { "readable-stream": {
"version": "3.6.0", "version": "3.6.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
@ -16097,6 +16081,11 @@
"semver": "^5.3.0" "semver": "^5.3.0"
}, },
"dependencies": { "dependencies": {
"@types/lodash": {
"version": "4.14.121",
"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.121.tgz",
"integrity": "sha512-ORj7IBWj13iYufXt/VXrCNMbUuCTJfhzme5kx9U/UtcIPdJYuvPDUAlHlbNhz/8lKCLy9XGIZnGrqXOtQbPGoQ=="
},
"semver": { "semver": {
"version": "5.7.1", "version": "5.7.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
@ -17809,9 +17798,9 @@
"integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
}, },
"typescript": { "typescript": {
"version": "3.7.5", "version": "3.8.2",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-3.7.5.tgz", "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.2.tgz",
"integrity": "sha512-/P5lkRXkWHNAbcJIiHPfRoKqyd7bsyCma1hZNUGfn20qm64T6ZBlrzprymeu918H+mB/0rIg2gGK/BXkhhYgBw==", "integrity": "sha512-EgOVgL/4xfVrCMbhYKUQTdF37SQn4Iw73H5BgCrF1Abdun7Kwy/QZsE/ssAy0y4LxBbvua3PIbFsbRczWWnDdQ==",
"dev": true "dev": true
}, },
"udif": { "udif": {

View File

@ -97,37 +97,37 @@
"@oclif/parser": "^3.8.4", "@oclif/parser": "^3.8.4",
"@octokit/plugin-throttling": "^2.7.1", "@octokit/plugin-throttling": "^2.7.1",
"@octokit/rest": "^16.38.1", "@octokit/rest": "^16.38.1",
"@types/archiver": "2.1.2", "@types/archiver": "^2.1.3",
"@types/bluebird": "^3.5.29", "@types/bluebird": "^3.5.29",
"@types/body-parser": "^1.17.1", "@types/body-parser": "^1.19.0",
"@types/chai": "^4.2.7", "@types/chai": "^4.2.9",
"@types/chai-as-promised": "^7.1.1", "@types/chai-as-promised": "^7.1.1",
"@types/chokidar": "^1.7.5", "@types/chokidar": "^2.1.3",
"@types/common-tags": "^1.8.0", "@types/common-tags": "^1.8.0",
"@types/dockerode": "2.5.6", "@types/dockerode": "^2.5.23",
"@types/ejs": "^3.0.0", "@types/ejs": "^3.0.1",
"@types/express": "^4.17.2", "@types/express": "^4.17.2",
"@types/fs-extra": "7.0.0", "@types/fs-extra": "^8.1.0",
"@types/intercept-stdout": "^0.1.0", "@types/intercept-stdout": "^0.1.0",
"@types/is-root": "1.0.0", "@types/is-root": "^2.1.2",
"@types/lodash": "4.14.112", "@types/lodash": "^4.14.149",
"@types/mixpanel": "2.14.0", "@types/mixpanel": "^2.14.2",
"@types/mkdirp": "0.5.2", "@types/mkdirp": "^0.5.2",
"@types/mocha": "^5.2.7", "@types/mocha": "^5.2.7",
"@types/mz": "0.0.32", "@types/mz": "^2.7.0",
"@types/net-keepalive": "^0.4.0", "@types/net-keepalive": "^0.4.0",
"@types/nock": "^11.0.7", "@types/nock": "^11.0.7",
"@types/node": "10.14.5", "@types/node": "^10.17.16",
"@types/prettyjson": "0.0.28", "@types/prettyjson": "0.0.29",
"@types/raven": "2.5.1", "@types/raven": "^2.5.3",
"@types/request": "2.48.1", "@types/request": "^2.48.4",
"@types/rewire": "^2.5.28", "@types/rewire": "^2.5.28",
"@types/rimraf": "^2.0.3", "@types/rimraf": "^2.0.3",
"@types/shell-escape": "^0.2.0", "@types/shell-escape": "^0.2.0",
"@types/sinon": "^7.5.1", "@types/sinon": "^7.5.1",
"@types/stream-to-promise": "2.2.0", "@types/stream-to-promise": "2.2.0",
"@types/tar-stream": "1.6.0", "@types/tar-stream": "^1.6.1",
"@types/through2": "2.0.33", "@types/through2": "^2.0.34",
"@types/which": "^1.3.2", "@types/which": "^1.3.2",
"catch-uncommitted": "^1.5.0", "catch-uncommitted": "^1.5.0",
"chai": "^4.2.0", "chai": "^4.2.0",
@ -147,12 +147,12 @@
"pkg": "^4.4.2", "pkg": "^4.4.2",
"prettier": "^1.19.1", "prettier": "^1.19.1",
"publish-release": "^1.6.1", "publish-release": "^1.6.1",
"resin-lint": "^3.2.4", "resin-lint": "^3.3.0",
"rewire": "^3.0.2", "rewire": "^3.0.2",
"simple-git": "^1.131.0", "simple-git": "^1.131.0",
"sinon": "^7.5.0", "sinon": "^7.5.0",
"ts-node": "^8.6.2", "ts-node": "^8.6.2",
"typescript": "^3.7.5" "typescript": "^3.8.2"
}, },
"dependencies": { "dependencies": {
"@oclif/command": "^1.5.19", "@oclif/command": "^1.5.19",
@ -227,7 +227,7 @@
"resin-compose-parse": "^2.1.0", "resin-compose-parse": "^2.1.0",
"resin-doodles": "^0.1.1", "resin-doodles": "^0.1.1",
"resin-image-fs": "^5.0.8", "resin-image-fs": "^5.0.8",
"resin-multibuild": "^4.4.0", "resin-multibuild": "^4.4.1",
"resin-release": "^1.2.0", "resin-release": "^1.2.0",
"resin-semver": "^1.6.0", "resin-semver": "^1.6.0",
"resin-stream-logger": "^0.1.2", "resin-stream-logger": "^0.1.2",