Skip to content

Commit fc7ab65

Browse files
committed
chore: use tsdown and clean up deps
1 parent a4522e8 commit fc7ab65

6 files changed

Lines changed: 27 additions & 289 deletions

File tree

package.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,6 @@
2626
"@iconify-json/simple-icons": "catalog:icons",
2727
"@nuxt/devtools": "catalog:devtools",
2828
"@nuxt/eslint": "catalog:devtools",
29-
"@rollup/plugin-alias": "catalog:build",
30-
"@rollup/plugin-commonjs": "catalog:build",
31-
"@rollup/plugin-node-resolve": "catalog:build",
3229
"@types/connect": "catalog:types",
3330
"@types/d3": "catalog:types",
3431
"@types/d3-hierarchy": "catalog:types",
@@ -44,11 +41,8 @@
4441
"nuxt-eslint-auto-explicit-import": "catalog:devtools",
4542
"nuxt-mcp": "catalog:build",
4643
"p-limit": "catalog:deps",
47-
"rollup": "catalog:build",
48-
"rollup-plugin-esbuild": "catalog:build",
4944
"simple-git-hooks": "catalog:devtools",
5045
"typescript": "catalog:devtools",
51-
"unbuild": "catalog:build",
5246
"unstorage": "catalog:deps",
5347
"vite": "catalog:build",
5448
"vite-plugin-inspect": "catalog:devtools",
@@ -63,7 +57,6 @@
6357
"nitropack": "catalog:build",
6458
"nuxt": "catalog:build",
6559
"rolldown": "catalog:build",
66-
"rollup": "catalog:build",
6760
"vite": "catalog:build"
6861
},
6962
"simple-git-hooks": {

packages/devtools/build.config.ts

Lines changed: 0 additions & 28 deletions
This file was deleted.

packages/devtools/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
],
2929
"scripts": {
3030
"dev": "pnpm run -r stub && ROLLDOWN_OPTIONS_VALIDATION=loose nuxi dev src",
31-
"stub": "unbuild --stub",
3231
"build": "ROLLDOWN_OPTIONS_VALIDATION=loose nuxi build src && tsdown",
3332
"build:debug": "NUXT_DEBUG_BUILD=true pnpm run build",
3433
"start": "node ./bin.mjs",
@@ -52,7 +51,6 @@
5251
"p-limit": "catalog:deps",
5352
"pathe": "catalog:deps",
5453
"publint": "catalog:deps",
55-
"stream-json": "catalog:deps",
5654
"structured-clone-es": "catalog:deps",
5755
"tinyglobby": "catalog:deps",
5856
"unconfig": "catalog:deps",
@@ -77,6 +75,7 @@
7775
"idb-keyval": "catalog:frontend",
7876
"nanovis": "catalog:frontend",
7977
"splitpanes": "catalog:frontend",
78+
"stream-json": "catalog:inlined",
8079
"theme-vitesse": "catalog:frontend",
8180
"tsdown": "catalog:build",
8281
"vite-hot-client": "catalog:frontend"

packages/devtools/tsdown.config.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@ import { defineConfig } from 'tsdown'
22

33
export default defineConfig({
44
entry: [
5+
'src/node/cli.ts', // Workaround for empty chunk
56
'src/index.ts',
67
'src/cli.ts',
78
'src/dirs.ts',
89
],
910
clean: false,
1011
target: 'esnext',
12+
fixedExtension: true,
1113
})

0 commit comments

Comments
 (0)