{
  "name": "tslint-config-xo",
  "version": "2.0.0",
  "description": "XO config for TSLint.",
  "license": "MIT",
  "repository": "mrmlnc/tslint-config-xo",
  "author": {
    "name": "Denis Malinochkin",
    "url": "canonium.com"
  },
  "engines": {
    "node": ">=6.0.0"
  },
  "scripts": {
    "lint:js": "xo --cache *.js",
    "lint:rules": "node ./lint-rules.js",
    "lint": "npm run lint:js && npm run lint:rules",
    "test": "npm run lint && mocha"
  },
  "files": [
    "index.js",
    "esnext.js"
  ],
  "keywords": [
    "tslint",
    "config",
    "XO"
  ],
  "dependencies": {
    "tslint-config-security": "^1.14.0",
    "tslint-consistent-codestyle": "^1.15.0",
    "tslint-divid": "^1.3.0",
    "tslint-eslint-rules": "^5.4.0",
    "tslint-microsoft-contrib": "^6.0.0",
    "tslint-sonarts": "^1.8.0",
    "vrsource-tslint-rules": "^6.0.0"
  },
  "devDependencies": {
    "@types/mocha": "^5.2.5",
    "@types/node": "^10.7.1",
    "mocha": "^5.2.0",
    "tslint": "^5.11.0",
    "typescript": "^3.0.1",
    "xo": "^0.23.0"
  },
  "xo": {
    "rules": {
      "no-var": 2,
      "prefer-const": [
        2,
        {
          "destructuring": "all"
        }
      ],
      "space-before-function-paren": [
        2,
        "never"
      ],
      "arrow-parens": [
        2,
        "always"
      ],
      "object-curly-spacing": [
        2,
        "always"
      ],
      "generator-star-spacing": [
        2,
        "after"
      ]
    },
    "envs": [
      "node",
      "mocha"
    ]
  }
}
