@blue.ts/create
Advanced tools
+17
| # Changelog | ||
| ## 1.0.0 (2026-04-06) | ||
| ### Features | ||
| * **auth:** added new auth strategies and updates to TS configs ([ecf1c64](https://github.com/jjgsif/blue.ts/commit/ecf1c646b0fab1fbed28c38839071720c718b13d)) | ||
| * **auth:** added new auth strategies and updates to TS configs and pipelines ([97fdf10](https://github.com/jjgsif/blue.ts/commit/97fdf1004e1f06ba15965c6115b6eb60bded3175)) | ||
| ### Bug Fixes | ||
| * **git:** add git links and readme ([cc1bf66](https://github.com/jjgsif/blue.ts/commit/cc1bf66f3ccb39a5bbeb83e0f661b9899ed71437)) | ||
| * **git:** add git links and readme ([cc1bf66](https://github.com/jjgsif/blue.ts/commit/cc1bf66f3ccb39a5bbeb83e0f661b9899ed71437)) | ||
| * **git:** add git references and readme for create ([8430aea](https://github.com/jjgsif/blue.ts/commit/8430aeaa61f442fc8df2a52cbff74d941c564c34)) | ||
| * **git:** merge from develop - add git links and readme ([0889a86](https://github.com/jjgsif/blue.ts/commit/0889a86004b8b15ef3ca065541905d30c627ef7f)) |
+57
| # create-blue | ||
| Scaffold a new [blue.ts](https://github.com/jjgsif/blue.ts) project interactively. | ||
| ## Usage | ||
| ```bash | ||
| # bun | ||
| bunx create-blue | ||
| # npm | ||
| npx create-blue | ||
| # deno | ||
| deno run npm:create-blue | ||
| ``` | ||
| The CLI will prompt you for: | ||
| - **Project name** — directory to create | ||
| - **Runtime** — Bun, Node.js, or Deno | ||
| - **Optional packages** — any combination of `@blue.ts/auth`, `@blue.ts/logging`, `@blue.ts/middleware` | ||
| - **Auth strategies** (if auth is selected) — JWT, Session, API Key, Basic Auth | ||
| ## Generated project structure | ||
| ``` | ||
| my-app/ | ||
| ├── index.ts # Entry point — starts the server | ||
| ├── package.json | ||
| ├── tsconfig.json | ||
| └── src/ | ||
| ├── app.ts # App wiring — providers, middleware, routes | ||
| └── handlers/ | ||
| └── IndexHandler.ts | ||
| ``` | ||
| ## Getting started after scaffolding | ||
| **Bun** | ||
| ```bash | ||
| cd my-app && bun install && bun run dev | ||
| ``` | ||
| **Node.js** | ||
| ```bash | ||
| cd my-app && npm install && npm run dev | ||
| ``` | ||
| **Deno** | ||
| ```bash | ||
| cd my-app && deno run --watch --allow-net index.ts | ||
| ``` | ||
| ## Repository | ||
| [github.com/jjgsif/blue.ts](https://github.com/jjgsif/blue.ts) |
+9
-2
| { | ||
| "name": "@blue.ts/create", | ||
| "version": "0.1.0", | ||
| "version": "1.0.0", | ||
| "type": "module", | ||
@@ -21,3 +21,10 @@ "bin": { | ||
| }, | ||
| "license": "MIT" | ||
| "license": "MIT", | ||
| "repository": { | ||
| "type": "git", | ||
| "url": "https://github.com/jjgsif/blue.ts.git", | ||
| "directory": "packages/create" | ||
| }, | ||
| "homepage": "https://github.com/jjgsif/blue.ts", | ||
| "bugs": "https://github.com/jjgsif/blue.ts/issues" | ||
| } |
No README
QualityPackage does not have a README. This may indicate a failed publish or a low quality package.
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
No website
QualityPackage does not have a website.
31048
8.11%24
9.09%0
-100%0
-100%57
Infinity%0
-100%