mirror of
https://github.com/xtr-dev/payload-mailing.git
synced 2025-12-10 16:23:23 +00:00
- Replace `BaseEmailData` with `Email` type for stricter type validation - Update `sendEmail` API to support new typed structure and template integration - Migrate to `@xtr-dev/payload-mailing` for enhanced email sending capabilities - Remove unnecessary null checks and redundant code in email scheduling logic - Regenerate PayloadCMS types for aligning with revised schema changes - Update dev scripts and imports for seamless compatibility with the new email module
41 lines
752 B
JSON
41 lines
752 B
JSON
{
|
|
"extends": "../tsconfig.json",
|
|
"exclude": [],
|
|
"include": [
|
|
"**/*.js",
|
|
"**/*.jsx",
|
|
"**/*.mjs",
|
|
"**/*.cjs",
|
|
"**/*.ts",
|
|
"**/*.tsx",
|
|
"../src/**/*.ts",
|
|
"../src/**/*.tsx",
|
|
"next.config.mjs",
|
|
".next/types/**/*.ts"
|
|
],
|
|
"compilerOptions": {
|
|
"baseUrl": "./",
|
|
"paths": {
|
|
"@payload-config": [
|
|
"./payload.config.ts"
|
|
],
|
|
"@xtr-dev/payload-mailing": [
|
|
"../src/index.ts"
|
|
],
|
|
"@xtr-dev/payload-mailing/client": [
|
|
"../src/exports/client.ts"
|
|
],
|
|
"@xtr-dev/payload-mailing/rsc": [
|
|
"../src/exports/rsc.ts"
|
|
]
|
|
},
|
|
"noEmit": true,
|
|
"emitDeclarationOnly": false,
|
|
"plugins": [
|
|
{
|
|
"name": "next"
|
|
}
|
|
]
|
|
}
|
|
}
|