Skip to content

Commit

Permalink
refacto(mailer): rename wrongly named stmp driver to smtp (#138)
Browse files Browse the repository at this point in the history
  • Loading branch information
sascha245 committed Jun 2, 2023
1 parent 2297e79 commit 52e7693
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 8 deletions.
4 changes: 2 additions & 2 deletions packages/mailer/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@apoyo/mailer",
"version": "0.0.1",
"version": "0.1.0",
"description": "Utils and abstractions focused around mailers",
"main": "dist/index.js",
"module": "dist/index.mjs",
Expand Down Expand Up @@ -38,7 +38,6 @@
"@types/ejs": "^3.1.2",
"@types/jest": "^26.0.23",
"@types/node": "^16.18.0",
"@types/nodemailer": "^6",
"jest": "^26.4.2",
"ts-jest": "^26.3.0",
"ts-node": "^8.0.2",
Expand All @@ -52,6 +51,7 @@
"access": "public"
},
"dependencies": {
"@types/nodemailer": "^6.4.8",
"ejs": "^3.1.9",
"nodemailer": "^6.9.1"
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { IMailDriver } from '../contracts'
import { SendMailFailedException } from '../exceptions'
import { IPreparedMail } from '../types'

export interface StmpConfig {
export interface SmtpConfig {
/** the hostname or IP address to connect to (defaults to ‘localhost’) */
host: string

Expand All @@ -18,10 +18,10 @@ export interface StmpConfig {
ssl?: boolean
}

export class StmpDriver implements IMailDriver {
export class SmtpDriver implements IMailDriver {
private readonly _transporter: Transporter

constructor(config: StmpConfig) {
constructor(config: SmtpConfig) {
this._transporter = createTransport({
host: config.host,
port: config.port,
Expand Down
2 changes: 1 addition & 1 deletion packages/mailer/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ export * from './mailer'
export * from './exceptions'
export * from './template-engine'

export * from './drivers/stmp'
export * from './drivers/smtp'
export * from './drivers/fake'
25 changes: 23 additions & 2 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -301,15 +301,27 @@ __metadata:
languageName: unknown
linkType: soft

"@apoyo/mailer@^0.0.1, @apoyo/mailer@workspace:packages/mailer":
"@apoyo/mailer@npm:^0.0.1":
version: 0.0.1
resolution: "@apoyo/mailer@npm:0.0.1"
dependencies:
ejs: ^3.1.9
nodemailer: ^6.9.1
peerDependencies:
"@apoyo/std": ^0.0.15
checksum: 7d28ad8dad541b4e9ad819e606eff50a4adee5083281ed99dec4a29c9fda282b927c9e66daccdbef4eb3545d09f0911290dff5fb0268d28b7e79196290ca56dc
languageName: node
linkType: hard

"@apoyo/mailer@workspace:packages/mailer":
version: 0.0.0-use.local
resolution: "@apoyo/mailer@workspace:packages/mailer"
dependencies:
"@apoyo/std": ^0.0.15
"@types/ejs": ^3.1.2
"@types/jest": ^26.0.23
"@types/node": ^16.18.0
"@types/nodemailer": ^6
"@types/nodemailer": ^6.4.8
ejs: ^3.1.9
jest: ^26.4.2
nodemailer: ^6.9.1
Expand Down Expand Up @@ -4428,6 +4440,15 @@ __metadata:
languageName: node
linkType: hard

"@types/nodemailer@npm:^6.4.8":
version: 6.4.8
resolution: "@types/nodemailer@npm:6.4.8"
dependencies:
"@types/node": "*"
checksum: 3cc9b6a0e54f25a1b36124df413964ff5a69e8dc4558c5dfc06818917313a50f4dbfe31fc9190e4270d07a0f8678474da24a2eae42f907933ea81d983b4772d4
languageName: node
linkType: hard

"@types/normalize-package-data@npm:^2.4.0":
version: 2.4.1
resolution: "@types/normalize-package-data@npm:2.4.1"
Expand Down

0 comments on commit 52e7693

Please sign in to comment.