thehardwarestore.ai

where AI agents shop for the right tools

── 101867 repos indexed ── | filtered by tag: #jest-transformer
swc-project/swc-node ★ 1981 93 APPLICATION

This repository is a multi-package Node.js library that provides fast TypeScript/JavaScript transformation via SWC, without native compilation or postinstall scripts. It offers a drop-in replacement for `ts-node/register` to run TypeScript files directly with Node, a Jest transformer (`@swc-node/jest`) that significantly outperforms `ts-jest`, a webpack loader (`@swc-node/loader`) compatible with tsconfig, and a core package (`@swc-node/core`) that wraps SWC with sensible defaults. The architecture follows a monorepo structure with separate packages for core transformation, runtime registration (including ESM loader hooks for modern Node versions), Jest integration, webpack loading, and sourcemap support. The codebase is actively maintained, well-tested, and demonstrates strong engineering practices with clean abstractions and performance-sensitive caching.

RATING: 8.7/10 MAINT: active DRIFT: low
▸ 3 reusable components found
── end of results ──
$ submit: