core-worker
Version:
647 lines (646 loc) • 10.7 kB
JSON
{
"name": "core-worker",
"version": "0.3.5",
"description": "CoreWorker",
"main": "index.js",
"scripts": {
"test": "make test"
},
"repository": {
"type": "git",
"url": "git+https://github.com/CircleOfNice/CoreWorker"
},
"keywords": [
"spawn",
"Execute",
"Command Line",
"process",
"lifecycles"
],
"author": "Circle",
"license": "GPL-3.0",
"bugs": {
"url": "https://github.com/CircleOfNice/CoreWorker/issues"
},
"homepage": "https://github.com/CircleOfNice/CoreWorker#readme",
"devDependencies": {
"babel-cli": "^6.26.0",
"babel-eslint": "^8.0.1",
"babel-plugin-transform-class-properties": "^6.24.1",
"babel-preset-es2015": "^6.24.1",
"babel-preset-stage-0": "^6.24.1",
"blanket": "^1.2.3",
"browserify": "^14.4.0",
"esdoc": "^1.0.3",
"eslint": "^4.9.0",
"estraverse-fb": "^1.3.2",
"istanbul": "^0.4.5",
"jstransform": "^11.0.3",
"mocha": "^4.0.1",
"mocha-istanbul": "^0.3.0",
"proxyquire": "^1.8.0",
"remap-istanbul": "^0.9.5",
"selenium-server-standalone-jar": "^3.6.0",
"sinon": "^4.0.1",
"source-map-support": "^0.5.0"
},
"dependencies": {
"babel-plugin-transform-runtime": "^6.23.0",
"babel-runtime": "^6.26.0",
"immutable": "^3.8.2",
"lodash": "^4.17.4",
"q": "^1.5.0",
"set-default-value": "0.0.8",
"tcomb": "^3.2.24"
},
"eslintConfig": {
"parser": "babel-eslint",
"env": {
"browser": true,
"node": true,
"es6": true,
"mocha": true
},
"rules": {
"strict": [
2
],
"curly": [
2,
"multi"
],
"default-case": [
2
],
"comma-dangle": [
2
],
"no-cond-assign": [
2
],
"no-constant-condition": [
2
],
"no-empty-character-class": [
2
],
"no-empty": [
2
],
"no-ex-assign": [
2
],
"no-extra-boolean-cast": [
2
],
"no-extra-semi": [
2
],
"no-func-assign": [
2
],
"no-inner-declarations": [
2
],
"no-invalid-regexp": [
2
],
"no-irregular-whitespace": [
2
],
"valid-typeof": [
2
],
"no-unexpected-multiline": [
2
],
"no-negated-in-lhs": [
2
],
"no-obj-calls": [
2
],
"no-regex-spaces": [
2
],
"no-sparse-arrays": [
2
],
"no-unreachable": [
2
],
"use-isnan": [
2
],
"no-control-regex": [
2
],
"no-debugger": [
2
],
"no-dupe-keys": [
2
],
"no-dupe-args": [
2
],
"no-duplicate-case": [
2
],
"accessor-pairs": [
2
],
"block-scoped-var": [
2
],
"no-multi-spaces": [
2,
{
"exceptions": {
"VariableDeclarator": true,
"AssignmentExpression": true,
"IfStatement": true
}
}
],
"key-spacing": [
2,
{
"align": "value"
}
],
"new-cap": [
0,
{
"capIsNewExceptions": []
}
],
"valid-jsdoc": [
2,
{
"requireReturn": false,
"requireReturnDescription": false
}
],
"complexity": [
2,
5
],
"consistent-return": [
2
],
"dot-notation": [
2
],
"dot-location": [
2,
"property"
],
"eqeqeq": [
2
],
"guard-for-in": [
2
],
"no-alert": [
2
],
"no-caller": [
2
],
"no-div-regex": [
2
],
"no-else-return": [
2
],
"no-labels": [
2
],
"no-eval": [
2
],
"no-extra-bind": [
2
],
"no-eq-null": [
2
],
"no-extend-native": [
2
],
"no-fallthrough": [
2
],
"no-floating-decimal": [
2
],
"no-implicit-coercion": [
2
],
"no-implied-eval": [
2
],
"no-invalid-this": [
0
],
"no-iterator": [
2
],
"no-lone-blocks": [
2
],
"no-loop-func": [
2
],
"no-multi-str": [
2
],
"no-native-reassign": [
2
],
"no-new-func": [
2
],
"no-new-wrappers": [
2
],
"no-new": [
2
],
"no-octal": [
2
],
"no-octal-escape": [
2
],
"no-param-reassign": [
2
],
"no-process-env": [
2
],
"no-proto": [
2
],
"no-redeclare": [
2
],
"no-return-assign": [
2
],
"no-script-url": [
2
],
"no-self-compare": [
2
],
"no-sequences": [
2
],
"no-throw-literal": [
2
],
"no-unused-expressions": [
2
],
"no-useless-call": [
2
],
"no-void": [
2
],
"no-warning-comments": [
2
],
"no-with": [
2
],
"radix": [
2
],
"vars-on-top": [
2
],
"wrap-iife": [
2
],
"yoda": [
2
],
"no-undef": [
2
],
"no-undefined": [
2
],
"init-declarations": [
2,
"always"
],
"no-catch-shadow": [
2
],
"no-delete-var": [
2
],
"no-label-var": [
2
],
"no-shadow-restricted-names": [
2
],
"no-shadow": [
2
],
"no-undef-init": [
2
],
"no-unused-vars": [
2
],
"no-use-before-define": [
2
],
"callback-return": [
2
],
"handle-callback-err": [
2
],
"no-mixed-requires": [
2
],
"no-new-require": [
2
],
"no-path-concat": [
2
],
"no-process-exit": [
0
],
"no-sync": [
2
],
"func-style": [
2,
"expression"
],
"no-inline-comments": [
2
],
"no-array-constructor": [
2
],
"no-multiple-empty-lines": [
2
],
"array-bracket-spacing": [
2,
"never"
],
"block-spacing": [
2,
"always"
],
"brace-style": [
2,
"1tbs"
],
"camelcase": [
2
],
"comma-spacing": [
2,
{
"before": false,
"after": true
}
],
"computed-property-spacing": [
2,
"always"
],
"consistent-this": [
2,
"self"
],
"eol-last": [
2
],
"id-length": [
2,
{
"min": 2,
"max": 20,
"exceptions": [
"x",
"e",
"T",
"_",
"Q"
]
}
],
"indent": [
2
],
"lines-around-comment": [
2,
{
"beforeBlockComment": true,
"beforeLineComment": false
}
],
"linebreak-style": [
2
],
"max-nested-callbacks": [
2,
3
],
"new-parens": [
2
],
"newline-after-var": [
2
],
"no-continue": [
2
],
"no-mixed-spaces-and-tabs": [
2
],
"no-nested-ternary": [
2
],
"no-new-object": [
2
],
"no-spaced-func": [
2
],
"no-trailing-spaces": [
2
],
"no-underscore-dangle": [
2
],
"no-unneeded-ternary": [
2
],
"object-curly-spacing": [
2,
"always"
],
"one-var": [
2,
"never"
],
"operator-assignment": [
2,
"never"
],
"operator-linebreak": [
2,
"after"
],
"padded-blocks": [
2,
"never"
],
"quote-props": [
2,
"consistent-as-needed"
],
"quotes": [
2,
"double"
],
"semi-spacing": [
2,
{
"before": false,
"after": true
}
],
"semi": [
2,
"always"
],
"keyword-spacing": [
2,
{
"overrides": {
"if": {
"after": false
},
"for": {
"after": false
},
"while": {
"after": false
},
"catch": {
"after": false
}
}
}
],
"space-before-blocks": [
2,
"always"
],
"space-before-function-paren": [
2,
"never"
],
"space-in-parens": [
2,
"never"
],
"space-infix-ops": [
2
],
"space-unary-ops": [
2,
{
"words": true,
"nonwords": false
}
],
"spaced-comment": [
2,
"always"
],
"arrow-parens": [
2,
"as-needed"
],
"arrow-spacing": [
2,
{
"before": true,
"after": true
}
],
"constructor-super": [
2
],
"generator-star-spacing": [
0,
{
"before": false,
"after": true
}
],
"no-class-assign": [
2
],
"no-const-assign": [
2
],
"no-dupe-class-members": [
2
],
"no-this-before-super": [
2
],
"no-var": [
2
],
"prefer-const": [
2
],
"prefer-spread": [
2
],
"prefer-reflect": [
0
],
"prefer-template": [
2
],
"require-yield": [
2
],
"max-depth": [
2,
5
],
"max-statements": [
2,
10
]
},
"ecmaFeatures": {
"blockBindings": true,
"forOf": true,
"jsx": true,
"arrowFunctions": true,
"spread": true,
"modules": true
}
}
}