{"library":"t3-lang","type":"library","category":null,"description":"T3 is a minimal superset of TypeScript (v0.0.17) that provides a cleaner, simpler syntax while preserving TypeScript's type system. It removes required semicolons, parentheses around control flow statements, and other syntactic clutter. The package includes a CLI transpiler (t3) that converts .t3 files to .ts. Key differentiators: aims to reduce boilerplate more than TypeScript itself, focuses on readability, and uses PEG.js for grammar definition. Release cadence is irregular; this version should be considered experimental.","language":"javascript","status":"active","version":"0.0.17","tags":["javascript","t3","typescript","typescript-superset","transpiler","pegjs","peggy","dsl","minimal-syntax"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install t3-lang","imports":["npx t3-lang path/to/file.t3","import { transpile } from 't3-lang'","import { parse } from 't3-lang/parser'"]},{"cmd":"yarn add t3-lang","imports":[]},{"cmd":"pnpm add t3-lang","imports":[]}],"homepage":"https://github.com/falsy/t3#readme","github":"https://github.com/falsy/t3","docs":null,"changelog":null,"pypi":null,"npm":"t3-lang","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}