{
  "_from": "thriftrw@^3.5.0",
  "_id": "thriftrw@3.12.0",
  "_inBundle": false,
  "_integrity": "sha512-4YZvR4DPEI41n4Opwr4jmrLGG4hndxr7387kzRFIIzxHQjarPusH4lGXrugvgb7TtPrfZVTpZCVe44/xUxowEw==",
  "_location": "/thriftrw",
  "_phantomChildren": {},
  "_requested": {
    "type": "range",
    "registry": true,
    "raw": "thriftrw@^3.5.0",
    "name": "thriftrw",
    "escapedName": "thriftrw",
    "rawSpec": "^3.5.0",
    "saveSpec": null,
    "fetchSpec": "^3.5.0"
  },
  "_requiredBy": [
    "/jaeger-client"
  ],
  "_resolved": "https://registry.npmjs.org/thriftrw/-/thriftrw-3.12.0.tgz",
  "_shasum": "30857847755e7f036b2e0a79d11c9f55075539d9",
  "_spec": "thriftrw@^3.5.0",
  "_where": "/Users/premkumar/Repos/observable-js/observable-js/express/example/node_modules/jaeger-client",
  "author": {
    "name": "Lei Zhao",
    "email": "leizha@uber.com"
  },
  "bin": {
    "thrift2json": "./thrift2json.js"
  },
  "browser": "./browser/dist/bundle.js",
  "bugs": {
    "url": "https://github.com/thriftrw/thriftrw-node/issues",
    "email": "leizha@uber.com"
  },
  "bundleDependencies": false,
  "contributors": [
    {
      "name": "Lei Zhao"
    }
  ],
  "dependencies": {
    "bufrw": "^1.3.0",
    "error": "7.0.2",
    "long": "^2.4.0"
  },
  "deprecated": false,
  "description": "thrift encoding/decoding using bufrw",
  "devDependencies": {
    "aliasify": "^2.1.0",
    "brfs": "^2.0.2",
    "browserify": "^16.5.0",
    "coveralls": "^2.10.0",
    "debug": "^2.1.2",
    "derequire": "^2.0.6",
    "eslint": "^2.13.1",
    "fast-stats": "0.0.3",
    "faucet": "0.0.1",
    "istanbul": "^0.3.5",
    "itape": "^1.5.0",
    "jsen": "^0.6.0",
    "karma": "^4.2.0",
    "karma-chrome-launcher": "^3.1.0",
    "opn": "^1.0.1",
    "pegjs": "^0.8.0",
    "pre-commit": "0.0.9",
    "tape": "^2.0.0",
    "through2": "^3.0.1",
    "uber-licence": "^2.0.0"
  },
  "engines": {
    "node": ">= 0.10.x"
  },
  "homepage": "https://github.com/thriftrw/thriftrw-node",
  "itape": {
    "trace": {
      "debuglog": [
        "thriftrw"
      ],
      "leakedHandles": {
        "timeout": 5001,
        "debugSockets": true
      },
      "formatStack": true
    }
  },
  "keywords": [],
  "licenses": [
    {
      "type": "MIT",
      "url": "http://github.com/thriftrw/thriftrw-node/raw/master/LICENSE"
    }
  ],
  "main": "index.js",
  "name": "thriftrw",
  "pre-commit": [
    "check-licence",
    "test"
  ],
  "pre-commit.silent": true,
  "repository": {
    "type": "git",
    "url": "git://github.com/thriftrw/thriftrw-node.git"
  },
  "scripts": {
    "add-licence": "uber-licence --file '!(*bundle).js' --file '!(*test-bundle).js'",
    "build-browser": "cd browser && node browserify.js | derequire > dist/bundle.js",
    "build-parser": "pegjs --allowed-start-rules Program thrift-idl.pegjs && uber-licence --file thrift-idl.js > /dev/null",
    "check-cover": "istanbul check-coverage",
    "check-licence": "uber-licence --dry --file '!(*bundle).js' --file '!(*test-bundle).js'",
    "check-ls": "npm ls 1>/dev/null",
    "cover": "istanbul cover --report html --print none -- test/index.js | faucet && istanbul report text && npm run check-cover -s",
    "lint": "eslint .",
    "prepublish": "npm run build-browser",
    "test": "npm run check-ls -s && npm run build-parser -s && npm run lint -s && npm run cover -s",
    "test-browser": "npm run build-browser && cd browser && karma start",
    "trace": "itape test/index.js --trace",
    "travis": "eslint . && npm run cover -s && istanbul report lcov && ((cat coverage/lcov.info | coveralls) || exit 0)",
    "view-cover": "opn ./coverage/index.html"
  },
  "uber-ngen-version": "5.2.0",
  "version": "3.12.0"
}
