Chai now only supports EcmaScript Modules (ESM). This means your tests will need to either have import {...} from 'chai' or import('chai'). require('chai') will cause failures in nodejs. If you're using ESM and seeing failures, it may be due to a bundler or transpiler which is incorrectly converting import statements into require calls.
... (truncated)
Commits
37263c0 fix: support some virtual contexts in toThrow (#1609)
This is a prerelease version to test our ability to release.
Other than removing or updating dependencies, it contains no intended user-facing changes.
Bumps the dev-dependencies group with 13 updates in the / directory:
18.15.11
20.12.12
4.1.2
5.1.1
7.1.1
7.1.2
1.0.10
2.0.6
8.56.0
9.3.0
8.2.1
10.4.0
8.2.3
10.0.6
8.11.3
9.2.0
1.6.7
1.14.1
2.0.3
3.1.0
2.0.1
2.1.3
5.1.1
18.0.0
5.0.4
5.4.5
Updates
@types/node
from 18.15.11 to 20.12.12Commits
Updates
chai
from 4.1.2 to 5.1.1Release notes
Sourced from chai's releases.
... (truncated)
Commits
37263c0
fix: support some virtual contexts intoThrow
(#1609)91e58ed
Correct Mocha import instructions (#1611)61159d1
build(deps-dev): bump ip from 1.1.8 to 1.1.9 (#1608)8475d2a
Set up ESLint for JSDoc comments (#1605)936c0ca
5.1.02cf92f5
Fix publish script (#1602)1ba37b5
Set support in same members (#1583)f224339
Assert interface fix (#1601)d504573
Implementiterable
assertion (#1592)640d932
Convert comments in "legal comments" format to jsdoc (#1598)Updates
chai-as-promised
from 7.1.1 to 7.1.2Release notes
Sourced from chai-as-promised's releases.
Commits
3737f96
7.1.27ed4bb7
feat: support chai 5.x in peer dependency (#284)39bfd34
Fix README examples for isRejectedc3772a8
Add an example of how to use async/await to the READMEMaintainer changes
This version was pushed to npm by chaijs, a new releaser for chai-as-promised since your current version.
Updates
deep-equal-in-any-order
from 1.0.10 to 2.0.6Commits
Updates
eslint
from 8.56.0 to 9.3.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
41a871c
9.3.0463a2e3
Build: changelog update for 9.3.058e2719
chore: update dependencies for v9.3.0 release (#18469)b681ecb
chore: package.json update for@eslint/js
release8db0eff
fix: Improve config error messages (#18457)ceada8c
docs: explain how to use "tsc waiting" label (#18466)b32153c
feat: addoverrides.namedExports
tofunc-style
rule (#18444)06f1d1c
chore: update dependency@humanwhocodes/retry
to ^0.3.0 (#18463)5c28d9a
fix: don't remove comments between key and value in object-shorthand (#18442)62e686c
docs: Add troubleshooting info for plugin compatibility (#18451)Updates
mocha
from 8.2.1 to 10.4.0Release notes
Sourced from mocha's releases.
... (truncated)
Changelog
Sourced from mocha's changelog.
... (truncated)
Commits
ffd9557
Release v10.4.07ac67f3
build(deps): bump the github-actions group with 2 updates (#5125)7a2781c
chore: activate dependabot for workflows (#5123)97dcbb2
fix: harden error handling inlib/cli/run.js
(#5074)6f3f45e
fix: xunit integration test (#5122)a5b5652
docs: fix documentation concerning glob expansion on UNIX (#4869)efbb147
feat: add file path to xunit reporter (#4985)a2e600d
fix: closes #5115 (#5116)3735873
feat: include.cause
stacks in the error stack traces (#4829)b88978d
chore: bump ESLint ecmaVersion to 2020 (#5104)Maintainer changes
This version was pushed to npm by voxpelli, a new releaser for mocha since your current version.
Updates
@types/mocha
from 8.2.3 to 10.0.6Commits
Updates
mongodb-memory-server
from 8.11.3 to 9.2.0Release notes
Sourced from mongodb-memory-server's releases.
... (truncated)
Changelog
Sourced from mongodb-memory-server's changelog.
... (truncated)
Commits
9472877
release: v9.2.0f13d72f
release: v9.2.0-beta.1ea7e391
release: v9.1.894b3bd7
release: v9.1.7dadf2fa
release: v9.1.69042eb2
release: v9.1.51a5df99
Superseded by #1125.