Try to fix tsup as well

This commit is contained in:
Fang-Pen Lin
2025-11-20 08:57:20 -08:00
parent 2bd904b8af
commit df395076f9
+7 -3
View File
@@ -2,8 +2,8 @@
import path from "node:path"; import path from "node:path";
import fs from "fs/promises"; import fs from "fs/promises";
import {replaceTscAliasPaths} from "tsc-alias"; import { replaceTscAliasPaths } from "tsc-alias";
import {defineConfig} from "tsup"; import { defineConfig } from "tsup";
// Instead of using tsx or tsc for building, consider using tsup. // Instead of using tsx or tsc for building, consider using tsup.
// TSX serves as an alternative to Node.js, allowing you to build directly on the Node.js runtime. // TSX serves as an alternative to Node.js, allowing you to build directly on the Node.js runtime.
@@ -45,7 +45,11 @@ export default defineConfig({
const isRelativePath = args.path.startsWith("."); const isRelativePath = args.path.startsWith(".");
const absPath = isRelativePath const absPath = isRelativePath
? path.join(args.resolveDir, args.path) ? path.join(args.resolveDir, args.path)
: path.join(args.path.replace("@app", "./src")); : path.join(
args.path
.replace("@app", "./src")
.replace("@bdd_routes/bdd-nock-router", "./src/server/routes/bdd/bdd-nock-router.ts")
);
const isFile = await fs const isFile = await fs
.stat(`${absPath}.ts`) .stat(`${absPath}.ts`)