diff --git a/package.json b/package.json index 44def20cc..c62ac8119 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "build:db-mongodb": "turbo build --filter db-mongodb", "build:db-postgres": "turbo build --filter db-postgres", "build:email-nodemailer": "turbo build --filter email-nodemailer", - "build:email-resend-rest": "turbo build --filter email-resend-rest", + "build:email-resend": "turbo build --filter email-resend", "build:eslint-config-payload": "turbo build --filter eslint-config-payload", "build:graphql": "turbo build --filter graphql", "build:live-preview": "turbo build --filter live-preview", diff --git a/packages/email-resend-rest/.eslintignore b/packages/email-resend/.eslintignore similarity index 100% rename from packages/email-resend-rest/.eslintignore rename to packages/email-resend/.eslintignore diff --git a/packages/email-resend-rest/.eslintrc.cjs b/packages/email-resend/.eslintrc.cjs similarity index 100% rename from packages/email-resend-rest/.eslintrc.cjs rename to packages/email-resend/.eslintrc.cjs diff --git a/packages/email-resend-rest/.prettierignore b/packages/email-resend/.prettierignore similarity index 100% rename from packages/email-resend-rest/.prettierignore rename to packages/email-resend/.prettierignore diff --git a/packages/email-resend-rest/.swcrc b/packages/email-resend/.swcrc similarity index 100% rename from packages/email-resend-rest/.swcrc rename to packages/email-resend/.swcrc diff --git a/packages/email-resend-rest/.swcrc-build b/packages/email-resend/.swcrc-build similarity index 100% rename from packages/email-resend-rest/.swcrc-build rename to packages/email-resend/.swcrc-build diff --git a/packages/email-resend-rest/LICENSE.md b/packages/email-resend/LICENSE.md similarity index 100% rename from packages/email-resend-rest/LICENSE.md rename to packages/email-resend/LICENSE.md diff --git a/packages/email-resend-rest/README.md b/packages/email-resend/README.md similarity index 84% rename from packages/email-resend-rest/README.md rename to packages/email-resend/README.md index cee01585c..a49f11cd1 100644 --- a/packages/email-resend-rest/README.md +++ b/packages/email-resend/README.md @@ -5,7 +5,7 @@ This adapter allows you to send emails using the [Resend](https://resend.com) RE ## Installation ```sh -pnpm add @payloadcms/email-resend-rest` +pnpm add @payloadcms/email-resend` ``` ## Usage @@ -18,7 +18,7 @@ pnpm add @payloadcms/email-resend-rest` ```ts // payload.config.js -import { resendAdapter } from '@payloadcms/email-resend-rest' +import { resendAdapter } from '@payloadcms/email-resend' export default buildConfig({ email: resendAdapter({ diff --git a/packages/email-resend-rest/jest.config.js b/packages/email-resend/jest.config.js similarity index 100% rename from packages/email-resend-rest/jest.config.js rename to packages/email-resend/jest.config.js diff --git a/packages/email-resend-rest/package.json b/packages/email-resend/package.json similarity index 93% rename from packages/email-resend-rest/package.json rename to packages/email-resend/package.json index 3493cf76b..322560d48 100644 --- a/packages/email-resend-rest/package.json +++ b/packages/email-resend/package.json @@ -1,12 +1,12 @@ { - "name": "@payloadcms/email-resend-rest", + "name": "@payloadcms/email-resend", "version": "0.0.0", "description": "Payload Resend Email Adapter", "homepage": "https://payloadcms.com", "repository": { "type": "git", "url": "https://github.com/payloadcms/payload.git", - "directory": "packages/email-resend-rest" + "directory": "packages/email-resend" }, "license": "MIT", "author": "Payload CMS, Inc.", diff --git a/packages/email-resend-rest/src/email-resend.spec.ts b/packages/email-resend/src/email-resend.spec.ts similarity index 100% rename from packages/email-resend-rest/src/email-resend.spec.ts rename to packages/email-resend/src/email-resend.spec.ts diff --git a/packages/email-resend-rest/src/index.ts b/packages/email-resend/src/index.ts similarity index 100% rename from packages/email-resend-rest/src/index.ts rename to packages/email-resend/src/index.ts diff --git a/packages/email-resend-rest/tsconfig.json b/packages/email-resend/tsconfig.json similarity index 100% rename from packages/email-resend-rest/tsconfig.json rename to packages/email-resend/tsconfig.json diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cda76235a..c67a2053e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -425,7 +425,7 @@ importers: specifier: workspace:* version: link:../payload - packages/email-resend-rest: + packages/email-resend: devDependencies: '@types/jest': specifier: 29.5.12 @@ -1589,9 +1589,9 @@ importers: '@payloadcms/email-nodemailer': specifier: workspace:* version: link:../packages/email-nodemailer - '@payloadcms/email-resend-rest': + '@payloadcms/email-resend': specifier: workspace:* - version: link:../packages/email-resend-rest + version: link:../packages/email-resend '@payloadcms/eslint-config': specifier: workspace:* version: link:../packages/eslint-config-payload diff --git a/scripts/release.ts b/scripts/release.ts index 167cdbd23..75d490841 100755 --- a/scripts/release.ts +++ b/scripts/release.ts @@ -37,7 +37,7 @@ const packageWhitelist = [ // Adapters 'email-nodemailer', - 'email-resend-rest', + 'email-resend', 'storage-s3', 'storage-azure', diff --git a/test/email-resend-rest/.eslintrc.cjs b/test/email-resend/.eslintrc.cjs similarity index 100% rename from test/email-resend-rest/.eslintrc.cjs rename to test/email-resend/.eslintrc.cjs diff --git a/test/email-resend-rest/.gitignore b/test/email-resend/.gitignore similarity index 100% rename from test/email-resend-rest/.gitignore rename to test/email-resend/.gitignore diff --git a/test/email-resend-rest/config.ts b/test/email-resend/config.ts similarity index 81% rename from test/email-resend-rest/config.ts rename to test/email-resend/config.ts index 0ae3b46c5..d7aa9f176 100644 --- a/test/email-resend-rest/config.ts +++ b/test/email-resend/config.ts @@ -1,4 +1,4 @@ -import { resendAdapter } from '@payloadcms/email-resend-rest' +import { resendAdapter } from '@payloadcms/email-resend' import { buildConfigWithDefaults } from '../buildConfigWithDefaults.js' import { devUser } from '../credentials.js' @@ -6,6 +6,9 @@ import { devUser } from '../credentials.js' export default buildConfigWithDefaults({ // ...extend config here collections: [], + + // NOTE: The from address and api key should be properly set + // See email-resend README for more information email: resendAdapter({ defaultFromAddress: 'dev@payloadcms.com', defaultFromName: 'Payload CMS', diff --git a/test/email-resend-rest/payload-types.ts b/test/email-resend/payload-types.ts similarity index 100% rename from test/email-resend-rest/payload-types.ts rename to test/email-resend/payload-types.ts diff --git a/test/email-resend-rest/tsconfig.eslint.json b/test/email-resend/tsconfig.eslint.json similarity index 100% rename from test/email-resend-rest/tsconfig.eslint.json rename to test/email-resend/tsconfig.eslint.json diff --git a/test/package.json b/test/package.json index bebf70e4f..2be04a2e4 100644 --- a/test/package.json +++ b/test/package.json @@ -15,7 +15,7 @@ "@payloadcms/db-mongodb": "workspace:*", "@payloadcms/db-postgres": "workspace:*", "@payloadcms/email-nodemailer": "workspace:*", - "@payloadcms/email-resend-rest": "workspace:*", + "@payloadcms/email-resend": "workspace:*", "@payloadcms/eslint-config": "workspace:*", "@payloadcms/graphql": "workspace:*", "@payloadcms/live-preview": "workspace:*",