{
  "name": "z",
  "version": "1.0.9",
  "main": "src/z.js",
  "description": "native pattern matching for javascript",
  "scripts": {
    "test": "NODE_PATH=. mocha **/*.spec.js",
    "test:debug": "NODE_PATH=. mocha --inspect-brk **/*.spec.js",
    "test:watch": "npm test -- --watch",
    "test:min": "npm run test:watch -- --reporter min",
    "lint": "standard --fix '**/*.js' | snazzy",
    "coverage": "nyc npm test",
    "format": "prettier-std --write 'src/*.js'",
    "build": "npm run lint && npm test && npm run coverage"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/z-pattern-matching/z"
  },
  "author": "Wagner Leonardi",
  "keywords": [
    "pattern",
    "matching",
    "functional",
    "haskell"
  ],
  "standard": {
    "globals": [
      "describe",
      "it",
      "after",
      "afterEach",
      "before",
      "beforeEach"
    ]
  },
  "nyc": {
    "statements": 98.53,
    "branches": 98.08,
    "functions": 100,
    "lines": 98.5,
    "check-coverage": true,
    "reporter": [
      "lcov",
      "text",
      "text-summary"
    ],
    "exclude": [
      "node_modules/**/*",
      "**/*.spec.js",
      "src/utils.js"
    ]
  },
  "bugs": {
    "url": "https://github.com/z-pattern-matching/z/issues"
  },
  "homepage": "https://github.com/z-pattern-matching/z#readme",
  "license": "Apache-2.0",
  "devDependencies": {
    "chai": "^3.4.0",
    "coveralls": "^2.11.16",
    "husky": "^0.14.3",
    "lint-staged": "^4.0.1",
    "mocha": "^5.2.0",
    "mocha-lcov-reporter": "^1.2.0",
    "nyc": "^10.1.2",
    "prettier-std-cli": "^1.0.0",
    "snazzy": "^7.0.0",
    "standard": "^8.6.0"
  },
  "dependencies": {
    "deep-equal": "^1.0.1",
    "flat": "^2.0.1",
    "install": "^0.10.0",
    "js-function-reflector": "git+https://github.com/leonardiwagner/js-function-reflector.git"
  },
  "engines": {
    "node": ">= 6.0.0"
  }
}
