All Projects → kulshekhar → Ts Jest

kulshekhar / Ts Jest

Licence: mit
A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to Ts Jest

Nod
Node.js module generator/boilerplate with Babel, Jest, Flow, Documentation and more
Stars: ✭ 355 (-93.4%)
Mutual labels:  jest
Gatsby Starter
Gatsby 2.0 starter with typescript and many cools dev tools
Stars: ✭ 385 (-92.84%)
Mutual labels:  jest
Entria Fullstack
Monorepo Playground with GraphQL, React, React Native, Relay Modern, TypeScript and Jest
Stars: ✭ 434 (-91.93%)
Mutual labels:  jest
Mercury Parser
📜 Extract meaningful content from the chaos of a web page
Stars: ✭ 4,025 (-25.19%)
Mutual labels:  jest
Js Stack From Scratch
🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.
Stars: ✭ 18,814 (+249.7%)
Mutual labels:  jest
Jest Cheat Sheet
Jest cheat sheet
Stars: ✭ 4,309 (-19.91%)
Mutual labels:  jest
Pwa
An opinionated progressive web app boilerplate
Stars: ✭ 353 (-93.44%)
Mutual labels:  jest
Ts Monorepo
Template for setting up a TypeScript monorepo
Stars: ✭ 459 (-91.47%)
Mutual labels:  jest
Enzyme
JavaScript Testing utilities for React
Stars: ✭ 19,781 (+267.68%)
Mutual labels:  jest
Youtube React
A Youtube clone built in React, Redux, Redux-saga
Stars: ✭ 421 (-92.17%)
Mutual labels:  jest
Baretest
An extremely fast and simple JavaScript test runner.
Stars: ✭ 364 (-93.23%)
Mutual labels:  jest
Typescript Library Starter
Starter kit with zero-config for building a library in TypeScript, featuring RollupJS, Jest, Prettier, TSLint, Semantic Release, and more!
Stars: ✭ 3,943 (-26.71%)
Mutual labels:  jest
Graphql Dataloader Boilerplate
Very simple boilerplate using GraphQL and DataLoader
Stars: ✭ 405 (-92.47%)
Mutual labels:  jest
Shop
🛍🛒 Full-stack React/Prisma/TS/GraphQL E-Commerce Example
Stars: ✭ 359 (-93.33%)
Mutual labels:  jest
Gatsby Starter Ecommerce
Gatsby starter for creating an eCommerce site using the Moltin eCommerce Api
Stars: ✭ 448 (-91.67%)
Mutual labels:  jest
Webpack React Boilerplate
Minimal React 16 and Webpack 4 boilerplate with babel 7, using the new webpack-dev-server, react-hot-loader, CSS-Modules
Stars: ✭ 358 (-93.35%)
Mutual labels:  jest
Jest Runner Eslint
An ESLint runner for Jest
Stars: ✭ 401 (-92.55%)
Mutual labels:  jest
Laravel Vue Boilerplate
🐘 A Laravel 6 SPA boilerplate with a users CRUD using Vue.js 2.6, GraphQL, Bootstrap 4, TypeScript, Sass, and Pug.
Stars: ✭ 472 (-91.23%)
Mutual labels:  jest
Opensource
Delivering delightful digital solutions. Open Source packages with combined ~85M/month downloads, semantically versioned following @conventional-commits. Fully powered by Jest, @Babel TypeScript, @Airbnb @ESLint + @Prettier, @YarnPKG + @Lerna independent versioning, GH @Actions & automated dep updates with @RenovateBot.
Stars: ✭ 459 (-91.47%)
Mutual labels:  jest
Expect Jsx
✅ toEqualJSX for expect assertion library
Stars: ✭ 411 (-92.36%)
Mutual labels:  jest

ts-jest

A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript.

NPM version NPM downloads Known vulnerabilities Coverage status GitHub actions GitHub license

It supports all features of TypeScript including type-checking. Read more about Babel7 + preset-typescript vs TypeScript (and ts-jest).


We are not doing semantic versioning and 23.10 is a re-write, run npm i -D ts-jest@"<23.10.0" to go back to the previous version

View the online documentation (usage & technical)

Ask for some help in the Jest Discord community or ts-jest GitHub Discussion

Before reporting any issues, be sure to check the troubleshooting page

We're looking for collaborators! Want to help improve ts-jest?


Getting Started

These instructions will get you setup to use ts-jest in your project. For more detailed documentation, please check online documentation.

using npm using yarn
Prerequisites npm i -D jest typescript yarn add --dev jest typescript
Installing npm i -D ts-jest @types/jest yarn add --dev ts-jest @types/jest
Creating config npx ts-jest config:init yarn ts-jest config:init
Running tests npm t or npx jest yarn test or yarn jest

Built With

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We DO NOT use SemVer for versioning. Though you can think about SemVer when reading our version, except our major number follows the one of Jest. For the versions available, see the tags on this repository.

Authors/maintainers

See also the list of contributors who participated in this project.

Supporters

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].