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

5.0.0-next.5

Diff

Changelog

Source

v5.0.0-next.5 - 2020-03-02

Merged

Fixed

  • [Breaking] only looseEqual/deepEqual, and their inverses, are now non-strict. [#495`](https://github.com/tape-testing/tape/issues/495)
  • [Breaking] equal: use ==, not ===, to match assert.equal #495
  • [Breaking] strictEqual: bring -0/0, and NaN into line with assert #495

Commits

  • [Tests] add tests for edge cases and numerics 4526b39
  • [Breaking] make equality functions consistent: 24240e2
  • [Tests] sync new test cases from master 98b2695
  • [eslint] enable quotes rule d686aa2
  • [eslint] enable quotes rule 1ab6bdb
  • [Refactor] remove unused code e6b6f11
  • [Deps] update resolve 398503c
  • [Deps] update resolve 15ea7d1
ljharb
published 4.13.2 •

Changelog

Source

v4.13.2 - 2020-03-02

Merged

  • [patch] Print name of test that didnt end #498

Commits

  • [Tests] add tests for edge cases and numerics 4526b39
  • [Tests] sync new test cases from master 98b2695
  • [eslint] enable quotes rule d686aa2
  • [Refactor] remove unused code e6b6f11
  • [Deps] update resolve 398503c
ljharb
published 5.0.0-next.4 •

Changelog

Source

v5.0.0-next.4 - 2020-01-18

Fixed

  • [Fix] match/doesNotMatch: when passing, ensure the proper default assert message shows up #494
  • [Fix] match/doesNotMatch: when passing, ensure the proper default assert message shows up #494

Commits

  • [Refactor] remove unused code cf8dccc
  • [Deps] update resolve b30b6f1
  • [Fix] .catch is a syntax error in older browsers 6df4dfc
  • Merge tag 'v4.13.1' 925bf01
ljharb
published 5.0.0-next.3 •

Changelog

Source

v5.0.0-next.3 - 2020-01-08

Commits

  • [Fix] tests without a callback that are skipped should not fail 82e316b
ljharb
published 5.0.0-next.2 •

Changelog

Source

v5.0.0-next.2 - 2020-01-07

Commits

  • Merge tag 'v4.13.0' bf07cf8
  • [New] add t.match() and t.doesNotMatch(), new in node v13.6 0330d82
  • [New] add t.match() and t.doesNotMatch(), new in node v13.6 36a30eb
  • [New] tape binary: Add -i flag to ignore files from gitignore (#492) e0e2542
  • [New] tape binary: Add -i flag to ignore files from gitignore a0f9350
  • [lint] fix object key spacing d7c2fd3
  • [Tests] handle stack trace variation in node <= 0.8 21ac403
  • [Deps] update resolve 0f15085
  • [readme] remove long-dead testling-ci badge 08fae38
ljharb
published 4.13.0 •

Changelog

Source

v4.13.0 - 2020-01-07

Commits

  • [New] add t.match() and t.doesNotMatch(), new in node v13.6 0330d82
  • [New] tape binary: Add -i flag to ignore files from gitignore (#492) e0e2542
  • [lint] fix object key spacing d7c2fd3
  • [Tests] handle stack trace variation in node <= 0.8 21ac403
  • [Deps] update resolve 0f15085
ljharb
published 5.0.0-next.1 •

Changelog

Source

v5.0.0-next.1 - 2020-01-01

Fixed

  • [Breaking] fail any assertion after .end() is called #264
  • [Breaking] equality functions: throw when < 2 arguments are provided #442
  • [Breaking] use default require.extensions collection instead of the magic Array ['.js'] #137

Commits

  • [Breaking] throws: bring into line with node’s assert.throws 547dc14
  • [Refactor] make everything strict mode 11b7d85
  • [lint] fix object key spacing 85a8a7f
  • [Tests] Fail a test if its callback returns a promise that rejects ad75f86
  • [Fix] error stack file path can contain parens/spaces 9094271
  • [Breaking] tests with no callback are failed TODO tests 03529a9
  • [eslint] fix remaining undeclared variables 1a59e0b
  • [Tests] improve some failure output by adding messages bd76254
  • [Tests] handle stack trace variation in node <= 0.8 bffb60c
  • [Breaking] add "exports" to restrict public API 0e713a2
  • [Refactor] generalize error message from calling .end more than once 8e8af01
  • [Tests] ensure bin/tape is linted b5b40ae
  • [eslint] Fix leaking variable in tests 07e13a8
  • [Refactor] Avoid setting message property on primitives; use strict mode to catch this 0715294
  • Merge tag 'v4.12.1' a11e272
  • [Deps] update resolve b765bba
  • [Dev Deps] update eslint 949781f
ljharb
published 4.12.1 •

Changelog

Source

v4.12.1 - 2019-12-24

Commits

  • [Fix] error stack file path can contain parens/spaces 9094271
  • [Deps] update resolve b765bba
  • [Dev Deps] update eslint 949781f
ljharb
published 5.0.0-next.0 •

Changelog

Source

v5.0.0-next.0 - 2019-12-20

Commits

  • [Breaking] if a test callback returns a rejected thenable, fail the test. f248610
  • [Breaking] error should not emit expected/actual diags f6dc34e
  • [Deps] update resolve dff5f1f
  • [Breaking] support passing in an async function for the test callback 5f88895
  • [Breaking] support exceptions in async functions 8d3f03a
  • [Tests] update tests for more async/await cases 197019c
  • [meta] change dep semver prefix from ~ to ^ c3924d3
  • [Breaking] update deep-equal to v2 898a6e7
ljharb
published 4.12.0 •

Changelog

Source

v4.12.0 - 2019-12-16

Fixed

  • [New] when the error type is wrong, show the message and stack #479

Commits

  • [Tests] use shared travis-ci configs f3a5925
  • [Tests] add a test for the wrong kind of error 44cbbf5
  • [Deps] update deep-equal, glob, object-inspect, resolve, string.prototype.trim 6e94800
  • [Deps] update is-regex, string.prototype.trim 3e0a341
  • [Refactor] use is-regex instead of instanceof RegExp 8150c3b
  • [Dev Deps] update eslint ba7e2b2
  • add tap-nyc to pretty-reporters 24487cb
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