{
  "name": "generate-robotstxt",
  "version": "5.0.6",
  "description": "Awesome generator robots.txt",
  "author": "itgalaxy <development@itgalaxy.company>",
  "contributors": [
    {
      "name": "Alexander Krasnoyarov",
      "email": "alexander.krasnoyarov@itgalaxy.company",
      "url": "https://vk.com/sterling_archer"
    }
  ],
  "repository": {
    "type": "https",
    "url": "https://github.com/itgalaxy/generate-robotstxt"
  },
  "keywords": [
    "robotstxt",
    "robots.txt",
    "generate",
    "robots-txt",
    "user-agent",
    "police",
    "allow",
    "disallow",
    "crawl-delay",
    "robot",
    "robots"
  ],
  "bugs": {
    "url": "https://github.com/itgalaxy/generate-robotstxt/issues"
  },
  "main": "dist/index.js",
  "bin": "dist/cli.js",
  "files": [
    "dist"
  ],
  "license": "MIT",
  "dependencies": {
    "cosmiconfig": "^4.0.0",
    "meow": "^5.0.0",
    "resolve-from": "^4.0.0",
    "ip-address": "^5.8.6",
    "is-absolute-url": "^2.1.0",
    "fs-extra": "^6.0.0"
  },
  "devDependencies": {
    "ava": "^0.25.0",
    "babel-cli": "^6.22.2",
    "babel-preset-env": "^1.6.0",
    "babel-register": "^6.9.0",
    "babel-eslint": "^8.2.2",
    "npm-run-all": "^4.0.0",
    "npmpub": "^3.1.0",
    "eslint": "^4.9.0",
    "eslint-plugin-ava": "^4.2.1",
    "eslint-plugin-import": "^2.8.0",
    "eslint-plugin-itgalaxy": "^67.0.0",
    "eslint-plugin-jest": "^21.2.0",
    "eslint-plugin-jsx-a11y": "^6.0.0",
    "eslint-plugin-lodash": "^2.4.3",
    "eslint-plugin-node": "^6.0.0",
    "eslint-plugin-prettier": "^2.1.2",
    "eslint-plugin-promise": "^3.6.0",
    "eslint-plugin-react": "^7.1.0",
    "eslint-plugin-unicorn": "^4.0.2",
    "execa": "^0.10.0",
    "remark-cli": "^5.0.0",
    "remark-preset-lint-itgalaxy": "^12.0.0",
    "rimraf": "^2.5.2",
    "nyc": "^11.0.1",
    "tempfile": "^2.0.0",
    "path-exists": "^3.0.0",
    "husky": "^0.14.0",
    "lint-staged": "^7.0.0",
    "prettier": "^1.5.2"
  },
  "scripts": {
    "precommit": "lint-staged",
    "lint:prettier": "prettier --list-different '{src,__tests__}/**/*.{js,mjs,jsx,md}' '*.{js,mjs,md}'",
    "lint:remark": "remark . -i .gitignore -f -q",
    "lint:eslint": "eslint . '.*.js' --report-unused-disable-directives --ignore-path .gitignore --ext '.js,.jsx'",
    "lint": "npm-run-all -l -p 'lint:**'",
    "prettify": "npm run lint:prettier -- --write",
    "fix:eslint": "npm run lint:eslint -- --fix",
    "fix": "npm-run-all -l prettify -p 'fix:**'",
    "pretest": "npm run lint",
    "test-only": "nyc ava --verbose '**/__tests__/*.js'",
    "test": "npm run test-only",
    "prebuild": "rimraf dist",
    "build": "babel src --out-dir dist --ignore /__tests__/",
    "prepublish": "npm run build",
    "release": "npmpub"
  },
  "ava": {
    "require": "babel-register",
    "concurrency": 5,
    "babel": "inherit"
  },
  "babel": {
    "presets": [
      [
        "env",
        {
          "targets": {
            "node": "4.3"
          }
        }
      ]
    ]
  },
  "remarkConfig": {
    "plugins": [
      "remark-preset-lint-itgalaxy"
    ]
  },
  "eslintConfig": {
    "parserOptions": {
      "sourceType": "script"
    },
    "rules": {
      "sort-keys": "off"
    },
    "extends": [
      "plugin:itgalaxy/ava",
      "plugin:itgalaxy/esnext",
      "plugin:itgalaxy/node"
    ],
    "overrides": [
      {
        "files": [
          "**/__tests__/**/*.js",
          "src/**/*.js"
        ],
        "parserOptions": {
          "sourceType": "module"
        },
        "rules": {
          "node/no-unsupported-features": "off"
        }
      }
    ],
    "root": true
  },
  "engines": {
    "node": ">= 4.3 < 5.0.0 || >= 5.10"
  }
}
