ts-jest

E696507

ts-jest is a Jest transformer and preprocessor that enables seamless testing of TypeScript code by compiling it on the fly within the Jest framework.

Try in SPARQL Jump to: Statements Referenced by

Statements (47)

Predicate Object
instanceOf Jest preprocessor
Jest transformer
TypeScript testing tool
open-source software library
category TypeScript tooling
build tool
testing library
configurationFile jest.config.cjs
jest.config.js
jest.config.mjs
jest.config.ts
distributedAs npm package
documentation https://kulshekhar.github.io/ts-jest/
ecosystem Jest NERFINISHED
Node.js NERFINISHED
enables testing TypeScript code with Jest
feature configuration via jest.config file
integration with Jest transformers API
on-the-fly TypeScript compilation
source map support for TypeScript
support for Babel integration
support for Jest watch mode
support for TypeScript path mapping
support for custom TypeScript compiler options
support for diagnostics reporting
support for isolatedModules mode
integratesWith Babel (via Jest configuration)
ts-node (in some workflows) NERFINISHED
license MIT License
npmPackageName ts-jest NERFINISHED
packageManager Yarn NERFINISHED
npm
programmingLanguage JavaScript
TypeScript NERFINISHED
repositoryPlatform GitHub NERFINISHED
requires Jest test runner
Node.js runtime
TypeScript compiler
sourceCodeRepository https://github.com/kulshekhar/ts-jest
supportsFramework Jest NERFINISHED
supportsLanguageFeature TypeScript JSX (TSX) NERFINISHED
TypeScript decorators (via compiler options)
TypeScript experimental features (via compiler options)
typicalCommand npx ts-jest config:init
usedFor integration testing TypeScript code
transforming TypeScript to JavaScript for Jest
unit testing TypeScript code

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Jest ecosystem ts-jest