feat: TypeScript installation wizard with @clack/prompts TUI (#1)

Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
This commit was merged in pull request #1.
This commit is contained in:
2026-02-21 18:25:51 +00:00
committed by jason.woltje
parent e3ec3e32e5
commit 6a84f7e210
56 changed files with 20647 additions and 31 deletions

30
package.json Normal file
View File

@@ -0,0 +1,30 @@
{
"name": "mosaic-wizard",
"version": "0.2.0",
"type": "module",
"private": true,
"bin": {
"mosaic-wizard": "./dist/mosaic-wizard.mjs"
},
"scripts": {
"build": "tsdown",
"dev": "tsx src/index.ts",
"test": "vitest run",
"test:watch": "vitest",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@clack/prompts": "^0.9",
"commander": "^13",
"picocolors": "^1.1",
"yaml": "^2.7",
"zod": "^3.24"
},
"devDependencies": {
"@types/node": "^22",
"tsdown": "^0.20.3",
"tsx": "^4.19",
"typescript": "^5.7",
"vitest": "^3.0"
}
}