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 0d9b5d27a45375e517834d21b475949f5ad9cf6e..e7fa7f9b240bae716ab46a8985990fcabb23a3cb 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 4329f4656449364e708ff7885f182702f7081ccf..0000000000000000000000000000000000000000
--- 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 60e144e7209dd5b8297d793f22a7a9c1cc49c215..0000000000000000000000000000000000000000
--- 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 050cc292fe68b1c2840f314a7206af0ce096d3f3..6a34ff2537edf58a6abac264e37ad8d7f02d5c23 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\""