{
  "name": "traph",
  "version": "0.3.2",
  "description": "Transformation graph for JS Objects, a powerful and declarative way to remap one Object in another.",
  "main": "dist/index.js",
  "repository": "git@github.com:caesarsol/traph.git",
  "author": "caesarsol <smilemachine@gmail.com>",
  "license": "MIT",
  "scripts": {
    "build": "babel index.js -d dist/",
    "lint": "eslint index.js",
    "test:watch": "ava --watch",
    "test": "npm run lint && ava",
    "preversion": "npm build && npm test"
  },
  "ava": {
    "require": [
      "babel-register"
    ],
    "presets": "inherit"
  },
  "devDependencies": {
    "ava": "^0.18.1",
    "babel": "^6.5.2",
    "babel-cli": "^6.22.2",
    "babel-preset-latest": "^6.22.0",
    "eslint": "^3.15.0",
    "eslint-config-standard": "7.0.0-beta.0",
    "eslint-plugin-ava": "^4.1.0",
    "eslint-plugin-promise": "^3.4.1",
    "eslint-plugin-standard": "^2.0.1"
  },
  "dependencies": {}
}

{
  "name": "traph",
  "version": "0.3.2",
  "description": "Transformation graph for JS Objects, a powerful and declarative way to remap one Object in another.",
  "main": "dist/index.js",
  "repository": "git@github.com:caesarsol/traph.git",
  "author": "caesarsol <smilemachine@gmail.com>",
  "license": "MIT",
  "scripts": {
    "build": "babel index.js -d dist/",
    "lint": "eslint index.js",
    "test:watch": "ava --watch",
    "test": "npm run lint && ava",
    "prepublish": "npm build && npm test"
  },
  "ava": {
    "require": [
      "babel-register"
    ],
    "presets": "inherit"
  },
  "devDependencies": {
    "ava": "^0.18.1",
    "babel": "^6.5.2",
    "babel-cli": "^6.22.2",
    "babel-preset-latest": "^6.22.0",
    "eslint": "^3.15.0",
    "eslint-config-standard": "7.0.0-beta.0",
    "eslint-plugin-ava": "^4.1.0",
    "eslint-plugin-promise": "^3.4.1",
    "eslint-plugin-standard": "^2.0.1"
  },
  "dependencies": {}
}

Use prepublish to ensure dist is upgraded before publishing
Use prepublish to ensure dist is upgraded before publishing
