{"_id":"@drsutphin/nestjs-messenger","name":"@drsutphin/nestjs-messenger","dist-tags":{"latest":"1.2.2"},"versions":{"1.2.2":{"name":"@drsutphin/nestjs-messenger","version":"1.2.2","description":"Fully-featured messaging module for NestJS, providing email and SMS sending capabilities","author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","main":"index.js","scripts":{"prebuild":"rm -Rf ./dist","build":"tsc -p ./tsconfig.build.json","postbuild":"copyfiles CONTRIBUTING.md LICENSE package.json package-lock.json README.md dist","dev":"nodemon -x 'npm start' -e js,ts,json","format":"prettier --write \"src/**/*.ts\"","lint":"eslint --ext .ts,.js ./src","start":"ts-node -r reflect-metadata ./example/src/main.ts","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json"},"keywords":["nestjs","email","mjml","nodemailer","sms"],"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/drsutphin/nestjs-messenger.git"},"bugs":{"url":"https://github.com/drsutphin/nestjs-messenger/-/issues"},"peerDependencies":{"@nestjs/common":"*","handlebars":"*","pug":"*"},"optionalDependencies":{"pug":"*"},"dependencies":{"glob":"^7.1.6","lodash.set":"^4.3.2","mjml":"^4.6.2","nodemailer":"^6.4.6","pug":"*"},"devDependencies":{"@nestjs/common":"^7.0.7","@types/glob":"^7.1.1","@types/jest":"^25.2.1","@types/lodash.set":"^4.3.6","@types/mjml":"^4.0.4","@types/node":"^13.11.1","@types/nodemailer":"^6.4.0","@types/pug":"^2.0.4","@typescript-eslint/eslint-plugin":"^2.27.0","copyfiles":"^2.2.0","eslint":"^6.8.0","eslint-config-airbnb-typescript":"^7.2.1","eslint-plugin-import":"^2.20.2","handlebars":"^4.7.6","jest":"^25.3.0","nodemon":"^2.0.3","prettier":"^2.0.4","pug":"^2.0.4","reflect-metadata":"^0.1.13","ts-jest":"^25.3.1","ts-node":"^8.8.2","typescript":"^3.8.3"},"devDependencies2":{"@nestjs/common":"^6.0.0","@nestjs/core":"^6.0.0","@nestjs/platform-express":"^6.0.0","@nestjs/testing":"6.1.1","@types/express":"4.16.1","@types/jest":"24.0.11","@types/node":"11.13.4","@types/supertest":"2.0.7","jest":"24.7.1","prettier":"1.17.0","supertest":"4.0.2","ts-jest":"24.0.2","ts-node":"8.1.0","tsc-watch":"2.2.1","tsconfig-paths":"3.8.0","tslint":"5.16.0","typescript":"3.4.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node","coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"gitHead":"7be7c4de261fabdfd6d15545c75863b2d981fff4","homepage":"https://github.com/drsutphin/nestjs-messenger#readme","_id":"@drsutphin/nestjs-messenger@1.2.2","_nodeVersion":"16.14.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-VwzddjFGyHj3RSrYuEOTNLtoeLVtvALrIipvzjDqZS7hgf9cXX6rneu6QITzA0D2PpjxGr2PownQ43hPfaQGKA==","shasum":"f8c3400154eca3e77289e325beb0116ab9c31255","tarball":"https://registry.npmjs.org/@drsutphin/nestjs-messenger/-/nestjs-messenger-1.2.2.tgz","fileCount":56,"unpackedSize":541768,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUIkOzQiaZB0bl6wqexAcYGeVXBKDPTRBRGwE6Xdt7qgIgVMqefD/ZSZ2opwAgk1U0bOPyNR8KDTbNSgKfu14ZF9A="}]},"_npmUser":{"name":"drsutphin","email":"drsutphin@gmail.com"},"directories":{},"maintainers":[{"name":"drsutphin","email":"drsutphin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-messenger_1.2.2_1706036365199_0.9913103698686023"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-23T18:59:25.066Z","1.2.2":"2024-01-23T18:59:25.396Z","modified":"2024-01-23T18:59:25.630Z"},"maintainers":[{"name":"drsutphin","email":"drsutphin@gmail.com"}],"description":"Fully-featured messaging module for NestJS, providing email and SMS sending capabilities","homepage":"https://github.com/drsutphin/nestjs-messenger#readme","keywords":["nestjs","email","mjml","nodemailer","sms"],"repository":{"type":"git","url":"git+https://github.com/drsutphin/nestjs-messenger.git"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"bugs":{"url":"https://github.com/drsutphin/nestjs-messenger/-/issues"},"license":"MIT","readme":"<h1 align=\"center\"></h1>\r\n\r\n<div align=\"center\">\r\n  <a href=\"http://nestjs.com/\" target=\"_blank\">\r\n    <img src=\"https://nestjs.com/img/logo_text.svg\" width=\"150\" alt=\"Nest Logo\" />\r\n  </a>\r\n</div>\r\n\r\n# NestJS Messenger\r\n\r\nFully-featured messaging module for NestJS, providing email and SMS sending capabilities\r\n\r\n## Demo\r\n\r\nPlease visit the [example](/example) to view a fully-working example. \r\n\r\n## SMS\r\n\r\n> Coming soon\r\n\r\n## Email\r\n\r\nThe email allows you to use [Pug](https://pugjs.org), [Handlebars](https://handlebarsjs.com) or your own templating\r\nengine to write emails. Optionally, and by default, it allows you to write your emails using [MJML](https://mjml.io)\r\nto easily create responsive emails.\r\n\r\nThe emails are transported using [NodeMailer](https://nodemailer.com) to provide many options for sending emails. \r\n\r\n## Change Log\r\n\r\nSee [Changelog](CHANGELOG) for more information.\r\n\r\n## Contributing\r\n\r\nContributions welcome! See [Contributing](CONTRIBUTING.md).\r\n\r\n## Author\r\n\r\n**[Simon Emms](https://simonemms.com)**\r\n\r\n## License\r\n\r\nLicensed under the MIT License - see the [LICENSE](LICENSE) file for details.\r\n","readmeFilename":"README.md"}