feat: Configure package entry points and exports for better module resolution, update build scripts to include templates, and add React peer dependencies.
All checks were successful
Monorepo Pipeline / 🧪 Quality Assurance (push) Successful in 3m26s
Monorepo Pipeline / 🚀 Release (push) Successful in 3m8s
Monorepo Pipeline / 🐳 Build & Push Images (push) Successful in 5m1s

This commit is contained in:
2026-02-05 13:00:34 +01:00
parent 31840da9e7
commit 696f9d361d

View File

@@ -7,18 +7,29 @@
"registry": "https://npm.infra.mintel.me" "registry": "https://npm.infra.mintel.me"
}, },
"type": "module", "type": "module",
"main": "./dist/index.js",
"module": "./dist/index.js",
"types": "./dist/index.d.ts",
"exports": { "exports": {
".": "./src/index.ts", ".": {
"./templates/*": "./src/templates/*" "types": "./dist/index.d.ts",
"import": "./dist/index.js"
},
"./templates/*": {
"types": "./dist/templates/*.d.ts",
"import": "./dist/templates/*.js"
}
}, },
"scripts": { "scripts": {
"build": "tsup src/index.ts --format esm --dts", "build": "tsup src/index.ts src/templates/*.tsx --format esm --dts --clean",
"dev": "tsup src/index.ts --format esm --watch", "dev": "tsup src/index.ts src/templates/*.tsx --format esm --watch --dts",
"lint": "eslint src", "lint": "eslint src",
"test": "vitest run" "test": "vitest run"
}, },
"dependencies": { "dependencies": {
"@react-email/components": "^0.0.33", "@react-email/components": "^0.0.33"
},
"peerDependencies": {
"react": "^19.0.0", "react": "^19.0.0",
"react-dom": "^19.0.0" "react-dom": "^19.0.0"
}, },