{"_id":"feathers-mailer","_rev":"22-393736d48bd99e20b8148db72349c855","name":"feathers-mailer","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0":{"name":"feathers-mailer","version":"1.0.0","keywords":["feathers","feathers-plugin"],"author":{"url":"https://feathersjs.com","name":"Feathers contributors","email":"hello@feathersjs.com"},"license":"MIT","_id":"feathers-mailer@1.0.0","maintainers":[{"name":"ahdinosaur","email":"michael.williams@enspiral.com"}],"contributors":[],"homepage":"https://github.com/ahdinosaur/feathers-mailer","bugs":{"url":"https://github.com/ahdinosaur/feathers-mailer/issues"},"dist":{"shasum":"77594861ae2a541f7be8ad2538afe944a1ec802a","tarball":"https://registry.npmjs.org/feathers-mailer/-/feathers-mailer-1.0.0.tgz","integrity":"sha512-9zMO//+LcTRPYL7P1fwn3vIa6jYQF4vcUwqaIK3eNUCKcfW8gD4s7Z5SgZlxEH+OeA73EsJ9BxIAf8560OO+AA==","signatures":[{"sig":"MEYCIQDWyzsilPAuFru+ZF/x7ugpREhKQGoDHXJ2rh2RevvfewIhAJrkZ/tXy+OHMgdl7zui+CnJGpOnikip7bHZpHlfn2eU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/","_from":".","_shasum":"77594861ae2a541f7be8ad2538afe944a1ec802a","engines":{"node":">= 0.12.0"},"gitHead":"21c249d04ff2280f59eed46ce2cce8e9010d0f45","scripts":{"test":"npm run compile && npm run jshint && npm run mocha","mocha":"mocha test/ --compilers js:babel-core/register","watch":"babel --watch -d lib/ src/","jshint":"jshint src/. test/. --config","compile":"rm -rf lib/ && babel -d lib/ src/","example":"babel-node examples/app","publish":"git push origin && git push origin --tags","prepublish":"npm run compile","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},"repository":{"url":"git://github.com/ahdinosaur/feathers-mailer.git","type":"git"},"_npmVersion":"3.3.8","description":"Feathers mailer service","directories":{"lib":"lib"},"_nodeVersion":"4.2.1","dependencies":{"debug":"^2.2.0","nodemailer":"^2.2.1"},"devDependencies":{"mocha":"^2.4.5","jshint":"^2.9.1","feathers":"^2.0.0","babel-cli":"^6.5.1","babel-core":"^6.5.2","body-parser":"^1.15.0","feathers-rest":"^1.2.3","address-rfc2822":"^1.0.0","babel-preset-es2015":"^6.5.0","nodemailer-stub-transport":"^1.0.0","nodemailer-mandrill-transport":"^1.1.0","babel-plugin-add-module-exports":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/feathers-mailer-1.0.0.tgz_1456708620837_0.45783242490142584","host":"packages-6-west.internal.npmjs.com"}},"1.0.2":{"name":"feathers-mailer","version":"1.0.2","keywords":["feathers","feathers-plugin"],"author":{"url":"https://feathersjs.com","name":"Feathers contributors","email":"hello@feathersjs.com"},"license":"MIT","_id":"feathers-mailer@1.0.2","maintainers":[{"name":"ahdinosaur","email":"michael.williams@enspiral.com"}],"contributors":[],"homepage":"https://github.com/ahdinosaur/feathers-mailer","bugs":{"url":"https://github.com/ahdinosaur/feathers-mailer/issues"},"dist":{"shasum":"761e1e6b2993e20da847ec4c23ac52c3441d58f9","tarball":"https://registry.npmjs.org/feathers-mailer/-/feathers-mailer-1.0.2.tgz","integrity":"sha512-CiqqRsYIa3PmDnHB1ACQOAw8uUhx+71iu+6r+Yik1efpmgw3RJxXdr5zda/2udUENhPQ4nlkYEF/4loFmkhVlg==","signatures":[{"sig":"MEUCIG/01fRjAjxyiMKRoVQ5WFD16b6NaEs+go43HldEmescAiEA7elQepf7z3Tkewpq+t8DED6toLljeIiPxr1776BfmbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/","_from":".","_shasum":"761e1e6b2993e20da847ec4c23ac52c3441d58f9","engines":{"node":">= 0.12.0"},"gitHead":"b4ff5e0029133d84a55750e933a23b1396fe4cbd","scripts":{"test":"npm run compile && npm run jshint && npm run mocha","mocha":"mocha test/ --compilers js:babel-core/register","watch":"babel --watch -d lib/ src/","jshint":"jshint src/. test/. --config","compile":"rm -rf lib/ && babel -d lib/ src/","example":"babel-node examples/app","publish":"git push origin && git push origin --tags","prepublish":"npm run compile","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},"repository":{"url":"git://github.com/ahdinosaur/feathers-mailer.git","type":"git"},"_npmVersion":"3.3.8","description":"Feathers mailer service","directories":{"lib":"lib"},"_nodeVersion":"4.2.1","dependencies":{"debug":"^2.2.0","nodemailer":"^2.2.1"},"devDependencies":{"mocha":"^2.4.5","jshint":"^2.9.1","feathers":"^2.0.0","babel-cli":"^6.5.1","babel-core":"^6.5.2","body-parser":"^1.15.0","feathers-rest":"^1.2.3","address-rfc2822":"^1.0.0","babel-preset-es2015":"^6.5.0","nodemailer-stub-transport":"^1.0.0","nodemailer-mandrill-transport":"^1.1.0","babel-plugin-add-module-exports":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/feathers-mailer-1.0.2.tgz_1456710596261_0.7745707158464938","host":"packages-9-west.internal.npmjs.com"}},"1.0.3":{"name":"feathers-mailer","version":"1.0.3","keywords":["feathers","feathers-plugin","mail","email","mailer","nodemailer"],"author":{"url":"https://feathersjs.com","name":"Feathers contributors","email":"hello@feathersjs.com"},"license":"MIT","_id":"feathers-mailer@1.0.3","maintainers":[{"name":"ahdinosaur","email":"michael.williams@enspiral.com"}],"contributors":[],"homepage":"https://github.com/feathersjs/feathers-mailer","bugs":{"url":"https://github.com/feathersjs/feathers-mailer/issues"},"dist":{"shasum":"4c66ff9c95cede2b673e5e381b51a71cc8b472f6","tarball":"https://registry.npmjs.org/feathers-mailer/-/feathers-mailer-1.0.3.tgz","integrity":"sha512-qlRA28yY7cevvxnv8Y1krqwofyjW7Qn/Q9JK7qoi8BS+g8P1zXrKCeOQSHqOfx2XMsdDBgPtAZJpMjri6x6xVA==","signatures":[{"sig":"MEUCIGuVS1FfTR6tfdxJR3Q7EILuHpJr44wpW7/uW3hqbfAsAiEA+2jq+3ydRhiLjDaOQoOkP+3vvqXhapm0tToDIL4SpoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/","_from":".","_shasum":"4c66ff9c95cede2b673e5e381b51a71cc8b472f6","engines":{"node":">= 0.12.0"},"gitHead":"4076661d2322a08b98447fd3fb8f4b0a188f5460","scripts":{"test":"npm run compile && npm run jshint && npm run mocha","mocha":"mocha test/ --compilers js:babel-core/register","watch":"babel --watch -d lib/ src/","jshint":"jshint src/. test/. --config","compile":"rm -rf lib/ && babel -d lib/ src/","example":"babel-node examples/app","publish":"git push origin && git push origin --tags","prepublish":"npm run compile","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},"repository":{"url":"git://github.com/feathersjs/feathers-mailer.git","type":"git"},"_npmVersion":"3.3.8","description":"Feathers mailer service","directories":{"lib":"lib"},"_nodeVersion":"4.2.1","dependencies":{"debug":"^2.2.0","nodemailer":"^2.2.1"},"devDependencies":{"mocha":"^2.4.5","jshint":"^2.9.1","feathers":"^2.0.0","babel-cli":"^6.5.1","babel-core":"^6.5.2","body-parser":"^1.15.0","feathers-rest":"^1.2.3","address-rfc2822":"^1.0.0","babel-preset-es2015":"^6.5.0","nodemailer-stub-transport":"^1.0.0","nodemailer-mandrill-transport":"^1.1.0","babel-plugin-add-module-exports":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/feathers-mailer-1.0.3.tgz_1456873287830_0.9869630469474941","host":"packages-12-west.internal.npmjs.com"}},"1.0.4":{"name":"feathers-mailer","version":"1.0.4","keywords":["feathers","feathers-plugin","mail","email","mailer","nodemailer"],"author":{"url":"https://feathersjs.com","name":"Feathers contributors","email":"hello@feathersjs.com"},"license":"MIT","_id":"feathers-mailer@1.0.4","maintainers":[{"name":"ahdinosaur","email":"michael.williams@enspiral.com"}],"contributors":[],"homepage":"https://github.com/feathersjs/feathers-mailer","bugs":{"url":"https://github.com/feathersjs/feathers-mailer/issues"},"dist":{"shasum":"76f2800e3e57e40d0c8d804bfc6e7f951e47b57b","tarball":"https://registry.npmjs.org/feathers-mailer/-/feathers-mailer-1.0.4.tgz","integrity":"sha512-FTqhmZTklUtMUlxseNj5/QPxBARGmolSEV2zMXthXgc6MsXn4S0lXvJlj/IiPidUO14DotKWsyrtDjN4YybR5w==","signatures":[{"sig":"MEQCIC/ZKEjSDZcquTCD8CdrBUcYn7L/6muoJ2UECG+wgsP6AiBTchiAkSoCivmB9wMNh8WTIxN/ebnvRc9pke92ahOT4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/","_from":".","_shasum":"76f2800e3e57e40d0c8d804bfc6e7f951e47b57b","engines":{"node":">= 0.12.0"},"gitHead":"f82bba34d0d268ec87d9a16abb675c3952f53245","scripts":{"test":"npm run compile && npm run jshint && npm run mocha","mocha":"mocha test/ --compilers js:babel-core/register","watch":"babel --watch -d lib/ src/","jshint":"jshint src/. test/. --config","compile":"rm -rf lib/ && babel -d lib/ src/","example":"babel-node examples/app","publish":"git push origin && git push origin --tags","prepublish":"npm run compile","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},"repository":{"url":"git://github.com/feathersjs/feathers-mailer.git","type":"git"},"_npmVersion":"3.3.8","description":"Feathers mailer service","directories":{"lib":"lib"},"_nodeVersion":"4.2.1","dependencies":{"debug":"^2.2.0","uberproto":"^1.2.0","nodemailer":"^2.2.1"},"devDependencies":{"mocha":"^2.4.5","jshint":"^2.9.1","feathers":"^2.0.0","babel-cli":"^6.5.1","babel-core":"^6.5.2","body-parser":"^1.15.0","feathers-rest":"^1.2.3","address-rfc2822":"^1.0.0","babel-preset-es2015":"^6.5.0","nodemailer-stub-transport":"^1.0.0","nodemailer-mandrill-transport":"^1.1.0","babel-plugin-add-module-exports":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/feathers-mailer-1.0.4.tgz_1457138707625_0.15263274009339511","host":"packages-13-west.internal.npmjs.com"}},"1.0.5":{"name":"feathers-mailer","version":"1.0.5","keywords":["feathers","feathers-plugin","mail","email","mailer","nodemailer"],"author":{"url":"https://feathersjs.com","name":"Feathers contributors","email":"hello@feathersjs.com"},"license":"MIT","_id":"feathers-mailer@1.0.5","maintainers":[{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"daffl","email":"daff@neyeon.de"},{"name":"ekryski","email":"e.kryski@gmail.com"}],"contributors":[],"homepage":"https://github.com/feathersjs/feathers-mailer","bugs":{"url":"https://github.com/feathersjs/feathers-mailer/issues"},"dist":{"shasum":"a2aee64f88e95a3b3806469fceb6b3318f8f549f","tarball":"https://registry.npmjs.org/feathers-mailer/-/feathers-mailer-1.0.5.tgz","integrity":"sha512-Pl7Kv9k2cCjXcTAL/DDK9jlnq0IdudHcP3oAPyQSgDD/K4o4W/+BXuA3czQuROSpT8hi6JcztrGB+qFtkiUytw==","signatures":[{"sig":"MEUCIC/qA3NAWPXB5aBJfvq//AQi4mBp+ozADAXPzBBTHjXdAiEA7bOvU1KOSYtD90nncfW9U9JCg8leTfVZ868AtuM1ZOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/","_from":".","_shasum":"a2aee64f88e95a3b3806469fceb6b3318f8f549f","engines":{"node":">= 0.12.0"},"gitHead":"680828e79b2ddd0f2a91ca0c5f5743c6cf456584","scripts":{"test":"npm run compile && npm run jshint && npm run mocha","mocha":"mocha test/ --compilers js:babel-core/register","watch":"babel --watch -d lib/ src/","jshint":"jshint src/. test/. --config","compile":"rm -rf lib/ && babel -d lib/ src/","example":"babel-node examples/app","publish":"git push origin && git push origin --tags","prepublish":"npm run compile","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"daffl","email":"daff@neyeon.de"},"repository":{"url":"git://github.com/feathersjs/feathers-mailer.git","type":"git"},"_npmVersion":"3.10.3","description":"Feathers mailer service","directories":{"lib":"lib"},"_nodeVersion":"6.5.0","dependencies":{"debug":"^2.2.0","uberproto":"^1.2.0","nodemailer":"^2.2.1"},"devDependencies":{"mocha":"^2.4.5","jshint":"^2.9.1","feathers":"^2.0.0","babel-cli":"^6.5.1","babel-core":"^6.5.2","body-parser":"^1.15.0","feathers-rest":"^1.2.3","address-rfc2822":"^1.0.0","babel-preset-es2015":"^6.5.0","nodemailer-stub-transport":"^1.0.0","nodemailer-mandrill-transport":"^1.1.0","babel-plugin-add-module-exports":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/feathers-mailer-1.0.5.tgz_1475201108382_0.8421724203508347","host":"packages-12-west.internal.npmjs.com"}},"1.0.6":{"name":"feathers-mailer","version":"1.0.6","keywords":["feathers","feathers-plugin","mail","email","mailer","nodemailer"],"author":{"url":"https://feathersjs.com","name":"Feathers contributors","email":"hello@feathersjs.com"},"license":"MIT","_id":"feathers-mailer@1.0.6","maintainers":[{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"daffl","email":"daff@neyeon.de"},{"name":"ekryski","email":"e.kryski@gmail.com"}],"contributors":[],"homepage":"https://github.com/feathersjs/feathers-mailer","bugs":{"url":"https://github.com/feathersjs/feathers-mailer/issues"},"dist":{"shasum":"f7d843bb0211fee41825a8198b2def41e4f2bd67","tarball":"https://registry.npmjs.org/feathers-mailer/-/feathers-mailer-1.0.6.tgz","integrity":"sha512-KaKt36cmx0SK7D/70yPkkYGLwDF/6sVNeKi1Y4HP85PAFnDYeb967wpu+66YTa/xXd1Fo1dOSs4iYBp1h7piJw==","signatures":[{"sig":"MEUCIB6uG1sNh3xV7CyDdq/ZJOnW9HaA1SQPoar+ZKvd8FucAiEA2WNmm9tVFIC5L6Chh7SdRXA/bpX8O7Znnn+e/WB4Qng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/","_from":".","_shasum":"f7d843bb0211fee41825a8198b2def41e4f2bd67","engines":{"node":">= 4"},"gitHead":"c93e4b9bb2cec0800f4763096812cfee12b1ce80","scripts":{"lint":"eslint-if-supported semistandard --fix","test":"npm run compile && npm run lint && npm run coverage","mocha":"mocha --opts mocha.opts","watch":"babel --watch -d lib/ src/","compile":"rimraf lib/ && babel -d lib/ src/","example":"babel-node examples/app","publish":"git push origin && git push origin --tags","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts","prepublish":"npm run compile","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"daffl","email":"daff@neyeon.de"},"repository":{"url":"git://github.com/feathersjs/feathers-mailer.git","type":"git"},"_npmVersion":"4.0.5","description":"Feathers mailer service","directories":{"lib":"lib"},"_nodeVersion":"7.4.0","dependencies":{"debug":"^2.2.0","uberproto":"^1.2.0","nodemailer":"^2.2.1"},"semistandard":{"env":["mocha"],"ignore":["/lib"]},"devDependencies":{"mocha":"^2.4.5","rimraf":"^2.5.4","feathers":"^2.0.0","istanbul":"^1.1.0-alpha.1","babel-cli":"^6.5.1","babel-core":"^6.5.2","body-parser":"^1.15.0","semistandard":"^9.1.0","feathers-rest":"^1.2.3","address-rfc2822":"^1.0.0","babel-preset-es2015":"^6.5.0","eslint-if-supported":"^1.0.1","nodemailer-stub-transport":"^1.0.0","nodemailer-mandrill-transport":"^1.1.0","babel-plugin-add-module-exports":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/feathers-mailer-1.0.6.tgz_1486434986142_0.04385922010987997","host":"packages-12-west.internal.npmjs.com"}},"2.0.0":{"name":"feathers-mailer","version":"2.0.0","keywords":["feathers","feathers-plugin","mail","email","mailer","nodemailer"],"author":{"url":"https://feathersjs.com","name":"Feathers contributors","email":"hello@feathersjs.com"},"license":"MIT","_id":"feathers-mailer@2.0.0","maintainers":[{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"daffl","email":"daff@neyeon.de"},{"name":"ekryski","email":"e.kryski@gmail.com"}],"contributors":[],"homepage":"https://github.com/feathersjs/feathers-mailer","bugs":{"url":"https://github.com/feathersjs/feathers-mailer/issues"},"dist":{"shasum":"a913363082a3c66ea50213c03fda902b5d011390","tarball":"https://registry.npmjs.org/feathers-mailer/-/feathers-mailer-2.0.0.tgz","integrity":"sha512-ksM9ZUCtPZQVLEC8pZpFeKyhTddlW7QYljQ5Ta2J/yGHYVzEg8G6APvnh3r7OGfViMxixBvq+pXz7D2E+luNhQ==","signatures":[{"sig":"MEYCIQC/pzaHN23BfsMt87kmpE8E+zqOP5RCx/9m5B3Zr7+nMAIhAJhXdIyaJTf0ejDRYmHg3m7skAopLmp60ENwx+hysM/Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/","engines":{"node":">= 4"},"gitHead":"4793d93c7a9162403928dfa90a7d417f3ce6764f","scripts":{"lint":"eslint-if-supported semistandard --fix","test":"npm run compile && npm run lint && npm run coverage","mocha":"mocha --opts mocha.opts","watch":"babel --watch -d lib/ src/","compile":"rimraf lib/ && babel -d lib/ src/","example":"babel-node examples/app","publish":"git push origin && git push origin --tags","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts","prepublish":"npm run compile","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"daffl","email":"daff@neyeon.de"},"repository":{"url":"git://github.com/feathersjs/feathers-mailer.git","type":"git"},"_npmVersion":"5.0.4","description":"Feathers mailer service","directories":{"lib":"lib"},"_nodeVersion":"8.1.1","dependencies":{"debug":"^2.2.0","uberproto":"^1.2.0","nodemailer":"^4.0.0"},"semistandard":{"env":["mocha"],"ignore":["/lib"]},"devDependencies":{"mocha":"^3.2.0","rimraf":"^2.5.4","feathers":"^2.0.0","istanbul":"^1.1.0-alpha.1","babel-cli":"^6.5.1","babel-core":"^6.5.2","body-parser":"^1.15.0","semistandard":"^11.0.0","feathers-rest":"^1.2.3","address-rfc2822":"^2.0.0","babel-preset-es2015":"^6.5.0","eslint-if-supported":"^1.0.1","nodemailer-stub-transport":"^1.0.0","nodemailer-mandrill-transport":"^1.1.0","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/feathers-mailer-2.0.0.tgz_1499210417803_0.5310272059869021","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"feathers-mailer","version":"3.0.0","keywords":["feathers","feathers-plugin","mail","email","mailer","nodemailer"],"author":{"url":"https://feathersjs.com","name":"Feathers contributors","email":"hello@feathersjs.com"},"license":"MIT","_id":"feathers-mailer@3.0.0","maintainers":[{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"daffl","email":"daff@neyeon.de"},{"name":"ekryski","email":"e.kryski@gmail.com"}],"contributors":[],"homepage":"https://github.com/feathersjs-ecosystem/feathers-mailer","bugs":{"url":"https://github.com/feathersjs-ecosystem/feathers-mailer/issues"},"dist":{"shasum":"8225f87d05011f5c850f4843ee4228a5c855c89a","tarball":"https://registry.npmjs.org/feathers-mailer/-/feathers-mailer-3.0.0.tgz","fileCount":6,"integrity":"sha512-R82xNx0t5IIOvKRdu8pfVz2O9+X5sX7WyyzLB1WCFs+pl80lvB+Jjiy/zMp9Y3X/yIZcKs0pIjS7ts4B3Dz7GA==","signatures":[{"sig":"MEUCIBxMXBgC+Pd9uxYB61MTriw8Q6nSvKQpeZ8RNNTmfeeLAiEAwuwvberHVa1OjaNBfxfIIJ5cmeUyVXlMN3MKZ1GGZLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8668},"main":"lib/","engines":{"node":">= 6"},"gitHead":"5ebf0e9a95901c71f55576679362b9573e36f843","scripts":{"lint":"semistandard --fix","test":"npm run lint && npm run coverage","mocha":"mocha --opts mocha.opts","example":"babel-node examples/app","publish":"git push origin --tags && npm run changelog && git push origin","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts","changelog":"github_changelog_generator && git add CHANGELOG.md && git commit -am \"Updating changelog\"","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"daffl","email":"daff@neyeon.com"},"repository":{"url":"git://github.com/feathersjs-ecosystem/feathers-mailer.git","type":"git"},"_npmVersion":"5.6.0","description":"Feathers mailer service","directories":{"lib":"lib"},"_nodeVersion":"8.9.3","dependencies":{"debug":"^3.1.0","uberproto":"^1.2.0","nodemailer":"^4.4.2"},"semistandard":{"env":["mocha"]},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","istanbul":"^1.1.0-alpha.1","semistandard":"^12.0.0","address-rfc2822":"^2.0.0","nodemailer-stub-transport":"^1.0.0","nodemailer-mandrill-transport":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/feathers-mailer_3.0.0_1518642977433_0.9679834505538703","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"feathers-mailer","version":"3.0.1","keywords":["feathers","feathers-plugin","mail","email","mailer","nodemailer"],"author":{"url":"https://feathersjs.com","name":"Feathers contributors","email":"hello@feathersjs.com"},"license":"MIT","_id":"feathers-mailer@3.0.1","maintainers":[{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"daffl","email":"daff@neyeon.de"},{"name":"ekryski","email":"e.kryski@gmail.com"}],"contributors":[],"homepage":"https://github.com/feathersjs-ecosystem/feathers-mailer","bugs":{"url":"https://github.com/feathersjs-ecosystem/feathers-mailer/issues"},"dist":{"shasum":"e4b798d260087a9c49845293b608d5d998a995a5","tarball":"https://registry.npmjs.org/feathers-mailer/-/feathers-mailer-3.0.1.tgz","fileCount":6,"integrity":"sha512-IC78GDfW4df4fi6VYIzOIBkJgzm1CyDdJW8BN9tnPUjuygPkp17AS/w5ASY4WvgOczRJZKZgD0nZEa2V5JlL7A==","signatures":[{"sig":"MEUCIQCEm6vwgFdsUwnOBW5NWGMMSxgonpBcGAnkN55TznQzEAIgRmkJs3VqM71QJsaVLFolN3lcp0oEUfpPZN4srqeOTbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFDY+CRA9TVsSAnZWagAAlroP/28FC1B623+Go8hacU1h\nQESk4msKDbPLJkPb0jQSqfO0oCoD4ZnxsrT2Frz2BxIMRlF7Oiw9Z87QjnXd\nkIl30mUi555lhWV8yIs9wjcoC+O/XXLaLV/na1migQH41+2Vz8f47g8E3UQX\nz5Zzchp6FD079MFkuQHY6cLbYLwC2PpGudbA+qRNC092idwFpATB0oBD9Gjn\nTB8BvXdxEJS//IS0ykBbJPgi+nOmlNl+jNxXchKEEVUI1PR4PRkJ0hJWZg0R\nkVGsejgnPfSrvbXqMtpc9J00hizeObx5InoL9xToPX9ngWDN4WY0qsv/CtUE\nUtSVLBcVyzS5r63vCaWhGJpTqICMB3c4IldLQ8onzyOLamSvx+qraMHbGcxA\nyJGX61LMeJJTUn1OYB/RT/6LesiREAUDmBFbjHDlOs3a/9KNgYpG6qKFlKBn\n823Cn3pRuV65p3ne8hT0tFoEdEd8BjUurD8pppEaquUfDFQ4+uFi4B44JvZa\nYcfu1eVX/2kNWwMiPOnJDBPpqMiZppTCGEmxekLjSO2tCy03BJkJ5/T+7ol0\ngVfr6OMwzpjYNU0Ybp2ST1tKoL+8nUGI/dPioa4PnDIgDqtaS6sAZlCPBCPn\nFyfi9ntly/F19cTXWSU/ANgTzJqX+ouj+U5IqP04pz9L/mpsJ79hTmwVWbu7\nSxIV\r\n=DpFH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/","engines":{"node":">= 6"},"gitHead":"5da0ebdf1a7809f18b3992c78725aeb5845fe3d7","scripts":{"lint":"semistandard --fix","test":"npm run lint && npm run coverage","mocha":"mocha --opts mocha.opts","example":"babel-node examples/app","publish":"git push origin --tags && npm run changelog && git push origin","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts","changelog":"github_changelog_generator && git add CHANGELOG.md && git commit -am \"Updating changelog\"","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"daffl","email":"daff@neyeon.com"},"repository":{"url":"git://github.com/feathersjs-ecosystem/feathers-mailer.git","type":"git"},"_npmVersion":"6.1.0","description":"Feathers mailer service","directories":{"lib":"lib"},"_nodeVersion":"10.3.0","dependencies":{"debug":"^3.1.0","uberproto":"^2.0.0","nodemailer":"^4.4.2"},"semistandard":{"env":["mocha"]},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","istanbul":"^1.1.0-alpha.1","semistandard":"^12.0.0","address-rfc2822":"^2.0.0","nodemailer-stub-transport":"^1.0.0","nodemailer-mandrill-transport":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/feathers-mailer_3.0.1_1528051260410_0.8095661499018543","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"feathers-mailer","version":"3.1.0","keywords":["feathers","feathers-plugin","mail","email","mailer","nodemailer"],"author":{"url":"https://feathersjs.com","name":"Feathers contributors","email":"hello@feathersjs.com"},"license":"MIT","_id":"feathers-mailer@3.1.0","maintainers":[{"name":"daffl","email":"daff@neyeon.com"},{"name":"ekryski","email":"e.kryski@gmail.com"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"}],"contributors":[],"homepage":"https://github.com/feathersjs-ecosystem/feathers-mailer","bugs":{"url":"https://github.com/feathersjs-ecosystem/feathers-mailer/issues"},"dist":{"shasum":"a184f49251a3bc114cebac274c989c4a2b245ac0","tarball":"https://registry.npmjs.org/feathers-mailer/-/feathers-mailer-3.1.0.tgz","fileCount":7,"integrity":"sha512-lliBxMU63/YFqlmLAWzHNSj15/SGSCt2soxxkiI2F44T7XNlkOzkh3uDSexU1tbRF812+fhufTfvJ2gxcxd6Iw==","signatures":[{"sig":"MEQCIAEy/6s7I51Yqgo+UhwqRdoDW8Biyocy35zbFpmxh4oyAiBBfYoD7PqKD8tGGwRzQva7GUJ2PpqqSilTUzMmBalQ8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCWh8CRA9TVsSAnZWagAARcUP/icsDFmRdkbnYMSXJWas\n/jM1H6Uivs2G63j8b4unRORUl41NvIDGy7N+ifXszoj5tYgMtuhSEME5RTbJ\nE53IboCaJ2FsKsYtfPcARhFta8xoKO9iR8hAvjGFpBe5dki7MoXlXRu3WqSZ\nRvKxppNwDz0pH2Nsu+c8954+iXufCjYP2W9jnTti3NLt30OTFERxgJJBRazg\nfF+OhFeep9XdNSIyGPiF3SYNxjLgnMrUvHagQN2ERdLkLo4u2lXIoLgWs4lI\nzR3sS7eWwHP2fZAuXAUI5fwv8mEIJK/YS5Gy9FE47uvy4P6t94g0Hc6/nYcx\nOVl0zBMb/W5Bte00Owp7SDdzQBjYD1Wm6r0RtYiUQrWeXE8L3FXsOz50YArT\noT493e4AdXDFYaA7WuJhHjGoCNkD/Vx1Uq4OfMqD7DzxjkML0k0EVnR6kLah\nzRlzHCiXwtNc6eFbQbxWxItYrepdqnCosRlvyc/gk/3iBWKb2VVgj7TjVxJ4\nKQWW8/UI0cAQdfrNkLyoWQzGgYyeVc69Ed7B6/iPaGL/0E7+zJ1tLhSISTt6\nfEwuLcW7bTS+8AFqfIIwmqD1q2IYCXhxloSdsV1U8BxnRlH5/ZPIenAi9Zw3\nISRqOOCAIkzmRTO5JwfdIlv/NeV3e87pUl0MV4BWZGybcJe+IOagNJvtPlPC\napfJ\r\n=qNml\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/","engines":{"node":">= 6"},"gitHead":"0d6fc7aa3ffe0fbce53476abddc97c7c31f0fce2","scripts":{"lint":"semistandard --fix","test":"npm run lint && npm run coverage","mocha":"mocha","example":"babel-node examples/app","publish":"git push origin --tags && npm run changelog && git push origin","coverage":"nyc npm run mocha","changelog":"github_changelog_generator -u feathersjs-ecosystem -p feathers-mailer && git add CHANGELOG.md && git commit -am \"Updating changelog\"","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","update-dependencies":"ncu -u"},"_npmUser":{"name":"daffl","email":"daff@neyeon.com"},"repository":{"url":"git://github.com/feathersjs-ecosystem/feathers-mailer.git","type":"git"},"_npmVersion":"7.18.1","description":"Feathers mailer service","directories":{"lib":"lib"},"_nodeVersion":"16.4.2","dependencies":{"debug":"^4.3.2","uberproto":"^2.0.6","nodemailer":"^6.6.3"},"semistandard":{"env":["mocha"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.0.3","semistandard":"^16.0.1","address-rfc2822":"^2.1.0","npm-check-updates":"^11.8.3","nodemailer-stub-transport":"^1.1.0","nodemailer-mandrill-transport":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/feathers-mailer_3.1.0_1628006524151_0.06691443223450566","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"feathers-mailer","version":"4.0.0","keywords":["feathers","feathers-plugin","mail","email","mailer","nodemailer"],"author":{"url":"https://feathersjs.com","name":"Feathers contributors","email":"hello@feathersjs.com"},"license":"MIT","_id":"feathers-mailer@4.0.0","maintainers":[{"name":"daffl","email":"daff@neyeon.com"},{"name":"fratzinger","email":"f.ashidian@gmail.com"}],"contributors":[],"homepage":"https://github.com/feathersjs-ecosystem/feathers-mailer","bugs":{"url":"https://github.com/feathersjs-ecosystem/feathers-mailer/issues"},"dist":{"shasum":"b1076fb388a99abafd99ab11ac756b1a9fb22b13","tarball":"https://registry.npmjs.org/feathers-mailer/-/feathers-mailer-4.0.0.tgz","fileCount":14,"integrity":"sha512-5F6kUUQyggFXYvhVX3iW1cItcaiqFiPLDBF1b3zp+H2XlVOqk29gxLLrbupDU9vri7e/7GByR2Ce+d+/uLIr5w==","signatures":[{"sig":"MEQCIA/KpBNVjqlOZz8HeWOqExVaE4Z1ZxHNR8KlfBR0RuTRAiBxLD90JvImYOkhrzyUKeHov2MJYucWa95Xxyb6QuZyhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJJtxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp60g//Us/KJtP6qlyjTjdPboyMT3WD0HRUCgLbacNi1m7PO3nA/tRr\r\nSC66W4tuYVIw/fjMWcETxsKLAym8P2AWLLvlfA28Ed4HsxqC4060JQqVLuBY\r\nw0A1gqXq1iqjUNDgDV+wbhre9AxOb1RkXqqL3M30s6+bvVYXPb5NmflS4bU1\r\nTh/WyXDBxkcL+WxyB9u5nZLcLl9yh36LxyuxkepPQ+eabo9L+PW2jxnUfnUh\r\n29KdrHIgphe36gy4gxvxA+TP7b61DcIkz/rTEnX4ACnVx4MxGrlMVngkRdHK\r\ndB0ZGdkPZc8Tts6NTb977+piVr3CjzbkOyt5NrENolSEilRHqc4LbzYLrByR\r\n0Y9ChoKBTgz3ORYeFWO/a1VCvy91z2YJQ21/+m9WTBzWHbyAADUTOzV5zPrb\r\nxnUXsnLfnYnyInscRlSu+RX7wGRxlcMoinooPHidHaP4DhvpgIEKlq1SaSTq\r\nOxP9ALfpBywNnllb1bS/eviRdCemcqA79qqpmzRf+6ZE837xdv3V1pgWdbqd\r\nI3FHJHUzGrHOxSDUukgtaqIxtGJtjnuX6OOT8E0puKUWqy+BcVAWxAzjR6po\r\nSioLvMc6LR2VWgMnuRMDlh6m4j6Ub0X3th1OM3pj6B5DLQYGl5kCQsAUbziY\r\nlg1/Jg5XJqn+g3McbmPvEYaB9pxjc1n2Vlw=\r\n=KR+w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/","types":"lib/","engines":{"node":">= 12"},"gitHead":"d87c1db46a413cc7b1c579ad164e39e6c009a207","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts --fix","test":"npm run lint && npm run coverage","mocha":"cross-env NODE_ENV=test TS_NODE_PROJECT='tsconfig.test.json' mocha --timeout 10000","compile":"shx rm -rf lib/ && tsc","publish":"git push origin --tags && npm run changelog && git push origin","coverage":"nyc npm run mocha","changelog":"github_changelog_generator -u feathersjs-ecosystem -p feathers-mailer && git add CHANGELOG.md && git commit -am \"Updating changelog\"","prepublish":"npm run compile","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","update-dependencies":"ncu -u"},"_npmUser":{"name":"fratzinger","email":"f.ashidian@gmail.com"},"repository":{"url":"git://github.com/feathersjs-ecosystem/feathers-mailer.git","type":"git"},"_npmVersion":"8.2.0","description":"Feathers mailer service","directories":{"src":"src"},"_nodeVersion":"16.13.0","dependencies":{"debug":"^4.3.4","nodemailer":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.4","mocha":"^10.2.0","eslint":"^8.34.0","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"^4.9.5","@types/node":"^18.14.1","@types/debug":"^4.1.7","@types/mocha":"^10.0.1","address-rfc2822":"^2.1.0","@types/nodemailer":"^6.4.7","npm-check-updates":"^16.7.9","@typescript-eslint/parser":"^5.53.0","nodemailer-stub-transport":"^1.1.0","@types/nodemailer-stub-transport":"^1.1.5","@typescript-eslint/eslint-plugin":"^5.53.0"},"_npmOperationalInternal":{"tmp":"tmp/feathers-mailer_4.0.0_1680120688862_0.24836120806254258","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"feathers-mailer","version":"4.1.0","keywords":["feathers","feathers-plugin","mail","email","mailer","nodemailer"],"author":{"url":"https://feathersjs.com","name":"Feathers contributors","email":"hello@feathersjs.com"},"license":"MIT","_id":"feathers-mailer@4.1.0","maintainers":[{"name":"daffl","email":"daff@neyeon.com"},{"name":"fratzinger","email":"f.ashidian@gmail.com"}],"contributors":[],"homepage":"https://github.com/feathersjs-ecosystem/feathers-mailer","bugs":{"url":"https://github.com/feathersjs-ecosystem/feathers-mailer/issues"},"dist":{"shasum":"1797af4e6b463ab1cf85d28d6a9d4ea70c20cc1b","tarball":"https://registry.npmjs.org/feathers-mailer/-/feathers-mailer-4.1.0.tgz","fileCount":18,"integrity":"sha512-pcO1v2Rha2L63Q2f7LkQPm8I2EMJxRe9WWMu0ciGFvNt8PJoF6r2dv90wF5rwF6sBWIjxXnAhGCPnsYNUZT+sQ==","signatures":[{"sig":"MEYCIQCJP98qwnBQo9tPNHjyS5SJlQQfq6kbcMNNw6IIOZqVrgIhAKSPw6BJc4Cah8tcyQTmYgu1x5HszkWCzUwWb84tOsDc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29107},"main":"lib/","types":"lib/","engines":{"node":">= 16"},"gitHead":"aadd94e76ec5cc222e12784981878440be6cc5aa","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts --fix","test":"npm run lint && npm run coverage","mocha":"cross-env NODE_ENV=test TS_NODE_PROJECT='tsconfig.test.json' mocha --timeout 10000","compile":"shx rm -rf lib/ && tsc","publish":"git push origin --tags && npm run changelog && git push origin","coverage":"nyc npm run mocha","changelog":"github_changelog_generator -u feathersjs-ecosystem -p feathers-mailer && git add CHANGELOG.md && git commit -am \"Updating changelog\"","prepublish":"npm run compile","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","update-dependencies":"ncu -u"},"_npmUser":{"name":"fratzinger","email":"f.ashidian@gmail.com"},"repository":{"url":"git://github.com/feathersjs-ecosystem/feathers-mailer.git","type":"git"},"_npmVersion":"9.5.1","description":"Feathers mailer service","directories":{"src":"src"},"_nodeVersion":"18.16.0","dependencies":{"debug":"^4.3.4","nodemailer":"^6.9.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.4","mocha":"^10.2.0","eslint":"^8.41.0","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"^5.1.3","@types/node":"^20.2.5","@types/debug":"^4.1.8","@types/mocha":"^10.0.1","address-rfc2822":"^2.1.0","@types/nodemailer":"^6.4.8","npm-check-updates":"^16.10.12","@typescript-eslint/parser":"^5.59.8","nodemailer-stub-transport":"^1.1.0","@types/nodemailer-stub-transport":"^1.1.6","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/feathers-mailer_4.1.0_1685712643927_0.5416528024462606","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"feathers-mailer","version":"4.1.1","keywords":["feathers","feathers-plugin","mail","email","mailer","nodemailer"],"author":{"url":"https://feathersjs.com","name":"Feathers contributors","email":"hello@feathersjs.com"},"license":"MIT","_id":"feathers-mailer@4.1.1","maintainers":[{"name":"daffl","email":"daff@neyeon.com"},{"name":"fratzinger","email":"f.ashidian@gmail.com"}],"contributors":[],"homepage":"https://github.com/feathersjs-ecosystem/feathers-mailer","bugs":{"url":"https://github.com/feathersjs-ecosystem/feathers-mailer/issues"},"dist":{"shasum":"717cc8730e196d5be2744489e27d07a2c12f2cdc","tarball":"https://registry.npmjs.org/feathers-mailer/-/feathers-mailer-4.1.1.tgz","fileCount":18,"integrity":"sha512-euc/DhWio5xz4oZhwMhBfmRWGIdpw8GRio00EzYPRxOhDGcj3VfpyOOhSVwXDWHHe8tlMOZctMh/ouVh6yGJEg==","signatures":[{"sig":"MEUCIF/2YO7RyJJXGWc6Zp4H/aT+98cQdbkRPsBfpHLnuBN/AiEAoInUTzX2NKDAF1chmGKCk6Ph0aKB15Wccb/Nq19X6lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29740},"main":"lib/","types":"lib/","engines":{"node":">= 16"},"gitHead":"51433243b454d90552773677079e70bc63535c7b","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts --fix","test":"npm run lint && npm run coverage","mocha":"cross-env NODE_ENV=test TS_NODE_PROJECT='tsconfig.test.json' mocha --timeout 10000","compile":"shx rm -rf lib/ && tsc","publish":"git push origin --tags && npm run changelog && git push origin","coverage":"nyc npm run mocha","changelog":"github_changelog_generator -u feathersjs-ecosystem -p feathers-mailer && git add CHANGELOG.md && git commit -am \"Updating changelog\"","prepublish":"npm run compile","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","update-dependencies":"ncu -u"},"_npmUser":{"name":"fratzinger","email":"f.ashidian@gmail.com"},"repository":{"url":"git://github.com/feathersjs-ecosystem/feathers-mailer.git","type":"git"},"_npmVersion":"8.2.0","description":"Feathers mailer service","directories":{"src":"src"},"_nodeVersion":"16.13.0","dependencies":{"debug":"^4.3.4","nodemailer":"^6.9.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","shx":"^0.3.4","mocha":"^10.2.0","eslint":"^8.41.0","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"^5.1.3","@types/node":"^20.2.5","@types/debug":"^4.1.8","@types/mocha":"^10.0.1","address-rfc2822":"^2.1.0","@types/nodemailer":"^6.4.8","npm-check-updates":"^16.10.12","@typescript-eslint/parser":"^5.59.8","nodemailer-stub-transport":"^1.1.0","@types/nodemailer-stub-transport":"^1.1.6","@typescript-eslint/eslint-plugin":"^5.59.8"},"_npmOperationalInternal":{"tmp":"tmp/feathers-mailer_4.1.1_1685713139444_0.5792509341841527","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"feathers-mailer","version":"4.2.0","keywords":["feathers","feathers-plugin","mail","email","mailer","nodemailer"],"author":{"url":"https://feathersjs.com","name":"Feathers contributors","email":"hello@feathersjs.com"},"license":"MIT","_id":"feathers-mailer@4.2.0","maintainers":[{"name":"daffl","email":"daff@neyeon.com"},{"name":"fratzinger","email":"f.ashidian@gmail.com"}],"contributors":[],"homepage":"https://github.com/feathersjs-ecosystem/feathers-mailer","bugs":{"url":"https://github.com/feathersjs-ecosystem/feathers-mailer/issues"},"dist":{"shasum":"8f97b59f02db60f392ee427a2fe4b08a35f66f57","tarball":"https://registry.npmjs.org/feathers-mailer/-/feathers-mailer-4.2.0.tgz","fileCount":18,"integrity":"sha512-Rev3m6jIenSf4LIgFBgVRR6px2FEws3XTcQphKj0RLgqgib4zH2uAncMwxFzAr/nx/9DUbLiWuPQLlxhwl7hjQ==","signatures":[{"sig":"MEYCIQDXBBEIjUTleA1r+f7AZ6SmjOGZtOQmEamL4sOR+G8aiAIhAPWEhG84O0gL0gH2cmLtFW/pCnRbM6LaxJTQ0mEuCfZr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26871},"main":"lib/","types":"lib/","engines":{"node":">= 16"},"gitHead":"d90270c6ed8565f7c847fd97be25d120e87ad9a2","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts --fix","test":"npm run lint && npm run coverage","mocha":"cross-env NODE_ENV=test TS_NODE_PROJECT='tsconfig.test.json' mocha --timeout 10000","compile":"shx rm -rf lib/ && tsc","publish":"git push origin --tags && npm run changelog && git push origin","coverage":"nyc npm run mocha","changelog":"github_changelog_generator -u feathersjs-ecosystem -p feathers-mailer && git add CHANGELOG.md && git commit -am \"Updating changelog\"","prepublish":"npm run compile","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","update-dependencies":"ncu -u"},"_npmUser":{"name":"fratzinger","email":"f.ashidian@gmail.com"},"repository":{"url":"git://github.com/feathersjs-ecosystem/feathers-mailer.git","type":"git"},"_npmVersion":"10.8.1","description":"Feathers mailer service","directories":{"src":"src"},"_nodeVersion":"20.8.0","dependencies":{"nodemailer":"^6.9.16"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","shx":"^0.3.4","mocha":"^11.0.1","eslint":"^9.17.0","ts-node":"^10.9.2","cross-env":"^7.0.3","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","@types/mocha":"^10.0.10","address-rfc2822":"^2.2.2","@types/nodemailer":"^6.4.17","npm-check-updates":"^17.1.13","typescript-eslint":"^8.19.0","nodemailer-stub-transport":"^1.1.0","@types/nodemailer-stub-transport":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/feathers-mailer_4.2.0_1735937352767_0.030460614188977386","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"_id":"feathers-mailer@5.0.0","bugs":{"url":"https://github.com/feathersjs-ecosystem/feathers-mailer/issues"},"dist":{"shasum":"e816062a8f32378e5df8e902fb6141a5f4281944","tarball":"https://registry.npmjs.org/feathers-mailer/-/feathers-mailer-5.0.0.tgz","integrity":"sha512-877ykPEjVPVP/B6h3uaLkXWL3ZVwEFhz7mtHbAw2T7zc25NH9NbBkam8xn+O+3HWEZfxeMkfjm6oxVhmo6ierw==","fileCount":8,"unpackedSize":22736,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCUoaEbQIIwYRy3gt1C45K6+VJLoHtT59+2yWcB1NnePgIhAMEfsTMoOZMlrFGkXfY6U+aerLzTlizc/udXo6JMVSNW"}]},"main":"./dist/index.mjs","name":"feathers-mailer","type":"module","types":"./dist/index.d.mts","author":{"url":"https://feathersjs.com","name":"Feathers contributors","email":"hello@feathersjs.com"},"engines":{"node":">= 22.18.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"license":"MIT","scripts":{"attw":"attw --pack . --profile esm-only","lint":"eslint","test":"vitest run","build":"tsdown","vitest":"vitest","release":"np","version":"pnpm run build","coverage":"vitest run --coverage","changelog":"github_changelog_generator -u feathersjs-ecosystem -p feathers-mailer && git add CHANGELOG.md && git commit -am \"Updating changelog\"","typecheck":"tsc --noEmit"},"version":"5.0.0","_npmUser":{"name":"fratzinger","email":"frederik.schmatz@gmail.com","approver":{"name":"fratzinger","email":"frederik.schmatz@gmail.com"}},"homepage":"https://github.com/feathersjs-ecosystem/feathers-mailer","keywords":["feathers","feathers-plugin","mail","email","mailer","nodemailer"],"prettier":"@feathers-community/eslint-config/prettier","repository":{"url":"git://github.com/feathersjs-ecosystem/feathers-mailer.git","type":"git"},"description":"Feathers mailer service","directories":{},"maintainers":[{"name":"daffl","email":"daff@neyeon.com"},{"name":"fratzinger","email":"frederik.schmatz@gmail.com"}],"_nodeVersion":"24.16.0","contributors":[],"devDependencies":{"np":"^12.1.1","eslint":"^10.10.0","tsdown":"^0.23.0","vitest":"^5.0.1","prettier":"^3.9.8","nodemailer":"^10.0.10","typescript":"^6.0.3","@types/node":"^26.6.1","@tsconfig/node22":"^22.0.6","@vitest/coverage-v8":"^5.0.1","@arethetypeswrong/cli":"^0.18.5","@feathers-community/eslint-config":"^0.2.0"},"peerDependencies":{"nodemailer":"^10.0.0"},"peerDependenciesMeta":{"nodemailer":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/feathers-mailer_5.0.0_1789713814856_0.8523252186870487"},"_hasShrinkwrap":false}},"time":{"created":"2016-02-29T01:17:01.922Z","modified":"2026-09-18T06:43:35.048Z","1.0.0":"2016-02-29T01:17:01.922Z","1.0.2":"2016-02-29T01:49:57.414Z","1.0.3":"2016-03-01T23:01:28.426Z","1.0.4":"2016-03-05T00:45:08.962Z","1.0.5":"2016-09-30T02:05:08.619Z","1.0.6":"2017-02-07T02:36:26.383Z","2.0.0":"2017-07-04T23:20:17.936Z","3.0.0":"2018-02-14T21:16:17.670Z","3.0.1":"2018-06-03T18:41:00.490Z","3.1.0":"2021-08-03T16:02:04.283Z","4.0.0":"2023-03-29T20:11:29.054Z","4.1.0":"2023-06-02T13:30:44.099Z","4.1.1":"2023-06-02T13:38:59.614Z","4.2.0":"2025-01-03T20:49:12.951Z","5.0.0":"2026-09-18T06:43:34.934Z"},"bugs":{"url":"https://github.com/feathersjs-ecosystem/feathers-mailer/issues"},"author":{"url":"https://feathersjs.com","name":"Feathers contributors","email":"hello@feathersjs.com"},"license":"MIT","homepage":"https://github.com/feathersjs-ecosystem/feathers-mailer","keywords":["feathers","feathers-plugin","mail","email","mailer","nodemailer"],"repository":{"url":"git://github.com/feathersjs-ecosystem/feathers-mailer.git","type":"git"},"description":"Feathers mailer service","contributors":[],"maintainers":[{"name":"daffl","email":"daff@neyeon.com"},{"name":"fratzinger","email":"frederik.schmatz@gmail.com"}],"readme":"# feathers-mailer\n\n[![Node.js CI](https://github.com/feathersjs-ecosystem/feathers-mailer/actions/workflows/node.js.yml/badge.svg)](https://github.com/feathersjs-ecosystem/feathers-mailer/actions/workflows/node.js.yml)\n![Libraries.io dependency status for GitHub repo](https://img.shields.io/librariesio/github/feathersjs-ecosystem/feathers-mailer)\n[![Download Status](https://img.shields.io/npm/dm/feathers-mailer.svg?style=flat-square)](https://www.npmjs.com/package/feathers-mailer)\n\n> Feathers mailer service using [`nodemailer`](https://github.com/nodemailer/nodemailer)\n\n## Installation\n\n```shell\nnpm install feathers-mailer nodemailer\n```\n\n`nodemailer` is a peer dependency, so you install it yourself and stay in control of its version.\n\nIf using a [transport plugin](https://nodemailer.com/transports/), install the respective module.\n\n> **Note:** `feathers-mailer@5` is ESM only and requires `nodemailer@^10` and Node.js 22.18+. See [Migration](#migration-from-v4) below.\n\n## API\n\n```ts\nimport { Service } from 'feathers-mailer'\n\napp.use('emails', new Service(transport, defaults))\n```\n\n- `transport` can be either [SMTP options](https://nodemailer.com/smtp/#general-options) or a [transport plugin](https://nodemailer.com/transports/) with associated options.\n- `defaults` is an object that defines default values for mail options.\n\n### `service.create(body, params)`\n\n`service.create` is a thin wrapper for [`transporter.sendMail`](https://nodemailer.com/usage/#sending-mail), accepting `body` and returning a promise.\n\nSee [here](https://nodemailer.com/message/#commmon-fields) for possible fields of `body`.\n\n## Example with SMTP (ethereal)\n\n```js\nimport { Service } from 'feathers-mailer'\nimport nodemailer from 'nodemailer'\n\n;(async function (app) {\n  const account = await nodemailer.createTestAccount() // internet required\n\n  const transporter = {\n    host: account.smtp.host,\n    port: account.smtp.port,\n    secure: account.smtp.secure, // 487 only\n    requireTLS: true,\n    auth: {\n      user: account.user, // generated ethereal user\n      pass: account.pass, // generated ethereal password\n    },\n  }\n\n  // Register service and setting default From Email\n  app.use('mailer', new Service(transporter, { from: account.user }))\n\n  // Use the service\n  const email = {\n    to: 'president@mars.com',\n    subject: 'SMTP test',\n    html: 'This is the email body',\n  }\n\n  const info = await app.service('mailer').create(email)\n  console.log(`Preview URL: ${nodemailer.getTestMessageUrl(info)}`)\n})(app)\n```\n\n## Example with Mandrill\n\n```js\nimport { Service } from 'feathers-mailer'\nimport mandrill from 'nodemailer-mandrill-transport'\n\n// Register the service, see below for an example\napp.use(\n  '/mailer',\n  new Service(\n    mandrill({\n      auth: {\n        apiKey: process.env.MANDRILL_API_KEY,\n      },\n    }),\n  ),\n)\n\n// Use the service\nconst email = {\n  from: 'FROM_EMAIL',\n  to: 'TO_EMAIL',\n  subject: 'Mandrill test',\n  html: 'This is the email body',\n}\n\napp\n  .service('mailer')\n  .create(email)\n  .then(function (result) {\n    console.log('Sent email', result)\n  })\n  .catch((err) => {\n    console.log(err)\n  })\n```\n\n## Prevent mail to be treated as spam\n\n#### DKIM to prevent mail to be treated as spam\n\nA more and more appearing 'issue' these days, is that mail sent can be seen as spam. Especially if the 'from address' is not linked to the IP of the sending host. To prevent this, you can use a DKIM record. It does require a DNS mutation on the domain reflecting the 'from address', but it will prevent this. Following these steps you can implement this in `node-mailer`\n\n1. Go to https://easydmarc.com/tools/DKIM-record-generator to generate a DKIM record. In the form, enter the domain name (equal to the `from address` domain), and something to use as a selector e.g. `feathersMailer`.\n2. Ask a network administrator to publish the record which is generated in the domain.\n3. Ensure the record is active using https://easydmarc.com/tools/dkim-lookup. Once the test passes, continue (it might need time to replicate across the web)\n4. Add the following information to the `email` constance defined in the example above, so it becomes like this\n\n```js\nconst email = {\n  to: 'president@mars.com',\n  subject: 'SMTP test',\n  html: 'This is the email body',\n  domainName: 'THE DOMAIN ENTERED FOR THE RECORD (FROM ADDRESS DOMAIN)',\n  keySelector: 'THE SELECTOR YOU ENTERED TO GENERATE THE RECORD',\n  privateKey:\n    'THE CONTENT FROM THE `PRIVATE KEY` BUT REPLACE `linebreaks` WITH `\\n`',\n}\n```\n\n_**Important:**_ You must replace the `linebreaks` of the private key with `\\n` or it won't work.\n\nA use case for this, could be a multitenancy application. There the reply domains would be different, but you might want to send from the local SMTP server of the ISP. You would then make it possible for each tenant to configure the three values in their tenant settings within the application, and dynamically collect it prior to sending the mail.\n\n## Migration from v4\n\n`v5` is a maintenance-only modernization - `Service` and `service.create` behave exactly as before. The breaking changes are all in packaging and types:\n\n- **ESM only.** The CommonJS build is gone. `require('feathers-mailer')` no longer works; use `import` (or a dynamic `import()` from CJS).\n- **`nodemailer@^10` is now an (optional) peer dependency** instead of a direct dependency, so you install and pin it yourself.\n- **`@types/nodemailer` is no longer needed.** `nodemailer@10` ships its own types, including `createTransport` overloads.\n- **Transport classes are no longer re-exported as namespaces.** The old `SMTPTransport.Options` style is gone, because `nodemailer@10` drops those namespaces. Import the option types directly instead - `feathers-mailer` re-exports everything `nodemailer` exports:\n\n  ```ts\n  // before\n  import type { SMTPTransport } from 'feathers-mailer'\n  type Options = SMTPTransport.Options\n\n  // after\n  import type { SMTPTransportOptions } from 'feathers-mailer'\n  ```\n\n- **The `Service` type parameter for `defaults` was dropped.** `nodemailer@10` types defaults uniformly as `MailDefaults`, so `Service<Transport>` takes a single type argument.\n- **Node.js 22.18+** is required.\n\n## License\n\nCopyright (c) 2026\n\nLicensed under the [MIT license](LICENSE).\n","readmeFilename":""}