@optimics/jest
TypeScript icon, indicating that this package has built-in type declarations

0.8.5 • Public • Published

lerna-jest

Oversimplify jest configuration for common use cases.

Install

npm install -d jest lerna-jest

Configure

  1. Create file jest.config.js in your lerna root.
import { guessRootConfig } from '@optimics/jest'

module.exports = guessRootConfig(import.meta.url)
  1. Configure test script in lerna root package.json.
{
  "scripts": {
    "test": "jest"
  }
}

If you fit the common use cases = you've got some tests and a linter, then you're done for all of your projects. Now you can just use common npm interface to run tests.

npm test -- --watch

Magic setup files

Create these files on the lerna root level or inside the project and they will be automatically used to configure jest environment:

Magic plugins

Some plugins are automatically recognized, you only need to install them:

Package Sidebar

Install

npm i @optimics/jest

Weekly Downloads

0

Version

0.8.5

License

MIT

Unpacked Size

23.5 kB

Total Files

20

Last publish

Collaborators

  • just-paja