Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

tape

Package Overview
Dependencies
Maintainers
3
Versions
158
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tape - npm Package Versions

1
16

4.11.0

Diff

Changelog

Source

v4.11.0 - 2019-06-28

Commits

ljharb
published 4.10.2 •

Changelog

Source

v4.10.2 - 2019-05-25

Fixed

  • [Refactor] Removed never-read inErrorState from index.js #461

Commits

  • [fix] don't consider 'ok' of todo tests in exit code 15b2dfc
  • Minor punctuation/highlighting improvement 25b4a24
  • [Dev Deps] update eslint, js-yaml 9ec3a0f
  • [Deps] update glob, resolve c30e492
  • [meta] set save-prefix to ~ (meant for runtime deps) 3f337d1
ljharb
published 4.10.1 •

Changelog

Source

v4.10.1 - 2019-02-13

Fixed

  • Partial revert of #403: fbe4b951cb6c6cc4f0e9e3ae4a57b123dd82c0fb and 367b010d21c7c9814c4bc6b21d1c2a9a67596c11 #459

Commits

ljharb
published 4.10.0 •

Changelog

Source

v4.10.0 - 2019-02-09

Merged

  • [Fix] Ensure that non-functions passed to throws fail the test, just like assert #268
  • [Fix] Ensure that non-functions passed to throws fail the test, just like assert #268
  • [Fix] Ensure that non-functions passed to throws fail the test, just like assert #268
  • Fix premature end of tests (and running sibling tests) when test includes subtests #403
  • [Fix]: only use one test runner for results, even if multiple streams are created #404

Fixed

  • Merge pull request #403 from nhamer/issue222 #222
  • Merge pull request #404 from nhamer/issue105 #105
  • [Test]: only use one test runner for results, even if multiple streams are created #105
  • [Fix] Fix premature end of tests (and running sibling tests) when test includes subtests #222
  • Comments should not make exit code incorrect. Fixes #92 #92

Commits

  • Merge all orphaned tags: 'v1.1.2', 'v2.0.2', 'v2.1.1', 'v2.2.2', 'v2.3.3', 'v2.4.3', 'v2.5.1', 'v2.6.1', 'v2.7.3', 'v2.8.1', 'v2.9.1', 'v2.10.3', 'v2.11.1', 'v2.13.4', 'v2.14.0', 'v2.14.1', 'v3.6.1' 6209882
  • [New] Implements TAP TODO directive 5cdaf54
  • Minor test tweaks due to output differences in v1 vs v4. d22b5fc
  • Minor test tweaks due to whitespace differences in v3 vs v4. 7ed6651
  • [Refactor] Avoid adding a new observable method to the API. fbe4b95
  • Minor test tweaks due to whitespace differences in v2 vs v4. 6ce09d9
  • [Tests] missing t.end(); avoid shadowing 144a361
  • [Fix] Stop createStream for creating additional test runner loops b494b18
  • hats, has module 6ecc842
  • [Dev Deps] update eslint, js-yaml 9e3d25e
  • [Fix] windows: Show failure location even if driver letter is lowercase fb548b3
  • Add missing concat-stream devDep 8b3c1b7
  • [New] add alias 'notDeepEquals' to 'notDeepEqual' function 35844e6
  • [Deps] update glob 82e7b26
  • [Docs] Add tape-promise into 'other' d15bc4b
  • [Docs] Add an alternative ES6 tape runner aac3e70
  • better travis yml 066542a
  • do not set canEmitExit with browserify process shim a28db7e
  • do not set canEmitExit with browserify process shim ebdbba6
  • do not set canEmitExit with browserify process shim 4f33ae5
  • do not set canEmitExit with browserify process shim 0e47a93
  • do not set canEmitExit with browserify process shim ff3e84f
  • do not set canEmitExit with browserify process shim 7164a03
  • do not set canEmitExit with browserify process shim 40cf488
  • do not set canEmitExit with browserify process shim d282191
  • do not set canEmitExit with browserify process shim 59fd1dc
  • do not set canEmitExit with browserify process shim 87eb6bc
  • do not set canEmitExit with browserify process shim c9d502e
  • do not set canEmitExit with browserify process shim 66c0a7d
  • gitignore node_modules 71af8ba
  • gitignore node_modules 3495543
  • [Docs] link to mixed tape 8a7567a
  • [Docs] Add electron-tap 5c36aa8
  • [Docs] Mention flip-tape in the section "other". 1693c34
ljharb
published 4.9.2 •

Changelog

Source

v4.9.2 - 2018-12-29

Merged

  • [Docs] Clarify doesNotThrow parameters #450
  • Update README: convert list of tap reporters to links #439

Fixed

  • [Fix] notEqual and notDeepEqual show "expected" value on failure #453

Commits

  • Convert list of tap reporters to links 4337f58
  • [Docs] Updated readme to make test, test.only and test.skip consistent. 75c467e
  • [Dev Deps] update eslint, eclint 4b9c951
  • Clarify doesNotThrow parameters f53e3f1
  • [readme] Change broken image to use web archive b1df632
  • [Docs] cleanup from #439 5f1c5a2
  • Adding tap-junit 96de340
ljharb
published 4.9.1 •

Changelog

Source

v4.9.1 - 2018-06-07

Merged

  • [docs] Add tap-react-browser #433

Commits

  • [Tests] add eclint and eslint, to enforce a consistent style c6f5313
  • [fix] Fix bug in functionName regex during stack parsing ec4a71d
  • [Dev Deps] use ~ for dev deps; update to latest nonbreaking 9d501ff
  • [Deps] update has, for-each, resolve, object-inspect 8a2d29b
  • Add tap-react-browser 6cbc53e
  • [Dev Deps] update js-yaml 73232c0
  • [Dev Deps] update concat-stream 45788a5
  • Fix spelling of "parameterize" 24e0a8d
ljharb
published 4.9.0 •

Changelog

Source

v4.9.0 - 2018-02-18

Merged

  • [New] use process.env.NODE_TAPE_OBJECT_PRINT_DEPTH for the default object print depth #420
  • Add "onFailure" listener to test harness. #408
  • normalize path separators in stripFullStack #402
  • Check added stack trace parts for filename match #387
  • Fix dirname in stack traces #388
  • Use local reference for clearTimeout global #385

Fixed

  • [Fix] fix stack where actual is falsy #399

Commits

  • Handle spaces in path name for setting file, line no bf5a750
  • Update tests to correctly reference (or ignore) at prop d165142
  • Test for anonymous function wrapper 6015599
  • Test name with spaces 3c2087a
  • Add "onFinish" listener to test harness. 00aa133
  • [New] use process.env.NODE_TAPE_OBJECT_PRINT_DEPTH for the default object print depth. 17276d7
  • Handle stack variation in Node v0.8 a5fb7ed
  • [Tests] on node v9; use nvm install-latest-npm 4919e40
  • Update existing tests to properly reference anonymous names f619f60
  • Provide placeholder names for anonymous functions 32faf70
  • [Deps] update object-inspect, resolve 6867840
  • Reverse engineer error for at prop too 1eba217
  • normalize path separators in stacks f90e487
  • [Dev Deps] update js-yaml 0e68b2d
  • [Deps] update function-bind b66f8f8
  • Use lib directory instead of package root for stacktrace checking b6f5aaf
  • correct spelling mistake fde8216
ljharb
published 4.8.0 •

Changelog

Source

v4.8.0 - 2017-07-31

Commits

  • [Deps] update resolve, object-inspect b50084c
  • [Dev Deps] update js-yaml c82c593
  • updates README.md and adds tap-html bd6db7b
ljharb
published 4.7.0 •

Changelog

Source

v4.7.0 - 2017-06-26

Merged

  • Fix spurious "test exited without ending" #374

Fixed

  • [Fix] fix spurious "test exited without ending" #223

Commits

  • [New] show full error stack on failure 9302682
  • [Cleanup] elses need cuddles 995ddb2
  • [Tests] fix thrower stack in node 0.8 8b3a77e
  • [Tests] fix stack differences on node 0.8 c7859a2
  • [Tests] on node v8; no need for sudo; v0.8 passes now; allow v5/v7/iojs to fail. e030260
  • Only apps should have lock files. df48bfa
  • [Tests] npm v4.6+ breaks on node < v1 35e47e1
  • [Refactor] instead of throwing on undefined.forEach, throw explicitly. b06f914
  • [Deps] update glob, resolve 1a8e936
  • [Dev Deps] update falafel, js-yaml 7eb9e36
  • [Dev Deps] update concat-stream, js-yaml e6d4625
  • [Tests] npm v5+ breaks on node < v4 4375661
  • [Deps] update object-inspect dc1ffa5
  • [Deps] update resolve 66519cb
  • tap-min moved to derhuerst/tap-min bdf2b04
  • [Dev Deps] update tap 5ec88e7
ljharb
published 4.6.3 •

Changelog

Source

v4.6.3 - 2016-11-21

Commits

  • [Tests] on node v7 a4cc2fe
  • [Fix] don’t assume Array#forEach, for ES3. cc9cc30
  • [Dev Deps] update js-yaml, tap-parser a80e655
  • [Deps] update glob 9b27d19
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc