From b4d550fb83f2b2859a35ad863cb15432f032a710 Mon Sep 17 00:00:00 2001 From: zkochan Date: Mon, 30 Oct 2017 22:50:34 +0200 Subject: [PATCH] chore: remove separate package for tests --- .travis.yml | 7 +- package.json | 7 +- shrinkwrap.yaml | 166 +++++++++++++++++++++++++- test/package.json | 10 -- test/shrinkwrap.yaml | 277 ------------------------------------------- 5 files changed, 170 insertions(+), 297 deletions(-) delete mode 100644 test/package.json delete mode 100644 test/shrinkwrap.yaml diff --git a/.travis.yml b/.travis.yml index 3b0b2658b4..1000944205 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,17 +3,12 @@ node_js: - 4 - 6 - 8 - sudo: false before_install: - - npm install -g pnpm + - curl -L https://unpkg.com/@pnpm/self-installer | node install: - pnpm install - - cd test - - pnpm install - - cd .. script: - - cd test - npm test env: global: diff --git a/package.json b/package.json index 0e9c297221..19d15deceb 100644 --- a/package.json +++ b/package.json @@ -8,8 +8,7 @@ "lib" ], "scripts": { - "prepare": "cd test && pnpm install", - "test": "cd test && npm test", + "test": "ts-node test", "prepublishOnly": "tsc", "tsc": "tsc", "md": "mos" @@ -44,9 +43,13 @@ "pnpm-shrinkwrap": "^4.0.0" }, "devDependencies": { + "@types/tape": "^4.2.31", "mos": "^2.0.0-alpha.3", "mos-plugin-readme": "^1.0.4", + "package-preview": "^0.1.2", "pnpm-logger": "^0.6.1", + "tape": "^4.8.0", + "ts-node": "^3.3.0", "typescript": "^2.5.2" }, "mos": { diff --git a/shrinkwrap.yaml b/shrinkwrap.yaml index afecae3145..6d1db2114c 100644 --- a/shrinkwrap.yaml +++ b/shrinkwrap.yaml @@ -5,9 +5,12 @@ dependencies: package-store: 0.4.2 pnpm-shrinkwrap: 4.0.1 devDependencies: + '@types/tape': 4.2.31 mos: 2.0.0-alpha.3 mos-plugin-readme: 1.0.4 pnpm-logger: 0.6.2 + tape: 4.8.0 + ts-node: 3.3.0 typescript: 2.5.3 packages: /@types/load-json-file/2.0.7: @@ -43,6 +46,12 @@ packages: dev: false resolution: integrity: sha512-PBHCvO98hNec9A491vBbh0ZNDOVxccwKL1u2pm6fs9oDgm7SEnw0lEHqHfjsYryDxnE3zaf7LvERWEXjOp1hig== + /@types/tape/4.2.31: + dependencies: + '@types/node': 8.0.47 + dev: true + resolution: + integrity: sha512-DEPn8FJKQR6eeMHZ407TuAqlhBKQa54PTM3c7Z6pKOI1uHaPnidmpmOXYtNZTcDrL5hnZofSHPwX1AQ9HbaMUg== /@zkochan/async-replace/0.4.1: dependencies: babel-run-async: 1.0.0 @@ -100,6 +109,14 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= + /ansi-styles/3.2.0: + dependencies: + color-convert: 1.9.0 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug== /any-promise/1.3.0: dev: false resolution: @@ -134,6 +151,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= + /arrify/1.0.1: + dev: true + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= /asn1/0.2.3: dev: false resolution: @@ -515,6 +538,16 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= + /chalk/2.3.0: + dependencies: + ansi-styles: 3.2.0 + escape-string-regexp: 1.0.5 + supports-color: 4.5.0 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q== /character-entities-html4/1.1.1: dev: true resolution: @@ -577,6 +610,16 @@ packages: dev: true resolution: integrity: sha1-S5BvZw5aljqHt2sOFolkM0G2Ajw= + /color-convert/1.9.0: + dependencies: + color-name: 1.1.3 + dev: true + resolution: + integrity: sha1-Gsz5fdc5uYO/mU1W/sj5WFNkG3o= + /color-name/1.1.3: + dev: true + resolution: + integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= /combined-stream/1.0.5: dependencies: delayed-stream: 1.0.0 @@ -779,6 +822,12 @@ packages: node: '>=0.3.1' resolution: integrity: sha1-YOr9DSjukG5Oj/ClLBIpUhAzv5k= + /diff/3.4.0: + dev: true + engines: + node: '>=0.3.1' + resolution: + integrity: sha512-QpVuMTEoJMF7cKzi6bvWhRulU1fZqZnvyVQgNhPaxxuTYwyjn/j1v9falseQ/uXWwPnO56RBfwtg4h/EQXmucA== /dint/1.0.0: dependencies: bluebird: 3.5.1 @@ -992,6 +1041,12 @@ packages: dev: true resolution: integrity: sha1-2uRqnXj74lKSJYzB54CkHZXAN4I= + /for-each/0.3.2: + dependencies: + is-function: 1.0.1 + dev: true + resolution: + integrity: sha1-LEBFC5NI6X8oEyJZO6lnBLmr1NQ= /foreach/2.0.5: resolution: integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k= @@ -1092,7 +1147,6 @@ packages: minimatch: 3.0.4 once: 1.4.0 path-is-absolute: 1.0.1 - dev: false resolution: integrity: sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ== /globals/9.18.0: @@ -1170,6 +1224,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= + /has-flag/2.0.0: + dev: true + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-6CB68cx7MNRGzHC3NLXovhj4jVE= /has-unicode/2.0.1: dev: false optional: true @@ -1208,6 +1268,14 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-42w/LSyufXRqhX440Y1fMqeILbg= + /homedir-polyfill/1.0.1: + dependencies: + parse-passwd: 1.0.0 + dev: true + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-TCu8inWJmP7r9e1oWA921GdotLw= /hosted-git-info/2.5.0: resolution: integrity: sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg== @@ -1335,6 +1403,10 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-754xOG8DGn8NZDr4L95QxFfvAMs= + /is-function/1.0.1: + dev: true + resolution: + integrity: sha1-Es+5i2W1fdPRk6MSH19uL0N2ArU= /is-gzip/1.0.0: dev: false engines: @@ -1595,6 +1667,10 @@ packages: node: '>=4' resolution: integrity: sha512-0Pkui4wLJ7rxvmfUvs87skoEaxmu0hCUApF8nonzpl7q//FWp9zu8W61Scz4sd/kUiqDxvUhtoam2efDyiBzcA== + /make-error/1.3.0: + dev: true + resolution: + integrity: sha1-Uq06M5zPEM5itAQLcI/nByRLi5Y= /map-obj/1.0.1: dev: true engines: @@ -2079,6 +2155,10 @@ packages: dev: true resolution: integrity: sha1-NLymRKgPlPi6QaD50JhOr2Os8U0= + /object-inspect/1.3.0: + dev: true + resolution: + integrity: sha512-OHHnLgLNXpM++GnJRyyhbr2bwl3pPVm4YvaraHrRvDt/N3r+s/gDVHciA7EJBTkijKXj61ssgSAikq1fb0IBRg== /object-keys/1.0.11: engines: node: '>= 0.4' @@ -2244,6 +2324,12 @@ packages: dev: false resolution: integrity: sha1-TfHPBF05fvLZw59RMImKiqjgYuQ= + /parse-passwd/1.0.0: + dev: true + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= /parse-url/1.3.11: dependencies: is-ssh: 1.3.0 @@ -2282,6 +2368,10 @@ packages: node: '>=4' resolution: integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + /path-parse/1.0.5: + dev: true + resolution: + integrity: sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME= /path-type/1.1.0: dependencies: graceful-fs: 4.1.11 @@ -2659,6 +2749,12 @@ packages: dev: true resolution: integrity: sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= + /resolve/1.4.0: + dependencies: + path-parse: 1.0.5 + dev: true + resolution: + integrity: sha512-aW7sVKPufyHqOmyyLzg/J+8606v5nevBgaliIlV7nUpVMsDnoBGV/cbSLNjZAg9q0Cfd/+easKVKQ8vOu8fn1Q== /resumer/0.0.0: dependencies: through: 2.3.8 @@ -2938,7 +3034,6 @@ packages: resolution: integrity: sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= /strip-bom/3.0.0: - dev: false engines: node: '>=4' resolution: @@ -2974,6 +3069,14 @@ packages: node: '>=0.8.0' resolution: integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= + /supports-color/4.5.0: + dependencies: + has-flag: 2.0.0 + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-vnoN5ITexcXN34s9WRJQRJEvY1s= /symlink-dir/1.1.0: dependencies: '@types/mz': 0.0.31 @@ -3014,6 +3117,24 @@ packages: dev: true resolution: integrity: sha1-K7PqGb3J9SJSF7P5fL95hsxMbow= + /tape/4.8.0: + dependencies: + deep-equal: 1.0.1 + defined: 1.0.0 + for-each: 0.3.2 + function-bind: 1.1.1 + glob: 7.1.2 + has: 1.0.1 + inherits: 2.0.3 + minimist: 1.2.0 + object-inspect: 1.3.0 + resolve: 1.4.0 + resumer: 0.0.0 + string.prototype.trim: 1.1.2 + through: 2.3.8 + dev: true + resolution: + integrity: sha512-TWILfEnvO7I8mFe35d98F6T5fbLaEtbFTG/lxWvid8qDfFTxt19EBijWmB4j3+Hoh5TfHE2faWs73ua+EphuBA== /tar-fs/1.16.0: dependencies: chownr: 1.0.1 @@ -3107,6 +3228,30 @@ packages: dev: true resolution: integrity: sha1-WFhUf2spB1fulczMZm+1AITEYN0= + /ts-node/3.3.0: + dependencies: + arrify: 1.0.1 + chalk: 2.3.0 + diff: 3.4.0 + make-error: 1.3.0 + minimist: 1.2.0 + mkdirp: 0.5.1 + source-map-support: 0.4.18 + tsconfig: 6.0.0 + v8flags: 3.0.1 + yn: 2.0.0 + dev: true + engines: + node: '>=4.2.0' + resolution: + integrity: sha1-wTxqMCTjC+EYDdUwOPwgkonUv2k= + /tsconfig/6.0.0: + dependencies: + strip-bom: 3.0.0 + strip-json-comments: 2.0.1 + dev: true + resolution: + integrity: sha1-aw6DdgA9evGGT434+J3QBZ/80DI= /tunnel-agent/0.6.0: dependencies: safe-buffer: 5.1.1 @@ -3202,6 +3347,14 @@ packages: dev: false resolution: integrity: sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g== + /v8flags/3.0.1: + dependencies: + homedir-polyfill: 1.0.1 + dev: true + engines: + node: '>= 0.10.0' + resolution: + integrity: sha1-3Oj8N5wX2fLJ6e142JzgAFKxt2s= /validate-npm-package-license/3.0.1: dependencies: spdx-correct: 1.0.2 @@ -3314,11 +3467,18 @@ packages: /yallist/2.1.2: resolution: integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= + /yn/2.0.0: + dev: true + engines: + node: '>=4' + resolution: + integrity: sha1-5a2ryKz0CPY4X8dklWhMiOavaJo= registry: 'https://registry.npmjs.org/' shrinkwrapMinorVersion: 2 shrinkwrapVersion: 3 specifiers: '@types/node': ^8.0.33 + '@types/tape': ^4.2.31 mos: ^2.0.0-alpha.3 mos-plugin-readme: ^1.0.4 npm-package-arg: ^6.0.0 @@ -3326,4 +3486,6 @@ specifiers: package-store: ^0.4.0 pnpm-logger: ^0.6.1 pnpm-shrinkwrap: ^4.0.0 + tape: ^4.8.0 + ts-node: ^3.3.0 typescript: ^2.5.2 diff --git a/test/package.json b/test/package.json deleted file mode 100644 index cdeacd4168..0000000000 --- a/test/package.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "scripts": { - "test": "node node_modules/ts-node/dist/bin.js index.ts" - }, - "dependencies": { - "@types/tape": "^4.2.30", - "tape": "^4.8.0", - "ts-node": "^3.3.0" - } -} diff --git a/test/shrinkwrap.yaml b/test/shrinkwrap.yaml deleted file mode 100644 index 99a5843915..0000000000 --- a/test/shrinkwrap.yaml +++ /dev/null @@ -1,277 +0,0 @@ -dependencies: - '@types/tape': 4.2.30 - tape: 4.8.0 - ts-node: 3.3.0 -packages: - /@types/node/8.0.31: - resolution: - integrity: sha512-R+LdMJHJQwRd/Ca0Nr5KnwbSWHxTD3DWz4ivqoPeNH+YPcuirMWK+Ti9Mx32jOecmPhHOCd+6CefU5e1eVq2Ew== - /@types/tape/4.2.30: - dependencies: - '@types/node': 8.0.31 - resolution: - integrity: sha1-PBkXxN/W8nJxuZInclE1FbxsRrQ= - /ansi-styles/3.2.0: - dependencies: - color-convert: 1.9.0 - resolution: - integrity: sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug== - /arrify/1.0.1: - resolution: - integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= - /balanced-match/1.0.0: - resolution: - integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c= - /brace-expansion/1.1.8: - dependencies: - balanced-match: 1.0.0 - concat-map: 0.0.1 - resolution: - integrity: sha1-wHshHHyVLsH479Uad+8NHTmQopI= - /chalk/2.1.0: - dependencies: - ansi-styles: 3.2.0 - escape-string-regexp: 1.0.5 - supports-color: 4.4.0 - resolution: - integrity: sha512-LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ== - /color-convert/1.9.0: - dependencies: - color-name: 1.1.3 - resolution: - integrity: sha1-Gsz5fdc5uYO/mU1W/sj5WFNkG3o= - /color-name/1.1.3: - resolution: - integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - /concat-map/0.0.1: - resolution: - integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - /deep-equal/1.0.1: - resolution: - integrity: sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= - /define-properties/1.1.2: - dependencies: - foreach: 2.0.5 - object-keys: 1.0.11 - resolution: - integrity: sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ= - /defined/1.0.0: - resolution: - integrity: sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= - /diff/3.3.1: - resolution: - integrity: sha512-MKPHZDMB0o6yHyDryUOScqZibp914ksXwAMYMTHj6KO8UeKsRYNJD3oNCKjTqZon+V488P7N/HzXF8t7ZR95ww== - /es-abstract/1.8.2: - dependencies: - es-to-primitive: 1.1.1 - function-bind: 1.1.1 - has: 1.0.1 - is-callable: 1.1.3 - is-regex: 1.0.4 - resolution: - integrity: sha512-dvhwFL3yjQxNNsOWx6exMlaDrRHCRGMQlnx5lsXDCZ/J7G/frgIIl94zhZSp/galVAYp7VzPi1OrAHta89/yGQ== - /es-to-primitive/1.1.1: - dependencies: - is-callable: 1.1.3 - is-date-object: 1.0.1 - is-symbol: 1.0.1 - resolution: - integrity: sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0= - /escape-string-regexp/1.0.5: - resolution: - integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - /for-each/0.3.2: - dependencies: - is-function: 1.0.1 - resolution: - integrity: sha1-LEBFC5NI6X8oEyJZO6lnBLmr1NQ= - /foreach/2.0.5: - resolution: - integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k= - /fs.realpath/1.0.0: - resolution: - integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - /function-bind/1.1.1: - resolution: - integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - /glob/7.1.2: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.3 - minimatch: 3.0.4 - once: 1.4.0 - path-is-absolute: 1.0.1 - resolution: - integrity: sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ== - /has-flag/2.0.0: - resolution: - integrity: sha1-6CB68cx7MNRGzHC3NLXovhj4jVE= - /has/1.0.1: - dependencies: - function-bind: 1.1.1 - resolution: - integrity: sha1-hGFzP1OLCDfJNh45qauelwTcLyg= - /homedir-polyfill/1.0.1: - dependencies: - parse-passwd: 1.0.0 - resolution: - integrity: sha1-TCu8inWJmP7r9e1oWA921GdotLw= - /inflight/1.0.6: - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - resolution: - integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - /inherits/2.0.3: - resolution: - integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= - /is-callable/1.1.3: - resolution: - integrity: sha1-hut1OSgF3cM69xySoO7fdO52BLI= - /is-date-object/1.0.1: - resolution: - integrity: sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= - /is-function/1.0.1: - resolution: - integrity: sha1-Es+5i2W1fdPRk6MSH19uL0N2ArU= - /is-regex/1.0.4: - dependencies: - has: 1.0.1 - resolution: - integrity: sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= - /is-symbol/1.0.1: - resolution: - integrity: sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI= - /make-error/1.3.0: - resolution: - integrity: sha1-Uq06M5zPEM5itAQLcI/nByRLi5Y= - /minimatch/3.0.4: - dependencies: - brace-expansion: 1.1.8 - resolution: - integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - /minimist/0.0.8: - resolution: - integrity: sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= - /minimist/1.2.0: - resolution: - integrity: sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= - /mkdirp/0.5.1: - dependencies: - minimist: 0.0.8 - resolution: - integrity: sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= - /object-inspect/1.3.0: - resolution: - integrity: sha512-OHHnLgLNXpM++GnJRyyhbr2bwl3pPVm4YvaraHrRvDt/N3r+s/gDVHciA7EJBTkijKXj61ssgSAikq1fb0IBRg== - /object-keys/1.0.11: - resolution: - integrity: sha1-xUYBd4rVYPEULODgG8yotW0TQm0= - /once/1.4.0: - dependencies: - wrappy: 1.0.2 - resolution: - integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - /parse-passwd/1.0.0: - resolution: - integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= - /path-is-absolute/1.0.1: - resolution: - integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - /path-parse/1.0.5: - resolution: - integrity: sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME= - /resolve/1.4.0: - dependencies: - path-parse: 1.0.5 - resolution: - integrity: sha512-aW7sVKPufyHqOmyyLzg/J+8606v5nevBgaliIlV7nUpVMsDnoBGV/cbSLNjZAg9q0Cfd/+easKVKQ8vOu8fn1Q== - /resumer/0.0.0: - dependencies: - through: 2.3.8 - resolution: - integrity: sha1-8ej0YeQGS6Oegq883CqMiT0HZ1k= - /source-map-support/0.4.18: - dependencies: - source-map: 0.5.7 - resolution: - integrity: sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA== - /source-map/0.5.7: - resolution: - integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - /string.prototype.trim/1.1.2: - dependencies: - define-properties: 1.1.2 - es-abstract: 1.8.2 - function-bind: 1.1.1 - resolution: - integrity: sha1-0E3iyJ4Tf019IG8Ia17S+ua+jOo= - /strip-bom/3.0.0: - resolution: - integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= - /strip-json-comments/2.0.1: - resolution: - integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo= - /supports-color/4.4.0: - dependencies: - has-flag: 2.0.0 - resolution: - integrity: sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ== - /tape/4.8.0: - dependencies: - deep-equal: 1.0.1 - defined: 1.0.0 - for-each: 0.3.2 - function-bind: 1.1.1 - glob: 7.1.2 - has: 1.0.1 - inherits: 2.0.3 - minimist: 1.2.0 - object-inspect: 1.3.0 - resolve: 1.4.0 - resumer: 0.0.0 - string.prototype.trim: 1.1.2 - through: 2.3.8 - resolution: - integrity: sha512-TWILfEnvO7I8mFe35d98F6T5fbLaEtbFTG/lxWvid8qDfFTxt19EBijWmB4j3+Hoh5TfHE2faWs73ua+EphuBA== - /through/2.3.8: - resolution: - integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= - /ts-node/3.3.0: - dependencies: - arrify: 1.0.1 - chalk: 2.1.0 - diff: 3.3.1 - make-error: 1.3.0 - minimist: 1.2.0 - mkdirp: 0.5.1 - source-map-support: 0.4.18 - tsconfig: 6.0.0 - v8flags: 3.0.1 - yn: 2.0.0 - resolution: - integrity: sha1-wTxqMCTjC+EYDdUwOPwgkonUv2k= - /tsconfig/6.0.0: - dependencies: - strip-bom: 3.0.0 - strip-json-comments: 2.0.1 - resolution: - integrity: sha1-aw6DdgA9evGGT434+J3QBZ/80DI= - /v8flags/3.0.1: - dependencies: - homedir-polyfill: 1.0.1 - resolution: - integrity: sha1-3Oj8N5wX2fLJ6e142JzgAFKxt2s= - /wrappy/1.0.2: - resolution: - integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - /yn/2.0.0: - resolution: - integrity: sha1-5a2ryKz0CPY4X8dklWhMiOavaJo= -registry: 'https://registry.npmjs.org/' -shrinkwrapVersion: 3 -specifiers: - '@types/tape': ^4.2.30 - tape: ^4.8.0 - ts-node: ^3.3.0