From 729616cdacf731333cc8f65c280bb6e70b53584e Mon Sep 17 00:00:00 2001 From: Gusarich Date: Thu, 25 May 2023 19:42:14 +0300 Subject: [PATCH] add npm release functional --- src/cli/create.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/cli/create.ts b/src/cli/create.ts index af6e7b4..59e7240 100644 --- a/src/cli/create.ts +++ b/src/cli/create.ts @@ -1,5 +1,5 @@ import { Args, Runner } from './cli'; -import { open, mkdir, readdir, lstat, readFile } from 'fs/promises'; +import { open, mkdir, readdir, lstat, readFile, appendFile } from 'fs/promises'; import path from 'path'; import { executeTemplate, TEMPLATES_DIR } from '../template'; import { selectOption } from '../utils'; @@ -104,6 +104,8 @@ export const create: Runner = async (args: Args, ui: UIProvider) => { await createFiles(path.join(TEMPLATES_DIR, lang, template), process.cwd(), replaces); + await appendFile(path.join(process.cwd(), 'index.ts'), `export * from './wrappers/${name}';\n`); + if (lang === 'tact') { await buildOne(name, ui); }