{ "name": "micro-build-server", "version": "0.0.1", "private": true, "scripts": { "start": "forever -c node app.js", "test": "./node_modules/.bin/eslint ." }, "dependencies": { "archiver": "^1.3.0", "async": "~2.1.4", "body-parser": "^1.15.2", "cssnano": "^3.9.1", "errorhandler": "^1.5.0", "eslint": "^3.12.2", "express": "4.14.0", "fs-extra": "^1.0.0", "github": "~7.1.0", "glob": "~7.1.1", "graceful-fs": "^4.1.11", "jade": "*", "method-override": "^2.3.7", "morgan": "^1.7.0", "mustache": "~2.3.0", "nodegit": "~0.16.0", "nodemailer": "~2.7.0", "recursive-tree-copy": "0.0.1", "serve-favicon": "^2.3.2", "serve-static": "^1.11.1", "stream-buffers": "^3.0.1", "uglify-js": "^2.7.5", "underscore": "^1.8.3" }, "eslintConfig": { "env": { "node": true }, "parserOptions": { "ecmaVersion": 6 }, "plugins": [ "fp" ], "extends": [ "eslint:all", "plugin:fp/recommended" ], "rules": { "fp/no-unused-expression": "off", "fp/no-nil": "off", "fp/no-mutation": [ "error", { "commonjs": true } ], "prefer-destructuring": "off", "quotes": [ "warn", "double" ], "require-jsdoc": "off", "func-names": [ "warn", "never" ], "max-len": [ "warn", { "code": 140 } ], "operator-linebreak": [ "warn", "before" ], "padded-blocks": [ "warn", "never" ], "dot-notation": [ "warn", { "allowPattern": "^[a-z]+(_[a-z]+)+$" } ], "linebreak-style": [ "warn", "windows" ], "no-console": "off", "dot-location": [ "warn", "property" ], "object-curly-spacing": [ "warn", "always" ], "one-var": [ "warn", { "initialized": "never" } ], "no-magic-numbers": [ "warn", { "ignore": [ 0, 1 ] } ], "id-length": [ "warn", { "exceptions": [ "_" ] } ], "no-extra-parens": [ "warn", "all", { "nestedBinaryExpressions": false } ] } }, "devDependencies": { "@types/node": "^7.0.5", "tslint": "^4.4.2", "typescript": "^2.1.6" } }