UNPKG

candymail

Version:

Email Automation Library for Node.js

80 lines 2.22 kB
{ "name": "candymail", "version": "1.0.22", "description": "Email Automation Library for Node.js", "keywords": [ "email", "email-marketing", "automations", "scheduled-messages" ], "main": "lib/index.js", "types": "lib/index.d.ts", "scripts": { "build:dev": "ts-node-dev index.ts", "scrapbook": "ts-node-dev src/test.ts", "start": "node index", "simple": "npm run build && node examples/simple", "express": "npm run build && node examples/running-with-express-server", "prettify": "npx prettier --write **/*.js", "test": "jest", "build": "tsc", "format": "prettier --write \"src/**/*.ts\"", "lint": "tslint -p tsconfig.json", "prepare": "npm run build", "prepublishOnly": "npm test && npm run lint", "preversion": "npm run lint", "version": "npm run format && git add -A src", "postversion": "git push && git push --tags" }, "author": "bdcorps", "license": "MIT", "dependencies": { "@mapbox/node-pre-gyp": "^1.0.5", "@types/better-sqlite3": "^5.4.3", "better-sqlite3": "^7.4.1", "dotenv": "^8.2.0", "express": "^4.17.1", "lodash": "^4.17.20", "moment": "^2.29.1", "node-cron": "^2.0.3", "nodemailer": "^6.4.17", "reflect-metadata": "^0.1.13", "sqlite": "^4.0.23", "sqlite3": "^5.0.2", "typeorm": "^0.2.34", "validator": "13.5.2" }, "directories": { "example": "example" }, "devDependencies": { "@types/express": "^4.17.9", "@types/jest": "^26.0.24", "@types/lodash": "^4.14.167", "@types/node": "^14.18.0", "@types/node-cron": "^2.0.3", "@types/nodemailer": "^6.4.0", "@types/sqlite3": "^3.1.7", "@types/validator": "^13.1.3", "jest": "^26.6.3", "prettier": "^2.2.1", "ts-jest": "^26.5.6", "ts-node": "^9.1.1", "ts-node-dev": "^1.1.6", "tslint": "^6.1.3", "tslint-config-prettier": "^1.18.0", "typescript": "^4.1.3" }, "files": [ "lib/**/*" ], "repository": { "type": "git", "url": "git+https://github.com/bdcorps/candymail.git" }, "bugs": { "url": "https://github.com/bdcorps/candymail/issues" }, "homepage": "https://github.com/bdcorps/candymail#readme" }