Skip to content

Commit f791c98

Browse files
committed
πŸ”§ Use tsdown for database build
1 parent 787ca15 commit f791c98

File tree

4 files changed

+16
-2
lines changed

4 files changed

+16
-2
lines changed

β€Žpackages/database/package.jsonβ€Ž

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
],
4040
"scripts": {
4141
"build": "pnpm run \"/^build:.*/\"",
42-
"build:tsc": "tsc -b tsconfig.build.json",
42+
"build:tsc": "tsdown",
4343
"clean": "pnpm run \"/^clean:.*/\"",
4444
"clean:tsc": "rm -rf dist",
4545
"docs": "node '../../markdown.mjs'",
@@ -65,6 +65,8 @@
6565
"sqlite3": "^5.1.0"
6666
},
6767
"devDependencies": {
68+
"@w5s/tsdown-config": "^1.0.0-alpha.0",
69+
"tsdown": "0.21.4",
6870
"typescript": "5.9.3",
6971
"vitest": "latest"
7072
},
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
export const meta = Object.freeze({
2-
name: '@w5s/database',
2+
// @ts-ignore - these variables are injected at build time
3+
name: (typeof __PACKAGE_NAME__ === 'undefined' ? '' : __PACKAGE_NAME__) as string,
4+
// @ts-ignore - these variables are injected at build time
5+
version: (typeof __PACKAGE_VERSION__ === 'undefined' ? '' : __PACKAGE_VERSION__) as string,
36
});
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import { defineConfig } from '@w5s/tsdown-config';
2+
3+
export default defineConfig({});

β€Žpnpm-lock.yamlβ€Ž

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

0 commit comments

Comments
Β (0)