@nx/jest:configuration
Add Jest Configuration to a project.
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 the compiler
option instead. It will be removed in Nx v22.
false
Skips the setup file required for angular.
Use the setupFile
option instead. It will be removed in Nx v22.