TSHY(1)
β¨ tshy(1) β¨
User Commands π section 1, bestie, we're in the big leagues
πΈ NAME πΈ
tshy β the hybrid (CommonJS/ESM) TypeScript node package builder π
π¦ SYNOPSIS π¦
tshy [--watch] [--help]
like. that's it. that's the whole vibe. two flags. no cap. π
β¨ DESCRIPTION β¨
okay so tshy is a command-line utility that analyzes JavaScript modules and produces a corresponding ESM and CommonJS build target. it's giving dual-publish main character energy fr fr π
here's the tea on where stuff lives:
- your source must be in
/srcπ - your builds land in
./dist/commonjsfor CommonJS and./dist/esmfor ESM π
so you write it once, tshy pops out both flavours, and everybody eats. periodt. π
π OPTIONS π
--watchβ enables watch mode π«Ά tshy sits there monitoring the source directory for changes and automatically rebuilds the CommonJS and ESM outputs whenever files get modified. it's literally just vibing and rebuilding for you, obsessed honestly π--helpβ prints usage information plus a lil summary of the available options β¨ icon behaviour, no notes π
π§ SEE ALSO π§
(and yeah that trailing comma in the original? iconic. we keep it. π)
π AUTHOR π
Written and maintained by the Debian Javascript team. slay, legends. π«‘π
π friendly reminder bestie: if your source isn't sitting in /src, tshy has nothing to chew on. put the files where the vibe check says. π
that's the whole page!! this was tshy, page TSHY(1), dated March 2026 β mwah, ily, go build something cute ππ¦β¨
π¦ where this page comes from
- ubuntu resolute: node-tshy 1.18.0-1build4 Β· BlueOak-1.0.0
- ubuntu stonking: node-tshy 3.3.2+~cs6.0.2-2build1 Β· BlueOak-1.0.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms