pino-debug
pino-debug copied to clipboard
Bump tap from 14.11.0 to 16.3.0
Bumps tap from 14.11.0 to 16.3.0.
Release notes
Sourced from tap's releases.
v16.0.0
https://node-tap.org/changelog/#160---2022-03-05
v15.0.0
15.0 - 2021-03-30
This is a major refactor of much of tap's internals, and a lot of new features.
BREAKING CHANGES
- Drop the use of the
@std/esm
module, in favor of native ES Modules.- Drop the inclusion of
typescript
by default. (Typescript still supported, but requires that you install it yourself.).jsx
files only run automatically when--jsx
config is explicitly enabled.--check-coverage
on by default.- Drop support for node
<10
.- Separate
t.has
fromt.match
, so these are distinct.- Deprecate aliases.
- Do not report on test points filtered with
only
orgrep
options.- Resolve
t.test()
promise to the child test results, rather than the parent test.- Remove
callback
argument fromt.beforeEach
andt.afterEach
. Return a promise if you wish these methods to be async.NEW FEATURES and BUG FIXES
- Restructure snapshot output folder, and change file extensions to
.cjs
.- Add
t.compareOptions
object to pass options to all the methods that usetcompare
(ie,t.has
,t.match
,t.same
, etc.)- Improved diffing and comparison output for long strings and buffers.
- Add
t.before
method.- Add
t.mock()
API for mocking calls torequire()
in modules being tested.- Inherit the
t.saveFixture
boolean option.- Create fixtures symbolic links as junctions if pointing at directories.
- Set both
FORCE_COLOR
andNO_COLOR
environment variables appropriately.- Pull initial
TS_NODE_COMPILER_OPTIONS
from test environment.- Run fixture cleanup aysnchronously on
t.teardown()
to minimize Windows folder locking issues.- Load
.taprc.yml
and.taprc.yaml
config files if present, and no.taprc
is present.DEPENDENCIES and REFACTORING
- Extract most of the internal functionality to
libtap
.- Update
nyc
to version 15.- Conditional exports to limit diving into tap's internals except via supported APIs.
Commits
27703e4
16.3.093ee27c
expose tap/mocha73e3f7e
ignore a flaky coverage else branchc507640
update cli doc1a0c266
16.2.0f00855c
changelog 16.2e3695ec
feat(cli): remove validation for --coverage-reportdd2ed0c
update cli docd4c185e
16.1.0381f8ed
add test for confusing filenames- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)