-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[#175336094] Improved metadata update and validation for required fields #139
Conversation
Affected stories
New dependencies added: @types/jestAuthor: Unknown Description: TypeScript definitions for Jest Homepage: http://npmjs.com/package/@types/jest
|
Created | over 8 years ago |
Last Updated | 3 days ago |
License | MIT |
Maintainers | 8 |
Releases | 258 |
Direct Dependencies | @jest/core , import-local and jest-cli |
Keywords | ava, babel, coverage, easy, expect, facebook, immersive, instant, jasmine, jest, jsdom, mocha, mocking, painless, qunit, runner, sandboxed, snapshot, tap, tape, test, testing, typescript and watch |
README
Jest
🃏 Delightful JavaScript Testing
-
👩🏻💻 Developer Ready: Complete and ready to set-up JavaScript testing solution. Works out of the box for any React project.
-
🏃🏽 Instant Feedback: Failed tests run first. Fast interactive mode can switch between running all tests or only test files related to changed files.
-
📸 Snapshot Testing: Jest can capture snapshots of React trees or other serializable values to simplify UI testing.
Read More: https://jestjs.io/
ts-jest
Author: Kulshekhar Kabra
Description: A preprocessor with source maps support to help use TypeScript with Jest
Homepage: https://kulshekhar.github.io/ts-jest
Created | about 4 years ago |
Last Updated | 23 days ago |
License | MIT |
Maintainers | 3 |
Releases | 127 |
Direct Dependencies | @types/jest , bs-logger , buffer-from , fast-json-stable-stringify , jest-util , json5 , lodash.memoize , make-error , mkdirp , semver and yargs-parser |
Keywords | jest, typescript, sourcemap, react and testing |
README
ts-jest
ts-jest
is a TypeScript preprocessor with source map support for Jest that lets you use Jest to test projects written in TypeScript.
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 ts-jest
community of Slack
Before reporting any issue, 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
- TypeScript - JavaScript that scales
- Jest - Delightful JavaScript Testing
ts-jest
- Jest processor for TypeScript (yes,ts-jest
uses itself for its tests)
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
- Kulshekhar Kabra - kulshekhar
- Gustav Wengel - GeeWee
- Ahn - ahnpnl
- Huafu Gandon - huafu
See also the list of contributors who participated in this project.
Supporters
- JetBrains has been kind enough to support ts-jest with an open source license.
License
This project is licensed under the MIT License - see the LICENSE.md file for details
This PR introduces: