UNPKG

esmocha

Version:

[Mocha](https://mochajs.org) wrapper with built-in [typescript](https://github.com/node-loaders/loaders/tree/main/workspaces/esbuild), built-in [expect](https://jestjs.io/docs/expect) with [mock](https://github.com/node-loaders/loaders/tree/main/workspace

37 lines (25 loc) 807 B
# esmocha [Mocha](https://mochajs.org) wrapper with built-in [typescript](https://github.com/node-loaders/loaders/tree/main/workspaces/esbuild), built-in [expect](https://jestjs.io/docs/expect) with [mock](https://github.com/node-loaders/loaders/tree/main/workspaces/jest-mock) and [snapshot](https://github.com/mshima/mocha-expect-snapshot) support. ## Usage ```sh npm install esmocha --save-dev ``` `esmocha` executable is a wrapper for `mocha` executable, every option should work. ```sh npx esmocha ``` Every method is re-exported. ```js // expect lib import { expect } from 'esmocha'; // mocking lib import { mock, resetAllMocks } from 'esmocha'; // mocha lib import { afterAll, beforeAll } from 'esmocha'; ``` Updating expect snapshots: ``` npx esmocha --update-snapshot ``` ## License MIT