chore(01-01): initialize TypeScript project with ESM

- Configure package.json with type: module, ESM-compatible setup
- Add dependencies: commander, execa
- Add devDependencies: typescript, tsx, rimraf, @types/node
- Configure tsconfig.json for ES2022/NodeNext
- Add .gitignore with node_modules and dist
- Create src/index.ts and src/bin/cw.ts placeholders
This commit is contained in:
Lukas May
2026-01-30 13:09:43 +01:00
parent 074f79b855
commit d284603694
6 changed files with 1109 additions and 0 deletions

8
src/bin/cw.ts Normal file
View File

@@ -0,0 +1,8 @@
#!/usr/bin/env node
/**
* Codewalk District CLI Entry Point
*/
import { VERSION } from '../index.js';
console.log(`cw cli v${VERSION}`);

10
src/index.ts Normal file
View File

@@ -0,0 +1,10 @@
/**
* Codewalk District - Library Entry Point
*
* Multi-agent workspace for orchestrating multiple Claude Code agents.
*/
export const VERSION = '0.0.1';
// Placeholder for future module exports
export {};