diff --git a/package.json b/package.json index f91741503f..dac9ec4f30 100644 --- a/package.json +++ b/package.json @@ -32,25 +32,24 @@ "pnpm-logger": "^0.6.2" }, "dependencies": { - "@types/chalk": "^0.4.31", "@types/common-tags": "^1.2.5", - "@types/node": "^7.0.0", - "@types/ramda": "^0.24.9", - "chalk": "^2.1.0", + "@types/node": "^8.0.44", + "@types/ramda": "^0.24.17", + "chalk": "^2.2.0", "common-tags": "^1.4.0", "log-update": "^2.0.0", "ndjson": "^1.5.0", "pretty-bytes": "^4.0.2", - "ramda": "^0.24.1", - "stacktracey": "^1.0.59", - "xstream": "^10.9.0" + "ramda": "^0.25.0", + "stacktracey": "^1.0.71", + "xstream": "^11.0.0" }, "devDependencies": { "commitizen": "^2.9.5", "ghooks": "^2.0.0", "pnpm-logger": "^0.6.2", "rimraf": "^2.5.4", - "tslint": "^4.3.1", + "tslint": "^5.7.0", "typescript": "^2.1.5", "validate-commit-msg": "^2.8.2" }, diff --git a/shrinkwrap.yaml b/shrinkwrap.yaml index 2ad601bfa3..7565bf10e9 100644 --- a/shrinkwrap.yaml +++ b/shrinkwrap.yaml @@ -1,88 +1,97 @@ dependencies: - '@types/chalk': 0.4.31 '@types/common-tags': 1.4.0 - '@types/node': 7.0.43 - '@types/ramda': 0.24.14 - chalk: 2.1.0 + '@types/node': 8.0.44 + '@types/ramda': 0.24.17 + chalk: 2.2.0 common-tags: 1.4.0 log-update: 2.1.0 ndjson: 1.5.0 pretty-bytes: 4.0.2 - ramda: 0.24.1 - stacktracey: 1.0.66 - xstream: 10.9.0 + ramda: 0.25.0 + stacktracey: 1.0.71 + xstream: 11.0.0 devDependencies: commitizen: 2.9.6 ghooks: 2.0.0 pnpm-logger: 0.6.2 rimraf: 2.6.2 - tslint: 4.5.1 + tslint: 5.7.0 typescript: 2.5.3 validate-commit-msg: 2.14.0 packages: - /@types/chalk/0.4.31: - resolution: - integrity: sha1-ox10JBprHtu5c8822XooloNKUfk= /@types/common-tags/1.4.0: resolution: integrity: sha512-HI1tSO87vmd1sPS3DOVSK4gvVKROvCBFvAnXlLiQtAus/+1xXMQcNyu9TX2ChwRXFeQZeB9+f+nMo99xLd5DdA== - /@types/node/7.0.43: - resolution: - integrity: sha512-7scYwwfHNppXvH/9JzakbVxk0o0QUILVk1Lv64GRaxwPuGpnF1QBiwdvhDpLcymb8BpomQL3KYoWKq3wUdDMhQ== /@types/node/8.0.31: + dev: true resolution: integrity: sha512-R+LdMJHJQwRd/Ca0Nr5KnwbSWHxTD3DWz4ivqoPeNH+YPcuirMWK+Ti9Mx32jOecmPhHOCd+6CefU5e1eVq2Ew== - /@types/ramda/0.24.14: + /@types/node/8.0.44: resolution: - integrity: sha512-kxdtZ1MiYjwZxGHSFgNxbnYWgv/kfyhB21gLBQwp6jwYyq1Bifk4TQ4C2wKxGEqYxMRAskyetl0BgPxfJfJbCA== - /ansi-align/2.0.0: - dependencies: - string-width: 2.1.1 - dev: true + integrity: sha512-56TeARKE2uMi7xWhpRRws/QdnpSVx9i7E8esGiPYoj90jnonGfmV1vwRLvHWYjPxF5u5l7p5fgdKwdse+VeAQQ== + /@types/ramda/0.24.17: resolution: - integrity: sha1-w2rsy6VjuJzrVW82kPCx2eNUf38= + integrity: sha512-1zj7HQqHEdzjueCIRMiTSZteGavafmc12SWV3hp4yseKbXdebCsWGGoc+a9ywrJ4c7hQCLOBsoGQjc6wRXJyVA== /ansi-escapes/1.4.0: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-06ioOzGapneTZisT52HHkRQiMG4= /ansi-escapes/2.0.0: + engines: + node: '>=4' resolution: integrity: sha1-W65SvkJIeN2Xg+iRDj/Cki6DyBs= /ansi-regex/2.1.1: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8= /ansi-regex/3.0.0: + engines: + node: '>=4' resolution: integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= /ansi-styles/2.2.1: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= /ansi-styles/3.2.0: dependencies: color-convert: 1.9.0 + engines: + node: '>=4' resolution: integrity: sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug== /arr-diff/2.0.0: dependencies: arr-flatten: 1.1.0 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8= /arr-flatten/1.1.0: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== /array-unique/0.2.1: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-odl8yvy8JiXMcPrc6zalDFiwGlM= - /as-table/1.0.24: + /as-table/1.0.31: dependencies: - printable-characters: 1.0.33 + printable-characters: 1.0.38 resolution: - integrity: sha1-grR/+dub8212v99dQ5boWjYufKc= + integrity: sha1-0AGAAk7LttGnRxUN91HTcWrqgWY= /babel-code-frame/6.26.0: dependencies: chalk: 1.1.3 @@ -108,18 +117,6 @@ packages: dev: true resolution: integrity: sha1-vIpIPKlASdqbg3wa0Rzf6+5uBRQ= - /boxen/1.2.1: - dependencies: - ansi-align: 2.0.0 - camelcase: 4.1.0 - chalk: 2.1.0 - cli-boxes: 1.0.0 - string-width: 2.1.1 - term-size: 1.2.0 - widest-line: 1.0.0 - dev: true - resolution: - integrity: sha1-DxHn/jRO25OXl3/BPt5/ZNlWSB0= /brace-expansion/1.1.8: dependencies: balanced-match: 1.0.0 @@ -133,6 +130,8 @@ packages: preserve: 0.2.0 repeat-element: 1.1.2 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-uneWLhLf+WnWt2cR6RS3N4V79qc= /cachedir/1.1.1: @@ -141,14 +140,6 @@ packages: dev: true resolution: integrity: sha1-4TYwdeogahJ2fZK7cRyKL3ahD2I= - /camelcase/4.1.0: - dev: true - resolution: - integrity: sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= - /capture-stack-trace/1.0.0: - dev: true - resolution: - integrity: sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0= /chalk/1.1.3: dependencies: ansi-styles: 2.2.1 @@ -157,28 +148,32 @@ packages: strip-ansi: 3.0.1 supports-color: 2.0.0 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= - /chalk/2.1.0: + /chalk/2.2.0: dependencies: ansi-styles: 3.2.0 escape-string-regexp: 1.0.5 - supports-color: 4.4.0 + supports-color: 4.5.0 + engines: + node: '>=4' resolution: - integrity: sha512-LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ== - /cli-boxes/1.0.0: - dev: true - resolution: - integrity: sha1-T6kXw+WclKAEzWH47lCdplFocUM= + integrity: sha512-0BMM/2hG3ZaoPfR6F+h/oWpZtsh3b/s62TjSM6MGCJWEbJDN1acqCXvyhhZsDSVFklpebUoQ5O1kKC7lOzrn9g== /cli-cursor/1.0.2: dependencies: restore-cursor: 1.0.1 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc= /cli-cursor/2.1.0: dependencies: restore-cursor: 2.0.0 + engines: + node: '>=4' resolution: integrity: sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= /cli-width/2.2.0: @@ -187,6 +182,8 @@ packages: integrity: sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= /code-point-at/1.1.0: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= /color-convert/1.9.0: @@ -199,20 +196,32 @@ packages: integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= /colors/0.6.2: dev: true + engines: + node: '>=0.1.90' resolution: integrity: sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w= /colors/1.1.2: dev: true + engines: + node: '>=0.1.90' resolution: integrity: sha1-FopHAXVran9RoSzgyXv6KMCE7WM= /commander/2.1.0: dev: true + engines: + node: '>= 0.6.x' resolution: integrity: sha1-0SG7roYNmZKj1Re6lvVliOR8Z4E= + /commander/2.11.0: + dev: true + resolution: + integrity: sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ== /commander/2.9.0: dependencies: graceful-readlink: 1.0.1 dev: true + engines: + node: '>= 0.6.x' resolution: integrity: sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q= /commitizen/2.9.6: @@ -233,11 +242,15 @@ packages: shelljs: 0.7.6 strip-json-comments: 2.0.1 dev: true + engines: + node: '>= 0.12' resolution: integrity: sha1-wNAFNe8mTaf2Nzft/aQiiYP6IpE= /common-tags/1.4.0: dependencies: babel-runtime: 6.26.0 + engines: + node: '>=4.0.0' resolution: integrity: sha1-EYe+Tz1M8MBCfUP3Tu8fc1AWFMA= /concat-map/0.0.1: @@ -250,19 +263,10 @@ packages: readable-stream: 2.3.3 typedarray: 0.0.6 dev: true + engines: + '0': node >= 0.8 resolution: integrity: sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc= - /configstore/3.1.1: - dependencies: - dot-prop: 4.2.0 - graceful-fs: 4.1.11 - make-dir: 1.0.0 - unique-string: 1.0.0 - write-file-atomic: 2.3.0 - xdg-basedir: 3.0.0 - dev: true - resolution: - integrity: sha512-5oNkD/L++l0O6xGXxb1EWS7SivtjfGQlRyxJsYgE0Z495/L81e2h4/d3r969hoPXuFItzNOKMtsXgYG4c7dYvw== /conventional-commit-types/2.2.0: dev: true resolution: @@ -273,12 +277,6 @@ packages: /core-util-is/1.0.2: resolution: integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - /create-error-class/3.0.2: - dependencies: - capture-stack-trace: 1.0.0 - dev: true - resolution: - integrity: sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y= /cross-spawn-async/2.2.5: dependencies: lru-cache: 4.1.1 @@ -286,18 +284,6 @@ packages: dev: true resolution: integrity: sha1-hF/wwINKPe2dFg2sptOQkGuyiMw= - /cross-spawn/5.1.0: - dependencies: - lru-cache: 4.1.1 - shebang-command: 1.2.0 - which: 1.3.0 - dev: true - resolution: - integrity: sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= - /crypto-random-string/1.0.0: - dev: true - resolution: - integrity: sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= /cz-conventional-changelog/1.2.0: dependencies: conventional-commit-types: 2.2.0 @@ -311,48 +297,44 @@ packages: integrity: sha1-K8oElkyJGbI/P9aonvXmAIsxs/g= /data-uri-to-buffer/2.0.0: dependencies: - '@types/node': 8.0.31 + '@types/node': 8.0.44 resolution: integrity: sha512-YbKCNLPPP4inc0E5If4OaalBc7gpaM2MRv77Pv2VThVComLKfbGYtJcdDCViDyp1Wd4SebhHLz94vp91zbK6bw== /dedent/0.6.0: dev: true resolution: integrity: sha1-Dm2o8M5Sg471zsXI+TlrDBtko8s= - /deep-extend/0.4.2: - dev: true - resolution: - integrity: sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8= /detect-file/0.1.0: dependencies: fs-exists-sync: 0.1.0 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-STXe39lIhkjgBrASlWbpOGcR6mM= /detect-indent/4.0.0: dependencies: repeating: 2.0.1 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-920GQ1LN9Docts5hnE7jqUdd4gg= - /diff/3.3.1: + /diff/3.4.0: dev: true + engines: + node: '>=0.3.1' resolution: - integrity: sha512-MKPHZDMB0o6yHyDryUOScqZibp914ksXwAMYMTHj6KO8UeKsRYNJD3oNCKjTqZon+V488P7N/HzXF8t7ZR95ww== - /dot-prop/4.2.0: - dependencies: - is-obj: 1.0.1 - dev: true - resolution: - integrity: sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== - /duplexer3/0.1.4: - dev: true - resolution: - integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= + integrity: sha512-QpVuMTEoJMF7cKzi6bvWhRulU1fZqZnvyVQgNhPaxxuTYwyjn/j1v9falseQ/uXWwPnO56RBfwtg4h/EQXmucA== /escape-string-regexp/1.0.5: + engines: + node: '>=0.8.0' resolution: integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= /esutils/2.0.2: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= /execa/0.4.0: @@ -364,40 +346,38 @@ packages: path-key: 1.0.0 strip-eof: 1.0.0 dev: true + engines: + node: '>=0.12' resolution: integrity: sha1-TrZGejaglfq7KXD/nV4/t7zm68M= - /execa/0.7.0: - dependencies: - cross-spawn: 5.1.0 - get-stream: 3.0.0 - is-stream: 1.1.0 - npm-run-path: 2.0.2 - p-finally: 1.0.0 - signal-exit: 3.0.2 - strip-eof: 1.0.0 - dev: true - resolution: - integrity: sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= /exit-hook/1.1.1: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g= /expand-brackets/0.1.5: dependencies: is-posix-bracket: 0.1.1 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s= /expand-range/1.8.2: dependencies: fill-range: 2.2.3 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc= /expand-tilde/1.2.2: dependencies: os-homedir: 1.0.2 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-C4HrqJflo9MdHD0QL48BRB5VlEk= /extend/3.0.1: @@ -416,6 +396,8 @@ packages: dependencies: is-extglob: 1.0.0 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE= /fast-safe-stringify/1.1.13: @@ -427,10 +409,14 @@ packages: escape-string-regexp: 1.0.5 object-assign: 4.1.1 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4= /filename-regex/2.0.1: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY= /fill-range/2.2.3: @@ -441,6 +427,8 @@ packages: repeat-element: 1.1.2 repeat-string: 1.6.1 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM= /find-node-modules/1.0.4: @@ -458,12 +446,6 @@ packages: dev: true resolution: integrity: sha1-li/yEaqyXGUg/u641ih/j26VgHo= - /findup-sync/0.3.0: - dependencies: - glob: 5.0.15 - dev: true - resolution: - integrity: sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY= /findup-sync/0.4.2: dependencies: detect-file: 0.1.0 @@ -471,6 +453,8 @@ packages: micromatch: 2.3.11 resolve-dir: 0.1.1 dev: true + engines: + node: '>= 0.8.0' resolution: integrity: sha1-qBF9D3MST1pFRoOVef5S1xKfteU= /findup/0.1.5: @@ -478,20 +462,28 @@ packages: colors: 0.6.2 commander: 2.1.0 dev: true + engines: + node: '>=0.6' resolution: integrity: sha1-itkpozk7rGJ5V6fl3kYjsGsOLOs= /for-in/1.0.2: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= /for-own/0.1.5: dependencies: for-in: 1.0.2 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4= /fs-exists-sync/0.1.0: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-mC1ok6+RjnLQjeyehnP/K1qNat0= /fs-extra/1.0.0: @@ -509,13 +501,9 @@ packages: /get-source/1.0.21: dependencies: data-uri-to-buffer: 2.0.0 - source-map: 0.6.0 + source-map: 0.6.1 resolution: integrity: sha1-XPB9S9tDWZo0qV8fgHuc3qR9l7U= - /get-stream/3.0.0: - dev: true - resolution: - integrity: sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= /ghooks/2.0.0: dependencies: execa: 0.4.0 @@ -533,6 +521,8 @@ packages: glob-parent: 2.0.0 is-glob: 2.0.1 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q= /glob-parent/2.0.0: @@ -541,16 +531,6 @@ packages: dev: true resolution: integrity: sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg= - /glob/5.0.15: - dependencies: - inflight: 1.0.6 - inherits: 2.0.3 - minimatch: 3.0.4 - once: 1.4.0 - path-is-absolute: 1.0.1 - dev: true - resolution: - integrity: sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E= /glob/7.1.1: dependencies: fs.realpath: 1.0.0 @@ -578,6 +558,8 @@ packages: global-prefix: 0.1.5 is-windows: 0.2.0 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0= /global-prefix/0.1.5: @@ -587,26 +569,14 @@ packages: is-windows: 0.2.0 which: 1.3.0 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-jTvGuNo8qBEqFg2NSW/wRiv+948= - /got/6.7.1: - dependencies: - create-error-class: 3.0.2 - duplexer3: 0.1.4 - get-stream: 3.0.0 - is-redirect: 1.0.0 - is-retry-allowed: 1.1.0 - is-stream: 1.1.0 - lowercase-keys: 1.0.0 - safe-buffer: 5.1.1 - timed-out: 4.0.1 - unzip-response: 2.0.1 - url-parse-lax: 1.0.0 - dev: true - resolution: - integrity: sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA= /graceful-fs/4.1.11: dev: true + engines: + node: '>=0.4.0' resolution: integrity: sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg= /graceful-readlink/1.0.1: @@ -617,25 +587,23 @@ packages: dependencies: ansi-regex: 2.1.1 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= /has-flag/2.0.0: + engines: + node: '>=0.10.0' resolution: integrity: sha1-6CB68cx7MNRGzHC3NLXovhj4jVE= /homedir-polyfill/1.0.1: dependencies: parse-passwd: 1.0.0 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-TCu8inWJmP7r9e1oWA921GdotLw= - /import-lazy/2.1.0: - dev: true - resolution: - integrity: sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= - /imurmurhash/0.1.4: - dev: true - resolution: - integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o= /individual/3.0.0: dev: true resolution: @@ -683,89 +651,101 @@ packages: integrity: sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw= /is-dotfile/1.0.3: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE= /is-equal-shallow/0.1.3: dependencies: is-primitive: 2.0.0 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ= /is-extendable/0.1.1: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= /is-extglob/1.0.0: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA= /is-finite/1.0.2: dependencies: number-is-nan: 1.0.1 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko= /is-fullwidth-code-point/1.0.0: dependencies: number-is-nan: 1.0.1 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-754xOG8DGn8NZDr4L95QxFfvAMs= /is-fullwidth-code-point/2.0.0: + engines: + node: '>=4' resolution: integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= /is-glob/2.0.1: dependencies: is-extglob: 1.0.0 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM= - /is-npm/1.0.0: - dev: true - resolution: - integrity: sha1-8vtjpl5JBbQGyGBydloaTceTufQ= /is-number/2.1.0: dependencies: kind-of: 3.2.2 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-Afy7s5NGOlSPL0ZszhbezknbkI8= /is-number/3.0.0: dependencies: kind-of: 3.2.2 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - /is-obj/1.0.1: - dev: true - resolution: - integrity: sha1-PkcprB9f3gJc19g6iW2rn09n2w8= /is-posix-bracket/0.1.1: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q= /is-primitive/2.0.0: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-IHurkWOEmcB7Kt8kCkGochADRXU= /is-promise/2.1.0: dev: true resolution: integrity: sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= - /is-redirect/1.0.0: - dev: true - resolution: - integrity: sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ= - /is-retry-allowed/1.1.0: - dev: true - resolution: - integrity: sha1-EaBgVotnM5REAz0BJaYaINVk+zQ= /is-stream/1.1.0: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ= /is-windows/0.2.0: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-3hqm1j6indJIc3tp8f+LgALSEIw= /isarray/1.0.0: @@ -779,6 +759,8 @@ packages: dependencies: isarray: 1.0.0 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= /js-tokens/3.0.2: @@ -798,12 +780,16 @@ packages: dependencies: is-buffer: 1.1.5 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= /kind-of/4.0.0: dependencies: is-buffer: 1.1.5 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-IIE989cSkosgc3hpGkUGb65y3Vc= /klaw/1.3.1: @@ -812,12 +798,6 @@ packages: graceful-fs: 4.1.11 resolution: integrity: sha1-QIhDO0azsbolnXh4XY6W9zugJDk= - /latest-version/3.1.0: - dependencies: - package-json: 4.0.1 - dev: true - resolution: - integrity: sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU= /lodash._baseclone/4.5.7: dev: true resolution: @@ -845,16 +825,16 @@ packages: ansi-escapes: 2.0.0 cli-cursor: 2.1.0 wrap-ansi: 3.0.1 + engines: + node: '>=4' resolution: integrity: sha1-6jcli1NU7bAuc7KRkAFsh9HIcUE= /longest/1.0.1: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc= - /lowercase-keys/1.0.0: - dev: true - resolution: - integrity: sha1-TjNms55/VFfjXxMkvfb4jQv8cwY= /lru-cache/4.1.1: dependencies: pseudomap: 1.0.2 @@ -862,12 +842,6 @@ packages: dev: true resolution: integrity: sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew== - /make-dir/1.0.0: - dependencies: - pify: 2.3.0 - dev: true - resolution: - integrity: sha1-l6ARdR6R3YfPre9Ygy67BJNt6Xg= /manage-path/2.0.0: dev: true resolution: @@ -892,9 +866,13 @@ packages: parse-glob: 3.0.4 regex-cache: 0.4.4 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU= /mimic-fn/1.1.0: + engines: + node: '>=4' resolution: integrity: sha1-5md4PZLonb00KBi1IwudYqZyrRg= /minimatch/3.0.4: @@ -903,10 +881,6 @@ packages: dev: true resolution: integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - /minimist/0.0.10: - dev: true - resolution: - integrity: sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= /minimist/1.2.0: resolution: integrity: sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= @@ -926,26 +900,28 @@ packages: dependencies: remove-trailing-separator: 1.1.0 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= /npm-run-path/1.0.0: dependencies: path-key: 1.0.0 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-9cMr9ZX+ga6Sfa7FLoL4sACsPI8= - /npm-run-path/2.0.2: - dependencies: - path-key: 2.0.1 - dev: true - resolution: - integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= /number-is-nan/1.0.1: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= /object-assign/4.1.1: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= /object.omit/2.0.1: @@ -953,6 +929,8 @@ packages: for-own: 0.1.5 is-extendable: 0.1.1 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo= /once/1.4.0: @@ -963,11 +941,15 @@ packages: integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= /onetime/1.1.0: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-ofeDj4MUxRbwXs78vEzP4EtO14k= /onetime/2.0.1: dependencies: mimic-fn: 1.1.0 + engines: + node: '>=4' resolution: integrity: sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= /opt-cli/1.5.1: @@ -979,42 +961,30 @@ packages: dev: true resolution: integrity: sha1-BNtEexPJa5kusxaFJm9O0NlzbcI= - /optimist/0.6.1: - dependencies: - minimist: 0.0.10 - wordwrap: 0.0.3 - dev: true - resolution: - integrity: sha1-2j6nRob6IaGaERwybpDrFaAZZoY= /os-homedir/1.0.2: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-/7xJiDNuDoM94MFox+8VISGqf7M= /os-shim/0.1.3: dev: true + engines: + node: '>= 0.4.0' resolution: integrity: sha1-a2LDeRz3kJ6jXtRuF2WLtBfLORc= /os-tmpdir/1.0.2: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= - /p-finally/1.0.0: - dev: true - resolution: - integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= - /package-json/4.0.1: - dependencies: - got: 6.7.1 - registry-auth-token: 3.3.1 - registry-url: 3.1.0 - semver: 5.4.1 - dev: true - resolution: - integrity: sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0= /pad-right/0.2.2: dependencies: repeat-string: 1.6.1 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-b7ySQEXSRPKiokRQMGDTv8YAl3Q= /parse-glob/3.0.4: @@ -1024,46 +994,52 @@ packages: is-extglob: 1.0.0 is-glob: 2.0.1 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-ssN2z7EfNVE7rdFz7wu246OIORw= /parse-passwd/1.0.0: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= /path-exists/2.1.0: dependencies: pinkie-promise: 2.0.1 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= /path-is-absolute/1.0.1: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18= /path-key/1.0.0: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-XVPVeAGWRsDWiADbThRua9wqx68= - /path-key/2.0.1: - dev: true - resolution: - integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= /path-parse/1.0.5: dev: true resolution: integrity: sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME= - /pify/2.3.0: - dev: true - resolution: - integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw= /pinkie-promise/2.0.1: dependencies: pinkie: 2.0.4 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-ITXW36ejWMBprJsXh3YogihFD/o= /pinkie/2.0.4: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-clVrgM+g1IqXToDnckjoDtT3+HA= /pnpm-logger/0.6.2: @@ -1074,20 +1050,20 @@ packages: dev: true resolution: integrity: sha512-VLlRExib18bl5lSFp74vFHeZV0iWuxTkdOvI7BIhfWpiP9EdrkAq/GnjE5pxjXmsvXyZlaBDwoEQygU8kbVr8g== - /prepend-http/1.0.4: - dev: true - resolution: - integrity: sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= /preserve/0.2.0: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks= /pretty-bytes/4.0.2: + engines: + node: '>=4' resolution: integrity: sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk= - /printable-characters/1.0.33: + /printable-characters/1.0.38: resolution: - integrity: sha1-wr8tGbiO2bglgja70Fk9+X42liM= + integrity: sha1-du+ErM/X+DZvtxOPuSRmqRbVmbw= /process-nextick-args/1.0.7: resolution: integrity: sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M= @@ -1095,25 +1071,18 @@ packages: dev: true resolution: integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM= - /ramda/0.24.1: + /ramda/0.25.0: resolution: - integrity: sha1-w7d1UZfzW43DUCIoJixMkd22uFc= + integrity: sha512-GXpfrYVPwx3K7RQ6aYT8KPS8XViSXUVJT1ONhoKPE9VAleW42YE+U+8VEyGWt41EnEQW7gwecYJriTI0pKoecQ== /randomatic/1.1.7: dependencies: is-number: 3.0.0 kind-of: 4.0.0 dev: true + engines: + node: '>= 0.10.0' resolution: integrity: sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how== - /rc/1.2.1: - dependencies: - deep-extend: 0.4.2 - ini: 1.3.4 - minimist: 1.2.0 - strip-json-comments: 2.0.1 - dev: true - resolution: - integrity: sha1-LgPo5C7kULjLPc5lvhv4l04d/ZU= /readable-stream/2.3.3: dependencies: core-util-is: 1.0.2 @@ -1129,6 +1098,8 @@ packages: dependencies: resolve: 1.4.0 dev: true + engines: + node: '>= 0.10' resolution: integrity: sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q= /regenerator-runtime/0.11.0: @@ -1138,37 +1109,32 @@ packages: dependencies: is-equal-shallow: 0.1.3 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ== - /registry-auth-token/3.3.1: - dependencies: - rc: 1.2.1 - safe-buffer: 5.1.1 - dev: true - resolution: - integrity: sha1-+w0yie4Nmtosu1KvXf5mywcNMAY= - /registry-url/3.1.0: - dependencies: - rc: 1.2.1 - dev: true - resolution: - integrity: sha1-PU74cPc93h138M+aOBQyRE4XSUI= /remove-trailing-separator/1.1.0: dev: true resolution: integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8= /repeat-element/1.1.2: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-7wiaF40Ug7quTZPrmLT55OEdmQo= /repeat-string/1.6.1: dev: true + engines: + node: '>=0.10' resolution: integrity: sha1-jcrkcOHIirwtYA//Sndihtp15jc= /repeating/2.0.1: dependencies: is-finite: 1.0.2 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= /resolve-dir/0.1.1: @@ -1176,6 +1142,8 @@ packages: expand-tilde: 1.2.2 global-modules: 0.2.3 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-shklmlYC+sXFxJatiUpujMQwJh4= /resolve/1.4.0: @@ -1189,16 +1157,22 @@ packages: exit-hook: 1.1.1 onetime: 1.1.0 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-NGYfRohjJ/7SmRR5FSJS35LapUE= /restore-cursor/2.0.0: dependencies: onetime: 2.0.1 signal-exit: 3.0.2 + engines: + node: '>=4' resolution: integrity: sha1-n37ih/gv0ybU/RYpI9YhKe7g368= /right-pad/1.0.1: dev: true + engines: + node: '>= 0.10' resolution: integrity: sha1-jKCMLLtbVedNr6lr9/0aJ9VoyNA= /rimraf/2.6.2: @@ -1211,6 +1185,8 @@ packages: dependencies: is-promise: 2.1.0 dev: true + engines: + node: '>=0.12.0' resolution: integrity: sha1-A3GrSuC91yDUFm19/aZP96RFpsA= /rx/4.1.0: @@ -1220,44 +1196,34 @@ packages: /safe-buffer/5.1.1: resolution: integrity: sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg== - /semver-diff/2.1.0: - dependencies: - semver: 5.4.1 - dev: true - resolution: - integrity: sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY= /semver-regex/1.0.0: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-kqSWkGX5xwxpR1PVUkj8aPj2Usk= /semver/5.4.1: dev: true resolution: integrity: sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg== - /shebang-command/1.2.0: - dependencies: - shebang-regex: 1.0.0 - dev: true - resolution: - integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= - /shebang-regex/1.0.0: - dev: true - resolution: - integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= /shelljs/0.7.6: dependencies: glob: 7.1.2 interpret: 1.0.4 rechoir: 0.6.2 dev: true + engines: + node: '>=0.11.0' resolution: integrity: sha1-N5zM+1a5HIYB5HkzVutTgpJN6a0= /signal-exit/3.0.2: resolution: integrity: sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= - /source-map/0.6.0: + /source-map/0.6.1: + engines: + node: '>=0.10.0' resolution: - integrity: sha512-mTozplhTX4tLKIHYji92OTZzVyZvi+Z1qRZDeBvQFI2XUB89wrRoj/xXad3c9NZ1GPJXXRvB+k41PQCPTMC+aA== + integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== /spawn-command/0.0.2: dev: true resolution: @@ -1278,24 +1244,28 @@ packages: through2: 2.0.3 resolution: integrity: sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw== - /stacktracey/1.0.66: + /stacktracey/1.0.71: dependencies: - as-table: 1.0.24 + as-table: 1.0.31 get-source: 1.0.21 resolution: - integrity: sha1-tl/QGOfmQ0ILWfd5cJLa7/uxcsU= + integrity: sha1-yrTKjmh0JScu6cQoHSNhETK+XQo= /string-width/1.0.2: dependencies: code-point-at: 1.1.0 is-fullwidth-code-point: 1.0.0 strip-ansi: 3.0.1 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= /string-width/2.1.1: dependencies: is-fullwidth-code-point: 2.0.0 strip-ansi: 4.0.0 + engines: + node: '>=4' resolution: integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== /string_decoder/1.0.3: @@ -1307,39 +1277,47 @@ packages: dependencies: ansi-regex: 2.1.1 dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= /strip-ansi/4.0.0: dependencies: ansi-regex: 3.0.0 + engines: + node: '>=4' resolution: integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8= /strip-eof/1.0.0: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= /strip-json-comments/2.0.1: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo= /supports-color/2.0.0: dev: true + engines: + node: '>=0.8.0' resolution: integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= - /supports-color/4.4.0: + /supports-color/4.5.0: dependencies: has-flag: 2.0.0 + engines: + node: '>=4' resolution: - integrity: sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ== + integrity: sha1-vnoN5ITexcXN34s9WRJQRJEvY1s= /symbol-observable/1.0.4: + engines: + node: '>=0.10.0' resolution: integrity: sha1-Kb9hXUqnEhvdiYsi1LP5vE4qoD0= - /term-size/1.2.0: - dependencies: - execa: 0.7.0 - dev: true - resolution: - integrity: sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk= /through/2.3.8: dev: true resolution: @@ -1350,71 +1328,55 @@ packages: xtend: 4.0.1 resolution: integrity: sha1-AARWmzfHx0ujnEPzzteNGtlBQL4= - /timed-out/4.0.1: - dev: true - resolution: - integrity: sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= /tmp/0.0.29: dependencies: os-tmpdir: 1.0.2 dev: true + engines: + node: '>=0.4.0' resolution: integrity: sha1-8lEl/w3Z2jzLDC3Tce4SiLuRKMA= - /tslint/4.5.1: + /tslib/1.8.0: + dev: true + resolution: + integrity: sha512-ymKWWZJST0/CkgduC2qkzjMOWr4bouhuURNXCn/inEX0L57BnRG6FhX76o7FOnsjHazCjfU2LKeSrlS2sIKQJg== + /tslint/5.7.0: dependencies: babel-code-frame: 6.26.0 colors: 1.1.2 - diff: 3.3.1 - findup-sync: 0.3.0 + commander: 2.11.0 + diff: 3.4.0 glob: 7.1.2 - optimist: 0.6.1 + minimatch: 3.0.4 resolve: 1.4.0 - tsutils: 1.9.1 - update-notifier: 2.2.0 + semver: 5.4.1 + tslib: 1.8.0 + tsutils: 2.12.1 dev: true + engines: + node: '>=4.1.2' + 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' resolution: - integrity: sha1-BTVocb7yOkNJBnNABvwYgza6gks= - /tsutils/1.9.1: + integrity: sha1-wl4NDJL6EgHCvDDoROCOaCtPNVI= + /tsutils/2.12.1: + dependencies: + tslib: 1.8.0 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' resolution: - integrity: sha1-ufmrROVa+WgYMdXyjQrur1x1DLA= + integrity: sha1-9Nlc4zkciXHkblTEzw7bCiHdWyQ= /typedarray/0.0.6: dev: true resolution: integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= /typescript/2.5.3: dev: true + engines: + node: '>=4.2.0' resolution: integrity: sha512-ptLSQs2S4QuS6/OD1eAKG+S5G8QQtrU5RT32JULdZQtM1L3WTi34Wsu48Yndzi8xsObRAB9RPt/KhA9wlpEF6w== - /unique-string/1.0.0: - dependencies: - crypto-random-string: 1.0.0 - dev: true - resolution: - integrity: sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo= - /unzip-response/2.0.1: - dev: true - resolution: - integrity: sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c= - /update-notifier/2.2.0: - dependencies: - boxen: 1.2.1 - chalk: 1.1.3 - configstore: 3.1.1 - import-lazy: 2.1.0 - is-npm: 1.0.0 - latest-version: 3.1.0 - semver-diff: 2.1.0 - xdg-basedir: 3.0.0 - dev: true - resolution: - integrity: sha1-G1g3z5DAc22IYncytmHBOPht5y8= - /url-parse-lax/1.0.0: - dependencies: - prepend-http: 1.0.4 - dev: true - resolution: - integrity: sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= /util-deprecate/1.0.2: resolution: integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= @@ -1433,48 +1395,32 @@ packages: dev: true resolution: integrity: sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg== - /widest-line/1.0.0: - dependencies: - string-width: 1.0.2 - dev: true - resolution: - integrity: sha1-DAnIXCqUaD0Nfq+O4JfVZL8OEFw= /word-wrap/1.2.3: dev: true + engines: + node: '>=0.10.0' resolution: integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== - /wordwrap/0.0.3: - dev: true - resolution: - integrity: sha1-o9XabNXAvAAI03I0u68b7WMFkQc= /wrap-ansi/3.0.1: dependencies: string-width: 2.1.1 strip-ansi: 4.0.0 + engines: + node: '>=4' resolution: integrity: sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo= /wrappy/1.0.2: dev: true resolution: integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - /write-file-atomic/2.3.0: - dependencies: - graceful-fs: 4.1.11 - imurmurhash: 0.1.4 - signal-exit: 3.0.2 - dev: true - resolution: - integrity: sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA== - /xdg-basedir/3.0.0: - dev: true - resolution: - integrity: sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ= - /xstream/10.9.0: + /xstream/11.0.0: dependencies: symbol-observable: 1.0.4 resolution: - integrity: sha1-23k0zsLaATYNQ6u7yHm4RSQ5e1U= + integrity: sha1-IBjDxOVz92tiuc+WoXpGh2qxIOA= /xtend/4.0.1: + engines: + node: '>=0.4' resolution: integrity: sha1-pcbVMr5lbiPbgg77lDofBJmNY68= /yallist/2.1.2: @@ -1484,11 +1430,10 @@ packages: registry: 'https://registry.npmjs.org/' shrinkwrapVersion: 3 specifiers: - '@types/chalk': ^0.4.31 '@types/common-tags': ^1.2.5 - '@types/node': ^7.0.0 - '@types/ramda': ^0.24.9 - chalk: ^2.1.0 + '@types/node': ^8.0.44 + '@types/ramda': ^0.24.17 + chalk: ^2.2.0 commitizen: ^2.9.5 common-tags: ^1.4.0 ghooks: ^2.0.0 @@ -1496,10 +1441,10 @@ specifiers: ndjson: ^1.5.0 pnpm-logger: ^0.6.2 pretty-bytes: ^4.0.2 - ramda: ^0.24.1 + ramda: ^0.25.0 rimraf: ^2.5.4 - stacktracey: ^1.0.59 - tslint: ^4.3.1 + stacktracey: ^1.0.71 + tslint: ^5.7.0 typescript: ^2.1.5 validate-commit-msg: ^2.8.2 - xstream: ^10.9.0 + xstream: ^11.0.0 diff --git a/src/index.ts b/src/index.ts index 33feb6a1c2..64109f5cd0 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,5 +1,5 @@ import logUpdate = require('log-update') -import chalk = require('chalk') +import chalk from 'chalk' import { ProgressLog, LifecycleLog, diff --git a/src/reportError.ts b/src/reportError.ts index b807dbba71..1dc4d79401 100644 --- a/src/reportError.ts +++ b/src/reportError.ts @@ -1,4 +1,4 @@ -import chalk = require('chalk') +import chalk from 'chalk' import {Log} from 'pnpm-logger' import commonTags = require('common-tags') import os = require('os') diff --git a/test/index.ts b/test/index.ts index 1bc6d6ff5d..cbcb179eb5 100644 --- a/test/index.ts +++ b/test/index.ts @@ -11,7 +11,7 @@ import logger, { import normalizeNewline = require('normalize-newline') import {toOutput$} from '../src' import {stripIndents} from 'common-tags' -import chalk = require('chalk') +import chalk from 'chalk' import xs, {Stream} from 'xstream' import StackTracey = require('stacktracey') diff --git a/test/shrinkwrap.yaml b/test/shrinkwrap.yaml index 3858022114..62d19dcd9a 100644 --- a/test/shrinkwrap.yaml +++ b/test/shrinkwrap.yaml @@ -14,20 +14,30 @@ packages: resolution: integrity: sha1-PBkXxN/W8nJxuZInclE1FbxsRrQ= /ansi-regex/0.2.1: + engines: + node: '>=0.10.0' resolution: integrity: sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk= /ansi-regex/2.1.1: + engines: + node: '>=0.10.0' resolution: integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8= /ansi-styles/1.1.0: + engines: + node: '>=0.10.0' resolution: integrity: sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94= /ansi-styles/2.2.1: + engines: + node: '>=0.10.0' resolution: integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= /ansi-styles/3.2.0: dependencies: color-convert: 1.9.0 + engines: + node: '>=4' resolution: integrity: sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug== /argparse/1.0.9: @@ -36,6 +46,8 @@ packages: resolution: integrity: sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY= /arrify/1.0.1: + engines: + node: '>=0.10.0' resolution: integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= /babel-runtime/6.26.0: @@ -60,6 +72,8 @@ packages: has-ansi: 0.1.0 strip-ansi: 0.3.0 supports-color: 0.2.0 + engines: + node: '>=0.10.0' resolution: integrity: sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ= /chalk/1.1.3: @@ -69,6 +83,8 @@ packages: has-ansi: 2.0.0 strip-ansi: 3.0.1 supports-color: 2.0.0 + engines: + node: '>=0.10.0' resolution: integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= /chalk/2.1.0: @@ -76,6 +92,8 @@ packages: ansi-styles: 3.2.0 escape-string-regexp: 1.0.5 supports-color: 4.4.0 + engines: + node: '>=4' resolution: integrity: sha512-LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ== /color-convert/1.9.0: @@ -102,15 +120,21 @@ packages: dependencies: foreach: 2.0.5 object-keys: 1.0.11 + engines: + node: '>= 0.4' resolution: integrity: sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ= /defined/1.0.0: resolution: integrity: sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= /diff/2.2.3: + engines: + node: '>=0.3.1' resolution: integrity: sha1-YOr9DSjukG5Oj/ClLBIpUhAzv5k= /diff/3.3.1: + engines: + node: '>=0.3.1' resolution: integrity: sha512-MKPHZDMB0o6yHyDryUOScqZibp914ksXwAMYMTHj6KO8UeKsRYNJD3oNCKjTqZon+V488P7N/HzXF8t7ZR95ww== /duplexer/0.1.1: @@ -123,6 +147,8 @@ packages: has: 1.0.1 is-callable: 1.1.3 is-regex: 1.0.4 + engines: + node: '>= 0.4' resolution: integrity: sha512-G6pkMLdmxF3dh4hbuYuQiku29rRqo9p5+iRf7mZTEELT/xZ/D9Vzg04ddlvzJuJuCmZp1WBbfbVLZEeygYNkpw== /es-to-primitive/1.1.1: @@ -130,12 +156,18 @@ packages: is-callable: 1.1.3 is-date-object: 1.0.1 is-symbol: 1.0.1 + engines: + node: '>= 0.4' resolution: integrity: sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0= /escape-string-regexp/1.0.5: + engines: + node: '>=0.8.0' resolution: integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= /esprima/4.0.0: + engines: + node: '>=4' resolution: integrity: sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw== /events-to-array/1.1.2: @@ -145,6 +177,8 @@ packages: dependencies: escape-string-regexp: 1.0.5 object-assign: 4.1.1 + engines: + node: '>=0.10.0' resolution: integrity: sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4= /for-each/0.3.2: @@ -174,19 +208,27 @@ packages: /has-ansi/0.1.0: dependencies: ansi-regex: 0.2.1 + engines: + node: '>=0.10.0' resolution: integrity: sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4= /has-ansi/2.0.0: dependencies: ansi-regex: 2.1.1 + engines: + node: '>=0.10.0' resolution: integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= /has-flag/2.0.0: + engines: + node: '>=0.10.0' resolution: integrity: sha1-6CB68cx7MNRGzHC3NLXovhj4jVE= /has/1.0.1: dependencies: function-bind: 1.1.1 + engines: + node: '>= 0.8.0' resolution: integrity: sha1-hGFzP1OLCDfJNh45qauelwTcLyg= /inflight/1.0.6: @@ -199,14 +241,20 @@ packages: resolution: integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= /is-callable/1.1.3: + engines: + node: '>= 0.4' resolution: integrity: sha1-hut1OSgF3cM69xySoO7fdO52BLI= /is-date-object/1.0.1: + engines: + node: '>= 0.4' resolution: integrity: sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= /is-finite/1.0.2: dependencies: number-is-nan: 1.0.1 + engines: + node: '>=0.10.0' resolution: integrity: sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko= /is-function/1.0.1: @@ -215,9 +263,13 @@ packages: /is-regex/1.0.4: dependencies: has: 1.0.1 + engines: + node: '>= 0.4' resolution: integrity: sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= /is-symbol/1.0.1: + engines: + node: '>= 0.4' resolution: integrity: sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI= /isarray/1.0.0: @@ -230,6 +282,7 @@ packages: resolution: integrity: sha512-CbcG379L1e+mWBnLvHWWeLs8GyV/EMw862uLI3c+GxVyDHWZcjZinwuBd3iW2pgxgIlksW/1vNJa4to+RvDOww== /jsondiffpatch/0.1.43: + bundledDependencies: [] dependencies: chalk: 0.5.1 resolution: @@ -268,18 +321,26 @@ packages: resolution: integrity: sha1-NDOB0f2e1RljsLMVNbf9i64E/3A= /normalize-newline/3.0.0: + engines: + node: '>=4' resolution: integrity: sha1-HL6oBKukNgAfg5OKsh7AOdaa6dM= /number-is-nan/1.0.1: + engines: + node: '>=0.10.0' resolution: integrity: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= /object-assign/4.1.1: + engines: + node: '>=0.10.0' resolution: integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= /object-inspect/1.3.0: resolution: integrity: sha512-OHHnLgLNXpM++GnJRyyhbr2bwl3pPVm4YvaraHrRvDt/N3r+s/gDVHciA7EJBTkijKXj61ssgSAikq1fb0IBRg== /object-keys/1.0.11: + engines: + node: '>= 0.4' resolution: integrity: sha1-xUYBd4rVYPEULODgG8yotW0TQm0= /once/1.4.0: @@ -288,15 +349,21 @@ packages: resolution: integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= /parse-ms/1.0.1: + engines: + node: '>=0.10.0' resolution: integrity: sha1-VjRtR0nXjyNDDKDHE4UK75GqNh0= /path-is-absolute/1.0.1: + engines: + node: '>=0.10.0' resolution: integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18= /path-parse/1.0.5: resolution: integrity: sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME= /plur/1.0.0: + engines: + node: '>=0.10.0' resolution: integrity: sha1-24XGgU9eXlo7Se/CjWBP7GKXUVY= /pretty-ms/2.1.0: @@ -304,6 +371,8 @@ packages: is-finite: 1.0.2 parse-ms: 1.0.1 plur: 1.0.0 + engines: + node: '>=0.10.0' resolution: integrity: sha1-QlfCVt8/sLRR1q/6qwIYhBJpgdw= /process-nextick-args/1.0.7: @@ -342,6 +411,8 @@ packages: resolution: integrity: sha512-30c1Ch8FSjV0FwC253iftbbj0dU/OXoSg1LAEGZJUlGgjTNj6cu+DVqJWWIZJY5RXLWV4eFtR+4ouo0VIOYOTg== /source-map/0.5.7: + engines: + node: '>=0.10.0' resolution: integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= /sprintf-js/1.0.3: @@ -352,6 +423,8 @@ packages: define-properties: 1.1.2 es-abstract: 1.8.1 function-bind: 1.1.1 + engines: + node: '>= 0.4' resolution: integrity: sha1-0E3iyJ4Tf019IG8Ia17S+ua+jOo= /string_decoder/1.0.3: @@ -362,28 +435,42 @@ packages: /strip-ansi/0.3.0: dependencies: ansi-regex: 0.2.1 + engines: + node: '>=0.10.0' resolution: integrity: sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA= /strip-ansi/3.0.1: dependencies: ansi-regex: 2.1.1 + engines: + node: '>=0.10.0' resolution: integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= /strip-bom/3.0.0: + engines: + node: '>=4' resolution: integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= /strip-json-comments/2.0.1: + engines: + node: '>=0.10.0' resolution: integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo= /supports-color/0.2.0: + engines: + node: '>=0.10.0' resolution: integrity: sha1-2S3iaU6z9nMjlz1649i1W0wiGQo= /supports-color/2.0.0: + engines: + node: '>=0.8.0' resolution: integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= /supports-color/4.4.0: dependencies: has-flag: 2.0.0 + engines: + node: '>=4' resolution: integrity: sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ== /tap-parser/1.3.2: @@ -433,6 +520,8 @@ packages: tsconfig: 6.0.0 v8flags: 3.0.0 yn: 2.0.0 + engines: + node: '>=4.2.0' resolution: integrity: sha1-wTxqMCTjC+EYDdUwOPwgkonUv2k= /tsconfig/6.0.0: @@ -442,6 +531,8 @@ packages: resolution: integrity: sha1-aw6DdgA9evGGT434+J3QBZ/80DI= /user-home/1.1.1: + engines: + node: '>=0.10.0' resolution: integrity: sha1-K1viOjK2Onyd640PKNSFcko98ZA= /util-deprecate/1.0.2: @@ -450,18 +541,25 @@ packages: /v8flags/3.0.0: dependencies: user-home: 1.1.1 + engines: + node: '>= 0.10.0' resolution: integrity: sha512-AGl+C+4qpeSu2g3JxCD/mGFFOs/vVZ3XREkD3ibQXEqr4Y4zgIrPWW124/IKJFHOIVFIoH8miWrLf0o84HYjwA== /wrappy/1.0.2: resolution: integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= /xtend/4.0.1: + engines: + node: '>=0.4' resolution: integrity: sha1-pcbVMr5lbiPbgg77lDofBJmNY68= /yn/2.0.0: + engines: + node: '>=4' resolution: integrity: sha1-5a2ryKz0CPY4X8dklWhMiOavaJo= registry: 'https://registry.npmjs.org/' +shrinkwrapMinorVersion: 1 shrinkwrapVersion: 3 specifiers: '@types/tape': ^4.2.30