fix: esm module imports for live and editor

This commit is contained in:
sriramveeraghanta
2025-09-23 19:27:25 +05:30
parent 0ed49a6989
commit 9464a27ee0
4 changed files with 11 additions and 16 deletions

View File

@@ -17,8 +17,7 @@
"fix:format": "prettier --write \"**/*.{ts,tsx,md,json,css,scss}\"",
"clean": "rm -rf .turbo && rm -rf .next && rm -rf node_modules && rm -rf dist"
},
"keywords": [],
"author": "",
"author": "Plane Software Inc.",
"dependencies": {
"@hocuspocus/extension-database": "^2.15.0",
"@hocuspocus/extension-logger": "^2.15.0",

View File

@@ -3,5 +3,7 @@ import { defineConfig } from "tsdown";
export default defineConfig({
entry: ["src/server.ts"],
outDir: "dist",
format: ["esm", "cjs"],
format: ["esm"],
clean: true,
sourcemap: true,
});

View File

@@ -4,21 +4,15 @@
"description": "Core Editor that powers Plane",
"license": "AGPL-3.0",
"private": true,
"files": [
"dist"
],
"main": "./dist/index.mjs",
"module": "./dist/index.mjs",
"types": "./dist/index.d.mts",
"type": "module",
"exports": {
".": {
"types": "./dist/index.d.mts",
"import": "./dist/index.mjs"
"types": "./dist/index.d.ts",
"import": "./dist/index.js"
},
"./lib": {
"require": "./dist/lib.js",
"types": "./dist/lib.d.mts",
"import": "./dist/lib.mjs"
"types": "./dist/lib.d.ts",
"import": "./dist/lib.js"
},
"./styles": "./dist/styles/index.css"
},

View File

@@ -3,9 +3,9 @@ import { defineConfig } from "tsdown";
export default defineConfig({
entry: ["src/index.ts", "src/lib.ts"],
outDir: "dist",
format: ["esm", "cjs"],
format: ["esm"],
dts: true,
clean: false,
clean: true,
sourcemap: true,
copy: ["src/styles"],
});