{
  "versions": {
    "7.0.0-beta.4": {
      "homepage": "https://babeljs.io/",
      "main": "lib/index.js",
      "_npmUser": {
        "name": "hzoo",
        "email": "hi@henryzoo.com"
      },
      "repository": {
        "url": "https://github.com/babel/babel/tree/master/packages/babel-traverse",
        "type": "git"
      },
      "_npmVersion": "5.5.1",
      "description": "The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes",
      "directories": {},
      "_nodeVersion": "8.1.4",
      "dependencies": {
        "debug": "^3.0.1",
        "lodash": "^4.2.0",
        "babylon": "7.0.0-beta.30",
        "globals": "^10.0.0",
        "invariant": "^2.2.0",
        "@babel/types": "7.0.0-beta.4",
        "@babel/code-frame": "7.0.0-beta.4",
        "@babel/helper-function-name": "7.0.0-beta.4"
      },
      "devDependencies": {
        "@babel/generator": "7.0.0-beta.4",
        "@babel/helper-plugin-test-runner": "7.0.0-beta.4"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/traverse-7.0.0-beta.4.tgz_1509388560865_0.29152342886663973",
        "host": "s3://npm-registry-packages"
      }
    }
  },
  "homepage": "https://babel.dev/docs/en/next/babel-traverse",
  "repository": {
    "type": "git",
    "url": "https://github.com/babel/babel.git",
    "directory": "packages/babel-traverse"
  }
}
