From 054b966d085141a5af3e236070305df484500a47 Mon Sep 17 00:00:00 2001 From: Gao Sun Date: Sat, 3 Jul 2021 19:34:16 +0800 Subject: [PATCH] fix: add `prepare` script --- packages/schemas/package.json | 3 ++- packages/schemas/src/gen/index.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/schemas/package.json b/packages/schemas/package.json index 4b69fe1c3..643dd8c3f 100644 --- a/packages/schemas/package.json +++ b/packages/schemas/package.json @@ -11,7 +11,8 @@ "scripts": { "generate": "ts-node src/gen/index.ts && xo src/db-entries --fix", "build": "yarn generate && rm -rf lib/ && tsc --p tsconfig.build.json", - "lint": "xo src/" + "lint": "xo src/", + "prepare": "yarn build" }, "engines": { "node": "14", diff --git a/packages/schemas/src/gen/index.ts b/packages/schemas/src/gen/index.ts index 74129e4a9..42f33c8a5 100644 --- a/packages/schemas/src/gen/index.ts +++ b/packages/schemas/src/gen/index.ts @@ -205,7 +205,7 @@ const generate = async () => { await fs.writeFile( path.join(generatedDir, 'index.ts'), header + - conditionalString(allTypes.length > 0 && `export * from './${generatedTypesFilename}';`) + + conditionalString(allTypes.length > 0 && `export * from './${generatedTypesFilename}';\n`) + generated.map(([file]) => `export * from './${getOutputFileName(file)}';`).join('\n') + '\n' );