From f97b2f4816f03c0752764871fdafea0b98d428f9 Mon Sep 17 00:00:00 2001 From: itsMapleLeaf <19603573+itsMapleLeaf@users.noreply.github.com> Date: Fri, 5 Aug 2022 11:41:08 -0500 Subject: [PATCH] generate exports before compile --- packages/reacord/package.json | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/packages/reacord/package.json b/packages/reacord/package.json index e58c277..f6cec5e 100644 --- a/packages/reacord/package.json +++ b/packages/reacord/package.json @@ -36,11 +36,22 @@ } }, "scripts": { - "build": "cp ../../README.md . && cp ../../LICENSE . && tsup library/main.ts --target node16 --format cjs,esm --dts --sourcemap", + "build": "cp ../../README.md . && cp ../../LICENSE . && tsx scripts/generate-exports.ts && tsup", "build-watch": "pnpm build --watch", "test-manual": "tsx watch ./scripts/manual-test.tsx", - "typecheck": "tsc --noEmit", - "release": "bash scripts/release.sh" + "typecheck": "tsc --noEmit" + }, + "tsup": { + "entry": [ + "library/main.ts" + ], + "sourcemap": true, + "target": "node16", + "format": [ + "cjs", + "esm" + ], + "dts": true }, "dependencies": { "@types/node": "*",