aboutsummaryrefslogtreecommitdiffstats
path: root/packages/sdk
diff options
context:
space:
mode:
Diffstat (limited to 'packages/sdk')
-rw-r--r--packages/sdk/package.json4
-rw-r--r--packages/sdk/vite.config.mts11
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 })],
});