UNPKG

input-plugin-email

Version:
72 lines 1.75 kB
{ "name": "input-plugin-email", "version": "0.2.3", "keyword": "punchcard-cms", "description": "An email input with domain validation", "main": "index.js", "scripts": { "test": "npm run nyc", "pretest": "npm run lint", "ava": "ava | tap-diff", "ava:watch": "ava --watch | tap-diff", "nyc": "nyc --all npm run ava", "lint": "eslint index.js lib && eslint -c ./.eslintrc-ava.yml tests", "coverage": "nyc report --reporter=text-lcov | coveralls", "semantic-release": "semantic-release pre && npm publish && semantic-release post", "reparo": "reparo -b master" }, "repository": { "type": "git", "url": "https://github.com/punchcard-cms/input-plugin-email.git" }, "contributors": [ "Scott Nath <snath@us.ibm.com>" ], "license": "Apache-2.0", "dependencies": { "validator": "^5.2.0" }, "devDependencies": { "ava": "^0.16.0", "coveralls": "^2.11.9", "eslint": "^3.5.0", "eslint-config-punchcard": "^1.0.1", "ghooks": "^1.3.2", "nyc": "^6.6.1", "punchcard-commit-msg": "^1.0.0", "punchcard-semantic-release": "^2.0.1", "punchcard-shared-tests": "^1.0.0", "reparo": "^1.1.1-0", "semantic-release": "^4.3.5", "tap-diff": "^0.1.1", "validator": "^5.2.0" }, "engines": { "node": "^6" }, "keywords": [ "input-plugin", "punchcard-cms" ], "nyc": { "exclude": [ "tests/**/*" ] }, "ava": { "files": [ "tests/*.js" ], "failFast": true, "tap": true }, "config": { "ghooks": { "commit-msg": "punchcard-commit-msg" } }, "release": { "analyzeCommits": "punchcard-semantic-release/analyze", "generateNotes": "punchcard-semantic-release/notes" } }