diff options
Diffstat (limited to 'packages/sdk')
| -rw-r--r-- | packages/sdk/package.json | 4 | ||||
| -rw-r--r-- | packages/sdk/vite.config.mts | 11 |
2 files changed, 10 insertions, 5 deletions
diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 889d86a6..2cac16cf 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -10,7 +10,9 @@ ], "main": "./src/index.ts", "publishConfig": { - "exports": "./dist/index.mjs", + "main": "./dist/index.js", + "exports": "./dist/index.js", + "module": "./dist/index.mjs", "types": "./dist/index.d.ts" }, "devDependencies": { diff --git a/packages/sdk/vite.config.mts b/packages/sdk/vite.config.mts index 0bcccbd2..e8e3c329 100644 --- a/packages/sdk/vite.config.mts +++ b/packages/sdk/vite.config.mts @@ -6,13 +6,16 @@ import tsconfigPaths from "vite-tsconfig-paths"; export default defineConfig({ build: { + lib: { + entry: "src/index.ts", + formats: ["es", "cjs"], + fileName: (format) => `index.${format === "es" ? "mjs" : "js"}`, + }, rollupOptions: { - input: "src/index.ts", - output: { - dir: "dist", - }, + external: ["openapi-fetch"], }, ssr: true, + sourcemap: true, }, plugins: [tsconfigPaths(), dts({ rollupTypes: true, copyDtsFiles: true })], }); |
