@nx/jest:configuration
Add Jest Configuration to a project.
Monorepo World: October 7, 2024Monorepo World: October 7, 2024Join us!
Please do not extend this schema as it is part of Nx internal usage.
Add Jest Configuration to a project.
1nx generate configuration ...
2
By default, Nx will search for configuration
in the default collection provisioned in workspace.json.
You can specify the collection explicitly as follows:
1nx g @nx/jest:configuration ...
2
Show what will be generated without writing to disk:
1nx g configuration ... --dry-run
2
The name of the project.
none
none
, angular
, web-components
The setup file to be generated.
false
Setup tsx
support.
jsdom
jsdom
, node
, none
The test environment for jest.
tsc
tsc
, babel
, swc
The compiler to use for source and tests.
false
Use JavaScript instead of TypeScript for config files
The name of the project's tsconfig file that includes the runtime source files. If not provided, it will default to tsconfig.lib.json
for libraries and tsconfig.app.json
for applications.
false
Skips the serializers required to snapshot angular templates.
false
Skip formatting files
false
Do not add dependencies to package.json
.
false
Use babel-jest
instead of ts-jest
.
Use --compiler=babel
instead.
false
Skips the setup file required for angular.
Use --setup-file
instead.
Join us live for exciting talks on developer tooling and monorepos! Catch the action on YouTube and join the conversation on Discord!