fix(time-context): inline shared build helper

This commit is contained in:
pku-xht
2026-08-06 20:55:41 +08:00
committed by Tianyi Cui
parent 6f2317e578
commit 01ed2c9e1c
2 changed files with 25 additions and 1 deletions

View File

@@ -21,7 +21,6 @@
"files": [
"lib/index.js",
"lib/invariant.js",
"lib/request-zone-*.js",
"lib/types/**/*.d.ts"
],
"license": "BSD-3-Clause",

View File

@@ -0,0 +1,25 @@
import { defineConfig } from 'tsdown'
/** Build both public entries separately so each inlines the shared request-zone helper. */
export default defineConfig([
{
entry: ['lib/types/index.js'],
outDir: 'lib',
format: ['esm'],
platform: 'node',
target: 'es2024',
fixedExtension: false,
dts: false,
clean: false,
},
{
entry: ['lib/types/invariant.js'],
outDir: 'lib',
format: ['esm'],
platform: 'node',
target: 'es2024',
fixedExtension: false,
dts: false,
clean: false,
},
])