Skip to content

Commit 3bc46f7

Browse files
authored
build: switch from esbuild to rolldown (#6498)
* build: switch from esbuild to rolldown * build: simplify * build: stay on cjs * test: fix test
1 parent 9f1bddc commit 3bc46f7

6 files changed

Lines changed: 301 additions & 71 deletions

File tree

eslint.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ export default tseslint.config(
7575
'eslint.config.js',
7676
'test/**',
7777
'tools/**',
78+
'rolldown.config.ts',
7879
'vitest.config.ts',
7980
'__mocks__/**',
8081
'**/*.spec.ts',

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,6 @@
8383
"bats-support": "0.3.0",
8484
"clipanion": "3.2.1",
8585
"conventional-changelog-conventionalcommits": "9.3.1",
86-
"esbuild": "0.28.0",
87-
"esbuild-plugin-pino": "2.3.3",
8886
"eslint": "9.39.4",
8987
"eslint-config-prettier": "10.1.8",
9088
"eslint-formatter-gha": "2.0.1",
@@ -99,6 +97,7 @@
9997
"npm-run-all2": "8.0.4",
10098
"prettier": "3.8.3",
10199
"prettier-plugin-packagejson": "3.0.2",
100+
"rolldown": "1.0.0-rc.16",
102101
"semantic-release": "25.0.3",
103102
"shelljs": "0.10.0",
104103
"tsx": "4.21.0",
@@ -109,7 +108,8 @@
109108
"vitest": "4.1.4"
110109
},
111110
"peerDependencies": {
112-
"markdownlint": "*"
111+
"markdownlint": "*",
112+
"thread-stream": "*"
113113
},
114114
"packageManager": "pnpm@10.33.0",
115115
"engines": {

0 commit comments

Comments
 (0)