http-hash
Version:
HTTP router based on a strict path tree structure
1,327 lines • 111 kB
JSON
{
"name": "http-hash",
"version": "2.0.1",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
"amdefine": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
"integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
"dev": true
},
"ansi-styles": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz",
"integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=",
"dev": true
},
"balanced-match": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
"integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
"dev": true
},
"brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
}
},
"chalk": {
"version": "0.4.0",
"resolved": "http://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz",
"integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=",
"dev": true,
"requires": {
"ansi-styles": "~1.0.0",
"has-color": "~0.1.0",
"strip-ansi": "~0.1.0"
}
},
"cli": {
"version": "0.6.6",
"resolved": "https://registry.npmjs.org/cli/-/cli-0.6.6.tgz",
"integrity": "sha1-Aq1Eo4Cr8nraxebwzdewQ9dMU+M=",
"dev": true,
"requires": {
"exit": "0.1.2",
"glob": "~ 3.2.1"
}
},
"concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
"dev": true
},
"concat-stream": {
"version": "1.4.8",
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.4.8.tgz",
"integrity": "sha1-6DJbuJ5VAA5StibZdGb94aKM/l0=",
"dev": true,
"requires": {
"inherits": "~2.0.1",
"readable-stream": "~1.1.9",
"typedarray": "~0.0.5"
}
},
"console-browserify": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
"integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
"dev": true,
"requires": {
"date-now": "^0.1.4"
}
},
"core-util-is": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
"dev": true
},
"coveralls": {
"version": "2.11.2",
"resolved": "http://archive.local.uber.internal/npm/coveralls/coveralls-2.11.2.tgz",
"integrity": "sha1-1NmCAWyy+dqJ13qyBNhqhTfmoS0=",
"dev": true,
"requires": {
"js-yaml": "3.0.1",
"lcov-parse": "0.0.6",
"log-driver": "1.2.4",
"request": "2.40.0"
},
"dependencies": {
"js-yaml": {
"version": "3.0.1",
"resolved": "http://archive.uber.com/npm/js-yaml/js-yaml-3.0.1.tgz",
"integrity": "sha1-dkBf6lvOMPyPQF1Ixtyn8KMsav4=",
"dev": true,
"requires": {
"argparse": "~ 0.1.11",
"esprima": "~ 1.0.2"
},
"dependencies": {
"argparse": {
"version": "0.1.16",
"resolved": "http://archive.local.uber.internal/npm/argparse/argparse-0.1.16.tgz",
"integrity": "sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw=",
"dev": true,
"requires": {
"underscore": "~1.7.0",
"underscore.string": "~2.4.0"
},
"dependencies": {
"underscore": {
"version": "1.7.0",
"resolved": "http://archive.local.uber.internal/npm/underscore/underscore-1.7.0.tgz",
"integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk=",
"dev": true
},
"underscore.string": {
"version": "2.4.0",
"resolved": "http://archive.local.uber.internal/npm/underscore.string/underscore.string-2.4.0.tgz",
"integrity": "sha1-jN2PusTi0uoefi6Al8QvRCKA+Fs=",
"dev": true
}
}
},
"esprima": {
"version": "1.0.4",
"resolved": "http://archive.local.uber.internal/npm/esprima/esprima-1.0.4.tgz",
"integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=",
"dev": true
}
}
},
"lcov-parse": {
"version": "0.0.6",
"resolved": "http://archive.local.uber.internal/npm/lcov-parse/lcov-parse-0.0.6.tgz",
"integrity": "sha1-gZ5dqL8HkfnT857qXtGGgYfxEXU=",
"dev": true
},
"log-driver": {
"version": "1.2.4",
"resolved": "http://archive.uber.com/npm/log-driver/log-driver-1.2.4.tgz",
"integrity": "sha1-LWLX+u9F2KcTQZYaBLB2HsqZz6M=",
"dev": true
},
"request": {
"version": "2.40.0",
"resolved": "http://archive.uber.com/npm/request/request-2.40.0.tgz",
"integrity": "sha1-TdZw9pbx5uhC5mtLXoOTAaub62c=",
"dev": true,
"requires": {
"aws-sign2": "~0.5.0",
"forever-agent": "~0.5.0",
"form-data": "~0.1.0",
"hawk": "1.1.1",
"http-signature": "~0.10.0",
"json-stringify-safe": "~5.0.0",
"mime-types": "~1.0.1",
"node-uuid": "~1.4.0",
"oauth-sign": "~0.3.0",
"qs": "~1.0.0",
"stringstream": "~0.0.4",
"tough-cookie": ">=0.12.0",
"tunnel-agent": "~0.4.0"
},
"dependencies": {
"aws-sign2": {
"version": "0.5.0",
"resolved": "http://archive.local.uber.internal/npm/aws-sign2/aws-sign2-0.5.0.tgz",
"integrity": "sha1-xXED96F/wDfwLXwuZLYC6iI/fWM=",
"dev": true,
"optional": true
},
"forever-agent": {
"version": "0.5.2",
"resolved": "http://archive.local.uber.internal/npm/forever-agent/forever-agent-0.5.2.tgz",
"integrity": "sha1-bQ4JxJIflKJ/Y9O0nF/v8epMUTA=",
"dev": true
},
"form-data": {
"version": "0.1.4",
"resolved": "http://archive.local.uber.internal/npm/form-data/form-data-0.1.4.tgz",
"integrity": "sha1-kavXiKupcCsaq/qLwBAxoqyeOxI=",
"dev": true,
"optional": true,
"requires": {
"async": "~0.9.0",
"combined-stream": "~0.0.4",
"mime": "~1.2.11"
},
"dependencies": {
"async": {
"version": "0.9.0",
"resolved": "http://archive.local.uber.internal/npm/async/async-0.9.0.tgz",
"integrity": "sha1-rDYTsdqb7RtHUQu0ZRuJMeRxRsc=",
"dev": true,
"optional": true
},
"combined-stream": {
"version": "0.0.7",
"resolved": "http://archive.local.uber.internal/npm/combined-stream/combined-stream-0.0.7.tgz",
"integrity": "sha1-ATfmV7qlp1QcV6w3rF/AfXO03B8=",
"dev": true,
"optional": true,
"requires": {
"delayed-stream": "0.0.5"
},
"dependencies": {
"delayed-stream": {
"version": "0.0.5",
"resolved": "http://archive.uber.com/npm/delayed-stream/delayed-stream-0.0.5.tgz",
"integrity": "sha1-1LH0OpPoKW3+AmlPRoC8N6MTxz8=",
"dev": true,
"optional": true
}
}
},
"mime": {
"version": "1.2.11",
"resolved": "http://archive.local.uber.internal/npm/mime/mime-1.2.11.tgz",
"integrity": "sha1-WCA+7Ybjpe8XrtK32evUfwpg3RA=",
"dev": true,
"optional": true
}
}
},
"hawk": {
"version": "1.1.1",
"resolved": "http://archive.uber.com/npm/hawk/hawk-1.1.1.tgz",
"integrity": "sha1-h81JH5tG5OKurKM1QWdmiF0tHtk=",
"dev": true,
"optional": true,
"requires": {
"boom": "0.4.x",
"cryptiles": "0.2.x",
"hoek": "0.9.x",
"sntp": "0.2.x"
},
"dependencies": {
"boom": {
"version": "0.4.2",
"resolved": "http://archive.local.uber.internal/npm/boom/boom-0.4.2.tgz",
"integrity": "sha1-emNune1O/O+xnO9JR6PGffrukRs=",
"dev": true,
"requires": {
"hoek": "0.9.x"
}
},
"cryptiles": {
"version": "0.2.2",
"resolved": "http://archive.local.uber.internal/npm/cryptiles/cryptiles-0.2.2.tgz",
"integrity": "sha1-7ZH/HxetE9N0gohZT4pIoNJvMlw=",
"dev": true,
"optional": true,
"requires": {
"boom": "0.4.x"
}
},
"hoek": {
"version": "0.9.1",
"resolved": "http://archive.local.uber.internal/npm/hoek/hoek-0.9.1.tgz",
"integrity": "sha1-PTIkYrrfB3Fup+uFuviAec3c5QU=",
"dev": true
},
"sntp": {
"version": "0.2.4",
"resolved": "http://archive.local.uber.internal/npm/sntp/sntp-0.2.4.tgz",
"integrity": "sha1-+4hfGLDzqtGJ+CSGJTa87ux1CQA=",
"dev": true,
"optional": true,
"requires": {
"hoek": "0.9.x"
}
}
}
},
"http-signature": {
"version": "0.10.1",
"resolved": "http://archive.local.uber.internal/npm/http-signature/http-signature-0.10.1.tgz",
"integrity": "sha1-T72sEyVZqoMjEh5UB3nAoBKyfmY=",
"dev": true,
"optional": true,
"requires": {
"asn1": "0.1.11",
"assert-plus": "^0.1.5",
"ctype": "0.5.3"
},
"dependencies": {
"asn1": {
"version": "0.1.11",
"resolved": "http://archive.uber.com/npm/asn1/asn1-0.1.11.tgz",
"integrity": "sha1-VZvhg3bQik7E2+gId9J4GGObLfc=",
"dev": true,
"optional": true
},
"assert-plus": {
"version": "0.1.5",
"resolved": "http://archive.local.uber.internal/npm/assert-plus/assert-plus-0.1.5.tgz",
"integrity": "sha1-7nQAlBMALYTOxyGcasgRgS5yMWA=",
"dev": true,
"optional": true
}
}
},
"json-stringify-safe": {
"version": "5.0.0",
"resolved": "http://archive.local.uber.internal/npm/json-stringify-safe/json-stringify-safe-5.0.0.tgz",
"integrity": "sha1-TB8ii1BQg366nSH1DC5uMgYkVm4=",
"dev": true
},
"mime-types": {
"version": "1.0.2",
"resolved": "http://archive.local.uber.internal/npm/mime-types/mime-types-1.0.2.tgz",
"integrity": "sha1-mVrhOSq4r/y/yyZB3QVOlDwNXc4=",
"dev": true
},
"node-uuid": {
"version": "1.4.3",
"resolved": "http://archive.local.uber.internal/npm/node-uuid/node-uuid-1.4.3.tgz",
"integrity": "sha1-MZu3pW58tj8AtcDNeFHNS03fHfk=",
"dev": true
},
"oauth-sign": {
"version": "0.3.0",
"resolved": "http://archive.local.uber.internal/npm/oauth-sign/oauth-sign-0.3.0.tgz",
"integrity": "sha1-y1QPk7srIqfVlBaRoojWDo6pOG4=",
"dev": true,
"optional": true
},
"qs": {
"version": "1.0.2",
"resolved": "http://archive.local.uber.internal/npm/qs/qs-1.0.2.tgz",
"integrity": "sha1-UKk+K1r2aRwxvOpdrnjubqGQN2g=",
"dev": true
},
"stringstream": {
"version": "0.0.4",
"resolved": "http://archive.local.uber.internal/npm/stringstream/stringstream-0.0.4.tgz",
"integrity": "sha1-Dw40I/lClgtWkqwySlfdCTvEGpI=",
"dev": true,
"optional": true
},
"tough-cookie": {
"version": "0.12.1",
"resolved": "http://archive.local.uber.internal/npm/tough-cookie/tough-cookie-0.12.1.tgz",
"integrity": "sha1-giDH4hq9WxPZaAQlS9WoHr8sfWI=",
"dev": true,
"optional": true,
"requires": {
"punycode": ">=0.2.0"
},
"dependencies": {
"punycode": {
"version": "1.3.2",
"resolved": "http://archive.local.uber.internal/npm/punycode/punycode-1.3.2.tgz",
"integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
"dev": true,
"optional": true
}
}
},
"tunnel-agent": {
"version": "0.4.0",
"resolved": "http://archive.local.uber.internal/npm/tunnel-agent/tunnel-agent-0.4.0.tgz",
"integrity": "sha1-sRhOMS/7z3CztMeOjCGd5+uxxVA=",
"dev": true,
"optional": true
}
}
}
}
},
"ctype": {
"version": "0.5.3",
"resolved": "http://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz",
"integrity": "sha1-gsGMJGH3QRTvFsE1IkrQuRRMoS8=",
"dev": true,
"optional": true
},
"date-now": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
"integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
"dev": true
},
"deep-equal": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-0.2.2.tgz",
"integrity": "sha1-hLdFiW80xoTpjyzg5Cq69Du6AX0=",
"dev": true
},
"defined": {
"version": "0.0.0",
"resolved": "https://registry.npmjs.org/defined/-/defined-0.0.0.tgz",
"integrity": "sha1-817qfXBekzuvE7LwOz+D2SFAOz4=",
"dev": true
},
"dom-serializer": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
"integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
"dev": true,
"requires": {
"domelementtype": "~1.1.1",
"entities": "~1.1.1"
},
"dependencies": {
"domelementtype": {
"version": "1.1.3",
"resolved": "http://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
"integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
"dev": true
},
"entities": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
"integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
"dev": true
}
}
},
"domelementtype": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.2.1.tgz",
"integrity": "sha512-SQVCLFS2E7G5CRCMdn6K9bIhRj1bS6QBWZfF0TUPh4V/BbqrQ619IdSS3/izn0FZ+9l+uODzaZjb08fjOfablA==",
"dev": true
},
"domhandler": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
"integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
"dev": true,
"requires": {
"domelementtype": "1"
}
},
"domutils": {
"version": "1.5.1",
"resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
"integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
"dev": true,
"requires": {
"dom-serializer": "0",
"domelementtype": "1"
}
},
"duplexer": {
"version": "0.1.1",
"resolved": "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
"integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
"dev": true
},
"entities": {
"version": "1.0.0",
"resolved": "http://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
"integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=",
"dev": true
},
"exit": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
"integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
"dev": true
},
"glob": {
"version": "3.2.11",
"resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
"integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
"dev": true,
"requires": {
"inherits": "2",
"minimatch": "0.3"
},
"dependencies": {
"minimatch": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
"integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
"dev": true,
"requires": {
"lru-cache": "2",
"sigmund": "~1.0.0"
}
}
}
},
"graceful-fs": {
"version": "3.0.6",
"resolved": "http://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.6.tgz",
"integrity": "sha1-3OOhg1HLlM3ILmiLLj3ShC0bCbs=",
"dev": true
},
"has": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/has/-/has-0.0.1.tgz",
"integrity": "sha1-ZmOcFOr1WfE52ivg5DiRDvP9Wxs=",
"dev": true
},
"has-color": {
"version": "0.1.7",
"resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz",
"integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=",
"dev": true
},
"htmlparser2": {
"version": "3.8.3",
"resolved": "http://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
"integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
"dev": true,
"requires": {
"domelementtype": "1",
"domhandler": "2.3",
"domutils": "1.5",
"entities": "1.0",
"readable-stream": "1.1"
}
},
"inflight": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
"integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
"dev": true,
"requires": {
"once": "^1.3.0",
"wrappy": "1"
}
},
"inherits": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
"dev": true
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
"dev": true
},
"istanbul": {
"version": "0.2.16",
"resolved": "http://archive.local.uber.internal/npm/istanbul/istanbul-0.2.16.tgz",
"integrity": "sha1-hwVFoNT0tM4WEDnp6AWpjCxwC9k=",
"dev": true,
"requires": {
"abbrev": "1.0.x",
"async": "0.9.x",
"escodegen": "1.3.x",
"esprima": "1.2.x",
"fileset": "0.1.x",
"handlebars": "1.3.x",
"js-yaml": "3.x",
"mkdirp": "0.5.x",
"nopt": "3.x",
"resolve": "0.7.x",
"which": "1.0.x",
"wordwrap": "0.0.x"
},
"dependencies": {
"abbrev": {
"version": "1.0.5",
"resolved": "http://archive.local.uber.internal/npm/abbrev/abbrev-1.0.5.tgz",
"integrity": "sha1-XYJXvZ6+Q15piy+kMa/eT+exCwM=",
"dev": true
},
"async": {
"version": "0.9.0",
"resolved": "http://archive.local.uber.internal/npm/async/async-0.9.0.tgz",
"integrity": "sha1-rDYTsdqb7RtHUQu0ZRuJMeRxRsc=",
"dev": true
},
"escodegen": {
"version": "1.3.3",
"resolved": "http://archive.local.uber.internal/npm/escodegen/escodegen-1.3.3.tgz",
"integrity": "sha1-8CQBb1qI4Eb9EgBQVek5gC5sXyM=",
"dev": true,
"requires": {
"esprima": "~1.1.1",
"estraverse": "~1.5.0",
"esutils": "~1.0.0",
"source-map": "~0.1.33"
},
"dependencies": {
"esprima": {
"version": "1.1.1",
"resolved": "http://archive.local.uber.internal/npm/esprima/esprima-1.1.1.tgz",
"integrity": "sha1-W28VR/TRAuZw4UDFCb5ncdautUk=",
"dev": true
},
"estraverse": {
"version": "1.5.1",
"resolved": "http://archive.local.uber.internal/npm/estraverse/estraverse-1.5.1.tgz",
"integrity": "sha1-hno+jlip+EYYr7bC3bzZFrfLr3E=",
"dev": true
},
"esutils": {
"version": "1.0.0",
"resolved": "http://archive.local.uber.internal/npm/esutils/esutils-1.0.0.tgz",
"integrity": "sha1-gVHTWOIMisx/t0XnRywAJf5JZXA=",
"dev": true
},
"source-map": {
"version": "0.1.43",
"resolved": "http://archive.local.uber.internal/npm/source-map/source-map-0.1.43.tgz",
"integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
"dev": true,
"optional": true,
"requires": {
"amdefine": ">=0.0.4"
},
"dependencies": {
"amdefine": {
"version": "0.1.0",
"resolved": "http://archive.local.uber.internal/npm/amdefine/amdefine-0.1.0.tgz",
"integrity": "sha1-PKlzXPHd4O33pL9mQXCcgCT5sic=",
"dev": true,
"optional": true
}
}
}
}
},
"esprima": {
"version": "1.2.5",
"resolved": "http://archive.local.uber.internal/npm/esprima/esprima-1.2.5.tgz",
"integrity": "sha1-CZNQL+r2aBODJXVvMPmlH+7sEek=",
"dev": true
},
"fileset": {
"version": "0.1.5",
"resolved": "http://archive.local.uber.internal/npm/fileset/fileset-0.1.5.tgz",
"integrity": "sha1-rMQjv6+ShDOFxmv3WCImTRG3vZQ=",
"dev": true,
"requires": {
"glob": "3.x",
"minimatch": "0.x"
},
"dependencies": {
"glob": {
"version": "3.2.11",
"resolved": "http://archive.local.uber.internal/npm/glob/glob-3.2.11.tgz",
"integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
"dev": true,
"requires": {
"inherits": "2",
"minimatch": "0.3"
},
"dependencies": {
"inherits": {
"version": "2.0.1",
"resolved": "http://archive.local.uber.internal/npm/inherits/inherits-2.0.1.tgz",
"integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
"dev": true
},
"minimatch": {
"version": "0.3.0",
"resolved": "http://archive.local.uber.internal/npm/minimatch/minimatch-0.3.0.tgz",
"integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
"dev": true,
"requires": {
"lru-cache": "2",
"sigmund": "~1.0.0"
},
"dependencies": {
"lru-cache": {
"version": "2.5.0",
"resolved": "http://archive.local.uber.internal/npm/lru-cache/lru-cache-2.5.0.tgz",
"integrity": "sha1-2COIrpyWC+y+oMc7uet5tsbOmus=",
"dev": true
},
"sigmund": {
"version": "1.0.0",
"resolved": "http://archive.local.uber.internal/npm/sigmund/sigmund-1.0.0.tgz",
"integrity": "sha1-ZqKzp0mui1+4nv1PzAHclPvgIpY=",
"dev": true
}
}
}
}
},
"minimatch": {
"version": "0.4.0",
"resolved": "http://archive.local.uber.internal/npm/minimatch/minimatch-0.4.0.tgz",
"integrity": "sha1-vSx9Bg0sjI/Xzefx8u0tWycP2xs=",
"dev": true,
"requires": {
"lru-cache": "2",
"sigmund": "~1.0.0"
},
"dependencies": {
"lru-cache": {
"version": "2.5.0",
"resolved": "http://archive.local.uber.internal/npm/lru-cache/lru-cache-2.5.0.tgz",
"integrity": "sha1-2COIrpyWC+y+oMc7uet5tsbOmus=",
"dev": true
},
"sigmund": {
"version": "1.0.0",
"resolved": "http://archive.local.uber.internal/npm/sigmund/sigmund-1.0.0.tgz",
"integrity": "sha1-ZqKzp0mui1+4nv1PzAHclPvgIpY=",
"dev": true
}
}
}
}
},
"handlebars": {
"version": "1.3.0",
"resolved": "http://archive.local.uber.internal/npm/handlebars/handlebars-1.3.0.tgz",
"integrity": "sha1-npsTCpPjiUkTItl1zz7BgYw3zjQ=",
"dev": true,
"requires": {
"optimist": "~0.3",
"uglify-js": "~2.3"
},
"dependencies": {
"optimist": {
"version": "0.3.7",
"resolved": "http://archive.local.uber.internal/npm/optimist/optimist-0.3.7.tgz",
"integrity": "sha1-yQlBrVnkJzMokjB00s8ufLxuwNk=",
"dev": true,
"requires": {
"wordwrap": "~0.0.2"
}
},
"uglify-js": {
"version": "2.3.6",
"resolved": "http://archive.local.uber.internal/npm/uglify-js/uglify-js-2.3.6.tgz",
"integrity": "sha1-+gmEdwtCi3qbKoBY9GNV0U/vIRo=",
"dev": true,
"optional": true,
"requires": {
"async": "~0.2.6",
"optimist": "~0.3.5",
"source-map": "~0.1.7"
},
"dependencies": {
"async": {
"version": "0.2.10",
"resolved": "http://archive.local.uber.internal/npm/async/async-0.2.10.tgz",
"integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
"dev": true,
"optional": true
},
"source-map": {
"version": "0.1.43",
"resolved": "http://archive.local.uber.internal/npm/source-map/source-map-0.1.43.tgz",
"integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
"dev": true,
"optional": true,
"requires": {
"amdefine": ">=0.0.4"
},
"dependencies": {
"amdefine": {
"version": "0.1.0",
"resolved": "http://archive.local.uber.internal/npm/amdefine/amdefine-0.1.0.tgz",
"integrity": "sha1-PKlzXPHd4O33pL9mQXCcgCT5sic=",
"dev": true,
"optional": true
}
}
}
}
}
}
},
"js-yaml": {
"version": "3.2.7",
"resolved": "http://archive.local.uber.internal/npm/js-yaml/js-yaml-3.2.7.tgz",
"integrity": "sha1-ECeQ8mXZhv6VpNDyp5Lnp72Ibuw=",
"dev": true,
"requires": {
"argparse": "~ 1.0.0",
"esprima": "~ 2.0.0"
},
"dependencies": {
"argparse": {
"version": "1.0.2",
"resolved": "http://archive.local.uber.internal/npm/argparse/argparse-1.0.2.tgz",
"integrity": "sha1-vPrjkFllbRlz0LnmoadBVLWpoTY=",
"dev": true,
"requires": {
"lodash": ">= 3.2.0 < 4.0.0",
"sprintf-js": "~1.0.2"
},
"dependencies": {
"lodash": {
"version": "3.6.0",
"resolved": "http://archive.local.uber.internal/npm/lodash/lodash-3.6.0.tgz",
"integrity": "sha1-Umao9J3Zib5Pn2gbbyoMVShdDZo=",
"dev": true
},
"sprintf-js": {
"version": "1.0.2",
"resolved": "http://archive.local.uber.internal/npm/sprintf-js/sprintf-js-1.0.2.tgz",
"integrity": "sha1-EeTYT/MhRONbC/Omb4WH842PmXg=",
"dev": true
}
}
},
"esprima": {
"version": "2.0.0",
"resolved": "http://archive.local.uber.internal/npm/esprima/esprima-2.0.0.tgz",
"integrity": "sha1-YJrFwmZ+rlQztB657OziMxtBSY8=",
"dev": true
}
}
},
"mkdirp": {
"version": "0.5.0",
"resolved": "http://archive.local.uber.internal/npm/mkdirp/mkdirp-0.5.0.tgz",
"integrity": "sha1-HXMHam35hs2TROFecfzAWkyavxI=",
"dev": true,
"requires": {
"minimist": "0.0.8"
},
"dependencies": {
"minimist": {
"version": "0.0.8",
"resolved": "http://archive.uber.com/npm/minimist/minimist-0.0.8.tgz",
"integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
"dev": true
}
}
},
"nopt": {
"version": "3.0.1",
"resolved": "http://archive.local.uber.internal/npm/nopt/nopt-3.0.1.tgz",
"integrity": "sha1-vOXEJEajKR9HYio3CrvxWPu6y/0=",
"dev": true,
"requires": {
"abbrev": "1"
}
},
"resolve": {
"version": "0.7.4",
"resolved": "http://archive.local.uber.internal/npm/resolve/resolve-0.7.4.tgz",
"integrity": "sha1-OVqe+ehz+/4SvRRAi9kbuTYAPWk=",
"dev": true
},
"which": {
"version": "1.0.9",
"resolved": "http://archive.local.uber.internal/npm/which/which-1.0.9.tgz",
"integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8=",
"dev": true
},
"wordwrap": {
"version": "0.0.2",
"resolved": "http://archive.local.uber.internal/npm/wordwrap/wordwrap-0.0.2.tgz",
"integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
"dev": true
}
}
},
"jshint": {
"version": "2.6.3",
"resolved": "https://registry.npmjs.org/jshint/-/jshint-2.6.3.tgz",
"integrity": "sha1-hLRwuOXVzXrfCjvUl1JQRDydMRo=",
"dev": true,
"requires": {
"cli": "0.6.x",
"console-browserify": "1.1.x",
"exit": "0.1.x",
"htmlparser2": "3.8.x",
"minimatch": "1.0.x",
"shelljs": "0.3.x",
"strip-json-comments": "1.0.x",
"underscore": "1.6.x"
}
},
"jsonfile": {
"version": "2.0.0",
"resolved": "http://registry.npmjs.org/jsonfile/-/jsonfile-2.0.0.tgz",
"integrity": "sha1-w5RPNQvTwHizkuCqFjO0RmL88Gs=",
"dev": true
},
"lru-cache": {
"version": "2.7.3",
"resolved": "http://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
"integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
"dev": true
},
"minimatch": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz",
"integrity": "sha1-4N0hILSeG3JM6NcUxSCCKpQ4V20=",
"dev": true,
"requires": {
"lru-cache": "2",
"sigmund": "~1.0.0"
}
},
"object-inspect": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.6.0.tgz",
"integrity": "sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ==",
"dev": true
},
"object-keys": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz",
"integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=",
"dev": true
},
"once": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
"dev": true,
"requires": {
"wrappy": "1"
}
},
"opn": {
"version": "1.0.1",
"resolved": "http://registry.npmjs.org/opn/-/opn-1.0.1.tgz",
"integrity": "sha1-wtzipcQauViadIaq/02N4ALQQco=",
"dev": true
},
"osenv": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.0.tgz",
"integrity": "sha1-YWaBIe7FhJVQMLn0cLHSMJUEv8s=",
"dev": true
},
"pre-commit": {
"version": "0.0.5",
"resolved": "http://archive.uber.com/npm/pre-commit/pre-commit-0.0.5.tgz",
"integrity": "sha1-zEdhFrRHE1eZkH9tdLHCXWiGhDA=",
"dev": true
},
"readable-stream": {
"version": "1.1.14",
"resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
"dev": true,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
"isarray": "0.0.1",
"string_decoder": "~0.10.x"
}
},
"resumer": {
"version": "0.0.0",
"resolved": "https://registry.npmjs.org/resumer/-/resumer-0.0.0.tgz",
"integrity": "sha1-8ej0YeQGS6Oegq883CqMiT0HZ1k=",
"dev": true,
"requires": {
"through": "~2.3.4"
}
},
"rimraf": {
"version": "2.3.2",
"resolved": "http://registry.npmjs.org/rimraf/-/rimraf-2.3.2.tgz",
"integrity": "sha1-cwS9knXEAbiRA7EGs1McHvDAL+k=",
"dev": true,
"requires": {
"glob": "^4.4.2"
},
"dependencies": {
"glob": {
"version": "4.5.3",
"resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
"integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=",
"dev": true,
"requires": {
"inflight": "^1.0.4",
"inherits": "2",
"minimatch": "^2.0.1",
"once": "^1.3.0"
}
},
"minimatch": {
"version": "2.0.10",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
"integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
"dev": true,
"requires": {
"brace-expansion": "^1.0.0"
}
}
}
},
"run-browser": {
"version": "1.3.1",
"resolved": "http://archive.uber.com/npm/run-browser/run-browser-1.3.1.tgz",
"integrity": "sha1-X+cVXR8uJ7mYvGfAZ02GEnJXVvI=",
"dev": true,
"requires": {
"browserify": "^3.28.0",
"glob": "~3.2.7",
"minimist": "0.0.8",
"phantomjs": "~1.9.7-1",
"tap-finished": "0.0.1"
},
"dependencies": {
"browserify": {
"version": "3.46.1",
"resolved": "http://archive.uber.com/npm/browserify/browserify-3.46.1.tgz",
"integrity": "sha1-LC5Kfy9AgXjnjCI7W1ezfCGFrY4=",
"dev": true,
"requires": {
"JSONStream": "~0.7.1",
"assert": "~1.1.0",
"browser-pack": "~2.0.0",
"browser-resolve": "~1.2.1",
"browserify-zlib": "~0.1.2",
"buffer": "~2.1.4",
"builtins": "~0.0.3",
"commondir": "0.0.1",
"concat-stream": "~1.4.1",
"console-browserify": "~1.0.1",
"constants-browserify": "~0.0.1",
"crypto-browserify": "~1.0.9",
"deep-equal": "~0.1.0",
"defined": "~0.0.0",
"deps-sort": "~0.1.1",
"derequire": "~0.8.0",
"domain-browser": "~1.1.0",
"duplexer": "~0.1.1",
"events": "~1.0.0",
"glob": "~3.2.8",
"http-browserify": "~1.3.1",
"https-browserify": "~0.0.0",
"inherits": "~2.0.1",
"insert-module-globals": "~6.0.0",
"module-deps": "~2.0.0",
"os-browserify": "~0.1.1",
"parents": "~0.0.1",
"path-browserify": "~0.0.0",
"process": "^0.7.0",
"punycode": "~1.2.3",
"querystring-es3": "0.2.0",
"resolve": "~0.6.1",
"shallow-copy": "0.0.1",
"shell-quote": "~0.0.1",
"stream-browserify": "~0.1.0",
"stream-combiner": "~0.0.2",
"string_decoder": "~0.0.0",
"subarg": "0.0.1",
"syntax-error": "~1.1.0",
"through2": "~0.4.1",
"timers-browserify": "~1.0.1",
"tty-browserify": "~0.0.0",
"umd": "~2.0.0",
"url": "~0.10.1",
"util": "~0.10.1",
"vm-browserify": "~0.0.1",
"xtend": "^3.0.0"
},
"dependencies": {
"JSONStream": {
"version": "0.7.4",
"resolved": "http://archive.uber.com/npm/JSONStream/JSONStream-0.7.4.tgz",
"integrity": "sha1-c0KQ5BUR7qfCz+FR+/mlY6l7l4Y=",
"dev": true,
"requires": {
"jsonparse": "0.0.5",
"through": ">=2.2.7 <3"
},
"dependencies": {
"jsonparse": {
"version": "0.0.5",
"resolved": "http://archive.uber.com/npm/jsonparse/jsonparse-0.0.5.tgz",
"integrity": "sha1-MwVCrT8KZUZlt3jz6y2an6UHrGQ=",
"dev": true
},
"through": {
"version": "2.3.7",
"resolved": "http://registry.npmjs.org/through/-/through-2.3.7.tgz",
"integrity": "sha1-X8w2kP7S/fmMb8iLTSB6RiSsO4c=",
"dev": true
}
}
},
"assert": {
"version": "1.1.2",
"resolved": "http://archive.uber.com/npm/assert/assert-1.1.2.tgz",
"integrity": "sha1-raoExGu1jG3R8pTaPrJuYijrbkQ=",
"dev": true,
"requires": {
"util": "0.10.3"
}
},
"browser-pack": {
"version": "2.0.1",
"resolved": "http://archive.uber.com/npm/browser-pack/browser-pack-2.0.1.tgz",
"integrity": "sha1-XRxSf1bFgmd0EcTbKhKGSP9r8VA=",
"dev": true,
"requires": {
"JSONStream": "~0.6.4",
"combine-source-map": "~0.3.0",
"through": "~2.3.4"
},
"dependencies": {
"JSONStream": {
"version": "0.6.4",
"resolved": "http://archive.uber.com/npm/JSONStream/JSONStream-0.6.4.tgz",
"integrity": "sha1-SyyAY/j1Enh7I3X37p22kgj6Lcs=",
"dev": true,
"requires": {
"jsonparse": "0.0.5",
"through": "~2.2.7"
},
"dependencies": {
"jsonparse": {
"version": "0.0.5",
"resolved": "http://archive.uber.com/npm/jsonparse/jsonparse-0.0.5.tgz",
"integrity": "sha1-MwVCrT8KZUZlt3jz6y2an6UHrGQ=",
"dev": true
},
"through": {
"version": "2.2.7",
"resolved": "http://archive.uber.com/npm/through/through-2.2.7.tgz",
"integrity": "sha1-bo4hIAGR1OtqmfbwEN9Gqhxusr0=",
"dev": true
}
}
},
"combine-source-map": {
"version": "0.3.0",
"resolved": "http://archive.uber.com/npm/combine-source-map/combine-source-map-0.3.0.tgz",
"integrity": "sha1-2edPWT2c1DgHMSy12EbUUe+qnrc=",
"dev": true,
"requires": {
"convert-source-map": "~0.3.0",
"inline-source-map": "~0.3.0",
"source-map": "~0.1.31"
},
"dependencies": {
"convert-source-map": {
"version": "0.3.5",
"resolved": "http://archive.uber.com/npm/convert-source-map/convert-source-map-0.3.5.tgz",
"integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=",
"dev": true
},
"inline-source-map": {
"version": "0.3.1",
"resolved": "http://archive.uber.com/npm/inline-source-map/inline-source-map-0.3.1.tgz",
"integrity": "sha1-pSi1FOaJ/OkNswiehw2S9Sestes=",
"dev": true,
"requires": {
"source-map": "~0.3.0"
},
"dependencies": {
"source-map": {
"version": "0.3.0",
"resolved": "http://archive.uber.com/npm/source-map/source-map-0.3.0.tgz",
"integrity": "sha1-hYb7mloAXltQHiHNGLbyG0V60fk=",
"dev": true,
"requires": {
"amdefine": ">=0.0.4"
},
"dependencies": {
"amdefine": {
"version": "0.1.0",
"resolved": "http://archive.local.uber.internal/npm/amdefine/amdefine-0.1.0.tgz",
"integrity": "sha1-PKlzXPHd4O33pL9mQXCcgCT5sic=",
"dev": true
}
}
}
}
},
"source-map": {
"version": "0.1.43",
"resolved": "http://archive.local.uber.internal/npm/source-map/source-map-0.1.43.tgz",
"integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
"dev": true,
"requires": {
"amdefine": ">=0.0.4"
},
"dependencies": {
"amdefine": {
"version": "0.1.0",
"resolved": "http://archive.local.uber.internal/npm/amdefine/amdefine-0.1.0.tgz",
"integrity": "sha1-PKlzXPHd4O33pL9mQXCcgCT5sic=",
"dev": true
}
}
}
}
}
}
},
"browser-resolve": {
"version": "1.2.4",
"resolved": "http://archive.uber.com/npm/browser-resolve/browser-resolve-1.2.4.tgz",
"integrity": "sha1-Wa54IKgpVezTL1+3xGisIcRyOAY=",
"dev": true,
"requires": {
"resolve": "0.6.3"
}
},
"browserify-zlib": {
"version": "0.1.4",
"resolved": "http://archive.uber.com/npm/browserify-zlib/browserify-zlib-0.1.4.tgz",
"integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
"dev": true,
"requires": {
"pako": "~0.2.0"
},
"dependencies": {
"pako": {
"version": "0.2.5",
"resolved": "http://archive.uber.com/npm/pako/pako-0.2.5.tgz",
"integrity": "sha1-Nt8ZRno4eRUumtzER4TwfQqAxSU=",
"dev": true
}
}
},
"buffer": {
"version": "2.1.13",
"resolved": "http://archive.uber.com/npm/buffer/buffer-2.1.13.tgz",
"integrity": "sha1-yIg46/efMLi0pwd4hHC+qKYsI1U=",
"dev": true,
"requires": {
"base64-js": "~0.0.4",
"ieee754": "~1.1.1"
},
"dependencies": {
"base64-js": {
"version": "0.0.8",
"resolved": "http://archive.uber.com/npm/base64-js/base64-js-0.0.8.tgz",
"integrity": "sha1-EQHpVE9KdrG8OybUUsqW16NeeXg=",
"dev": true
},
"ieee754": {
"version": "1.1.4",
"resolved": "http://archive.uber.com/npm/ieee754/ieee754-1.1.4.tgz",
"integrity": "sha1-4+xlIA1K1THTWaq9ttPsgSaZows=",
"dev": true
}
}
},
"builtins": {
"version": "0.0.7",
"resolved": "http://archive.uber.com/npm/builtins/builtins-0.0.7.tgz",
"integrity": "sha1-NVIZzWzxjb58Acx/0tznZc/cVJo=",
"dev": true
},
"commondir": {
"version": "0.0.1",
"resolved": "http://archive.uber.com/npm/commondir/commondir-0.0.1.tgz",
"integrity": "sha1-ifAP3NUbUZxXhzP+xWPmptp/W+I=",
"dev": true
},
"console-browserify": {
"version": "1.0.3",
"resolved": "http://archive.uber.com/npm/console-browserify/console-browserify-1.0.3.tgz",
"integrity": "sha1-04mNLDqTEC82QZf4h0tPkrUoao4=",
"dev": true
},
"constants-browserify": {
"version": "0.0.1",
"resolved": "http://archive.uber.com/npm/constants-browserify/constants-browserify-0.0.1.tgz",
"integrity": "sha1-kld9tSe6bEzwpFaNhLwDH0QeIfI=",
"dev": true
},
"crypto-browserify": {
"version": "1.0.9",
"resolved": "http://archive.uber.com/npm/crypto-browserify/crypto-browserify-1.0.9.tgz",
"integrity": "sha1-zFRJaF37hesRyYKKzHy4erW7/MA=",
"dev": true
},
"deep-equal": {
"version": "0.1.2",
"resolved": "http://archive.uber.com/npm/deep-equal/deep-equal-0.1.2.tgz",
"integrity": "sha1-skbCuApXCkfBG+HZvRBw7IeLh84=",
"dev": true
},
"defined": {
"version": "0.0.0",
"resolved": "http://archive.local.uber.internal/npm/defined/defined-0.0.0.tgz",
"integrity": "sha1-817qfXBekzuvE7LwOz+D2SFAOz4=",
"dev": true
},
"deps-sort": {
"version": "0.1.2",
"resolved": "http://archive.uber.com/npm/deps-sort/deps-sort-0.1.2.tgz",
"integrity": "sha1-2qL7YUoXyWN9gB4vVTOa43DzYRo=",
"dev": true,
"requires": {
"JSONStream": "~0.6.4",
"minimist": "~0.0.1",
"through": "~2.3.4"
},
"dependencies": {
"JSONStream": {
"version": "0.6.4",
"resolved": "http://archive.uber.com/npm/JSONStream/JSONStream-0.6.4.tgz",
"integrity": "sha1-SyyAY/j1Enh7I3X37p22kgj6Lcs=",
"dev": true,
"requires": {
"jsonparse": "0.0.5",
"through": "~2.2.7"
},
"dependencies": {
"jsonparse": {
"version": "0.0.5",
"resolved": "http://archive.uber.com/npm/jsonparse/jsonparse-0.0.5.tgz",
"integrity": "sha1-MwVCrT8KZUZlt3jz6y2an6UHrGQ=",
"dev": true
},
"through": {
"version": "2.2.7",
"resolved": "http://archive.uber.com/npm/through/through-2.2.7.tgz",
"integrity": "sha1-bo4hIAGR1OtqmfbwEN9Gqhxusr0=",
"dev": true
}
}
},
"through": {
"version": "2.3.7",
"resolved": "http://registry.npmjs.org/through/-/through-2.3.7.tgz",
"integrity": "sha1-X8w2kP7S/fmMb8iLTSB6RiSsO4c=",
"d