From 42167323689ccd69391b8e6e9b75b3feb1770912 Mon Sep 17 00:00:00 2001 From: Nelson Lai Date: Thu, 18 Sep 2025 19:29:08 +0800 Subject: [PATCH] chore: esm only --- packages/db/package.json | 8 ++++++-- packages/emails/package.json | 8 ++++++-- packages/env/package.json | 8 ++++++-- packages/kv/package.json | 8 ++++++-- packages/utils/package.json | 8 ++++++-- 5 files changed, 30 insertions(+), 10 deletions(-) diff --git a/packages/db/package.json b/packages/db/package.json index b30d96004..8305554b3 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -4,8 +4,12 @@ "license": "MIT", "author": "Nelson Lai (https://github.com/nelsonlaidev/)", "type": "module", - "main": "./src/index.ts", - "types": "./src/index.ts", + "exports": { + ".": { + "import": "./src/index.ts", + "types": "./src/index.ts" + } + }, "scripts": { "clean": "rm -rf .turbo", "db:check": "pnpm with-env drizzle-kit check", diff --git a/packages/emails/package.json b/packages/emails/package.json index c4df52ad1..d0b15fe3f 100644 --- a/packages/emails/package.json +++ b/packages/emails/package.json @@ -4,8 +4,12 @@ "license": "MIT", "author": "Nelson Lai (https://github.com/nelsonlaidev/)", "type": "module", - "main": "./src/index.ts", - "types": "./src/index.ts", + "exports": { + ".": { + "import": "./src/index.ts", + "types": "./src/index.ts" + } + }, "scripts": { "dev": "email dev --port 3001 --dir src/templates", "export": "email export", diff --git a/packages/env/package.json b/packages/env/package.json index 4c3103db1..8d4bfe8a7 100644 --- a/packages/env/package.json +++ b/packages/env/package.json @@ -4,8 +4,12 @@ "license": "MIT", "author": "Nelson Lai (https://github.com/nelsonlaidev/)", "type": "module", - "main": "./src/index.ts", - "types": "./src/index.ts", + "exports": { + ".": { + "import": "./src/index.ts", + "types": "./src/index.ts" + } + }, "scripts": { "clean": "rm -rf .turbo", "lint": "eslint . --max-warnings 0", diff --git a/packages/kv/package.json b/packages/kv/package.json index 9d574128c..ce09609dd 100644 --- a/packages/kv/package.json +++ b/packages/kv/package.json @@ -4,8 +4,12 @@ "license": "MIT", "author": "Nelson Lai (https://github.com/nelsonlaidev/)", "type": "module", - "main": "./src/index.ts", - "types": "./src/index.ts", + "exports": { + ".": { + "import": "./src/index.ts", + "types": "./src/index.ts" + } + }, "scripts": { "clean": "rm -rf .turbo", "lint": "eslint . --max-warnings 0", diff --git a/packages/utils/package.json b/packages/utils/package.json index ba173b419..c47367705 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -4,8 +4,12 @@ "license": "MIT", "author": "Nelson Lai (https://github.com/nelsonlaidev/)", "type": "module", - "main": "./src/index.ts", - "types": "./src/index.ts", + "exports": { + ".": { + "import": "./src/index.ts", + "types": "./src/index.ts" + } + }, "scripts": { "clean": "rm -rf .turbo", "lint": "eslint . --max-warnings 0",