{
  "name": "@parch-js/rest-serializer",
  "version": "0.1.3",
  "description": "RestSerializer for parch to normalize request/response",
  "main": "index.js",
  "repository": "parch-js/rest-serializer",
  "author": "Dylan Foster <dylan947@gmail.com>",
  "license": "MIT",
  "keywords": [
    "parch",
    "restful",
    "rest",
    "serializer"
  ],
  "scripts": {
    "build": "babel src -d lib",
    "cover": "nyc yarn test",
    "changelog": "conventional-changelog -s -p angular -i CHANGELOG.md",
    "docs": "yuidoc . -o docs",
    "lint": "eslint ./src ./test",
    "prepare-release": "curl -sL https://gist.githubusercontent.com/dylanfoster/35b06db9aaa9237da77eff4a8eec0a22/raw/83ec714ec64f7ec36c5004588aa259354fc87b51/prepare-release.sh | bash -s",
    "prepublish": "yarn build",
    "pretest": "yarn build",
    "test": "NO_DEPRECATION=parch NODE_ENV=test mocha --recursive --compilers js:babel-register --timeout 5000",
    "watch:build": "chokidar 'src/**' 'test/**/*.js' -c 'yarn build' --initial",
    "watch:cover": "chokidar 'src/**' 'test/**/*.js' -c 'yarn cover' --initial",
    "watch:test": "chokidar 'src/**' 'test/**/*.js' -c 'yarn test' --initial"
  },
  "devDependencies": {
    "babel-cli": "^6.10.1",
    "babel-eslint": "^8.0.2",
    "babel-plugin-add-module-exports": "^0.2.1",
    "babel-preset-env": "^1.6.1",
    "babel-register": "^6.9.0",
    "chai": "^4.1.2",
    "chokidar-cli": "^1.2.0",
    "conventional-changelog-cli": "^1.2.0",
    "coveralls": "^3.0.0",
    "eslint": "^4.11.0",
    "eslint-config-unstandard": "^1.4.0",
    "mocha": "^4.0.1",
    "nyc": "^11.2.1",
    "sinon": "^4.1.2",
    "sinon-chai": "^2.8.0",
    "sqlite3": "^3.1.4",
    "yuidoc-lucid-theme": "^0.1.2",
    "yuidocjs": "^0.10.2"
  },
  "dependencies": {
    "@parch-js/json-serializer": "^0.0.2",
    "inflect": "^0.4.0",
    "restify-errors": "^5.0.0",
    "sequelize": "^4.22.6"
  },
  "eslintConfig": {
    "extends": "unstandard",
    "parser": "babel-eslint",
    "parserOptions": {
      "sourceType": "module"
    },
    "rules": {
      "max-len": [
        1,
        {
          "code": 100
        }
      ],
      "new-cap": 0,
      "no-magic-numbers": [
        2,
        {
          "ignore": [
            -1,
            0,
            1
          ],
          "ignoreArrayIndexes": true
        }
      ]
    }
  },
  "babel": {
    "presets": [
      "env"
    ],
    "plugins": [
      "babel-plugin-add-module-exports"
    ]
  },
  "nyc": {
    "reporter": [
      "text",
      "lcov",
      "html"
    ]
  }
}
