create-ninots
v0.2.0
Published
Scaffold a new ninoTS application from the nino-ts/ninots GitHub tarball — bun create ninots myapp
Maintainers
Readme
create-ninots
Scaffold a new ninoTS application from the GitHub tarball of nino-ts/ninots (no embedded template).
bun create ninots myapp
cd myapp
bun install
bun run devEquivalent: bunx create-ninots myapp.
How it works
- Fetches
https://codeload.github.com/nino-ts/ninots/tar.gz/refs/heads/main(Bunfetch) - Extracts with system
tar - Copies the starter into your project directory (skips
.git/node_modules) - Patches
package.jsonnameto the directory basename
Requires network access to GitHub. There is no offline embedded fallback.
Optional env
| Variable | Effect |
|----------|--------|
| CREATE_NINOTS_REF | Branch, refs/…, or commit SHA (default: main) |
| CREATE_NINOTS_TARBALL | Absolute path to a local .tar.gz (skips fetch; used in tests) |
What you get
- Clean starter (no
.gitfrom the archive) - TypeScript
^7.0.0 - Direct published
@ninots/*dependencies (npm only — no JSR) - Local
./ninoCLI via@ninots/console(no@ninots/cli)
License
MIT
