diff --git a/bin/mkproject.ts b/bin/mkproject.ts index 852bcfc..19a7b89 100644 --- a/bin/mkproject.ts +++ b/bin/mkproject.ts @@ -13,8 +13,10 @@ export default function (project: string) { if (projects().includes(project)) throw `${project} already exists` const dir = join(NOSE_DIR, project) - mkdirSync(dir, { recursive: true }) - writeFileSync(join(dir, `index.ts`), `export default (c: Context) =>\n "Hello, world!"`) + mkdirSync(join(dir, "bin"), { recursive: true }) + + writeFileSync(join(dir, `index.tsx`), `export default (c: Context) =>\n "Hello from the ${project} project!"`) + writeFileSync(join(dir, "bin", `${project}.ts`), `export default function() {\n return "The ${project} project lives!"\n}`) load(project)