diff --git a/database/bun.build.ts b/database/bun.build.ts deleted file mode 100644 index 20ba3d74d..000000000 --- a/database/bun.build.ts +++ /dev/null @@ -1,26 +0,0 @@ -import fs from 'node:fs' -import { latestDbVersion } from './src/config/detectLastDBVersion' - -await Bun.build({ - entrypoints: ['entity/index.ts'], - bundle: true, - target: 'bun', - packages: 'external', - outdir: './build', - plugins: [ - { - // hardcode last db version string into index.ts, before parsing - name: 'replace-latest-db-version-import', - setup(build) { - build.onLoad({ filter: /index\.ts$/ }, async (args) => { - let source = await fs.promises.readFile(args.path, 'utf8') - source = source.replace( - /import\s*\{\s*latestDbVersion\s*\}\s*from\s*['"][^'"]+['"]/, - `const latestDbVersion = "${latestDbVersion}";`, - ) - return { contents: source, loader: 'ts' } - }) - }, - }, - ], -}) diff --git a/database/package.json b/database/package.json index 6979a3428..0c00c46c7 100644 --- a/database/package.json +++ b/database/package.json @@ -16,7 +16,6 @@ "private": false, "scripts": { "build": "tsx ./esbuild.config.ts", - "build:bun": "bun ./bun.build.ts", "typecheck": "tsc --noEmit", "up": "cross-env TZ=UTC tsx src/index.ts up", "down": "cross-env TZ=UTC tsx src/index.ts down", @@ -34,7 +33,6 @@ "@types/faker": "^5.5.9", "@types/geojson": "^7946.0.13", "@types/node": "^17.0.21", - "bun": "^1.2.11", "esbuild": "^0.25.2", "prettier": "^2.8.7", "tsx": "^4.19.4",