Build system work
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Julien Valverdé
2024-05-10 00:20:44 +02:00
parent 199b158ace
commit 74b9275268
2 changed files with 13 additions and 2 deletions

View File

@@ -19,6 +19,16 @@
"types": "./dist/lib.d.cts",
"default": "./dist/lib.cjs"
}
},
"./effect": {
"import": {
"types": "./dist/effect/lib.d.ts",
"default": "./dist/effect/lib.js"
},
"require": {
"types": "./dist/effect/lib.d.cts",
"default": "./dist/effect/lib.cjs"
}
}
},
"scripts": {

View File

@@ -2,10 +2,11 @@ import { defineConfig } from "tsup"
export default defineConfig({
entry: ["./src/lib.ts"],
entry: ["./src/lib.ts", "./src/effect/lib.ts"],
format: ["esm", "cjs"],
skipNodeModulesBundle: true,
dts: true,
splitting: false,
splitting: true,
sourcemap: true,
clean: true,
})