UNPKG

nodemailer-sequelize-queue

Version:
90 lines (89 loc) 2.88 kB
{ "name": "nodemailer-sequelize-queue", "version": "0.1.6", "description": "Queue for mails with nodemailer and cron scheduler", "main": "./dist/index.js", "types": "./dist/index.d.ts", "scripts": { "build": "tsc", "eslint": "eslint --ext .ts,.js --max-warnings=0 --ignore-path .gitignore .", "eslint:fix": "eslint -c .eslintrc.json --fix src/**/*.{ts,js}", "format": "prettier --write .", "prepare": "npm run build", "prepublishOnly": "npm run eslint", "preversion": "npm run eslint", "version": "npm run format && git add -A src", "postversion": "git push --set-upstream origin master && git push --set-upstream origin master --tags", "commit:example": "echo 'npm run commit -- 'v.1.0.1: Fixes'", "commit:patch": "npm version patch --no-git-tag-version --force", "commit:minor": "npm version minor --no-git-tag-version --force", "commit:major": "npm version major --no-git-tag-version --force", "commit": "git add . && git commit -m ", "release": "npm run build && standard-version --commit-all", "release:publish": "git add . && npm run release && git push --follow-tags origin master && npm publish", "test": "jest" }, "repository": { "type": "git", "url": "git+https://github.com/alexsanteenodev/nodemailer-sequelize-queue.git" }, "author": "alexsanteeno@gmail.com", "license": "SEE LICENSE IN LICENSE", "bugs": { "url": "https://github.com/alexsanteenodev/nodemailer-sequelize-queue/issues" }, "homepage": "https://github.com/alexsanteenodev/nodemailer-sequelize-queue#readme", "keywords": [ "sequelize", "nodemailer", "node-cron", "mail", "queue", "mail queue", "schedule", "typescript", "javascript", "node.js", "express.js", "email" ], "devDependencies": { "@types/cron": "^2.0.1", "@types/jest": "^29.5.12", "@types/node": "^10.17.60", "@types/pg": "^8.11.0", "@types/prettier": "2.6.0", "@types/uuid": "^9.0.8", "@typescript-eslint/eslint-plugin": "^5.27.1", "@typescript-eslint/parser": "^5.27.1", "dotenv": "^16.0.2", "eslint": "^8.17.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-jest": "^26.5.3", "eslint-plugin-prettier": "^4.0.0", "husky": "^8.0.1", "jest": "^29.7.0", "lint-staged": "^13.0.1", "mysql2": "^2.3.3", "prettier": "^2.6.2", "standard-version": "^9.5.0", "ts-jest": "^29.1.2", "ts-node": "^10.7.0", "typescript": "^4.8.2" }, "files": [ "dist/**/*" ], "dependencies": { "@types/node-cron": "^3.0.3", "@types/nodemailer": "^6.4.5", "@types/readable-stream": "^2.3.14", "@types/winston": "^2.4.4", "cron": "^2.3.0", "node-cron": "^3.0.2", "nodemailer": "^6.9.1", "sequelize": "^6.21.4", "uuid": "^9.0.1" } }