Ross ROSS = Recommend OSS · open-source software intelligence for agents

isaacs/tshy

None observed · 2026-08-28

github.com/isaacs/tshy · homepage · JavaScript · BlueOak-1.0.0 (other) observed · 2026-08-28

Health v2 · maintenance only

66/100

  • Activity 86
  • Release rhythm 35
  • Longevity 77

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 1087
  • days_rel: n/a
  • days_push: 86
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1041 stars · 24 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

tshy (TypeScript HYbridizer) is a build tool that compiles TypeScript packages into both ESM and CommonJS output using tsc, and automatically manages the package.json exports map. It is designed to make Node.js packages work seamlessly in both module systems.

Use cases

  • build a TypeScript npm package that works in both ESM and CommonJS
  • generate package.json exports for dual-format publishing
  • compile TypeScript to dist/esm and dist/commonjs
  • avoid manual dual-package build configuration
  • publish a hybrid module package to npm

When to choose

  • you maintain an npm library that must support both require() and import
  • you want tsc-based builds with automatic exports management
  • you prefer a zero-config hybrid package builder

When to avoid

  • you only target ESM and don't need CommonJS output
  • you need bundling or minification rather than plain tsc transpilation
  • you want dual-package hazard mitigation via ESM wrappers over CJS

Facets

cli-tool · maturity active

build-tool cli developer-tools developer-tools web-development programming-languages cli cross-platform typescript esm commonjs dual-package package-builder npm nodejs

3 sources

Member repositories

RepositoryRoleHealth v2
isaacs/tshymain66

For agents

markdown · JSON · MCP: product_card(name="isaacs/tshy")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem