Skip to content

Commit a012b7e

Browse files
committed
build: try use tsdown
1 parent deb3d5b commit a012b7e

7 files changed

Lines changed: 143 additions & 21 deletions

File tree

packages/devtools/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"scripts": {
3030
"dev": "pnpm run -r stub && ROLLDOWN_OPTIONS_VALIDATION=loose nuxi dev src",
3131
"stub": "unbuild --stub",
32-
"build": "ROLLDOWN_OPTIONS_VALIDATION=loose nuxi build src && unbuild",
32+
"build": "ROLLDOWN_OPTIONS_VALIDATION=loose nuxi build src && tsdown",
3333
"build:debug": "NUXT_DEBUG_BUILD=true pnpm run build",
3434
"start": "node ./bin.mjs",
3535
"prepack": "pnpm build",
@@ -78,6 +78,7 @@
7878
"nanovis": "catalog:frontend",
7979
"splitpanes": "catalog:frontend",
8080
"theme-vitesse": "catalog:frontend",
81+
"tsdown": "catalog:build",
8182
"vite-hot-client": "catalog:frontend"
8283
}
8384
}

packages/devtools/src/cli.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from './node/cli'

packages/devtools/src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from './node/index'

packages/devtools/tsdown.config.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { defineConfig } from 'tsdown'
2+
3+
export default defineConfig({
4+
entry: [
5+
'src/index.ts',
6+
'src/cli.ts',
7+
'src/dirs.ts',
8+
],
9+
clean: false,
10+
target: 'esnext',
11+
})

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)