{"_id":"@9tech.solutions/thailang","name":"@9tech.solutions/thailang","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@9tech.solutions/thailang","version":"0.1.0","description":"ภาษาโปรแกรมมิงไทย — Thai-first programming language. Compiles to JS; ships as a Node-only CLI (no Rust toolchain needed at install time).","keywords":["thailang","thai","programming-language","compiler","wasm","typescript-like"],"homepage":"https://thailang.dev","repository":{"type":"git","url":"git+https://github.com/9Tech-Solutions/thailang.git","directory":"npm-cli"},"license":"MIT","bin":{"thailang":"bin/thailang.js","thai":"bin/thailang.js"},"scripts":{"prepack":"node scripts/prepack.js","test":"node scripts/smoke.js"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@9tech.solutions/thailang@0.1.0","gitHead":"04a46933cf33aff1c943fe18214adc807f50c5e3","bugs":{"url":"https://github.com/9Tech-Solutions/thailang/issues"},"_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-ghNMmUoo12hM/PT25/v+K9FdXd1zShLk9CWWbdpWcnvKs0FjsJ8wUZ/STRk9ZprkpSEcw1jIz9UsIZNfRsqvAw==","shasum":"4210911f829159f19bc6b69ae5b96b7b49e3d914","tarball":"https://registry.npmjs.org/@9tech.solutions/thailang/-/thailang-0.1.0.tgz","fileCount":7,"unpackedSize":9762,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@9tech.solutions%2fthailang@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAdbnpQ6cU20fbGGNigxPSXSmb3yCzozVKPtp03Rwu9lAiBFfSTJfYRXlJaJWdoSC/63LhyuYL/y1qJUIVstLriikA=="}]},"_npmUser":{"name":"z3tz3r0","email":"kittipan.wang@gmail.com"},"directories":{},"maintainers":[{"name":"z3tz3r0","email":"kittipan.wang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/thailang_0.1.0_1776526252584_0.2006204237059317"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-18T15:30:52.463Z","0.1.0":"2026-04-18T15:30:52.731Z","modified":"2026-04-18T15:30:53.164Z"},"maintainers":[{"name":"z3tz3r0","email":"kittipan.wang@gmail.com"}],"description":"ภาษาโปรแกรมมิงไทย — Thai-first programming language. Compiles to JS; ships as a Node-only CLI (no Rust toolchain needed at install time).","homepage":"https://thailang.dev","keywords":["thailang","thai","programming-language","compiler","wasm","typescript-like"],"repository":{"type":"git","url":"git+https://github.com/9Tech-Solutions/thailang.git","directory":"npm-cli"},"bugs":{"url":"https://github.com/9Tech-Solutions/thailang/issues"},"license":"MIT","readme":"# thailang\n\n> ภาษาโปรแกรมมิงไทย — Thai-first programming language.\n\n```bash\nnpm i -g thailang\n# or\nnpx thailang run hello.th\n```\n\nAlso available as the scoped alias `@9tech.solutions/thailang` (same\npackage, same version, different registry surface for org discovery):\n\n```bash\nnpm i -g @9tech.solutions/thailang\n```\n\n## What you get\n\n- `thailang run <file.th>` — type-check, compile to JS, execute via Node\n- `thailang emit-js <file.th>` — print the emitted JavaScript to stdout\n- `thailang check <file.th>` — type-check only (exit 1 on errors)\n- `thai` alias — `thai run hello.th` works the same\n\nNo Rust toolchain required. The compiler ships as a bundled WASM module\nbuilt from the [Thailang project](https://github.com/9Tech-Solutions/thailang).\n\n## Quick taste\n\nSave as `hello.th`:\n\n```thailang\nให้ ชื่อ = \"ชาวโลก\";\nพิมพ์(\"สวัสดี \" + ชื่อ);\n```\n\nRun it:\n\n```bash\n$ thailang run hello.th\nสวัสดี ชาวโลก\n```\n\n## Requirements\n\n- Node.js ≥ 18\n- That's it.\n\n## Links\n\n- Website: https://thailang.dev\n- Docs: https://thailang.dev/docs\n- Source: https://github.com/9Tech-Solutions/thailang\n- Language spec: https://github.com/9Tech-Solutions/thailang/blob/main/docs/SPEC.md\n\n## License\n\nMIT © Thailang Contributors\n","readmeFilename":"README.md","_rev":"1-db57792fa27e304a09aed1934ed4caa4"}