{"library":"ftst","type":"library","category":null,"description":"ftst (v1.2.2) is a minimal TypeScript transpiler that removes type annotations from TypeScript files, leaving readable JavaScript where the output is line-by-line equivalent to the input. This eliminates the need for source maps during debugging. It supports only ES2019, ES2020, and ESNext script targets, and offers a command-line runner (node -r ftst filename.ts) as well as JS API functions transpileModule and transpile. Compared to tsc or other transpilers, ftst focuses solely on type stripping without full compilation, making it extremely fast and suitable for quick type removal tasks or debugging scenarios. It is dependency-free and works in Node.js environments.","language":"javascript","status":"active","version":"1.2.2","tags":["javascript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install ftst","imports":["import { transpileModule } from 'ftst/transpiler'","import { transpile } from 'ftst/transpiler'","import { ModuleKind } from 'ftst/transpiler'","import { ScriptTarget } from 'ftst/transpiler'"]},{"cmd":"yarn add ftst","imports":[]},{"cmd":"pnpm add ftst","imports":[]}],"homepage":null,"github":"https://github.com/mkslanc/ftst","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ftst","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}