{
  "name": "netlify-redirect-parser",
  "version": "3.0.29",
  "description": "Parses netlify redirects into a js object representation",
  "main": "src/index.js",
  "scripts": {
    "prepublishOnly": "npm ci && npm test",
    "test": "run-s format test:dev",
    "test:dev": "ava",
    "test:ci": "nyc -r lcovonly -r text -r json ava",
    "format": "run-s format:check-fix:*",
    "format:ci": "run-s format:check:*",
    "format:check-fix:lint": "run-e format:check:lint format:fix:lint",
    "format:check:lint": "cross-env-shell eslint $npm_package_config_eslint",
    "format:fix:lint": "cross-env-shell eslint --fix $npm_package_config_eslint",
    "format:check-fix:prettier": "run-e format:check:prettier format:fix:prettier",
    "format:check:prettier": "cross-env-shell prettier --check $npm_package_config_prettier",
    "format:fix:prettier": "cross-env-shell prettier --write $npm_package_config_prettier"
  },
  "config": {
    "eslint": "--ignore-path .gitignore --cache --format=codeframe --max-warnings=0 \"*.{js,md}\"",
    "prettier": "--ignore-path .gitignore --loglevel=warn \".github/**/*.{md,yml}\" \"*.{js,yml,json}\" \"!package-lock.json\" \"!CHANGELOG.md\""
  },
  "keywords": [
    "netlify"
  ],
  "engines": {
    "node": ">=8.17.0"
  },
  "author": "Netlify",
  "license": "MIT",
  "dependencies": {
    "@netlify/config": "^6.7.1",
    "lodash.isplainobject": "^4.0.6"
  },
  "devDependencies": {
    "@netlify/eslint-config-node": "^3.0.1",
    "ava": "^2.4.0",
    "nyc": "^15.1.0"
  },
  "files": [
    "src/**/*.js",
    "!src/**/*.test.js"
  ],
  "husky": {
    "hooks": {
      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
      "pre-push": "npm run format"
    }
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/netlify/netlify-redirect-parser.git"
  },
  "bugs": {
    "url": "https://github.com/netlify/netlify-redirect-parser/issues"
  },
  "homepage": "https://github.com/netlify/netlify-redirect-parser#readme"
}
