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

Ts-jest Alternatives

Similar projects and alternatives to ts-jest

  • esbuild

    ts-jest VS esbuild

    An extremely fast bundler for the web

  • jest

    ts-jest VS jest

    Super-fast alternative for babel-jest or ts-jest without type checking. Please use main repository for issues (by swc-project)

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • bob-esbuild

    ts-jest VS bob-esbuild

    Building and Running TypeScript projects efficiently with rollup + esbuild

  • jest

    ts-jest VS jest

    Delightful JavaScript Testing.

  • SvelteKit

    ts-jest VS SvelteKit

    web development, streamlined (by sveltejs)

  • tsup

    ts-jest VS tsup

    The simplest and fastest way to bundle your TypeScript libraries.

  • vite

    ts-jest VS vite

    Next generation frontend tooling. It's fast!

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • tsc-esm-fix

    ts-jest VS tsc-esm-fix

    Make Typescript projects compatible with esm/mjs requirements

  • svgr

    ts-jest VS svgr

    Transform SVGs into React components 🦁 [Moved to: https://github.com/gregberge/svgr] (by smooth-code)

  • parcel

    ts-jest VS parcel

    The zero configuration build tool for the web. 📦🚀

  • svelte-preprocess

    ts-jest VS svelte-preprocess

    A ✨ magical ✨ Svelte preprocessor with sensible defaults and support for: PostCSS, SCSS, Less, Stylus, Coffeescript, TypeScript, Pug and much more.

  • Next.js

    ts-jest VS Next.js

    The React Framework

  • TypeScript

    ts-jest VS TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • mocha

    ts-jest VS mocha

    ☕️ simple, flexible, fun javascript test framework for node.js & the browser

  • aws-lambda-java-libs

    Official mirror for interface definitions and helper classes for Java code running on the AWS Lambda platform.

  • svelte-jester

    ts-jest VS svelte-jester

    A Jest transformer for Svelte - compile your components before importing them into tests.

  • React

    ts-jest VS React

    The library for web and native user interfaces

  • Svelte

    ts-jest VS Svelte

    Cybernetically enhanced web apps

  • Express

    ts-jest VS Express

    Fast, unopinionated, minimalist web framework for node.

  • terraform

    ts-jest VS terraform

    Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ts-jest alternative or higher similarity.

ts-jest reviews and mentions

Posts with mentions or reviews of ts-jest. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-09-12.
  • Is using Jest for anything other than React a bad idea?
    3 projects | /r/node | 12 Sep 2022
    ts-jest has had some strange performance issues and workarounds in the past, though I haven’t used it very recently so it might have fixed those by now.
  • Test-Driven Infrastructure Development with Pulumi and Jest
    8 projects | dev.to | 14 Jun 2022
    Since we're working with TypeScript, we can use ts-jest, which conveniently brings Jest along for the ride:
  • Improve your Testing with Custom Matchers in Jest
    2 projects | dev.to | 18 May 2022
    I want to save you from manually copying the snippets one by one, so here is a Gist with the complete test file. This can be easily executed with Jest (or ts-jest for TypeScript).
  • Testing Mongoose with Ts-Jest
    3 projects | dev.to | 20 Apr 2022
  • A complete guide to full-stack live reload
    9 projects | dev.to | 16 Mar 2022
    See the Jest configuration docs to learn more about Jest configuration. ts-jest also has good documentation.
  • Setup Jest to React Typescript Vite project, also SWC (part 1)
    13 projects | dev.to | 14 Mar 2022
    Using @swc/jest to compile code to CommonJS is much faster than babel-jest, ts-jest which have long cold starts when executing tests in a large project.
  • Component Testing in Svelte
    6 projects | dev.to | 19 Feb 2022
    ts-jest: A transformer for handling TypeScript files.
  • The Ultimate Guide to TypeScript Monorepos
    17 projects | dev.to | 26 Nov 2021
    Thankfully using TypeScript and TypeScript project references makes the intricate problem of using Jest easier since we can make use of the excellent ts-jest Jest transformer. All we need to do it point ts-jest to the respective tsconfig.json file for each package (see example jest.config.js). Since we have configured TypeScript to be composite and incremental, we do not need to recompile TypeScript for dependencies of a package we want to test, which significantly reduces the runtime for unit tests. ts-jest will also ensure that any error message will reference the line numbers in the source TypeScript files.
  • Testing Svelte components with Jest and Vite
    8 projects | dev.to | 18 Nov 2021
    We need to configure Jest to transform our files. We must explicitly set our test environment to jsdom, which we are using through Jest. Since v27 Jest's default test environment is node. I will put the configuration in a specific Jest configuration file called jest.config.json in the project root folder. If you create a configuration file called jest.config.js, Vite will complain as it expects only ESM JavaScript by default. Vite will recommend that you rename it to a ".cjs" file if you want to do it that way. You can look at the different ways to configure Jest if you are unsure about the file conventions. If you're using TypeScript, you need to configure svelte-preprocess and ts-jest also, see the svelte-jester docs for how to do that.
  • What does it take to support Node.js ESM?
    9 projects | dev.to | 12 Aug 2021
    There are workarounds, but nothing actually works in 100% of the possible use-cases (see for example, ts-jest issue), and for that reason, we recommend tooling that enables this type of building without needing any workaround, usually using Rollup and/or esbuild.
  • A note from our sponsor - Appwrite
    appwrite.io | 3 Jun 2023
    Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more! Learn more →


Basic ts-jest repo stats
8 days ago

kulshekhar/ts-jest is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of ts-jest is TypeScript.

Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.