From 66525346a29df6d5e8faf0ef162eeeb8d535642a Mon Sep 17 00:00:00 2001 From: Alex Yang <himself65@outlook.com> Date: Wed, 6 Mar 2024 23:41:42 -0600 Subject: [PATCH] build: use single swc config (#620) --- packages/core/.cjs.swcrc => .cjs.swcrc | 0 packages/core/.swcrc => .swcrc | 0 packages/core/package.json | 4 ++-- packages/env/.cjs.swcrc | 12 ------------ packages/env/.swcrc | 8 -------- packages/env/package.json | 4 ++-- 6 files changed, 4 insertions(+), 24 deletions(-) rename packages/core/.cjs.swcrc => .cjs.swcrc (100%) rename packages/core/.swcrc => .swcrc (100%) delete mode 100644 packages/env/.cjs.swcrc delete mode 100644 packages/env/.swcrc diff --git a/packages/core/.cjs.swcrc b/.cjs.swcrc similarity index 100% rename from packages/core/.cjs.swcrc rename to .cjs.swcrc diff --git a/packages/core/.swcrc b/.swcrc similarity index 100% rename from packages/core/.swcrc rename to .swcrc diff --git a/packages/core/package.json b/packages/core/package.json index 0d9b5d27a..e7fa7f9b2 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -92,8 +92,8 @@ "scripts": { "lint": "eslint .", "build": "rm -rf ./dist && pnpm run build:esm && pnpm run build:cjs && pnpm run build:type", - "build:esm": "swc src -d dist --strip-leading-paths --config-file .swcrc", - "build:cjs": "swc src -d dist/cjs --strip-leading-paths --config-file .cjs.swcrc", + "build:esm": "swc src -d dist --strip-leading-paths --config-file ../../.swcrc", + "build:cjs": "swc src -d dist/cjs --strip-leading-paths --config-file ../../.cjs.swcrc", "build:type": "tsc -p tsconfig.json", "copy": "cp -r ../../README.md ../../LICENSE .", "postbuild": "pnpm run copy && node -e \"require('fs').writeFileSync('./dist/cjs/package.json', JSON.stringify({ type: 'commonjs' }))\"", diff --git a/packages/env/.cjs.swcrc b/packages/env/.cjs.swcrc deleted file mode 100644 index 4329f4656..000000000 --- a/packages/env/.cjs.swcrc +++ /dev/null @@ -1,12 +0,0 @@ -{ - "jsc": { - "parser": { - "syntax": "typescript" - }, - "target": "esnext" - }, - "module": { - "type": "commonjs", - "ignoreDynamic": true - } -} diff --git a/packages/env/.swcrc b/packages/env/.swcrc deleted file mode 100644 index 60e144e72..000000000 --- a/packages/env/.swcrc +++ /dev/null @@ -1,8 +0,0 @@ -{ - "jsc": { - "parser": { - "syntax": "typescript" - }, - "target": "esnext" - } -} diff --git a/packages/env/package.json b/packages/env/package.json index 050cc292f..6a34ff253 100644 --- a/packages/env/package.json +++ b/packages/env/package.json @@ -46,8 +46,8 @@ }, "scripts": { "build": "rm -rf ./dist && pnpm run build:esm && pnpm run build:cjs && pnpm run build:type", - "build:esm": "swc src -d dist --strip-leading-paths --config-file .swcrc", - "build:cjs": "swc src -d dist/cjs --strip-leading-paths --config-file .cjs.swcrc", + "build:esm": "swc src -d dist --strip-leading-paths --config-file ../../.swcrc", + "build:cjs": "swc src -d dist/cjs --strip-leading-paths --config-file ../../.cjs.swcrc", "build:type": "tsc -p tsconfig.json", "postbuild": "node -e \"require('fs').writeFileSync('./dist/cjs/package.json', JSON.stringify({ type: 'commonjs' }))\"", "dev": "concurrently \"pnpm run build:esm --watch\" \"pnpm run build:cjs --watch\" \"pnpm run build:type --watch\"" -- GitLab