UNPKG

generator-modern-node

Version:
161 lines (160 loc) 3.54 kB
{ "name": "generator-modern-node", "version": "0.0.1", "description": "The Modern Express Generator", "homepage": "https://github.com/Abourass/generator-modern-node", "author": { "name": "Abourass", "email": "abourassa@assetval.com", "url": "https://TheModern.Farm" }, "scripts": { "pretest": "eslint .", "test": "mocha" }, "repository": "https://github.com/Abourass/svelte-webpack-template.git", "license": "MIT", "files": [ "generators" ], "main": "generators/index.js", "keywords": [ "modern-node", "yeoman-generator" ], "dependencies": { "anandamide-pancake": "^1.0.0", "chalk": "^2.1.0", "yeoman-generator": "^2.0.1", "yosay": "^2.0.1" }, "devDependencies": { "@getify/eslint-plugin-proper-ternary": "^3.0.1", "chai": "^4.2.0", "eslint": "^5.9.0", "eslint-config-airbnb-base": "^13.1.0", "eslint-import-resolver-node": "^0.3.2", "eslint-plugin-import": "^2.18.0", "eslint-plugin-node": "^9.1.0", "husky": "^1.2.0", "lint-staged": "^8.1.0", "mocha": "^6.1.4", "nyc": "^14.1.1", "yeoman-assert": "^3.1.0", "yeoman-test": "^1.7.0" }, "engines": { "npm": ">= 4.0.0" }, "lint-staged": { "*.js": [ "eslint --fix", "git add" ], "*.json": [ "git add" ] }, "eslintConfig": { "plugins": [ "node", "@getify/proper-ternary" ], "extends": [ "airbnb-base", "plugin:node/recommended", "plugin:import/errors", "plugin:import/warnings", "plugin:@getify/proper-ternary/getify-says" ], "env": { "es6": true, "node": true }, "rules": { "arrow-parens": [ "error", "as-needed", { "requireForBlockBody": true } ], "no-unused-vars": "off", "one-var": [ "error", { "var": "consecutive", "let": "consecutive", "const": "never" } ], "one-var-declaration-per-line": "off", "consistent-return": "off", "func-names": "off", "max-len": "off", "no-unused-expressions": "off", "no-console": "off", "no-shadow": [ "error", { "hoist": "never", "allow": [ "done", "resolve", "err", "error", "cb", "User", "user", "issue" ] } ], "no-param-reassign": [ "error", { "props": true, "ignorePropertyModificationsFor": [ "realtor", "tempRealtor", "counters", "user", "selectedUser", "client", "employee", "issue", "res", "userReturned" ] } ], "no-useless-escape": "off", "no-lonely-if": "error", "no-new-object": "error", "object-curly-newline": [ "error", { "multiline": true, "consistent": true } ], "no-underscore-dangle": "off", "object-curly-spacing": [ "error", "never" ], "object-shorthand": [ "error", "consistent" ], "prefer-destructuring": "off", "space-before-blocks": "off", "space-before-function-paren": [ "error", "never" ], "prefer-rest-params": "off", "import/newline-after-import": "off" } } }