From 8888d9fe5c27da9262b037b04cd07fed977c0b8a Mon Sep 17 00:00:00 2001 From: pengzhanbo Date: Fri, 19 Jul 2024 10:20:36 +0800 Subject: [PATCH] perf(plugin-md-power): optimize package build --- plugins/plugin-md-power/package.json | 6 +-- .../src/client/components/CodeSandbox.vue | 2 +- .../src/client/components/PDFViewer.vue | 2 +- .../src/client/components/Plot.vue | 2 +- .../src/client/components/Replit.vue | 2 +- .../src/client/composables/pdf.ts | 2 +- .../src/client/composables/size.ts | 2 +- .../src/node/features/codeSandbox.ts | 2 +- .../src/node/features/codepen.ts | 2 +- .../src/node/features/icons/writer.ts | 2 +- .../src/node/features/jsfiddle.ts | 2 +- .../src/node/features/langRepl.ts | 2 +- .../plugin-md-power/src/node/features/pdf.ts | 2 +- .../src/node/features/replit.ts | 2 +- .../src/node/features/video/bilibili.ts | 2 +- .../src/node/features/video/youtube.ts | 2 +- plugins/plugin-md-power/src/shared/index.ts | 3 ++ plugins/plugin-md-power/tsconfig.build.json | 14 ------ plugins/plugin-md-power/tsup.config.ts | 45 +++++++++++++++++++ 19 files changed, 66 insertions(+), 32 deletions(-) delete mode 100644 plugins/plugin-md-power/tsconfig.build.json create mode 100644 plugins/plugin-md-power/tsup.config.ts diff --git a/plugins/plugin-md-power/package.json b/plugins/plugin-md-power/package.json index 0a7d0cb4..23e6e3a3 100644 --- a/plugins/plugin-md-power/package.json +++ b/plugins/plugin-md-power/package.json @@ -31,10 +31,10 @@ "lib" ], "scripts": { - "build": "pnpm run copy && pnpm run ts", - "clean": "rimraf --glob ./lib ./*.tsbuildinfo", + "build": "pnpm copy && pnpm tsup", + "clean": "rimraf --glob ./lib", "copy": "cpx \"src/**/*.{d.ts,vue,css,scss,jpg,png}\" lib", - "ts": "tsc -b tsconfig.build.json" + "tsup": "tsup --config tsup.config.ts" }, "peerDependencies": { "@iconify/json": "^2", diff --git a/plugins/plugin-md-power/src/client/components/CodeSandbox.vue b/plugins/plugin-md-power/src/client/components/CodeSandbox.vue index 6d4a6a9f..77322c48 100644 --- a/plugins/plugin-md-power/src/client/components/CodeSandbox.vue +++ b/plugins/plugin-md-power/src/client/components/CodeSandbox.vue @@ -1,6 +1,6 @@