fix: build and export all middlewares to esm and cjs modules (#111)

Co-authored-by: Alex Yang <himself65@outlook.com>
This commit is contained in:
GhosT
2025-05-29 05:52:55 +02:00
committed by GitHub
parent 4fed87d250
commit 9c17c2e5ae
3 changed files with 54 additions and 9 deletions
+5
View File
@@ -0,0 +1,5 @@
---
"@llama-flow/core": patch
---
fix: build and export all middlewares to esm and cjs modules
+48 -8
View File
@@ -57,20 +57,60 @@
"default": "./dist/observable.js"
},
"./middleware/state": {
"types": "./middleware/state.d.ts",
"default": "./middleware/state.js"
"import": {
"types": "./middleware/state.d.ts",
"default": "./middleware/state.js"
},
"require": {
"types": "./middleware/state.d.cts",
"default": "./middleware/state.cjs"
},
"default": {
"types": "./middleware/state.d.ts",
"default": "./middleware/state.js"
}
},
"./middleware/trace-events": {
"types": "./middleware/trace-events.d.ts",
"default": "./middleware/trace-events.js"
"import": {
"types": "./middleware/trace-events.d.ts",
"default": "./middleware/trace-events.js"
},
"require": {
"types": "./middleware/trace-events.d.cts",
"default": "./middleware/trace-events.cjs"
},
"default": {
"types": "./middleware/trace-events.d.ts",
"default": "./middleware/trace-events.js"
}
},
"./middleware/validation": {
"types": "./middleware/validation.d.ts",
"default": "./middleware/validation.js"
"import": {
"types": "./middleware/validation.d.ts",
"default": "./middleware/validation.js"
},
"require": {
"types": "./middleware/validation.d.cts",
"default": "./middleware/validation.cjs"
},
"default": {
"types": "./middleware/validation.d.ts",
"default": "./middleware/validation.js"
}
},
"./middleware/snapshot": {
"types": "./middleware/snapshot.d.ts",
"default": "./middleware/snapshot.js"
"import": {
"types": "./middleware/snapshot.d.ts",
"default": "./middleware/snapshot.js"
},
"require": {
"types": "./middleware/snapshot.d.cts",
"default": "./middleware/snapshot.cjs"
},
"default": {
"types": "./middleware/snapshot.d.ts",
"default": "./middleware/snapshot.js"
}
},
"./util/p-retry": {
"types": "./util/p-retry.d.ts",
+1 -1
View File
@@ -49,7 +49,7 @@ export default defineConfig([
entry: ["src/middleware/*.ts"],
outDir: "middleware",
external: ["@llama-flow/core", "@llama-flow/core/async-context"],
format: ["esm"],
format: ["esm", "cjs"],
tsconfig: "./tsconfig.build.json",
dts: true,
sourcemap: true,