{
  "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
    }
  }
}
