diff --git a/package.json b/package.json index 3ce4226..9c6b940 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,16 @@ "types": "./dist/index.d.cts", "default": "./dist/index.cjs" } + }, + "./effect/schema": { + "import": { + "types": "./dist/effect/schema/index.d.ts", + "default": "./dist/effect/schema/index.js" + }, + "require": { + "types": "./dist/effect/schema/index.d.cts", + "default": "./dist/effect/schema/index.cjs" + } } }, "scripts": { diff --git a/src/effect/schema/index.ts b/src/effect/schema/index.ts new file mode 100644 index 0000000..336ce12 --- /dev/null +++ b/src/effect/schema/index.ts @@ -0,0 +1 @@ +export {} diff --git a/src/index.ts b/src/index.ts new file mode 100644 index 0000000..336ce12 --- /dev/null +++ b/src/index.ts @@ -0,0 +1 @@ +export {} diff --git a/tsup.config.ts b/tsup.config.ts new file mode 100644 index 0000000..89c3b3f --- /dev/null +++ b/tsup.config.ts @@ -0,0 +1,12 @@ +import { defineConfig } from "tsup" + + +export default defineConfig({ + entry: ["./src/index.ts", "./src/effect/schema/index.ts"], + format: ["esm", "cjs"], + skipNodeModulesBundle: true, + dts: true, + splitting: true, + sourcemap: true, + clean: true, +})