Skip to content

Commit e395ad3

Browse files
committed
build: remove type-only @babel/core dependency
1 parent d514815 commit e395ad3

File tree

3 files changed

+55
-5
lines changed

3 files changed

+55
-5
lines changed

build.config.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,10 @@ export default defineBuildConfig({
99
"./src/loader/loader",
1010
"./src/cli",
1111
],
12+
externals: [
13+
"@babel/core", // This is a type-only dependency
14+
],
1215
rollup: {
13-
// inlineDependencies: true,
1416
emitCJS: true,
1517
},
1618
});

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,6 @@
6969
"web:build": "nuxi generate web"
7070
},
7171
"dependencies": {
72-
"@babel/core": "^7.26.9",
7372
"@babel/standalone": "^7.26.9",
7473
"@babel/types": "^7.26.9",
7574
"citty": "^0.1.6",
@@ -79,6 +78,7 @@
7978
"scule": "^1.3.0"
8079
},
8180
"devDependencies": {
81+
"@babel/core": "^7.26.9",
8282
"@babel/template": "^7.26.9",
8383
"@types/babel__standalone": "^7.1.9",
8484
"@types/babel__traverse": "^7.20.6",

pnpm-lock.yaml

Lines changed: 51 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)