{"_id":"@creditkarma/thrift-server-core","_rev":"174-60d5c6756a0af926eadc13c9a9950da1","name":"@creditkarma/thrift-server-core","description":"Thrift core library in TypeScript","dist-tags":{"latest":"1.0.4","next":"1.1.0-alpha.1","fix":"0.6.35"},"versions":{"0.0.12":{"name":"@creditkarma/thrift-server-core","version":"0.0.12","description":"Thrift core library in TypeScript","main":"./dist/main/index.js","types":"./dist/main/index.d.ts","files":["./dist"],"scripts":{"build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","prepublish":"npm run build; rimraf ./dist/tests","watch":"npm run build -- --watch","start":"npm run build && node dist/server.js","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.23","@types/rimraf":"0.0.28","@types/thrift":"0.10.1","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.12","_shasum":"a79698e689190beb24f68e50be17beb099e9c8a3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"a79698e689190beb24f68e50be17beb099e9c8a3","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.12.tgz","integrity":"sha512-iZ2yeLUQrdCVmIFUItsYsyNP6AVY6LYnLbICW65Zye6NUdELkxWrPwLKgTqdPBLcBgVfJU+vrGDMOgWhe5TocQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4QmQ6SPQEUf1ks/XZ/RcwE79bBElxW1Jvr92uVXH72AIhAM8HZyTemWz+1jyOY8oD1L7NqsjvkrlOVSmUE7GoZVpc"}]},"maintainers":[{"name":"nnanceck","email":"nick.nance@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.12.tgz_1508172738555_0.046199360163882375"},"directories":{}},"0.0.13":{"name":"@creditkarma/thrift-server-core","version":"0.0.13","description":"Thrift core library in TypeScript","main":"./dist/main/index.js","types":"./dist/main/index.d.ts","files":["./dist"],"scripts":{"build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","prepublish":"npm run build && rimraf ./dist/tests","watch":"npm run build -- --watch","start":"npm run build && node dist/server.js","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.23","@types/rimraf":"0.0.28","@types/thrift":"0.10.1","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.13","_shasum":"359f63faa4c97cf896b05c2715948414c3d5cfa2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"359f63faa4c97cf896b05c2715948414c3d5cfa2","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.13.tgz","integrity":"sha512-nGSTpk6/Siu6j+EFTDcAmqqZq+MbJ8LAfGVuQVc8aFBlBy+qOoI5s32r0UnaygenvHqY0ifcJLF17fNY4Cu/kg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVen1AGb0HOm1xvWU31GIb+/B+ycuuFcexMYnJXs23rwIhAPzx+hfvWqk7hxQauha6gKS42l3+kJtWXvZvVxrT5r/p"}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.13.tgz_1508174426309_0.7803629040718079"},"directories":{}},"0.0.14":{"name":"@creditkarma/thrift-server-core","version":"0.0.14","description":"Thrift core library in TypeScript","main":"./dist/main/index.js","types":"./dist/main/index.d.ts","files":["./dist"],"scripts":{"build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","prepublish":"npm run build && rimraf ./dist/tests","watch":"npm run build -- --watch","start":"npm run build && node dist/server.js","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","@types/thrift":"0.10.3","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.14","_shasum":"3aba696429d258710ca2ada004a4325fe27c03fe","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"3aba696429d258710ca2ada004a4325fe27c03fe","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.14.tgz","integrity":"sha512-Vdt8MGl7wdk15xSkure1p71QVXwEm+qd/N977EZTYyiaGge5HUrGTMMd/sXl4CV8Rn9XRB+0TKMj9S68a8P/LQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHlnxa+o7VrGdEnIHThJHn4HEF+pyCa8gNKYFwe6ZNkQIgKXeQzxz/mckb1RLOVvSlt4OklmAhwKdkT+N3MSX9UKg="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.14.tgz_1508177563797_0.921597508713603"},"directories":{}},"0.0.15":{"name":"@creditkarma/thrift-server-core","version":"0.0.15","description":"Thrift core library in TypeScript","main":"./dist/main/index.js","types":"./dist/main/index.d.ts","files":["./dist"],"scripts":{"build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","prepublish":"npm run build && rimraf ./dist/tests","watch":"npm run build -- --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","@types/thrift":"0.10.3","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.15","_shasum":"6910db0de648a482bc7f99446207b8c8cf9885a4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"6910db0de648a482bc7f99446207b8c8cf9885a4","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.15.tgz","integrity":"sha512-emROrxg+k+yKlbgFPSTeE6AS8Hr7AcwBYJS+ZUdHZNC88xvXDmwybbyaV6eBHHZ57YOjyHg1NSZL6XW9ebGo+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGN4WZ8EzhJpcL5Ebc6d8ik+9yx41AJyiki2X6SsR2EkAiAw3gL+5wZWgrBrtl3AkiJwJ/IR5f6feZj2rE4EQRpHuQ=="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.15.tgz_1508180949369_0.3304362518247217"},"directories":{}},"0.0.16":{"name":"@creditkarma/thrift-server-core","version":"0.0.16","description":"Thrift core library in TypeScript","main":"./dist/main/index.js","types":"./dist/main/index.d.ts","files":["./dist"],"scripts":{"build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","prepublish":"npm run build && rimraf ./dist/tests","watch":"npm run build -- --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'","release":"npm publish --access public"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","@types/thrift":"0.10.3","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.16","_shasum":"68982c8fb7eaf7928300a960a85640699ebf9b6a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"68982c8fb7eaf7928300a960a85640699ebf9b6a","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.16.tgz","integrity":"sha512-IHrcdQShmERik8YpJrYbgpN1UMc2+PDq/FxvfOhCDozLjk+ddVSaYXnUM9Ws0NS3qWy/W9jbk+Mi9jBTEg5Gkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQNsHZ7UvxcdN7HzmNYTE4U8YA4sC7ALHX2H7SjGPAJQIhAJSMOv/eZhv8oVvaoa6lbx0rbhFzS1D6uTuI7p0xbkTm"}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.16.tgz_1508181220716_0.2688427765388042"},"directories":{}},"0.0.17":{"name":"@creditkarma/thrift-server-core","version":"0.0.17","description":"Thrift core library in TypeScript","main":"./dist/main/index.js","types":"./dist/main/index.d.ts","files":["./dist"],"scripts":{"build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","prepublish":"rimraf ./dist/tests","watch":"npm run build -- --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'","release":"npm publish --access public"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","@types/thrift":"0.10.3","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.17","_shasum":"e272a083c46a80c823be81559d621f52dba98afb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"e272a083c46a80c823be81559d621f52dba98afb","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.17.tgz","integrity":"sha512-9wjhsX6Gq7Nesi0QeqFhJzIA/aD5kGQ94xKf9U/v6dr5h/vqluvFzVL0pl7pZm0Kcb6AWsqL8V06U6n2MY/Z/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWy7j610apMA20qwIi6EROOIfbHco73IU6geld7s60RAiEA3ri4f9O+aFtOb4esukTt0hwi5pYKdTrLDeVrDetMYvE="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.17.tgz_1508181737328_0.8751195096410811"},"directories":{}},"0.0.18":{"name":"@creditkarma/thrift-server-core","version":"0.0.18","description":"Thrift core library in TypeScript","main":"./dist/main/index.js","types":"./dist/main/index.d.ts","files":["./dist"],"scripts":{"build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","prepublish":"rimraf ./dist/tests","watch":"npm run build -- --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'","release":"ls . && npm publish --access public"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","@types/thrift":"0.10.3","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.18","_shasum":"73b34843feb7b87c4cc4cb70db3885500ec583f8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"73b34843feb7b87c4cc4cb70db3885500ec583f8","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.18.tgz","integrity":"sha512-sPoGw9n9WFtL+iXTeA551iOM+FiuK48US/8Dr2IfcKDwTRuFroKcrazRJ2p74go0WVKHZOUvwfqRwtURnmJ+2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb1ZJ2Z1Y/0RNcBdoC/jkiw3XqOnSv42e5apPOyBziJgIgHvURf1ilVhLEgxobSX7avFCu/LRz6Wr97YvGMLTvhNc="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.18.tgz_1508182487539_0.5187455178238451"},"directories":{}},"0.0.19":{"name":"@creditkarma/thrift-server-core","version":"0.0.19","description":"Thrift core library in TypeScript","main":"./dist/main/index.js","types":"./dist/main/index.d.ts","files":["./dist"],"scripts":{"build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","watch":"npm run build -- --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'","release":"ls -a . && npm publish --access public"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","@types/thrift":"0.10.3","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.19","_shasum":"18694a78354be0c0d5ec840ea3faa5d7ce8d9b9d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"18694a78354be0c0d5ec840ea3faa5d7ce8d9b9d","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.19.tgz","integrity":"sha512-skLo+V4D4/qpGXxByo3yBjzldwUonGnXkeUkQ9fzaT/pXTWWW7mN2i0TIVz2oBYuPUHUWHXBTNqzawryHiuvMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7rC92teuKQg5ads9u9LC9OHN9yDDmWdm1ZT+mPdEXyQIhAKIR7dgZzWwujsrbWydWqWQwCyae94hwo3OYjdjurrIp"}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.19.tgz_1508183102683_0.6886971141211689"},"directories":{}},"0.0.20":{"name":"@creditkarma/thrift-server-core","version":"0.0.20","description":"Thrift core library in TypeScript","main":"./dist/main/index.js","types":"./dist/main/index.d.ts","files":["./dist"],"scripts":{"build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","watch":"npm run build -- --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'","release":"ls -a ./dist && npm publish . --access public"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","@types/thrift":"0.10.3","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.20","_shasum":"5a77084780f5cf940d579aa055b6bd424b21502d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"5a77084780f5cf940d579aa055b6bd424b21502d","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.20.tgz","integrity":"sha512-ZiBVK9CPydNplCYEIlpVIL+Q+SYc62h6sKVpiYOdwHEfUX7GBRw2lMoR3OaTaowPbNBqNUM+fOuzgYjimnN4TA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJyh5jvlQ1b3DBqj31FRrzafHpl4Pf+2p42+5180WfxwIhAO6N8zy/tAtP1q7JrPJYBXuXGY2xb/ws5WSDfVEUdfwg"}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.20.tgz_1508184047065_0.11367351771332324"},"directories":{}},"0.0.21":{"name":"@creditkarma/thrift-server-core","version":"0.0.21","description":"Thrift core library in TypeScript","main":"./dist/main/index.js","types":"./dist/main/index.d.ts","files":["./dist"],"scripts":{"prepublish":"rimraf ./dist/tests","build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","watch":"npm run build -- --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'","release":"ls -a ./dist/main && npm publish . --access public"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","@types/thrift":"0.10.3","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.21","_shasum":"4f72b2f7bd3fc19cb3638c970cca6a6408151290","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"4f72b2f7bd3fc19cb3638c970cca6a6408151290","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.21.tgz","integrity":"sha512-45deetSr0ELH20YmYBaSdFndPwxICmYYhl0wWAKlt2pgEzockQeqbYBD9CtirimQBrPK6NZb9yeSeEqi6ZmnqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq85Jhp3VYPN/85cDD/tSvbPypFg6KfB66Xtrhyd54uQIgcJ3AA0EtG+U41TGE0HvfzR5YVVgFiBHVZDBwYe8rTr4="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.21.tgz_1508185421758_0.3108751755207777"},"directories":{}},"0.0.22":{"name":"@creditkarma/thrift-server-core","version":"0.0.22","description":"Thrift core library in TypeScript","main":"./dist/main/index.js","types":"./dist/main/index.d.ts","files":["./dist/main"],"scripts":{"build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","watch":"npm run build -- --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'","release":"ls -a ./dist/main && npm publish . --access public"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","@types/thrift":"0.10.3","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.22","_shasum":"19a6e803d52a085a8e91a3e42e17a83e44af5b3d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"19a6e803d52a085a8e91a3e42e17a83e44af5b3d","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.22.tgz","integrity":"sha512-dNg/iqGC/WTtG0YDhQmpfHvH2zNI80yPEutZQZzNSh58U+G2i98P/6KMjDEXVsCuR0+p9UuTxoOorhhDvuwPzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL3YIMT/2QV2KjP+lNkRLQ661xmFNT+Y06fPk1ESlHVgIgee25gmGn3OLfHkvTR3d0aSN6Wq0WAo0SHvdeC7+p88U="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.22.tgz_1508186053867_0.039357984671369195"},"directories":{}},"0.0.23":{"name":"@creditkarma/thrift-server-core","version":"0.0.23","description":"Thrift core library in TypeScript","main":"./dist/main/index.js","types":"./dist/main/index.d.ts","files":["./dist/main"],"scripts":{"build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","watch":"npm run build -- --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'","release:publish":"ls -a ./dist/main && npm publish . --access public"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","@types/thrift":"0.10.3","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.23","_shasum":"acfb235eb4c3fcdab4e35703363122251e774aa7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"acfb235eb4c3fcdab4e35703363122251e774aa7","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.23.tgz","integrity":"sha512-Q/DRniR2wH0iVw37ijPW4p72U22rqalXaYNcr6b+CA4OQv3q700dAmpJG+JXfEjx3J8z2ZgTA/g+E1eHrp4N9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXYupLce5UFij12s3J6jkoyGfWzzCsDlftCG9X79Ia8wIhAOplKGD8IP/jctDgxoV5+OQRJtv1j0Nw5FcGBO7G2FCt"}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.23.tgz_1508187041117_0.6785433010663837"},"directories":{}},"0.0.24":{"name":"@creditkarma/thrift-server-core","version":"0.0.24","description":"Thrift core library in TypeScript","main":"./dist/main/index.js","types":"./dist/main/index.d.ts","files":["./dist/main"],"scripts":{"build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","watch":"npm run build -- --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","@types/thrift":"0.10.3","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.24","_shasum":"b12a6afda14ea3ea5549d3a1f7dd5d774c24fc43","_from":"packages/thrift-server-core","_resolved":"file:packages/thrift-server-core","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"b12a6afda14ea3ea5549d3a1f7dd5d774c24fc43","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.24.tgz","integrity":"sha512-wx0UrpL5fiTyTk9R/AC7k2fuwW11oqsgX172BTDJpl5Jd8GHlEIP28PfG8fteW6WyBS127lZRc6TqShimC8ndw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDbl2kHRfdu/NXbTGhjr1T9L7TBVLXUBcMOd9mdxcHLAiEAmlxktdJUiiX7SeVl9rlHxhTvet8Wg8/xlK2MIe0uBOs="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.24.tgz_1508187685830_0.8320052565541118"},"directories":{}},"0.0.27":{"name":"@creditkarma/thrift-server-core","version":"0.0.27","description":"Thrift core library in TypeScript","main":"./dist/main/index.js","types":"./dist/main/index.d.ts","files":["./dist/main"],"scripts":{"build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","watch":"npm run compile -- --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","@types/thrift":"0.10.3","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.27","_shasum":"44eed8e4682072b7637e73acbb782bdff0ef4d0e","_from":"packages/thrift-server-core","_resolved":"file:packages/thrift-server-core","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"44eed8e4682072b7637e73acbb782bdff0ef4d0e","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.27.tgz","integrity":"sha512-S2gOOQl4vdnl8vm4nGmumKSMyhbw9LwO/TwMI9aul8n+XXqRpBnF7jnfxEFx9qgdhDZPB1QFN2qEY/grzVD84w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZy041s13y3Ry6Hks5XXcxZsX5NklPMgrgZn0P7N2REAIgOjh9JVy+wauXjE0VwvCAzq3BoyqLcKZ38in0gaJRqK0="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.27.tgz_1508189103024_0.29992998321540654"},"directories":{}},"0.0.28":{"name":"@creditkarma/thrift-server-core","version":"0.0.28","description":"Thrift core library in TypeScript","main":"./dist/main/index.js","types":"./dist/main/index.d.ts","files":["./dist/main"],"scripts":{"prepublish":"npm run build","build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","watch":"npm run compile -- --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","@types/thrift":"0.10.3","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.28","_shasum":"62c265f52f2a9635ef06fab6688790b7e17e4303","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"62c265f52f2a9635ef06fab6688790b7e17e4303","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.28.tgz","integrity":"sha512-cLQYhimtUMhcfrXdcy6QC0gCCGYludZkQ+y2yrVxp6LD8JqInpQECeZD6WzxSQbTVWV1H5FQjOUshml2ZrEO6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0Peb1fnvmWuWXptxLa+5yKCYwURTx8JYvFB3NhNQsbQIhAPF3M/wXJ/d5YOtobM+QXfJ6SbHLEwqw0uqQjibFxe13"}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.28.tgz_1508193350960_0.7999037189874798"},"directories":{}},"0.0.30":{"name":"@creditkarma/thrift-server-core","version":"0.0.30","description":"Thrift core library in TypeScript","main":"./dist/main/index.js","types":"./dist/main/index.d.ts","files":["./dist/main"],"scripts":{"prepublish":"npm run build && ls .","build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","watch":"npm run compile -- --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","@types/thrift":"0.10.3","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.30","_shasum":"52c1e87a777583fa1880ec6e4f384617ce2c91c3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"52c1e87a777583fa1880ec6e4f384617ce2c91c3","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.30.tgz","integrity":"sha512-QjbQq9AXDhqzjy4ki6RZpS4UrIK0XY/etnxXBwqv72LG6eaOQ/M5oO3+yRF/Ca9HOZSBAWBXHkIIsO9/NN8eoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQfx17sX43ZUKdyG/qlVcVPqj+GTuPjo1HZtCeuzx2ngIgXuJ47H2eu7TGYpHSQZ63CNryJyQcoE+AYHWugjtlCec="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.30.tgz_1508194630042_0.793499557999894"},"directories":{}},"0.0.31":{"name":"@creditkarma/thrift-server-core","version":"0.0.31","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"scripts":{"build":"npm run clean && npm run lint && npm run compile","compile":"tsc","clean":"rimraf ./dist","watch":"npm run compile -- --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","@types/thrift":"0.10.3","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.31","_shasum":"24b0c1fc8e77f4ebfb5ddd7d7b2da3aac8a1da78","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"24b0c1fc8e77f4ebfb5ddd7d7b2da3aac8a1da78","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.31.tgz","integrity":"sha512-eI2MKGS2wjqF8HlU8ZprGnrHz8fuBv+pT61hqAS6aoPI+rp+KUUarGhFomQew2J49VppIECLX936465jYhDhHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFyNyWhvLQwCvQX2n1RWf8G5l+8hIedlUpSrWgXVtdxbAiEAoULgoJipXUmJbZGBiJI7QHFbe5CBDQuRufgzgwvOOkE="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.31.tgz_1508197710678_0.8675364444497973"},"directories":{}},"0.0.32":{"name":"@creditkarma/thrift-server-core","version":"0.0.32","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"scripts":{"prepublish":"npm run build","build":"npm run clean && npm run lint && tsc","clean":"rimraf ./dist","watch":"tsc --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node":"^8.0.31","@types/node-int64":"^0.4.29","@types/q":"^1.0.5","@types/thrift":"0.10.3","thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.32","_shasum":"78f29fc456c10d02edccd09802e85a7c1456c7c4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"78f29fc456c10d02edccd09802e85a7c1456c7c4","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.32.tgz","integrity":"sha512-LbFTJ3wxDe69A5MdNjZnvJmr0SecukC6Mw5JUNO5+hGZgsh6wDcdYo7cR5eOdvMgLklZ8Aj+IVQzUUG8GgW+vQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUcP2wtciskvEs+yiTvY+xsbCs0NtJ8qjV/oQ5libz6AiEAtLNGaAA453NxmZTKz6d0R9L78pMxeml9DaV3w8mKTXc="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.32.tgz_1508258891203_0.15071531059220433"},"directories":{}},"0.0.34":{"name":"@creditkarma/thrift-server-core","version":"0.0.34","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"scripts":{"prepublish":"npm run build","build":"npm run clean && npm run lint && tsc","clean":"rimraf ./dist","watch":"tsc --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node":"^8.0.31","@types/node-int64":"^0.4.29","@types/q":"^1.0.5","@types/thrift":"0.10.3","thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.34","_shasum":"a87aa932f8ba2996d3bf6cbdd3903a1a9e839597","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"a87aa932f8ba2996d3bf6cbdd3903a1a9e839597","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.34.tgz","integrity":"sha512-Ckvnsz32Kvzew5Y8zZ9cTyrz4iJIAaMYa7ulOuPgxFyYn/a5iTuXj+vSUyjAtYZI23AEs7aQBip7wGPE4rG+zw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBTDAAvgRGagpt2o0CUNarJbsH9Ne2jo8TvU1DLju7OAiEAoJUVXsu0eUFcjwwKifbtFXFHGnrzjYf5JBPDlsBF7mQ="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.34.tgz_1508453835437_0.772501734085381"},"directories":{}},"0.0.35":{"name":"@creditkarma/thrift-server-core","version":"0.0.35","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"scripts":{"prepublish":"npm run build","build":"npm run clean && npm run lint && tsc","clean":"rimraf ./dist","watch":"tsc --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node":"^8.0.31","@types/node-int64":"^0.4.29","@types/q":"^1.0.5","@types/thrift":"0.10.4","thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.35","_shasum":"1ba2f3c7037629a54e2542400d98ce41a5679226","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"1ba2f3c7037629a54e2542400d98ce41a5679226","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.35.tgz","integrity":"sha512-s3zjfLVATyX6biiEVVS8vGeJp+ZTIdsD6YRwSxpUz76ykt8cuP3ScCl3Pzsv6OA2a/apbLu8FyhX/s6jETikAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9QykZJk+UVWkYvp3cxihu+W7ZWDcDZthLyqzk3E5lKwIhAMPEb3KaTdQBdikPf54hir6/H9kd94lenuOOj5G4fIjb"}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.35.tgz_1508954030050_0.4685514539014548"},"directories":{}},"0.0.36":{"name":"@creditkarma/thrift-server-core","version":"0.0.36","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"scripts":{"prepublish":"npm run build","build":"npm run clean && npm run lint && tsc","clean":"rimraf ./dist","watch":"tsc --watch","start":"npm run build && node dist/server.js","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js","lint":"tslint --fix './src/**/*.ts'"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node":"^8.0.31","@types/node-int64":"^0.4.29","@types/q":"^1.0.5","@types/thrift":"0.10.4","thrift":"^0.10.0","typescript":"^2.5.3"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.36","_shasum":"649c6dc5af3e3ddd3d75657ece1ef0d4ed03a9cb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"649c6dc5af3e3ddd3d75657ece1ef0d4ed03a9cb","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.36.tgz","integrity":"sha512-Ktf57YYUNvSfZ8WjBm9E8wtrQIDGcuLIXEPMarWf6fPmqT1c5Ee+7SF9cVgKcTDnZkaZcrqKQ4s3c8ZsMQMmcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFOTiwNPVznlYxyea8OWY/zPlPWoF/AiabD1+2/S0QJkAiADV+Z/FYyYb9FM6YEkiidbdsPIGf9wxUbyr6AFGmsyFA=="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.36.tgz_1509661565443_0.9533989485353231"},"directories":{}},"0.0.37":{"name":"@creditkarma/thrift-server-core","version":"0.0.37","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prepublish":"npm run build","build":"npm run clean && npm run lint && tsc -p tsconfig.json","build:test":"tsc -p tsconfig.test.json","watch":"tsc --watch","start":"npm run build && node dist/server.js","pretest":"npm run build:test","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"thrift":"^0.10.0","typescript":"^2.6.1"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/node-int64":"^0.4.29","@types/q":"^1.0.5","@types/rimraf":"0.0.28","@types/thrift":"0.10.4","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1"},"_id":"@creditkarma/thrift-server-core@0.0.37","_shasum":"1043ef752e52ccdced660d27677ef13ad8cb0d3a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"1043ef752e52ccdced660d27677ef13ad8cb0d3a","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.0.37.tgz","integrity":"sha512-0wdbY+CSsLX49Sg4W0FFut3p46tns6E62u9ZuGlNpTga76nahURo0B/geaMpb57+LIj/sbXF0vyI9suaq67WrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApwVyV+MVOTcyfFuoTwghVnioT6nZsAA3kWq2BcAO8CAiBAzaoQVte9typmV9eDn0EtNUxuOXj5fD1CK3jeI4dJMg=="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.0.37.tgz_1511897463036_0.20692990021780133"},"directories":{}},"0.1.1":{"name":"@creditkarma/thrift-server-core","version":"0.1.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prepublish":"npm run build","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"^2.6.1"},"_id":"@creditkarma/thrift-server-core@0.1.1","_npmVersion":"5.4.2","_nodeVersion":"6.1.0","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"integrity":"sha512-BKHrPbI/qzTVf3E2Wwdns6SNdMDn0YmpjRuyBTZamLePPRlgjHhQylMHaEUV+v/LG7yGgdWJrIeWgWZ7NEjIfg==","shasum":"b3a3898ced5036337b35be9b67a82cd425b0179f","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHFbJjzKfcWodERWsz6TQSkvBHwvBaOHrvEOm/n2Z/zrAiAiqtXQpoW8C0tJq/0dl5+64KUIi0Nf9x+iT6v82H85jw=="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.1.1.tgz_1512518546341_0.10608491394668818"},"directories":{}},"0.1.2":{"name":"@creditkarma/thrift-server-core","version":"0.1.2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prepublish":"npm run build","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"^2.6.1"},"_id":"@creditkarma/thrift-server-core@0.1.2","_npmVersion":"5.4.2","_nodeVersion":"6.1.0","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"integrity":"sha512-PtUW7z9GJs9IeJJwzFagPwsJMF987Q37g0OAnC9jGrLYkcF9mb6mTvFI5nD2CVhcTm35QXNQQZW8jXuDvORVoQ==","shasum":"e01de283a6620a5b0c0aafa10dcd3b1c2c5515ac","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCHsEUZtSKGmkahkMt1nCC52oBoDSiEafJOTIc/gYnYQIhAKrE8M1YcrG5fjWCDTiQ1ZD7gN3SP0iSxuk54a4CIWXI"}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.1.2.tgz_1512773014449_0.8061061482876539"},"directories":{}},"0.1.3":{"name":"@creditkarma/thrift-server-core","version":"0.1.3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prepublish":"npm run build","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"^2.6.1"},"_id":"@creditkarma/thrift-server-core@0.1.3","_npmVersion":"5.4.2","_nodeVersion":"6.1.0","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"integrity":"sha512-R4xlPlkXfwXSgnJruBcXXbWpQWiYysO4xBMr2mWRhcQRX9FijfSsXlI4VPC6S2e9KwHS3OLQidlg91NHNE/kQQ==","shasum":"a87ed4cc0ee92e747339c8d5323b9bbd9c3fc228","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqI+fAGSwR2qPfsfhBs9GtSwAUYx+cb9aqQicjGFO3kQIgINVQYwUUIFyVWgWC+YaYeLLenIpd6J4E+YhJqg4RaTw="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.1.3.tgz_1513031644239_0.6787229317706078"},"directories":{}},"0.2.0":{"name":"@creditkarma/thrift-server-core","version":"0.2.0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prepublish":"npm run build","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"^2.6.1"},"_id":"@creditkarma/thrift-server-core@0.2.0","_npmVersion":"5.4.2","_nodeVersion":"6.1.0","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"integrity":"sha512-qnxtaxX4JSTBdvvbiIr2Zu9w/N+mr0NepR+WLA9IOIEe3+oSOua1L7Z3EQQr5kXxJRXpFUrozSdRVkEJW7x02A==","shasum":"d7a9d111c9cae904b59d1f9bd3e66cdc268ad477","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeZh25/LYUuOsH94VYqn6tRAtWyfR9kEW7AMcbAs2L+AIgL+v53vvGL/yGXx9V/WpLmyROxM2aQTYU8xT02qQIqEc="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.2.0.tgz_1513666472333_0.36555490316823125"},"directories":{}},"0.3.3":{"name":"@creditkarma/thrift-server-core","version":"0.3.3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prepublish":"npm run build","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js"},"keywords":["Thrift","TypeScript"],"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.15.3","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"^2.6.1"},"_id":"@creditkarma/thrift-server-core@0.3.3","_npmVersion":"5.4.2","_nodeVersion":"6.1.0","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"integrity":"sha512-kprBLFMHy/qP/lpaV1XfRsJr+JhUS3ibSLXWNnIgP4ohBWDBYkjh5Y9wLhogUlEJbwt2uaRLx04dfUDYCjtHEg==","shasum":"5187b48690ccfa14ef746dfe9587e8d2f59b9d48","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.3.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOsGSfKmPzsTvHTe1NWqiIBoYjNSMIhkIVrj5s1hibHAIhAN7pj9wW0x2z1qw4URkpyudtvYUaIVQbu2w/nXsUQ8Gm"}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.3.3.tgz_1514919659541_0.1339977488387376"},"directories":{}},"0.3.5":{"name":"@creditkarma/thrift-server-core","version":"0.3.5","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prepublish":"npm run build","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"^2.6.2"},"_id":"@creditkarma/thrift-server-core@0.3.5","_npmVersion":"5.4.2","_nodeVersion":"6.1.0","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"integrity":"sha512-gbKJditWEALJpB3ya+LrwjlfhsfNQb0YwgzT847y1DSlzWeNY/oUpUMUX3Qx019dmvCVo3GCNR9Wi5yv9x7BYA==","shasum":"b8266ff3308636aa9bccd9035514fd5e3835cdd7","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.3.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzShv+6pg+aqnoTV+pHBVqK3WDS//yxS8GVLBXzkER+gIhAJvFoIfOrPDluBW8XxSSskSDsqo8kBOXYKQbzGboV+/S"}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.3.5.tgz_1515718712333_0.8180322190746665"},"directories":{}},"0.3.6":{"name":"@creditkarma/thrift-server-core","version":"0.3.6","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prepublish":"npm run build","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"^2.6.2"},"_id":"@creditkarma/thrift-server-core@0.3.6","_npmVersion":"5.4.2","_nodeVersion":"6.1.0","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"integrity":"sha512-3/KIoAS5/MDWTbjhoFI6g5O/rtve8XGVcvXqzjsotBQ5dQ2UO4vv2FzKSOmYsteqt2xKH9TKieHgItruXC0Omg==","shasum":"54163a9a6ad62fc92fa660268153ef2825ad96ae","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.3.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE4F8/Go1If8nGxwrs9758O+3BLpwCIY+L+H0EKkfY24AiBKBMaIdHGSjPGZDgpRRw9vPqrwRJgO870f5UdtJ2xTSw=="}]},"maintainers":[{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.3.6.tgz_1515785087217_0.3484097672626376"},"directories":{}},"0.4.0":{"name":"@creditkarma/thrift-server-core","version":"0.4.0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prepublish":"npm run build","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"^2.6.2"},"_id":"@creditkarma/thrift-server-core@0.4.0","_npmVersion":"5.4.2","_nodeVersion":"6.1.0","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"integrity":"sha512-cYzg39vmh19RGG5FqvMvoJ+xypVis5XwZn/7PeTHV291JMTEboPFIwPGSvcxDDFbODuoZcHU7G3v0FewMFbTdg==","shasum":"b48d37fc8a446652405911cdb6a44a93970183c6","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7LuLNowtNOlTtjA3LzlWLvFJ0jglxtr1uRlPuAXRtEwIgPdd19/1m2B8qS9NGIIOok3QLAoV6ddRRU11J2LqcRV0="}]},"maintainers":[{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.4.0.tgz_1516907385854_0.8699919679202139"},"directories":{}},"0.4.1":{"name":"@creditkarma/thrift-server-core","version":"0.4.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"^2.6.2"},"_id":"@creditkarma/thrift-server-core@0.4.1","_npmVersion":"5.4.2","_nodeVersion":"6.1.0","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"integrity":"sha512-OZy6tedd869gJOxDKAhWQX1u2Zpf6bsgabRyoyEYnWgS3wQuyBBtMjKX4dNlyvgtSqmR/N7JP0WtJZ1rpD1h4w==","shasum":"da022a9f141bd5f89d84031dbead93daeca463b5","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMi5mdhH+nfqznxSgdIBk4S9QbdvhkkU52z9GPZVCYigIhAPkUlE9q6WyqTj7rFSbKU4xekjK3YH+xl9lfjwA0J3B2"}]},"maintainers":[{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.4.1.tgz_1517374316341_0.8793748163152486"},"directories":{}},"0.4.2":{"name":"@creditkarma/thrift-server-core","version":"0.4.2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"_id":"@creditkarma/thrift-server-core@0.4.2","_npmVersion":"5.4.2","_nodeVersion":"6.1.0","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"integrity":"sha512-I5eCE/Zl6RFFJu8lN/8KDo1r51f+0cflgzW/8hrdfmHumiNtyKmyivEjaWF5izT0JnBLK2tKRo9gMtN5d6d2Ig==","shasum":"9ad7e23087ee20725b42259d579eab51bc992e25","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.4.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYSc7994ZJRRa9M9Ouz8V0uDxTGOAS/W9JL/gnx0dtzAiEAwNdXK44AYv19vp0kAa6jb24xa11jzsyqGU03Tqgq1As="}]},"maintainers":[{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.4.2.tgz_1517520256698_0.913343763211742"},"directories":{}},"0.4.3":{"name":"@creditkarma/thrift-server-core","version":"0.4.3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"_id":"@creditkarma/thrift-server-core@0.4.3","_npmVersion":"5.4.2","_nodeVersion":"6.1.0","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"integrity":"sha512-txnfcYn5gFSAoT7CX049kmezuvZ/gp09PRAG9E4npiB4aai2mgYhV6WB/MYRoLD0I0Roj9Y/9/VWDaHvaOcyTg==","shasum":"375958b8ad11b46894a505e48f5ff70acfcb125d","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.4.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgtjmBIjuXaaOrc1pD0QoYyiE1HX/id+ZyGnEaQ4H5bwIhALzG9Xnn/vPZBE7XEOzFPUYLjcfgeIsloSQZO6qJNGrV"}]},"maintainers":[{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core-0.4.3.tgz_1517549460997_0.49061516812071204"},"directories":{}},"0.5.0-0":{"name":"@creditkarma/thrift-server-core","version":"0.5.0-0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"readme":"# Thrift Server Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.5.0-0","_npmVersion":"5.4.2","_nodeVersion":"6.1.0","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"integrity":"sha512-1C8uMyzqFVMFP+O/FB4ugRKhleNjmj6rRcVHVb1qSchCIyMerIX56PRXgCcbe/J7hwUBtAN8pmORrT8alDB+ZQ==","shasum":"6add2ece6ee34a97a324109bd3728ff9dd834b27","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.5.0-0.tgz","fileCount":49,"unpackedSize":74005,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcqhFviGG4CdHvyoG9e/hRtAoNgrf3FxH4+Ez21jofcAIgM34/uLUStDD2YFKL7vsgEs5gw3ioyWr9cbIXdCWDLSA="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.5.0-0_1519174175905_0.4372181877286565"},"_hasShrinkwrap":false},"0.5.0-1":{"name":"@creditkarma/thrift-server-core","version":"0.5.0-1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"readme":"# Thrift Server Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.5.0-1","_npmVersion":"5.4.2","_nodeVersion":"6.1.0","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"integrity":"sha512-hB8EqwJOjpSvs4KIgwiP+xhu5sF4j1wMwRq1q2derjRd6AM4OFyo6STEw0w5PYWjOCWrbNTVScfCZZ5DHquKeQ==","shasum":"e32a07a6cac2e19850987ddcfa5638d9bc49cf35","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.5.0-1.tgz","fileCount":49,"unpackedSize":74344,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRQXLxUZOe4gYSMICsr4FIGRIeCDMBPbYVexppHKa9rAiB9K0vFpKif4wepOsGDchGrOj1c4bgYJx6E4VoyAdf5gQ=="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.5.0-1_1519251520376_0.1661996997524171"},"_hasShrinkwrap":false},"0.5.0":{"name":"@creditkarma/thrift-server-core","version":"0.5.0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"peerDependencies":{"@creditkarma/dynamic-config":"~0.5.2"},"devDependencies":{"@creditkarma/dynamic-config":"~0.5.2","@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"dependencies":{"@creditkarma/async-scope":"0.0.1-2","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.11.2","zipkin-transport-http":"^0.11.2"},"_id":"@creditkarma/thrift-server-core@0.5.0","_shasum":"6dbcb443ca5d57a2becdac14149d3405b761073d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"6dbcb443ca5d57a2becdac14149d3405b761073d","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.5.0.tgz","fileCount":70,"unpackedSize":97123,"integrity":"sha512-4Q2ACuDs6QP8sK+p5KRxdg7QHD+cpC3Xg0l/+zJSmshXMyxcY3UPA4vJVJiGDmjXr4uiuWUEhLIA2m61QeYsHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfG6DCp9daMfWLAgLVQsSDaf+xfryN8e0joph8pnHl5AiEA2BQueJy4dUxMr2zDe3QnH+e2JYVJzS8s0dKufR2tptY="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.5.0_1520888276642_0.8588948687119584"},"_hasShrinkwrap":false},"0.5.1":{"name":"@creditkarma/thrift-server-core","version":"0.5.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"peerDependencies":{"@creditkarma/dynamic-config":"~0.5.2"},"devDependencies":{"@creditkarma/dynamic-config":"~0.5.2","@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"dependencies":{"@creditkarma/async-scope":"0.0.1-2","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.11.2","zipkin-transport-http":"^0.11.2"},"_id":"@creditkarma/thrift-server-core@0.5.1","_shasum":"35240bf2408242881f700d5e35f724959b6319ab","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"35240bf2408242881f700d5e35f724959b6319ab","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.5.1.tgz","fileCount":70,"unpackedSize":97355,"integrity":"sha512-rYHd8lWD6FdWQnbfVZhMOKFUTXsAEPG5ED9c1eXR0R4rGY8E44zgGwu6ibSIuNYAaIRI/eSdpshlhsCqyYlQbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAq/Q1p2vc90O9dpU1lpO/dgnom0XvY2Y/0WiQQGQt2wIgSOkIf6y8S3816Us7nOHQeGF4jCr+Cbv+aqicuhn51Io="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.5.1_1520893254854_0.4663622834639456"},"_hasShrinkwrap":false},"0.6.0":{"name":"@creditkarma/thrift-server-core","version":"0.6.0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"peerDependencies":{"@creditkarma/dynamic-config":"~0.5.2"},"devDependencies":{"@creditkarma/dynamic-config":"~0.5.2","@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"dependencies":{"@creditkarma/async-scope":"0.0.1-2","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.11.2","zipkin-transport-http":"^0.11.2"},"_id":"@creditkarma/thrift-server-core@0.6.0","_shasum":"6f947d43c6f61a651cdcf8b796fc675cd32faf4e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"6f947d43c6f61a651cdcf8b796fc675cd32faf4e","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.0.tgz","fileCount":70,"unpackedSize":97586,"integrity":"sha512-zr0FZSdmc8bew3aCMk11c3gGvRq4omTin0HJJRCLSGgjURuU1zH+t9SI7lLPsWazr7ZcqHJmJ5BqvhTXL4S5sQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEU5Rud74O+r/QIEX96f6koFyFI81jWeYDDVu7CCq3OLAiAtoyDerCTFrJ88TSQFgeRsBE1d34TOADAJhe4SLNgPcA=="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.0_1520963033522_0.34982224833880116"},"_hasShrinkwrap":false},"0.6.1":{"name":"@creditkarma/thrift-server-core","version":"0.6.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"peerDependencies":{"@creditkarma/dynamic-config":"~0.5.2"},"devDependencies":{"@creditkarma/dynamic-config":"~0.5.2","@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"dependencies":{"@creditkarma/async-scope":"0.0.1-2","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.11.2","zipkin-transport-http":"^0.11.2"},"_id":"@creditkarma/thrift-server-core@0.6.1","_shasum":"5a5aac07b445aaca62c5c3c62b7305e7ca8d53bb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"5a5aac07b445aaca62c5c3c62b7305e7ca8d53bb","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.1.tgz","fileCount":70,"unpackedSize":97818,"integrity":"sha512-A3S8KBekJWmKBbQi4CHX6s2qXc6+hiHrsCtVWXFjlTaE8j/v5zPX6o9VfQ8sRhYu5PlvAsPIJTejOB3DqTA3tQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/D7YGaJ6e9cvB41ReBi8uiOZCYDYAbH9TafVDphxgiAiEAl7iC5kWuRWc7vX5N+8FeJIzpBNpnoo2stPfQQejBwew="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.1_1520964142404_0.4915380259615332"},"_hasShrinkwrap":false},"0.6.2":{"name":"@creditkarma/thrift-server-core","version":"0.6.2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"peerDependencies":{"@creditkarma/dynamic-config":"~0.5.2"},"devDependencies":{"@creditkarma/dynamic-config":"~0.5.2","@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"dependencies":{"@creditkarma/async-scope":"0.0.1-2","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.11.2","zipkin-transport-http":"^0.11.2"},"_id":"@creditkarma/thrift-server-core@0.6.2","_shasum":"01bcc8adb8b634187147aca99545c4189f45bafe","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"01bcc8adb8b634187147aca99545c4189f45bafe","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.2.tgz","fileCount":70,"unpackedSize":98050,"integrity":"sha512-mdbozH14rVL1LccYLduKJP3P04FpWTvyW4My6ZjVplmgN+P03JLEdxP1rcT+oVDA+rvA2hODvhRXbUQQI0palQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZMVeDHGfuDrkC9BYzxZQ7dEdzHl+/8u8rkMiNEHhr4AiAq+O3KaTd3qGu85VIm7TjMWdDse8m47/ZtO3WPicJJIA=="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.2_1520970946674_0.22296080026074327"},"_hasShrinkwrap":false},"0.6.3":{"name":"@creditkarma/thrift-server-core","version":"0.6.3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"dependencies":{"@creditkarma/async-scope":"0.0.1-2","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.11.2","zipkin-transport-http":"^0.11.2"},"_id":"@creditkarma/thrift-server-core@0.6.3","_shasum":"b71155ca6b9dd86da5012bfc49e10e3657edfff7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"b71155ca6b9dd86da5012bfc49e10e3657edfff7","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.3.tgz","fileCount":70,"unpackedSize":97959,"integrity":"sha512-cSO4NdwDrLT7wtZWXo4XwzT5he8PedS8vIAN5/ZBEXcsd2efp4mkMCLqKLUJFCRuN+QLhr6rAp/yYwaq6Nwe0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOxHR8Br031pWcC3lzpMtv+x7EeHL9XecgCeLo6idLsAiEA8+Tnq0kcgghHTmFbW4UCXQjFaRtFLn+aCmux9saLEQI="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.3_1521479061122_0.9292336313549889"},"_hasShrinkwrap":false},"0.6.4":{"name":"@creditkarma/thrift-server-core","version":"0.6.4","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"dependencies":{"@creditkarma/async-scope":"0.0.2","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.6.4","_shasum":"a9b31de2a3b6ca9814d19459e7468968c0f45034","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"a9b31de2a3b6ca9814d19459e7468968c0f45034","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.4.tgz","fileCount":70,"unpackedSize":98924,"integrity":"sha512-5snkDicpEOi33AKrEHv/KZ16U53s89LdFtaWsewqRrBXHbuQw85qA59iXeZj72DK1K81x1nmRmOACVAYbZy1SA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdCoNfqCsmBxT8GolMIGDtahtkIsbiZDmp2Qq3FvNbwgIhAJcYFooBLA5E7Lp0MSa6G0WXKihVZPqLyy3FHvsW0z4g"}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.4_1521572368093_0.8642928978353361"},"_hasShrinkwrap":false},"0.6.5-2":{"name":"@creditkarma/thrift-server-core","version":"0.6.5-2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"dependencies":{"@creditkarma/async-scope":"0.0.2","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.5-2","_shasum":"4d307e54c3bf6b6bfe8c94752910e7c423e87ad1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"4d307e54c3bf6b6bfe8c94752910e7c423e87ad1","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.5-2.tgz","fileCount":73,"unpackedSize":100298,"integrity":"sha512-v4YGEUSE0nL6gN6sNQMI92W04fVJLuhVl1U7WNnH3iQgZNYRoGYib5adW/e30Nwlt/QZ0mTelZDLIfncbV7EsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHhYVaZPPEQPCZJBL9xHJydMvaA5HzbPZO4FTmAbYUMAiEAgNax70ndJ3016vGpcB0wwz/h6+C8N/LD26NH0bKZKiE="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.5-2_1521578392357_0.9277060662048282"},"_hasShrinkwrap":false},"0.6.5":{"name":"@creditkarma/thrift-server-core","version":"0.6.5","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"dependencies":{"@creditkarma/async-scope":"0.0.3","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.6.5","_shasum":"3f3610a7e9e8a1644a0a74076bf3e2973a725f46","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"3f3610a7e9e8a1644a0a74076bf3e2973a725f46","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.5.tgz","fileCount":73,"unpackedSize":100696,"integrity":"sha512-Yhzq0hgYrwonC+ruKrpurCj7uYxOeUXyM3T8D0zFendwMguUjM/mvnHBhJ1DMu4WnmdoEJHzoOnBrLPbrZfcRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAzATuUK3BOfynftQ1AWUsEYwAUENKM/cwzGhZSu3AtAIgQrZMzWhkR6nFp9IzDaffYcnJ7cOmpbhhTHNijZeeBm0="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.5_1521653752716_0.15764904420255044"},"_hasShrinkwrap":false},"0.6.6-0":{"name":"@creditkarma/thrift-server-core","version":"0.6.6-0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"dependencies":{"@creditkarma/async-scope":"0.0.3","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.6-0","_shasum":"41f7159bf1840eeb0d2f1af5093c6c0a367ba210","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"41f7159bf1840eeb0d2f1af5093c6c0a367ba210","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.6-0.tgz","fileCount":73,"unpackedSize":100698,"integrity":"sha512-jLvwCIZoEVDgWHq2mLmbKflpeAd/6qq/fmZhJRwE55JJdAhOwF24nc04F3oOKq/Rrir6hkSEsntJOiPaB94cig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzyel+s9ipCk20vX3GEeRyK+yuvXOGjur6KJbIKMI2EAIgUX9ZQM5TtL2fKREw18owYAfk+nZBhZDbcscbf2gEOX4="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.6-0_1521666321533_0.7226959032850768"},"_hasShrinkwrap":false},"0.6.6-1":{"name":"@creditkarma/thrift-server-core","version":"0.6.6-1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"dependencies":{"@creditkarma/async-scope":"0.0.5","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.6-1","_shasum":"2b9d3c96d780b23f9c67a9f5fed8d14151b951ef","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"2b9d3c96d780b23f9c67a9f5fed8d14151b951ef","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.6-1.tgz","fileCount":73,"unpackedSize":100698,"integrity":"sha512-AYQO2ae3d1DXNUVXEWMdgXEZAeoutOA1aODF8dOUbqGzn3KQf5gYtxKRRqpYNS4FfYunBeXQey7AFKVb1hi5ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW/GT3fgq0VLgft6DbyJVrgt7r4QL790PP5AZyitMwVAIgarySMXija8x17IA6spfrnHIbN4cinXGU0NEq6fNXdOU="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.6-1_1522187928434_0.7517455614101649"},"_hasShrinkwrap":false},"0.6.6":{"name":"@creditkarma/thrift-server-core","version":"0.6.6","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"dependencies":{"@creditkarma/async-scope":"0.0.5","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.6.6","_shasum":"5b40383d3c89f2532389aad9b2f48adc50125eaa","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"5b40383d3c89f2532389aad9b2f48adc50125eaa","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.6.tgz","fileCount":73,"unpackedSize":100696,"integrity":"sha512-39S+ikCv62OWqdOKywgU37fDZeSnNSWlBvI3Sl8o0nitlXlFdFjmhiqUoEP4K1mbqyy47VkDxFn4aE7JWJcLEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyT3V27UV3yNnv0g7xVxaW52KTjhfyS/r8gkODcDfJkgIgDN/uvA0nHPc0GnXKExE5w9KRrmFTNq4NRbDE3ODeIPA="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.6_1522257265811_0.6206848803944376"},"_hasShrinkwrap":false},"0.4.5":{"name":"@creditkarma/thrift-server-core","version":"0.4.5","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --verbose -l -S ./dist/**/*.spec.js"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.7.x"},"readme":"# Thrift Server Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.4.5","_npmVersion":"5.4.2","_nodeVersion":"6.1.0","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"integrity":"sha512-PnfBpqo1/IKZQbUGCWksPn+sy6jve9MkiK35OnMZ9p3CzANUXCoq2na8sJQxx3u91394U7JQ3+A97AD+a0lArQ==","shasum":"8e4a7254cd91cbeb965dbbef4b5bdd63210da067","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.4.5.tgz","fileCount":52,"unpackedSize":75511,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYWa1nZ2hP4SUAs9WNNBa7IAzwjdPKuaxzYiRCuEV1eAIgOuIEx6duzK36bj/1YMm4kw+dKi7xwulwf5PqORj0J0I="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.4.5_1522343212063_0.049713409932268915"},"_hasShrinkwrap":false},"0.7.0-0":{"name":"@creditkarma/thrift-server-core","version":"0.7.0-0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.5","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.7.0-0","_shasum":"14998d87308e57543b75071ac2dfd9ded483d3e2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"14998d87308e57543b75071ac2dfd9ded483d3e2","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.7.0-0.tgz","fileCount":70,"unpackedSize":98112,"integrity":"sha512-vcGjLZD2eBK/YGPPkLctFZVinQ1DAE+au7pRF/2/dKcY1mz+5xaqiCguyRFxdJkB5xix+ytULuEhG/EwRZftMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbyXawtZcfL/g+YTu07Pys5sMX8YPjfKaDdVySSlP+VAIgBVu7WQlynA5qQyc3f2wg1sJdVNUfAgEwiqxRMKBgg5I="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.7.0-0_1522943087597_0.9888956626020939"},"_hasShrinkwrap":false},"0.7.0-1":{"name":"@creditkarma/thrift-server-core","version":"0.7.0-1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.5","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.7.0-1","_shasum":"4832d6699932d19932c4c7c159bcc86be2d8888e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"4832d6699932d19932c4c7c159bcc86be2d8888e","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.7.0-1.tgz","fileCount":70,"unpackedSize":98112,"integrity":"sha512-VW/2XFMXjRd+CWjFLCRNyU/LH4Dx51Z9It46RCvsEnbPYuTANnt5c5TrV0XkocHMl2hfJTxH9bnsDqARWXW9pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+pLhFEfTV0HpskkYCuL2lffuVsvqWhi4Gfm1aiZspowIhAIWtS8DOHXYrlCy4S4y3qd5SyY7X26oewvBx7EkxDwA5"}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.7.0-1_1522943877824_0.43080596905223034"},"_hasShrinkwrap":false},"0.7.0-2":{"name":"@creditkarma/thrift-server-core","version":"0.7.0-2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.5","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.7.0-2","_shasum":"1aef986dcc7bb16effb010b4e8aa8f7a6ade34d7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"1aef986dcc7bb16effb010b4e8aa8f7a6ade34d7","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.7.0-2.tgz","fileCount":70,"unpackedSize":98120,"integrity":"sha512-1RMDd59t98kRvIr0L4iSBIgcPW6VqMDsUlP5jNorvoO9/R8d2xu0hBwMrr5g3B9b371R+orsnyMjDUc4d0hdNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+oEYxL6YVJw2NA8+mK3MabAPDtj5kAnl5Q+GMYY+KqAiEAwJhQJhSnmo/F0ZearXIKCixZjgBjmtl7ZD9vTEuCn7w="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.7.0-2_1522950863370_0.5669164798136646"},"_hasShrinkwrap":false},"0.6.7":{"name":"@creditkarma/thrift-server-core","version":"0.6.7","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.5","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.6.7","_shasum":"c77efc2d226f82de86e6b1744916a26ffe897e83","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"c77efc2d226f82de86e6b1744916a26ffe897e83","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.7.tgz","fileCount":73,"unpackedSize":98328,"integrity":"sha512-D9CipjemWNbtCaDCmle13F8KU/1Nggzbk7FIjdnNOVP+tWQG/gmXchocFA0xTgfsQXDYMZ/4s2+2yTRZbO7e1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEZFrLpRaPFf523DXEE4rz2pfVm5tLU5gsXB4ufgEhFgIgZ3kVxUrpTqmugKp2Aw3Unk3WrsuYlVyCXMIJaZ+NGhk="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.7_1523379757813_0.5752449020029231"},"_hasShrinkwrap":false},"0.6.8":{"name":"@creditkarma/thrift-server-core","version":"0.6.8","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.6","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.6.8","_shasum":"30366eb0b25953d092d17368ecb85c84adc9c02b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"30366eb0b25953d092d17368ecb85c84adc9c02b","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.8.tgz","fileCount":73,"unpackedSize":98518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1jPWCRA9TVsSAnZWagAAUesP/i5kyspnO2Sby2dvDpfH\n0t3M8vIxlhPGhY1NMJtm0kc+affHwldlrgJj9Q6bz4LpeZDoaftSHeWUQIvR\n/sroHIjm7Pz+MV/kVBGi76kIzOATjI5uCHuobkUIHTZgTnqn8S/F7so/01Op\ngZlULeiL37ycg0rWdYsbvRbzPLZcmYbFRydzR2LI6y/Bw5O1z66PcXOnV679\n7zH8hBv6yXboR9jd5+fPqmSY8ycPVZwuRtX9adZB/7NWIvJnDCPGkkAeP/3J\n1OBfMS7eS+Gr57whz6mIGtbsbsDJAqZILWzsqMAx9owwP7d63P8cR+0lOx51\nVcJ1Cm3rphuw83LEZU3PaknGe4YQugIdS5XjnFa4dH73ckMTPyUWcsctHyl+\n/Ewek1hsV53Do/kOuXUvVQLUMh6T7aVPw6gDZE2ukXfhdllSIb0SEovNZv+U\n54khywxnisPRSOPW5BMMMJwXlpxCmKd0/iM8V7e+48X7CJf9h6n4j/797nkU\nR3Z7L/o3EgUJZ2AUAIcxp3NSrTYurwu9IFVRdhWPjxh/OvCLPHNP8epydVxd\nf2V3OHYohM26Q92wzwAp+16nWntdVx6yxqsE+f40d+LF9vTZvKAjMP2ewf1F\nwnDfRyt/nW57HVXuC4dCmlFoRj4hQDauajAhJJI4fuW4c6uZvO0Kcnb4QnJX\nAiQ1\r\n=B2NI\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-VJHNWaAmutn57Rf0qFuSQx1TZZKSa1xsiMuWb9m2a3FZJ4+vJDssBg31k+wJVqkm8mDAKS1OiM2iWOUKUmb3hA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9NZvLxqnZRnf3HGj0BL7n1VrN/bIaS1bhEDg3nccWZAiAByEeSCHF89isFKRdOq3vs++L7/Ot3NolRMI7FyUAwjA=="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.8_1523987412455_0.29547448342215854"},"_hasShrinkwrap":false},"0.6.9":{"name":"@creditkarma/thrift-server-core","version":"0.6.9","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.7","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.6.9","_shasum":"7280b3d8a75b4334bbeea3150cb82f5ebc1bc73c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"7280b3d8a75b4334bbeea3150cb82f5ebc1bc73c","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.9.tgz","fileCount":73,"unpackedSize":98284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5htiCRA9TVsSAnZWagAAacAP/Ak+OopEdrXUM/fYVMYk\nFsD5ptb5o5f21yOBtRFuCSKQM7thZtZEvqTYCmvvREeqDk6cgrj/KvK5Sd/C\n4+nWnflu/dOsvdcMm4KT27YTX6uiKx876qEpJPEzW+9a2oQ4We6To2B6fQ5n\n8mAM4LZ4eNe8dcWlxRTKV+uaUvgHzv8s9pNnuhVfjzN6YmBtGpXBbooxDpj3\npYQe505IccpeMfSLZZRDu6sHkY9m9kLRSM9l61BH7p+bB4o4Eb9w1yGO+/0c\nPcaiTOoditShveYvBE74ZJTA7Wmtnxp7K4JqrjUeifEA9GF5e9fwuYZaEkSU\ntM19F3VgPoUvNKCWjlfdgG3HLADehk3NQWcal7MU9dcu4LH5LPSM7BhUhy+P\nRg1+SIRoY88Ub6O3ARU1t4pcmHr0BjRKkaWqMizVNheYKNJWtj9pNxilIu/y\n35hOvuZ6rCZ2egkvmwpUfSMcHAXHDXa0gQWdwKdCSrY1Ug63mpqtq1yjabg1\n0Z7J3CFyMAtUua7E+EpL/dkYHGMYZgnnDvBms3ek3mCFsvGnfwyIKZkxkM/B\ne99Sj36CHCIWHxPoMDoDpJAwh6fkTj/PlYtENM4kOr1BP4EAdWeBfx1SaWBo\n9o+21Qpch/5GGdcvIjwjbWNojjAIDiqOqsFzQ2LeJG8rp364SdZBDpRISFF7\nrDzq\r\n=RDht\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-e0GUUgBlV5tey5/HRZ7/fQb9vRUkLYs/D3/za7Ozxm+NZAWCaZz/lq4E/faBGO8R/vMycxDcsP6qMK6QEEnFoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCprAa5t/T9DUVY7kYvWrgltr6Ng8sjvzg05WSgsdkB5AIgCHasGDsiad5Gd19iWOBE2utYAL1buDLoLjThvOmJhCg="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.9_1525029728949_0.9876185174397336"},"_hasShrinkwrap":false},"0.7.0-3":{"name":"@creditkarma/thrift-server-core","version":"0.7.0-3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.7","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.7.0-3","_shasum":"d7372cd8113e527942b6b2de91210493b29cb282","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"d7372cd8113e527942b6b2de91210493b29cb282","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.7.0-3.tgz","fileCount":70,"unpackedSize":97999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7lcsCRA9TVsSAnZWagAASRoP/RPKuYMssTVu6IPCHjOF\nUANfqiXa829hGcO2C/lXCqEUXEO7BNmdehxmaAYqgnZAC9mTfiU1C+Y1oTQJ\ntKIanOT+NTkBkezXOsiRCb2ms7Vum5pwq/k6Br5mBn0iZVTgi6jKlonABV+g\nMlhjJz4EFS+TQ0/VWy3j0H8YZGae3nwjUPCYzCHSTCGcE9IPB3vPPmFsa4oU\nlLeD4c2A1/JxXmuzJiOQ7ajRPHTC5AW6ramm/7C2RcMU56LNnu8UhfVbQVry\nc/Ib5XAuz2eTlwwq4e5ns39zRvKBJVqPDBhMfB9v0LOOmlCz/qbcK3zWp3n0\nim03Y01UdSx4e6JZsxEasU4Nb6DbeEmwpNUD3trGgtjn4PD57mHPYfnS7F5d\nTRDxqNCtqVAbZOWW3rHdGWbPhUp14qZ8lYTPpDN1W89iqSwq+crT/vzaSrDk\nW1euMEliyIFPk2BKHuLJD2jq3ccmZQhZqguBxpqPyY6OFrZIDL9tdFFbFbtT\njqZBo6e1kOrpE5pbJogb0CFsRrGFwkl/JDlgvfsn8wrz6MzcbpjnDWDwk8wy\nQ3FORXUaItmXLLm54tgR9gulUaIpNlmg7qTMgHpBpFEmzT00TYGHEXRCmlPv\nG95MhK3k/5HKEmfeeU3YAFie7CTLxmeEOgRmbJG07lcnWI/3PhHM8E+/BkLk\nJUCh\r\n=Ey9v\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-+z1pfBrWfkXpF4bkkZlG+B6uqXXZpNrZUnVNgzfF7hPBo+AGicfZ3TnRX/aR4oV68rV4bcPCtPXkNDb111xoYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDseucRFRMO4vUUYW1mizxQYfYA6iOMAGYoaWymvjjsWAIgKgHKZ0Yi2N1yi8mF90ATdNsPEjsKFwG3BRv+ANVJ+54="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.7.0-3_1525569324520_0.5950718363664911"},"_hasShrinkwrap":false},"0.6.10":{"name":"@creditkarma/thrift-server-core","version":"0.6.10","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.8","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.6.10","_shasum":"cd13192004e79d5ff07db0d5b5c8890d092bbb55","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"cd13192004e79d5ff07db0d5b5c8890d092bbb55","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.10.tgz","fileCount":73,"unpackedSize":98201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8ySRCRA9TVsSAnZWagAAtUcQAJeO5k6Wx2JeN3I7YOE6\nvn0vQ2VgRAbJFIXnCliOdq4hxch+GTDWqLCQdcLuycQCM6W/Q8sWY5rRIGlI\nFVH5uIw+BPBa9B9JF6O3Xxm61Sx4MLHQ3TFmIGVp27OJeM0ZrLOR5o0Hgxxw\nah2ZVAj6H/yFYYRzJDhwatukyHyFaJHz/kYeTgtTxz2csyEYHxUz4pchWks7\nymr0V62BelE2wYSNs0BmyM4IAqApUDRmwKvN2SsZz6kuejjYBCkWjPrFKENR\nr8q+9KeNpbYXzvJbZQEaGyPXb3yBVxoZZCWkfz5PfphEBA8CMdZeyT1pyHiQ\n6g81OPXCq85fFUz0p3HubZaWYKoMfWEqg46Do6RJyrnsR2eAwVEsKIuUuDy1\n2VQ1mJeCZRSE5Ny4LDulymN45a9iAmYZxEDkl9QVvrJnvNb1KY+O3X1+l0n5\n8FZ6IeH4pcklb7F7leRvsZ66QVHhE+vx0lP6IqF2O/922zJylhg2JKh4d6X7\ntDlA+zTs8yYem9ujOQdrAUiNRFmPDbF2TveZvSU4NqC0pP1t9gd7AT66yttR\nwWR+KySnKzpo9SkH4D87FkLvUGdCvy5VPFm4qEJXvKjiqVrnvyWyb8qOSGY/\nq5a0XyH5TGeNCyHKX4ERYM03ZKH44aVaNW9ZTOZ3kw/B3aZavCU3u8CpZh0F\nL7Bo\r\n=5WUb\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-FuoxbjIjv3f8spGSA+l9pxjMKDpJt7E7kEBL93P9mpRkQHD94nf44si09BYqrqNOhbGBwJBPsFeBt/3IF2Hrxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK4jfM/Xv9q0LkfSGHwkajn5G+A1FF0HDOnq6eeKWoiAIhANSEwtuP0vj18pNtU+c//ZyRtlGE+g+oSpbcNK5S1TM0"}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.10_1525884048334_0.8676827154016247"},"_hasShrinkwrap":false},"0.6.11":{"name":"@creditkarma/thrift-server-core","version":"0.6.11","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.9","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.6.11","_shasum":"47b7dcd835d40a588cd4829206c3d0fbe584336d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"47b7dcd835d40a588cd4829206c3d0fbe584336d","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.11.tgz","fileCount":73,"unpackedSize":98254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa84EWCRA9TVsSAnZWagAAkgkP/1rg7pW9HABA0XWA33Bs\nVrvo++E7xOjx9Snl+H0xxlPdvXJlCxTaPSMjP+so09XNfDY+R+yo1vmLOTf/\nmXDap67muRg9hQMFxtXGM7VEptllggxJtYSF0duPOJh2ESnYyHUX046KWVLk\nHO2L+j9dljCyc1F/qtNdMZlWeK2ifAKz/e/0ErrcSNjFddcIus3+iJRKmRA+\n8Z8rVbizOwKyNZ0Vaj6ZhLnqd8eEjmhAaLYm/yvlle9ME3FAQ6vhS7woFcfR\nmpTsTl1r0efcmzl3PIjAjQLzBBHkwPmxtjlrJf6ZAtqmIW13heGBNxZq9nzq\na2e5e0atFCbthrRLTT7IVXgvexA8toWqx/Hh/kOmQXE1HdW2/wDYR5d2VYwe\nLXQuNB0q0ZmDd/0rg621kk1gfFSwWlirm5y1DOrvr23UKEiipskadHm4w22R\nLAMfUWkIKb3Jo0Rq5ayBvex8bM6oBqqK4mceoUcqiA824ExmE9jTrz6ulV5K\ne71p2+I8qp10WqfAH//GoPR1HZVnRuD3bdvx1oeCaqzH1+OJshkaj5gcnxu0\nsm5PB4Z/rCSFA87TEYvzBU6RlRZTYNYd4nIUc0bHUJs/YU9XbjEtm+/iDe0n\nw9G9ct2EB25A3vM9qyV/TpM3Ys5radYEn96teCHebv00//ZSRAjq8Y69RvzB\nrifC\r\n=hZWH\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-qaE7dlZ/NZn7FWXDdScRZq/nuVtPYQB0/x06Pm3rRm+yqviFmHJFWaPvlVlTLx3T+jkhbT2F713eWGd21G9jYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCn9xSsgoTy6QPUtrC6zxqtRm2Va2XdusuVsbeYbG2ppgIgYwfe53SGQ7iIzMEAHr+6PKltJdUtCTiaotrBPmncnnQ="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.11_1525907733164_0.6969803743176402"},"_hasShrinkwrap":false},"0.6.12":{"name":"@creditkarma/thrift-server-core","version":"0.6.12","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.14","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.6.12","_shasum":"3468675d925fa06c93f290bf4b1fffad5c4f6584","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"3468675d925fa06c93f290bf4b1fffad5c4f6584","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.12.tgz","fileCount":73,"unpackedSize":98264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9bR1CRA9TVsSAnZWagAA9fIQAIO2Oxu45OZiUwnPM3jC\nRwgDWU8PJzOCxRQst+44y0PTBXBzzQVNDW0BBzTcRnaV1AXDfiyXxisKJNwZ\njdsRSqL+FjuuxwXSC4/jDoNpgN8j0eCG6cOvIczrOcw0TSFKaWED647pvYiK\nFZ84FsH7Bj1lY5pDVFy3a8/Rt3uJEsHR0d6na+QYLZGVCsVb8Qqy5oyaR7eW\nV6donQqmxgGBcnNet9Ig5OHQnr1zYlEihCZ1BdxtIE6qKwuRgu5ncF3OhZE6\nolMJoBv4BoECyL9qRAvwMLelHkdtgehdXNWKy+WJR9sKIfHY8dwA0qmlFj7d\np+mBcN3JG/2kmf1+ulTTJoy8wydsJhy/KB/xXYutCjDTmUHtR2X5aNy4Viaz\ncyJkeQScaLDTabNPDe5sbWHNWdrFJv1iKXlYNnayrO2uYOCylEDPkT29jnpp\n74y2D9idXq5wpzaazTepwmvKKySChlh9gLs9pEmRULQahK3hDRJAaobQ/4NJ\nx1Sz4dYHAbFJ2EX5TLcYkDrnWlGHnbiVdGHDRdHUEHhu4gBuMQnJYwnJf6+T\n/Fh8/wYujMVSDSyX8XH8k9poHb6AagDL6O9CznkoOrUmr+31tPiRj1G8y4UT\nMPN2pjnRJRC459VdtvMw2p9R/2fdZLlXAfw1XmpVZBMi4EGYdxATpl0bG369\nQcn0\r\n=QAam\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-ePijB91bPCJG6ftLFZITOPihvSZBWouUYqOsIMTp5h7+qUgrsnmaXmM+RpJJjJZoGwJVWXvB+3Ad5po8yK8AfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXqUFUZ2jxS1fmFPMyIRxXThh0AqbHACLWIElGGUcoQAiEA5quSLQxj/mqrpTk2ES+VstVpk2PmySrXQ65L0vrOm6g="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.12_1526051956558_0.15224906946039418"},"_hasShrinkwrap":false},"0.6.13-0":{"name":"@creditkarma/thrift-server-core","version":"0.6.13-0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.14","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.13-0","_shasum":"40e513c3726754f4c67e3ec8de59f53d7e1261bc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"40e513c3726754f4c67e3ec8de59f53d7e1261bc","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.13-0.tgz","fileCount":73,"unpackedSize":98617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+vsPCRA9TVsSAnZWagAAiY8QAJY9Yq8kt8u5kjOZ4Zs0\nxGJZxRshh5kwN2gapjmpc6Gt4VIcInoow8KrcJyqeJjljEjZlu3Ya4MCJCEj\n02TOCz6r6IMixHTzb3s4Syuf77E5YZ6HSGl2KTy3PaXoKvgT5htxnM+BSQqu\nI+0XWF0ZGNwC86lfVQpTw9V6groQJlf/+j6c65GPLvujrgOZ5StK447dQfjG\nCj0Va76eSwPl9YOstTQ651nyrohG1qZJrlX2kKeVm6nlfJiQW46ZzgMOUqea\nAJqL3X6NYCvGqU634/0LjPuVldfWsd6PRFeMYDEGd14nM9Ljhyi9E1N2BL3S\nExf/lZEx8TS2GyDf8NrWBY9RkVyrIqMuMV6g8f9UIkJdjlHBowpe/2EOflAG\nyMeFO8GGVMMSLH6c3vUWJ96yEXNhViZr9ymJXXT8ltG7vvQhGTJjoi9Yzqwj\nMvzMXDGspymihXLISoIZL1EQrZ/SYvu9wrFfzImEaLngIFaqQ/xSvI9PxRR8\n5Ocbcu3Vx1owTsunVZ7DGmJJ9v9/3X7mmrdjqKxEt/IOeUDOfvOpLbvd4K7c\naiemX/896Qjgfj+7lOOC/huuC+GC1gV5zd5HJ38vWeOBKjeC79Y6lPY3Cvf+\nDGJj4/rYOQ+pw7hGJDiWSWxkume3H7m3gFVYDleg5PAF5EMA699cOVvxFlD8\n7aVT\r\n=dGvq\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-0gbrYjaHOxT4go7/L0gXPjdQbC0ax/r8xR9qZn55iq00ONb6HAw7AICKlE2UfrAvO30HLdicCrL9ZxbTIh+GbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaMOsWFX926thpey3J1cIXICtozzx6vkyDd3Gs4DPSgAIgdRc6uHZMl/KW8PA7x1HcG1pywgVwnb00gYcuuDWsQeI="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.13-0_1526397710785_0.8718412074350446"},"_hasShrinkwrap":false},"0.6.13-1":{"name":"@creditkarma/thrift-server-core","version":"0.6.13-1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.14","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.13-1","_shasum":"147a49f4446626463398713872cdb0a82d533e85","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"147a49f4446626463398713872cdb0a82d533e85","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.13-1.tgz","fileCount":73,"unpackedSize":99561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+0DwCRA9TVsSAnZWagAA2NwP/07W4UnMipR9+Vil0uyF\niaJUUPaaNkFio8GGZiylkv350tvISWeR0N58cDxmOwCK9SIhN2r2YbdFB8Kd\nRXqYZ4HxePxBy0fE6uEx1moJ8Zw/ZI9dY0FF/ww6OsXvifd53eJhQOtsAp6r\n9NxQfl2JWA/18Vpu4MRAjLEqL3KdgFLX4cEYSp5L915VxneE5900tSMgLHU1\nQLtnpzaLAE6Eo/80b4U5/MzpshLtTuTRox59lWlnLusGuviJYQXewAMiPLT/\nu9GEMdDpZWz9imqZcn0ci2f6DvQZB8ThLhdys2YSFlD326p+MCOOQSMDQ8hW\nNUXXaxTFcmYncQ0A7WIuV/CJFdZbH942VmZDB8XcD9DJ+GBzEpZm+HVrAuVl\nQdMm2kYOGpLhOEVO7OcNAWyP5X6y1aSxbcFLwgyGxfTQ5QWmGSwH2d96qW5c\nX4b0iqEgbW4DyEbEcVHtsn729425YFAnC0kY2nIrEgxDGvH8GKOt724iQLkD\nbtET5YdVPbkTYLARBp9bJU1kEyvSKJrOMolFq9UlB0LtF5BgdCv9KWuNN7aT\nKCQ3EthpSxRGYmwpsn+PO3pK1Aclbptpwes1vA4ras8ZT98K2Mjc+/72GU8m\nEAI34V+IqBKXwV9UfGJhKddz6OkfkwfSv2odlum/2hu809syq1GUlRTkV/C3\nO1Xj\r\n=7bYu\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-PHFneCbkG+gEvTwzItiiaL/Qr88fooXBxcYyCh8omvnFloPAZyK0BZXjTpZxT9cojWTXQb6U5KuoiEY92CPd0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2Gf1NCQgQtZCcVDH5H48TgJ0kRFyvIBOmOzOpGR9AdAiBmmddcMh0kkuHXjXYu8jKk+R2c3Qg2ksRt4W7CfT3hmg=="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.13-1_1526415600061_0.9947776902764038"},"_hasShrinkwrap":false},"0.6.13-2":{"name":"@creditkarma/thrift-server-core","version":"0.6.13-2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.14","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.13-2","_shasum":"7046d7120b5fee94d1d345c4172c67896dafaf64","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"7046d7120b5fee94d1d345c4172c67896dafaf64","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.13-2.tgz","fileCount":73,"unpackedSize":99561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+0PBCRA9TVsSAnZWagAAPDMP/iLHq0SKG/2BB7e1uFND\n4M04N9knjVncLChisknOixBAx/LvrJh4OLwTf0GBAR/h8XQERIa9bYf2GpyI\n4vH/10x4VAClNj77L7RzF1FCD3lp1b0gST1ioniImik7vkvbTX1Ucgea29Mp\ncVp76WS0ENcHDN+5NPDNL8WZ80HcHaE4+DOrKYyUA1LCTmiHODB75oRYfKE5\n1tyyJPl+57blX6QAa5uFKxONskyK8YKG17zWo97na9nBr9MgQOMCXY61IWgo\nfbTV+NT6iktaWu6na6m9PPXh1O7clU/FrtZn/5M4skFAQxoxeeZqfZ4VtsLc\n85hOwtk0caUdb/9pAtrjMCzdsVkczdKoO/j9BEqwaQy8M3MOrrBmfVublZGe\nYzPe3Hkt48bDA+R9rxTPwSDsm69vs992+L7SNYMwKJpSdSurnIZ1YJGFYvJ4\ngo5Uthq6SaKASlbuAF0BKwd/4TKsE9WKsvgtSmBExicpL9b0u5jEUC0ODNyx\nAOgIrYkw+3/l+ZScOgMsglHjjoLdUOCQ2RPQKj3Di4K6OZAp66Tohub1yiQQ\nDFMoGA8hwIP3Nq23rb5lW6VCkjvKCvGKLK7OLU77GZXXZ57rMrogCGMrKz4B\nf+5B8s3NJMKgrg8QH5ue1fwG/H3PpV3rErmMn/WthAyJNMRPSojSJ/KhtIBm\nERk1\r\n=UhEq\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-NzWOMRUpn3kfjeGSUfFCttRVz2vMgEAaaYEuLhd+cn7syHjC/UOrCdulqF4hEpPmp/LxDn0FVqr8jLbIZKitbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaJ8QoYIwBVKrKFJblhh90U36eq4TRPYZhhMX8QEykNQIhAJJXJddDTVGRnJ0dlQHsGcUzrpvAfC6xMTpLOw08dn7m"}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.13-2_1526416320959_0.4715435360568945"},"_hasShrinkwrap":false},"0.6.13":{"name":"@creditkarma/thrift-server-core","version":"0.6.13","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.14","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.6.13","_shasum":"9c7dfa0b8183d3b6c42432b74e22032df87cde05","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"9c7dfa0b8183d3b6c42432b74e22032df87cde05","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.13.tgz","fileCount":73,"unpackedSize":99559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+0wNCRA9TVsSAnZWagAAT+QP/10k0l7aQC4ELJ1BkNez\nlsJHO5ZSW17Z7ino/s8nZ5UYRgfjaNBfn0UpeFieM6QspiiqvRJovJB7vzE/\nHc7JY4QVPuXqiOdJT2SLrJz6nQkqc9I9JYwvtk1QaD9ds+Y7CEt+NksB8U0V\n121DOsA1habatjIJQbc1Y7PQHk68GPfQiZ41vncMbFxuBa/ha6cy6o+Br7Ku\nGXkWvITjtGvNTiXUzKXKjtFh9+hXkO0zr88ARWgOV2BgS2XgYJ+uxL8Qhh73\nRiJqL7O1rAqo/pwaNlN381umLVSq7KdmETJQfwUB2fjDGaFxmfjZqNN3pKtL\n4GltzKytX128be0qDMAMY7J0r3eTOJtgkDCkkrUQun3NJYYLM/a8YANQKZUJ\nNAaH7yzw6HzvFEwONrnXPnnonqYgfMz/h173CfHo018NKZPG9mNNrqLwGqLH\nJ9bdO82v77Mw7DxGHzq8P9HPACJx67wxnpDvzeXfDNJ4HV65gVf7dOyUKjqj\nSdMz9dI0qgVr6h24WfZmr4Kftuiiwzn6cPezoHb6bDr3oAGoOvveoI4aRUla\nL8HTACE54eRyM17qwepeyu8OVM4bnMN/FnhV++GLFtNX6+xvEkvkodRNyh0m\nCSF+zcyPabFx1Fk7d8ImY6v7NDxk+6j9EmJdbNmhIWCHMBa2UNcngfOfEmEx\nSKlz\r\n=pBKm\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-tGUqbAzLwFyvD8fsfn4GgbOgNZbB5mAUKUHkp2sEqMJ6MHdml4g6TkWRpAEVbM3OG+8V/6hPlbZSrQC0pGhyoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlMeAMq4pCg2b2yjM5jNuOryp/6AHrPu8oCZYK2fBrLQIgQEicDL9Z9kmpSjDbSk9rC7UJ0VNkbFL5BlzsCJi8UKk="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.13_1526418444690_0.2404755293165297"},"_hasShrinkwrap":false},"0.6.14-0":{"name":"@creditkarma/thrift-server-core","version":"0.6.14-0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.14","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.14-0","_shasum":"03c3e5f49dc119eff6edd83a4668aba23bb2d644","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"03c3e5f49dc119eff6edd83a4668aba23bb2d644","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.14-0.tgz","fileCount":76,"unpackedSize":102606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/gwvCRA9TVsSAnZWagAAUIQP/0adACKOTgduDVWCNFQq\nXAMC+8lesyU9CLWoQBwYoeIcLcmaovHfsBVsEBPkfOoJQrgZPeBa2NvIQYsr\nG8Y8vWfNec7l3A0xj6lpoCCmbLkGhwEp/QL8UBFrIXUYO7sjT1oGvXEdeqkw\na3OhquVk5uZrQLUGj3daQ5ocQR5aGKZUBYNlttW2Z12fzkPrCg8ldIvrj+5w\n8jIYcIJK+JgTetZmjGj8Yq7XPkdZfVLZOmnNYbx8BnF414nyUUqMoZ2ZOtfS\nnm8G9sNMHJiCMyQyCj0tJRN4zsbdE8L1qreSxX2NcqN2B9+LaZ35v2IrMI5w\nrbsYlIkoj737tL2WjzM9ZEOtnVGf8R9/iFgHzZU5o6bI3ZAThh8tg2UaFz12\nX5kFr5iYwQE7uwZRO1xqPBQzyqScrVZc0RgFz2ncWx/MHmFaGFrZtlGv3ePr\nu6LnqP+zfe0FRQ1jUbmmhMwy5MLbxMnxk5QMzNs8IGjY13dxYiVLH6oDQugM\nziUmy1DimD2V26ontN1amI3IEfe1vp0cUhBke7Qbgz4J9fGMKkVfuhEJudA0\nbHFMBLed7pomz7SvuHKggOY+4vASdoQR8JFz4tqD0xCaUrATX9OEbpaqdS0A\n29rG6+PBekazuOeHxpEO0wKtvb+iVVJiCST0rLOgaf+9rqOR23Uf2MJMajuM\nYSgc\r\n=P3LN\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-7Q4X9JAdsCjNWsmukxGddxRQkIpRieI3cxu8/7bGaj8QuUVdaWrG482+o3DMlB//BVfNH6xN2T4e9pJobYm5/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTeYSqX8vFJen43NseaXMF/waMbbYJXH11Mv3Hj32QtwIhAMLHDhn8p5nBYP1sXOc58vgxdMmlAPVNOcopTr35RcG/"}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.14-0_1526598702682_0.037753314440924335"},"_hasShrinkwrap":false},"0.6.14-1":{"name":"@creditkarma/thrift-server-core","version":"0.6.14-1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.14","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.14-1","_shasum":"d7733620d406d5c1f89a5ccd0572efcecb2044f4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"d7733620d406d5c1f89a5ccd0572efcecb2044f4","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.14-1.tgz","fileCount":76,"unpackedSize":102606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/g/YCRA9TVsSAnZWagAAt1cP/02RPZtnW8iEblZZgQhJ\nyc9gBY4L2goOm9wgAzW29LBYS+wlsaAWSwikiZMDA3b8x2YiUmbJ1otR7VvH\nXwHwHvZFDTLeRLzCHPvQP4OZ1ezB/JA3u5YezqteTRIKseaLMu+ESJ5NnyQ5\nebvlMlloQLlG4O2Ft2kdBvYzeka/65YuqNpLIfneMsfmw6NyTvLqY1wjZdEk\nR9s8lAUUTXHUmbfOjRhfrK/a+Rv0bJHRQZX5/0iO0nAUbEeYbVBtTKzk+oz3\nbSv/ymEqq79o3lDyBd/bJvhT0tU9m0BsxoQp/PSMPcqrX+bQbnalmABB1ASK\nqYvN1rgtWDKIavOddtA4hcFElnW7U69qVSlpxExEnzR7BtVLc+5yKL/n84OJ\ns22Gdn6gkqD8bXk9fJPlscOt6W9UeYVQTtvgM8GfLAqUv9k2JOzHyjO6WnYb\nvoBcUR6u4y7ZMAoctegHFFWlhml365b2CeA9/gNKAT75a2tVYzi398SJZT8D\nqru/PNPXwmkkboqREtbZqc9kXbkr78EkZwcyCvGi2CkYmk1A1XV0gM3Iz7Sn\nSablqjiIIgRDxevYy3TvChiK65zZ7Pxu6F+JqbkMbCUOXhuis4dCTGs/Vsen\n37edI40CRzWE6CIbBQfoRGE5d5HjAU9uaQUPnUXx7DvHBlisU3AyFbcDWYl7\nqkxw\r\n=1p60\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-CG0zZFZpTdwi9yf1xLi8o3yI9PlhYaKR52HBMmwtmEgwkmRZMAA/V+d3padxOZkp6uw+6HhGIeJ5VX09TflJqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQ5m7h1hXExgEwvXvd5CM4p1FfvQ8otlNF6PIbota/DAiEAvNrKxk7p3/Q23kTkt6hgXkaO/l9GDYWgDJ5dcCpFf6I="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.14-1_1526599639361_0.00045988490829795836"},"_hasShrinkwrap":false},"0.6.14":{"name":"@creditkarma/thrift-server-core","version":"0.6.14","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.14","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.6.14","_shasum":"c01a0b9d61a4ddd9814cb0b8865e10fd07f7bc4d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"c01a0b9d61a4ddd9814cb0b8865e10fd07f7bc4d","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.14.tgz","fileCount":76,"unpackedSize":102604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/hRQCRA9TVsSAnZWagAAtvIP/iGfRMrJEXdWMymiCSTd\nDeXpZN3/paAGy9dh9tP9NxwJ/8ZEDSOFKsomwP8ox+IoXFbHPXJ+VUddQoax\n9Yhgk4+YKYz3wHRDVlNQP8yQTGQORSRUD0KotUi3L8yeI/pO0ez2mlFYLNat\nZ0QS54CcMR0tx/pQ1QlXWQewL/kusln3Vm0sMGs7wSHW0O6LfYjbfasenWWa\nWGC0eVLd5ypOaXWV0qQ61g6JSa9yI7Xgh1CdnnRgfofZAM86e9TiAIFdwbne\nqRQ/0l3eZo19odUVxI5gUzoZURvePW9EJj6aLB3huMb93Y8TJiIV+FkBSwqc\ngYnOeRv9fuefb8jNS++Q1wNLp/Qrc06Vf1OMYLi/ude4N/cJ/u5fVnGrh+wa\nEkd6xxyCXQWrXkLUpFEhyw4jxlX2b7CwawNbvTpPJzW2VzqU84hdWS3mmZMi\n302U3Sr8HIiic0QEPxA+epVk92IgGkt/fhIHPHwG65PP1G87h7ciTNVgk5Rf\niSYH6TKY5Fc5oTfv8V0VRbP6I50/go70CUw8lAO7lUvDsiOHrSGRPLl2Am6h\nNi3RxqZjsu8Q98EnZOHBqluvN+XCCP9dac3JkdOZPa0FCpgOvcX/gHWTyr7D\nskf3pEay9qMkp3+w2kNiwyf2JcYw1xxmYwjlufPeIIC4l2UsLB1W5ZX194Vb\nzUSB\r\n=kqHg\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-jsFgopcOMN95MttMFjLzG3twcr8oLvfa6v2HAknBuxufQzyfwujgOgVOoKu6QGCBoJ7cFlS7v87CW+ksyA1Reg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGj9w5ud3AWhBKC+5Ww5LbWij/9jyCq1MXw8bagH7a2AiEAwi5kMNgT6kJNZn08DtWT+eebFQwJhn4Pf5qtX48Rv7M="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.14_1526600783601_0.053395486440861895"},"_hasShrinkwrap":false},"0.6.15":{"name":"@creditkarma/thrift-server-core","version":"0.6.15","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.14","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.6.15","_shasum":"c92758fb9d9e809427185167ce31d02bc0b19f17","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"c92758fb9d9e809427185167ce31d02bc0b19f17","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.15.tgz","fileCount":76,"unpackedSize":102604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/11yCRA9TVsSAnZWagAAgAQP/R+mVIvVViGJ2luy2nsR\nI1oVyXVSFu9EDwLod8Fdl4kFV2Da7cQEJdFGhLwkClRIVQIs0QRYMxIZ1gDK\nZ+7fvqQyAeNwLX6qaNB1EGcIJYDzFIPDhsChBk4AKEes+zRNloICJpLVxtuR\nIxByUfVSuUZJZBzNf631CiEjAnPWdb23+xEUqA2DOC5wpNLa7UATvgHtZcDR\nW7P+qvxPsNe8BkHfHJodVVFDE72xDO2UQagHemp0YD2WAgbzNFRNK5oLWg5+\nfKdxfHeIiHVCnNIsLQFAMc9qSKPijIg6CId8dLUs7Uy9WfZ22NAKvvzbUVdR\nQu5QEe9hv2+ng446/1k6irQy0BBdKOVuP1J3sMwkpv6+TA8j1zFdLkhdgW35\nAQrLfUMmCsXJBFSVV4b9XGhiyZv7HcGqpHxK4posJwV9h4unC/mgeNtNSNkv\nC7X5hYx7CJTu1HOpqckocHSDbP6V1iqj8QmQFfSFNN4hiP1muBoy1btIQY3f\n8Wm0uWMD+lU9BOFeFFIEpNeuHTZMl1CUf3bGJrK6/18NoK1X8I1gTc0ogsvb\nP3VS9rghaDXekVsIFoU5rzuykWfQW7u1bYPwB+nbHIQ3j5XWBlf4+P5tcJlG\n6jFZ144olcAiq0JX/8dBCHXqQK6nrxiGXTz7XKZt65XF0B9Cp4tluMpXJ3YD\nPlQl\r\n=bX3Z\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-+Pe/Mk8bKYh7vWjHekU23uzAsK0qTXTKJCE1H9HhBLL7hTS7d5WvM6gusDtnxk55IHABuAqLEZWFl7tJNr5fHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdL6784Sogk/CAqrtdydn92GRy7Cv4tSSvI4H4ZtebCQIhAJeXg4300e97lm47XfvGjr9X7DmL3MEEZg6v2SfmLPf/"}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.15_1526685040901_0.5071890830638999"},"_hasShrinkwrap":false},"0.6.16":{"name":"@creditkarma/thrift-server-core","version":"0.6.16","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.15","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.6.16","_shasum":"1e5a78efa5767ca7ef043911ed09fb8d8794faaf","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"1e5a78efa5767ca7ef043911ed09fb8d8794faaf","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.16.tgz","fileCount":76,"unpackedSize":104544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBhtqCRA9TVsSAnZWagAAiPIP/iuKf84kLkRttF/NTUdo\n0MC/tjX+U2aIQR1i9/ZyH1piztcPqcJc5JD6lQ+QZ2o6EyqhjcsXJjcYmlfX\nlloF9cipxhewXOTJSFcZ/VZ3VYFzWqDOkVsePYOiCb4cWi0u0v1iX3GxJj+k\naQVJb3ImmMx22JPmTv83JPAnj/Fv/Yp45sKNdJTHn3V0NUBa6/pmjrY8iSCT\nGBmA3hH2EE/GCzL0Dix7EB6tBiLQTt5tFf8hc+lMmDpeg0howKmyZcYO9T6y\nynMdcJGnb33u1hBxbcosEMn/nkWR9SL9Pxov0bTs7ZPZ8hyCoO6KYtec+nqb\nEhTaQNnVwPiSOB4A1wEti9msv3lu5CdQXCUi9TYQpJZ35Elb2SfUyNt791rY\nNljEK3k5iaj2K59gJRIvqMk7RAMatTXN/2yRT/oFJ/x+ponPN7s+YLhD8ddt\nlVl4FNFI5n001xOp5plsDi8+CTMq6u0C5hZShtdpx2JIIxX+roYZkyGh73rW\nnCceK+mMEcNI6YFxWtpGWsQM4ej9W9TcghoRQPHnNLNUX+bSfBGAfMPppok+\nEHzjB2AnANYaC7wLDl43J3tQ7qJPf5OMYYNNvjbA0CYgDgV/LRKIQpzEX9x5\ntSAzrg+KVF1T0iKekL/KYabUzauwfJcNFkQ4996qf1pF37Rggw1h2OE32Me8\nWZ7K\r\n=E7Sn\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-lSoN8fKSZW30xKo080XC25/g0XYuC2qyPlXkVybO4zk3g/nIbK7eErscsIote+gkvYnxsojISxaOsfBnhxUJJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJggMKI7IC2C4p/ILRGyjG8Wl8/z0AgH/16Y9F3rUxaQIgOxMg7Dd5IsNGnJL1fuYJqW+Sl6ZP1C4C5XLdKYY68ko="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.16_1527126889850_0.7209161473338432"},"_hasShrinkwrap":false},"0.6.17":{"name":"@creditkarma/thrift-server-core","version":"0.6.17","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.15","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.6.17","_shasum":"af434e3ddcfea2df6f24e6b507dec803a58789db","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"af434e3ddcfea2df6f24e6b507dec803a58789db","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.17.tgz","fileCount":76,"unpackedSize":104672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBwBWCRA9TVsSAnZWagAAxvQP/3K2UKoTbeZGyzqaEieh\nLSrH38LSMTHggoyrRv8nxr8ZlTdqOjotpBqSUHb45NCy2Lxj+Lh2reTONPz3\nNQ5thqyY+aGfe1NQ19sV4clvGAhmrVXV/2keJk76ciIAoQEcu36j2nlAtloY\nwGBkLPqaGEqDl3k7fk53Uha80j5qjwYURKC7Yn2a1qwAAYE7JIA3Ao8e65P3\n2bKJHto1aSD6aViPgIe29gNkk3XTuIBrm2t6tKRxzTAzm/Mu8KD47WfDmVz6\nelhRxSVhZJeMVC9WMc6oA/ozDm3Q/T+WZU+YTwK/5kdcuXM1GcSo5kTCGBuk\n+sIaNA97oOoLCZI9c9hbx/8/S9P1SJFbUAluYIop3mTqvD5igW5vcYAF2e65\nqexYhcGwBW57osOqAuVfqvv9Y2igiR63dCwCWNFukrgliFbAC/qDfknKsn1P\nWmv2VR3ECTACthcMe76t9zQpQ5vkssT2tPudEEJP4FRggTwicE6RN+U9yLi1\nDP6fW9EVtXqAJyZGqxO1Z+Z72nEVXwtfMwXUszQAciz+i5KLdWxaQR1Ye4Kg\nk1xphYtDn0JOfsOQYJh5rfDQWiuMAIkWJdgjEzYTVJT0qN1Xv+jkXMgSg7di\nMhIbQcwkKSLQAF+1CUbWQrEmamwQPskZdj2P1NjwbdA41WIkpfkuOJrksaBG\nfmFj\r\n=xFBg\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-840rWajRbGg6/xRMl6UrK9LLP/WpP9abcSDIOvakdWNGvdZmZYm0hLekcN6AoCAJg+zdccIm3Y9LANr1lpC/3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEIoOS9KA9LW4gHsiiOgk1Ef0FLWZ/IOZZVt3n0noZUIAiEA6i7O3lXX/lSn/YxEj2B6e18O6KKszlsnRVJmF6iXgow="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.17_1527185493778_0.20135890572019544"},"_hasShrinkwrap":false},"0.6.18":{"name":"@creditkarma/thrift-server-core","version":"0.6.18","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.6.0","tslint-eslint-rules":"^4.1.1","typescript":"2.8.x"},"dependencies":{"@creditkarma/async-scope":"0.0.16","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.6.18","_shasum":"7998397f144d1c59c555ca3ab6f49ee0936002a2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"7998397f144d1c59c555ca3ab6f49ee0936002a2","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.18.tgz","fileCount":76,"unpackedSize":104672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB6TyCRA9TVsSAnZWagAAphcP/iayHAUNK8DjtAoA468+\nlMjy4kqqIruNk4/MRJZCJ4OPUZFssT7olgvC1lEq4EhRpiV1FFJLJoAN+3W9\nOdXDEcLXJFcFBkBEe+ujCZJLH74HHhw0C03SpzmujXxuFBG+E5rH8YtyxZF4\n155GtLYYp+8EETb0GDHTwwfmc42WSc6EAs4WIF1GIfLsaK1a1z6s2HxgTBvg\n9FhJA6u1a7gj59j7yu6Wj7avLos+z1dGN11eN8fXutew5bYOLlkFVK0bsfMF\ndzEtvr7K1gPRWAtz89ybAGk0Ie3c7y8w/p0IDQMt7Vkg9Hh/3NZfNXS6KSnQ\n6b0Kb7w6sP3bCdz3oT00PCMNpbFfG2nx1o7jZNBXdecJYi+6JNx23k2wjIOz\n8RTbd6mUDwlWZsa1j49F1M/NNF0wuoKroMkSR6wqs26Z2CX9xaahURiVxyM4\nDLElyT+5z/LzO39MYLVCZYO3TiM1gZOXtWCAmYDB3hDRNbcda0EyIMxm3axI\naJdEUtp6p+EsdnwYRCjAn5axB3xMKrrkw1EAgHcb7oVIy7buf2+ATv3W+vpQ\nHQaj5YnhFDMb+2tGb2QJmnNLGGTAQ+9d72eFJArDWDdwipM0G1unM32PXGkp\nWzqK/2tL5K90U5ZwW92yqterpTiVBJZvMLJ+ouR7IEBjDOp77pKLWJDO4gJR\nPyxZ\r\n=mS8q\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-uK/aof9noYKBEgyuDTCBF4925lOxydrIQws09sI5RJK/z5IrA9cHK6iNPi+1Dk5fK8e+NqKLJQDx3M+iMo4nxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbQiaCSyBfH2vLWbydEVLbTK3kvbEuqv7l5uUrCty8AAIgNWq3IplNifWDLKgsLLI6IqXP0PJAz6Ay1l8kzMrNDd0="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.18_1527227633711_0.6790508182648629"},"_hasShrinkwrap":false},"0.7.0-4":{"name":"@creditkarma/thrift-server-core","version":"0.7.0-4","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@creditkarma/async-scope":"0.0.16","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.7.0-4","_shasum":"5397d0b93b489115abeffb52207dba2df5fe79d8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"5397d0b93b489115abeffb52207dba2df5fe79d8","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.7.0-4.tgz","fileCount":73,"unpackedSize":104215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEYbcCRA9TVsSAnZWagAAAfcP/1vLFFG/N8gtGQFsDw61\n9E1TsPgdDy4TecZDCgVCgxffrQzrwkuL5xefNoeHtLWI+2/rHXi7x3Qc16Cw\nveZP2ka0XC6RbSxtAEovXkveMJg6TairsQHw8wSyLUTqDgwOCFkfHsWASu/Q\nKGnpkGg8KVFrw7atpHgipscoJKi+87+VxIVPljeGKpD5jkNrq+dIJKasp0yu\nhNiQABelzaR/gmdrV3xIfOsbSTKGvxkHFwYryxplltPVUkFh2We9ttK6o8M5\n4VLxWVuepK/Oc346JJn/JgH1i9W8etkG7GPS5Xg3XJAYYzNR2fMiDvaUFEU8\nuIrotwR4KZ0y63i5KfAURMVPql8U1z/TkEJXNNyp/ldI1fFA67F+B4YSJzM4\nBhhV3wxUQn1VO8c33QLwOTxnnubIua3WLV9VWVpt5jOVaqQccMRGPSVk3Ygt\nbMHvMmKzhB6USw9SpJY52OlaDDpDjicWsPHwT0i9fNquz2uIreGAUGaOKvOf\nt7reyNx2gfVuGv5Qw3BkP61fXCOjUEiT5mG3rBS1sKU0tbr6azPaG5813Ztw\nlETN4OvMcj4Tq996nspXZ0CCmTYPMOtMs4vjQcUKri0CBnfdMmDPjLHsXRzq\nlRRh3519+OaE6cxH4eewMmcDvW6djeffb7+EeIPHXJf7iscD1so4zvTqjBCw\nAPcq\r\n=Wql+\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-Sm6GWvvWMLf+/7sKcS0A+dcohtbMMrppMKbFv4iuN3uTFN7i0ffe4kC4kzE5YKiIzvWC/7MsvK5ZO6gOuLA7/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWak0oha4GrsqXNt6bYFHz0Zn7CZQWCteDZL1AY+yXFAiAVUP+ILuH1hMV4gSopqtM8rypeEty7RQEHa5S7Mi6bZw=="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.7.0-4_1527875292214_0.2810308176148264"},"_hasShrinkwrap":false},"0.6.19":{"name":"@creditkarma/thrift-server-core","version":"0.6.19","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@creditkarma/async-scope":"0.0.16","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.6.19","_shasum":"c27f2a44eab4cefedbf32be5f076b5819a190b3c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"c27f2a44eab4cefedbf32be5f076b5819a190b3c","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.19.tgz","fileCount":76,"unpackedSize":104627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFYYSCRA9TVsSAnZWagAA3DUQAKBTF5WYkCyV+olGY49f\nuuV/g2hQM5bcgcUdU8qS/PLWuyKDXDZB1bFG5tSUHmdFEEPdpbQELGY4UhQg\nT0tT8wT907R5dRdw7YCSZn/pPY5N3JtglFemQD/kydflFzR8SlZjcyPMXb7g\nRwryKnTSx/6XCJHDOGn8JhjM0Tplej98EpSxZU5lzLf174938MIZl4Uxa+af\njlQB/oD0FJBk0/TqaEJ9Zn5NYpbGkDVBbd80vZwUtbg9qysEGnjsX0UlmZzN\n+nsx+w6hEDHXRCVTgsghTDtklc8Y/4iqRgHm9k7GQwvUZ/ZXmv9yeXvCNDSb\n66TtVmzfTviPdSjEHFrPq+Ci0XQvmVv0l5m8FbYHyV998LQf8I7yknEdS0e2\nh4q4P+Y19qjOUNqva2ZOQQIl0erv9pIeajAgi5bpzne5pDKCzruYTlmctgyy\nX8LVVqWyZAnwLYoTvYWmekq1REr5VbkmfcQoY3zsVAewlSxlvMHTyQ+vFoqF\nufySOPIakxTDoLlK05mgoRqfakTbQLh4xcVlcM3svyPbgdDPtE9AsEzlPRWZ\nYdLkhmYA8DZ3lhr47Ymv5DwQN3HHn51cAUH/XzC4xsYltvOrdloUvyrBTnXQ\nNA7uPoYyEsxwgIF0+Rd03YGzRjkhXyxsIPaJYJCP42G1VM0Vi51XzIrSz0RV\nFbEn\r\n=kSYH\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-ht4FGImpMdzZkw82MzUwH0i3/6QOFqT5j/3D4xqBDL7b+VjUbuUrDNZuS9Vro8Hv7cut9fgLq/dqGMhpcEHbNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjyOT6bxCB2WN8XHXNSfdIZeg3+liOyxiYBhi0lb/ovgIgHMonOiBgHQJZMt0LjASTy6mXqt4d06TkyIePw7TsFes="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.19_1528137233871_0.5712716008463572"},"_hasShrinkwrap":false},"0.7.0":{"name":"@creditkarma/thrift-server-core","version":"0.7.0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@creditkarma/async-scope":"0.0.16","@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.7.0","_shasum":"79091162f6d68d5491d9546815a2545ee98f6610","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"nnanceck","email":"nick.nance@creditkarma.com"},"dist":{"shasum":"79091162f6d68d5491d9546815a2545ee98f6610","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.7.0.tgz","fileCount":73,"unpackedSize":104214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFaI5CRA9TVsSAnZWagAAWYUP/3Gnb8MWxCaGGwRn19yL\nKIGnecbcI2pWnmtWX7o4FC3Fi1yAU23lRvwa/juClK8sJ/Dgth10LmYzutv1\n1Nwkk2Thj14vzOyd6AriV+wHLTEAiOKjur9GTxyfp2H/7uXSLbr43iOOmJen\nrlqzvDevckRjgWoPUhSjmEr6ALpO7SABmZRzlucl4zWODL2VYUdgQkMgX20c\nTSEN6ljeorzntCxJHECcudz6zF0W02zoiZZv7Sl+5YOT3Bzt2qgAW24No1UX\nm/15j4Ru0Qy1VsnsRTYxjPXm36MO60886wKk8wpt1WzIrF2FAS1aBJX5VRR5\ngY8aCNsH3C+YtCjtE8FKPS6LZhRC4wnw8TPr/rA5bWXmMIXs3CCIdLGlJ1Nx\n229Y/mInV6OqDOLgUFnPTAQd6gzleIMTjaCCj4xF39x5949k1OCbbIfWaZnq\nwwskTj70tUyq5SzPsSSZodT9h2XVLkc56hJYrPV/SQkDbF7HIDB+wg50pTLD\nRyBaTrqMdKwTmRAulshZM00j29lZMzPBO+oTMr6hDnZJvy0B3D17IIIHcXvC\nnuXFZ/rPhPF5OTDKeSotKElml52AV6MVY+SnC037CI//uBqJzdlMcuULGV5O\noRs7ZcjTnZ301ElAbSaBS2KvxtLsIbeEHvIleG7Owb90ZmHhN5lRT2JwQc+M\nNwYs\r\n=PB+J\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-tbLngjhHgMGKMefxcvEarckoXDOn2BoGEiYI1qVuc8HvIjTEX26w/yjak19IcUkmsecEVZPH0zzrMO0H8o5i+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBeC52lFX7zOoTXAPaZ6SVQy8hjgIyOmjWBdj8VB6xSUAiEAm2YR/UD66NyyAk4VdV3d7NuudfXK1KKntIB1N658+4Q="}]},"maintainers":[{"email":"alec.ferguson@creditkarma.com","name":"alec-ferguson-ck"},{"email":"ian.harshman@creditkarma.com","name":"iharshman"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.7.0_1528144440388_0.9155036999741959"},"_hasShrinkwrap":false},"0.6.21":{"name":"@creditkarma/thrift-server-core","version":"0.6.21","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.21","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"ouranosskia","email":"UGAPiro@gmail.com"},"dist":{"integrity":"sha512-4KpC3J546teYrLATPw3VGUF++O8iAddZvS7Oze8T9yNj4vs01jLgFrfpMqr1E+CP9uv0y11BYwMaBKD7nPZEFg==","shasum":"7ed7f49f5b4936d257afcc5ab3d728790b0856e3","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.21.tgz","fileCount":73,"unpackedSize":100528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbI/RrCRA9TVsSAnZWagAAGDMP/R5Ner1/AnZlQv9jhYfl\n9fWDghUFO8CPYA6qBVf1aDWP+TtEF1N76Svc3Gu4/yourH2WbwbJyfwGFaKd\nJD5PSVeQtW7+xLi+qpnetFoLXluEQtw5eJ0N3HdWsA9ZLgKyaz/+WGCkxSw6\nSz54QeSG6CbM01y56ydRWi5SmSx+A5YZpbkiR9WjPjGFmPi2HK6G/dUj6j/I\nwLB4HclNaTsk6K6cFVNTm4kVpl+Huew3QsVAW7w0gfcmgz/m9bQEyZNyY2R5\nuA4nh8gTV/VkgTkO/+8ER7jqXGK9538WFEXh73iqUgQd/arw2I8g6No4NfA0\nJsTyl2fSVmT5zVLDNxAZh846Qk/2RRZHxYEd6mNjORpGUmvkoj/cYkwI/L+e\nq3FQLh0jVP15Df1yPE2XNAPXPIVcCTRnCb1Yde2/7qUANQrd+iCjUt5vBhtu\nTkd1cdnG8cpD7IihVsdPi47OXIhImAakZ0IyGp5wV4pBREQS/2cXiU+PvUM/\nHzsgCUeqGVMENmOMhBfQnjNkP0hnlTbnopiRF559D2iaAdZ2KTRrpwPmtji6\n72tv4Qu+Ysz5CjVFFnQH6oyjWFrg4xMS9/z1WaQdobDovHF69iME3vvu4fXT\nBbzp8l9l/IgKsfv8fB27ETyCUj3o11j4V/i+ek+tdyWjFibFkoAwFDIPxAw9\n+wGg\r\n=+gs+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLMrw/7Npp6NRKbLrZN9XvJCEwGcxaGQOcF7kBG72p4AiAVL4V7pkGazacJi7dUypdAY0YUbMbsGf3LRVbL5wMhPA=="}]},"maintainers":[{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.21_1529082986903_0.24900483149591457"},"_hasShrinkwrap":false},"0.7.3":{"name":"@creditkarma/thrift-server-core","version":"0.7.3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"_id":"@creditkarma/thrift-server-core@0.7.3","_shasum":"bf4c766c926f05eec54b3df44ea4a6333ef3528f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"shasum":"bf4c766c926f05eec54b3df44ea4a6333ef3528f","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.7.3.tgz","fileCount":73,"unpackedSize":144617,"integrity":"sha512-54zyd99jR6QrLIkkidRjVTHV6tIgIVfAUYgkf7dUcLLo9bo5qY7LGKtcyvrKhETQyoIAy/3KGn0QyqRwPesB4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSy+zA0JI0TqmDZzNF572OrzPe78HsvkOWi2WA5AnrNAiEA0tVWXQdwDGL/lpRcBttvQ/EfendLA3bOzEOZvwPwp9Q="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.7.3_1531162083370_0.5366369555886332"},"_hasShrinkwrap":false},"0.8.0-1":{"name":"@creditkarma/thrift-server-core","version":"0.8.0-1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.13.0","zipkin-transport-http":"^0.13.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.8.0-1","_shasum":"653387498cf65a026ad67bc6a299de169656d569","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"shasum":"653387498cf65a026ad67bc6a299de169656d569","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.8.0-1.tgz","integrity":"sha512-arAVN40rwy5+2SercrloPXObfWWL+1cAJ/yv5vD0BW+3GXzVGvOBmylJz6WNnIJRatO+awHMqau97kEpj3Lr1Q==","fileCount":73,"unpackedSize":147821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdaXCCRA9TVsSAnZWagAAYOUP/1g4wYudQGYKeOFoRwCu\ngVw/JmrUTJMyvJm0sTM+m6vshOr8fbhnLrlTzEdG/Sli3XGBTqk31EG6Mjza\nYPEAskl1EZe/66iHHunrEuAbB+XWDF79Ho00YWkDg3CpepwKBGrgFEBnqpqD\nrgO6NM1wLMEBxF2i9VuWho0Xsfe+7m46SfLCp79bWUjUB6H2EF2EyYxp0+PZ\nF0AOzx3hUF4xwoDm0CAxmWDXu4VAWjanQQZj+QxBpM6pPLzq3oEFpfZxrYKN\nbTwhlAs5eYtJUAl71K+eZw8/SyTANyZexPgIp3f/ULHo818rg0G5Jymi22V/\n0lb9GP6xJxWPwQBRE7xKtPB8occz1gJW3K05jULAZRtseBsZ8fGFv8n1DZ0W\nzElusr6LNlKxbUXHnof0uOtWyjlSBdQeKuAcFTPC6tQBwfDVa8VNbSnsBA6y\nvAddbwbwOtSXHlZz9qMSAEwxhl6yZMy66Ft0A3LfGSYlEtf6h8/Th4uMFzbQ\nlIWHZd2/oJIlyH2Wap9ooqTvggdiO5XpMVJV9rCWgdkyCvhYaUjCrO56cP0O\nsciHEi8ndcTyfrNiupe0/kxv1aAgiIN5GVPMUxbWcyH97LMeGUvhFF1GZaHC\nWvnm/FnkiccQgMlrHGL1bK3NBnsYS90QTGqcX/GR5XD6augXKETXd1HlZh30\n/HVg\r\n=EOFA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICeynHMkJiQ6W3H9x9vXoh8uVciwfdBV/s9TueIyHUMVAiEAqSxEkBNfWoqRO3MpsagDF+MVmmoVM+8d+03GtA68McE="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.8.0-1_1534436801919_0.8002435001212469"},"_hasShrinkwrap":false},"0.8.1":{"name":"@creditkarma/thrift-server-core","version":"0.8.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.13.0","zipkin-transport-http":"^0.13.0"},"_id":"@creditkarma/thrift-server-core@0.8.1","_shasum":"9ebd9f420a39dbded82ffc2dc41b06aea8cc38b0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"shasum":"9ebd9f420a39dbded82ffc2dc41b06aea8cc38b0","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.8.1.tgz","integrity":"sha512-EPGTEhAvpZhwGjBIF4gtzbtBhakld3/pgcXoBBq5qOLvwrjmjb8+E21RxrFKH7RDOcRlfHAS9aB+KTHXWWLJxg==","fileCount":73,"unpackedSize":147819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdfKXCRA9TVsSAnZWagAA2zEP/3BDCCnZklkGLjJU4WsJ\nro/Je/0Hdt5P1mNimh+86GbGq9TJEfqIZL7uV7xd6g4xeDE2DPT754OqD+ff\n4wMy51N3iX1D/k+WusE90/7rxtjM4pxdguVgBgBCX1qIgGL0zQG/nXvTDjRU\nIjzK7CROvkhzdr30iHVgt+gocgu2Ou7QJOSvYo3Y7JDoHvuN+p3Ap8LuJx9N\nXCBu1Vvuc5JaoziZIQsAw4YLUBFcVMEABFx9FK1FJGI9hugbAfEJ/EtP5JxQ\nPV5ZkJ4T4c+PPSUSMo0yw+wZkhmA/821qQq7jLidz1A/f/ifteJmAZZbYRJo\nMV/oKIZTgW4Q62ugWPCbMu9D27jVvbw9fMuiq7OFTPgLFcYAFgcb5wUQt+R7\nlpR/FbisgjnvzqcK//Xe0xX1YRFuKFdU3BVNDkoqb0b6WGUilKqumu38xQUE\nyEi7772K1WdnPnFGCWCeMhFks9ogOaPAz1llXNOTzCtUdfJuRBLQXR28HwCi\nAElVxdRrnygfQiMduc2jBwfWcNxeNTWmq/aOoVBHio4xV2Vp6jDb6Axl6RyX\n/e1Z7Z/ZLjmjdFXQG3xizhAY/4jUUkx+cnkyUCW/qma9TxCFOwCNlbIwK+m0\nNQ46o8494F/DrCmA/uOOVCV6eUo4+O1UC0vUYWJSgcgudKhSYSAunXTeVymO\nkygl\r\n=TnFG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrrreKONuhxVdwvVsxacNWRJxDWt/297Zlb6r2h8CGSwIhAIRcw1KGnjpZ9ifHoiuE0eAfpCtLCafaRHQAjG5tHFSR"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.8.1_1534456471131_0.5633307790406192"},"_hasShrinkwrap":false},"0.8.2":{"name":"@creditkarma/thrift-server-core","version":"0.8.2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.13.0"},"_id":"@creditkarma/thrift-server-core@0.8.2","_shasum":"e8eac618357bd7d34cd1e539214b692caa31d16b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"shasum":"e8eac618357bd7d34cd1e539214b692caa31d16b","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.8.2.tgz","integrity":"sha512-YYEm9OptL/1vfPHJBb+2UDgxc33cYKAT76UJFmdnF52P48P+DFIqTNAo/cBBUpqCbmqNwOoCQfsYnm+CzOd10Q==","fileCount":73,"unpackedSize":148391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfdlZCRA9TVsSAnZWagAAx18P/iHQ2mSoYJULSgIPz0kd\nraEGNsQJbaFlSZwtTBStabfyvirgN9eUn2/MAnpAQxywIee06kugfOmXVs1A\nx95j94XkH06UcGsLX8JhynGlFmjQN2tsbnjFEQQvaZxj9JrM161JizAlqtQJ\nxChhlKt7v19nCqyLu404t4g7AmOoo7l/VFbdMO5joSykAKl239xsv8+BO5B8\nHeT+Hh5G3bfvXyEF9l/I/8XWNSusFRvRmX4zOktVcqsH/EBqVaUmHjUoDyvI\n7KGW2wBaCypWJXDwFsleK+yv7nI7Rx3wn5OflExdR0JpqUQKXpGXP+ljUlm/\nWLJRsvh23AEnwWLA9MF5v/W1cB5h09AHqZYE2Z7f1K/TqCkIj1UClQ8BzeZb\nRCFtAmGZNCX3rPtJpOSQ7d+nWz6+SOKszbxBYFM8sK8VJZrHXgiErnboYsOo\nA9Vns/U5UOk5/a7+M+PlvcuNQasUKn3HAxb2dO6A46Pz72GHB9weHQlItSIw\nWwtfFlkVpO1OGETRZujnFuA2p7S6DSK222/WBBo7G2TWiXrHOiJyu1dwJCPY\nnU67rLtoKpc9rclXF8ARYQ7ehXYfeN6hOlOdN+Gmn3BzveUmxyy9y52MeJYf\n6zipfGwmYj4z4gA1VVh7vnSm1kN5pDaeyZfAoecI9Gcnd6s5uq6NvecjTfAD\nHawF\r\n=XBKm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2+F6+z0A4btnubILhzTW20Sa59327ETtQRraLixX7DgIhAIy/hoSzWeEsMgA/c6XMXOn/Q3NQRU4coGJEjOUxGzZ1"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.8.2_1534974296333_0.13954360592906512"},"_hasShrinkwrap":false},"0.9.0-alpha.2":{"name":"@creditkarma/thrift-server-core","version":"0.9.0-alpha.2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","files":["dist/main","NOTICE"],"keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","body-parser":"^1.18.3","code":"^5.2.0","express":"^4.16.3","lab":"^16.0.0","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.14.1"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.9.0-alpha.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-pNDybJHxnGKu1ZMGEJGCqO0OkMIPvi0OFgIVHD8+BnKUYFzKtipL8lxU8MFs264hGteULMPwTprjoiZFVIxiXw==","shasum":"a21590832b4346f2ef64f3d8c0ebce9f23f9fba9","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.9.0-alpha.2.tgz","fileCount":73,"unpackedSize":148368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhXVwCRA9TVsSAnZWagAAFeoP/18Ou9bysuAzwcK5Nsp7\n19FtmP8NoJJL9xZWjFAQLfInVbGR5SHr0ZFnGwLRD8jYwLZhNghOTt3NPgMB\n7MAglrHfkfxH1r60h3+SQaKVBzPYvDJsJLNdKbhiq1pt6tx9AJODzoGMaI0T\nHxbDgFAFEuQ9frHESvX6eMYOkbaFS8xqeKG2/E1ehEytf2kWU/X3qhA7uV4J\n4c5YKJMiMdWwsaOaQQQc3r+faDiAMIA4i/xYWFmB9DHwHvj72eXFqHKOOb5C\nieiOYfPcdYK1Edk+oMAxFxeGA70HnBsqyaliXZyjZVzp8Kboe9G/mBTj94BL\nhNn4Pk+CxK4xX4h4jJ9umhzW/7eDVOiVjXSGzRuRiXeFAN50XQqVYAnqHtNL\nb6hPFHWaW80rPhhvQKzI+x8N5Hn1YC5revg0ovmKDDT9oWwNoh/OQ0DTbBTW\nOfwCIbMnKGdqsZXk0OR3wR2yc1iZfgLWqngeLMyMb0MM9kSoQaDvPfTkhHKE\nwv7pRbHYcaReuC5oY5lBJvLcOewbbunBsK8y0QVpjzOn9s+crCZq2eHdzWaP\n3e49/5NHZKgnEfJaERIUrzWROR/aHQFB89FM57VObWP1TXPk0PMJPvX7le3i\nEXAa/McdQmVP/1x3J3jwoAha254n6f5kNvDv+KwmdtqH0M1P2f9ej++BKh8P\nspwQ\r\n=lyIr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6SY0r3dqZrW9t28fLtL5rJNUmTglQ/z3pjMjuVNaeEAiEAvNvcYkdVZOgXxc5H5v0r6ptlysTN04LvhccPGrHPT4A="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.9.0-alpha.2_1535473008082_0.09302594099850214"},"_hasShrinkwrap":false},"0.6.22":{"name":"@creditkarma/thrift-server-core","version":"0.6.22","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.22","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-Xh3+h57T6Q7jBTCElzfjTGd6xEVTbJxvbNu8EG82wrakhMkLq022DF9Q1h/sqJJfQYq1yeb3hiHaHUH2kSMfcQ==","shasum":"8c88ef3563875bf3cb02af31ac112b78d9bb54b1","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.22.tgz","fileCount":73,"unpackedSize":100528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiDu6CRA9TVsSAnZWagAA0zIP/RRMOBdQpx4qGghOW+ZL\nSgruf2gtp+ywDdPkROxYkIZrb1KjMI3fPXa4lTZcyj27s1unQ4YYZC7bU0Ox\nxh8WdzTVS2rZM5W9YEuys3CV82W8zhDKEEcQqCBy8mnTAMhXi7NwIg1UfInW\nXmSPqSOmKjQo3MyVxx9zGGb1O+bUHLrTCJTnGMwAqYAihxl356PdpiGQEjef\n0jxDbfLwPcgW4TdHdqB+gR5+u9ESen1RyPrE+SnrjmtGusEEEopnKZkpIPYK\nGCqkYM80ednuwk/Wa2bOlYdxSvdRc3QR5bYtXCFWElEo9C0RNiABHyHFwDQ1\ndNOGNwtrgJTp518UTPneEa4HcBZOFLn50lphZkgMcfE6DmNIt9JW2ZZm4DMv\nriV72IZgRgPdzP9VLBLknKgDdHpt1jMD3ztivum/WzJIBLHkNGDTEFie8bli\nRLEEAkkGSpomd188O2udzpe2v4YnzHploIExc6O+MmdK7HyWSAmJEvQVK6VD\nc0CxQjZWzvHjcluW7Ko7OuILF+7JIsvtDm2XMffuKFaYHh6oMLkAxcjP6moM\nsIr9u35vESVe4/J94bT/xkoTRi4J0+mi5IL9YU4NYVxj6JCuK2v1oX8tpH0Y\nbv88k0KsWDAWmhAXYjDxP6vwnVNOZdeMqRFp8XyqIfJq98F8zLpKEpR7Ya3N\ni3XM\r\n=lg2Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQv0dxfZSZY0LYHdPdEp5PHgV3ZPQ2oCak/fhGpFkg3AIgNOhbDwIAeixFbGNGVXwc4iQSz6A8s5WspVng2NqrM1c="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.22_1535654841998_0.33055664552314634"},"_hasShrinkwrap":false},"0.6.23":{"name":"@creditkarma/thrift-server-core","version":"0.6.23","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.23","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-glC1Cs4SzDCHfF88rFAC7sXV0KXKRv8v+acLGF59sGDAV/9ttHwN2sqJHRL9g/EMvSDDBuF7cB7it/hWy8udiA==","shasum":"ebfc6fc3324712dd3eaef0ca400716201a47eb7d","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.23.tgz","fileCount":73,"unpackedSize":100941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiFMuCRA9TVsSAnZWagAASroP/R9/71KfqIzGii7O2Dku\nadx90ytEqFd394zKuh6iqXPA66SKhxE+oVXeuq2pjFhlcRPbNNmZzF65jG/A\n22swpm+BEjrYXZu3r4xX3ACAqiP4psVpAwEt/0S3BMMhKEYwzy7R52kiyDZI\nwskL5oWZS/Ut8P6sFyQ8fojr0fG8yHVrjHtsdeyyE0mGPf4yHLD7sD+aiUPw\n/FEoTuiHncBTkqise4xSrfDYb4GxU4unWPTZ484J6N2YsyeuoGubumsLMgAC\nW2VvEv3vMyDC3Gp+bj3Lg5/o//LlUzZnFT6MqrPManaL2Y5RkvuQDXCkDLYs\nmruKpEy7upRSKtMtYr5QQnJeslp6A4eBD8YUz8HXhbacrlRfzk3JgDp5gKiy\nZWAfnmoPpaqBaNHUXy9+kmRtPHxSKxW34FL8Sm1B0EcfwF27llatP6ht6eyx\n8qeVFirwY2eXG+CTwAU/8abw+wuakHxaeNp4eU5t/rPljO7uXhBCUA0dwXs5\noJa8Bu21U0eliDHyrB35v6HVgIB2ApAAEL0i/4qXEDoPLhfQrCzuWCysAwo5\nrMcNoi0uXWP/eteRz6t+KmjF/VVAP/gQ5bpSWUOjQVkHL0e8btHugVG3wcYS\nP3GIlCYiSZyNZ+5ordsqduuaRMBqBy6Man5jgznHaavCp4CkNG5yQbBDliSi\noOzU\r\n=wnL7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChQKy6xxLbk9K+TSO+qR+xq1PgoWDZbYAgK1S+7W06WQIhAKrJS0NCzgXEsKSYA/wObWe+wgSRNd/Pr7BDyme5vCjf"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.23_1535660845802_0.14997005846057165"},"_hasShrinkwrap":false},"0.8.3-alpha.0":{"name":"@creditkarma/thrift-server-core","version":"0.8.3-alpha.0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.13.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.8.3-alpha.0","_shasum":"a6b1eee2e13a248e18185cb8598b1f71a381d726","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"shasum":"a6b1eee2e13a248e18185cb8598b1f71a381d726","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.8.3-alpha.0.tgz","integrity":"sha512-PZp81ChxnoXQktEJEV9T2sMpVW4u4i+79i7gMdTxQjQK1Md2jI//b4KPuA+Bekas5xxamfF8lzrhlkaPNJDHEw==","fileCount":73,"unpackedSize":150020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjtMhCRA9TVsSAnZWagAADy8P/i4+SbnCQO84APduJvX2\nPOohIkbkxw9QuQOhaO+7Zq5gz5mVMNxOL5mO7eWK1RTr/Q//xwaoOrpL7UX4\nrUf1yJSwmDeqTsPVPU0JtpmcofOTJlCloYtMkEoGDo6LaljiLnKrHWvxezoc\n4vXty2AYEUzl7O6KDZOoX3taxPS2XSMiunl4P03aKhTXRY00hRWb5ZTXVCB0\nTQ1l6EOKg4bo4oYqPO5lPLz6obdPCT/sQR1yAODeJiUqNpIXKj3hwmGZToC/\nQxN7UlVT8sQtpyVHtLcGcE4IQnFCQSKH+6GiLS9lCiDBlJz7EHz1T0UqgFGW\nEvLZOZpIOqtO1fdRHt58ZT0DN71a/TkIWFhdFFagvs/Bgd2ExRkhEMnMUCVd\nY/0c4kn3djiHe47VbKVe08PYnwxyvxq6gCip5lWMcWG/RS9/WL5aLyalhgew\ngmi84CWZklrs3BS4BTqa9mMLt+F0ZezkJkPPvunau7wKGpxj44d6H87W2mGm\nwi3J0+83Fz+WnD/Z/GAbRd2GLvIu3wt5FlFgxZ1XV+skEFq8gP+ODQn4sMim\ndKbtQUlnEWQ6/e/qtFOuY4wJXEjSquKgMVBqJescQVX2QYKkbEkkE/A27VJo\nDnHiBb5jyuZ/irpw9auRuBgoAIf1XElh5jc5TZwfJzAO8N+54KMLsE8qhTcR\nPSj+\r\n=Jm57\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFtyS/1n5CJWtKpbQOecNAS5lCl8iqsovkC05B2Jl5GaAiEA/PF45G+iYad2Q4CRDy1QOAXo5n2ZF3q/wrI0hLddLV8="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.8.3-alpha.0_1536086816291_0.16365881572395802"},"_hasShrinkwrap":false},"0.8.3-alpha.1":{"name":"@creditkarma/thrift-server-core","version":"0.8.3-alpha.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"peerDependencies":{"@creditkarma/thrift-typescript":"^2.1.0-1"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.13.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.8.3-alpha.1","_shasum":"144d4c96df99d3e9659176ab460f9e09edb517f2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"shasum":"144d4c96df99d3e9659176ab460f9e09edb517f2","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.8.3-alpha.1.tgz","integrity":"sha512-KBD25zJ9ljc8Cu9xCjp3HP65oe3YUQEuON9jV4aA8WKvH1obOEOJSUQiOr5MYCogafK5SfgJQPWBOfYo4+msaQ==","fileCount":73,"unpackedSize":150108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjumJCRA9TVsSAnZWagAA5+wP/1U2DSDbH/MNQgk3j0gy\ntL1bI3Vx2jOPaS1b7QE/SB6LKqAztaNCd2Ny1+6Iv+w/ZcvnyW4bKW7Kqefu\nlBC9Ea2g2xOYT3jKDuIxY+5KEOZqAv8lKnJlXLB3SJiPOhebFtU6PhIhGxPI\nnuvRO/rFEYbHdY0wjUsX4F3/XFGdDYU9kEd46BuE/IJ5Ibs4Ve3pEAgwXQvV\nP/kb2gSMGivp0m0xDJtE3UtjIOXBkebB3Wyq7Iw8Jgkt1ptF3hYmWDURYYne\n0THeuIBGk8TJdAR0ZkVZL9e86AvshTEwJt2yh6doJG9m3qXga4gCjs3saI46\nPcXKsdHCFVxri1tPP0qTI2VYR8wcxuMyJTG3Du4nHC2ta8grWAifCvy6BRFN\nEauK0fDvC339uFoUTPG26m/G+erUX1vyNjwOtxtn7g0LLIMoxRJB1PwnG4SB\nyOo8eBc+7DGXRMu11cgbGPzNOYcJs0i0Lk4S21TtWfUFsG6oDbELeC4ljRco\nnrrSdDqo7NiXwX+Og3txgsVQNgfcQbuOpB78zQ0gkWQEGv6hNYY9hrwe7vTP\nLCvNnw5AtRndkYiuLTowvJRDlyNO5ILhmKxEa72BJjcRYMvmAzw9J3DOIibF\nV5dmp36cPaA9hP8k2uKP63ziIfwh+3ntPmyMrCw9UoF7F7kbshgSBVWq8KzR\nPYhH\r\n=KqxA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0k9XVKkPQ4eYJ5B7hcVta78Kd73QhsZ/KkLQyJmP/jAiAX9kdT8oclZgc1cWxNHqjVTFQizHBLIoX4o8QA3/kSBQ=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.8.3-alpha.1_1536092551955_0.018375696454834944"},"_hasShrinkwrap":false},"0.8.3-alpha.2":{"name":"@creditkarma/thrift-server-core","version":"0.8.3-alpha.2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.13.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.8.3-alpha.2","_shasum":"54c113b1a5b5fab1fbf42d14d668234fb8ca30fa","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"shasum":"54c113b1a5b5fab1fbf42d14d668234fb8ca30fa","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.8.3-alpha.2.tgz","integrity":"sha512-kGYsBUrHEe79PfqvQmPWXgZo7jlUx7U7EB4ET7ziJ9C0ShUQGtvtZl6LV3oewo2bx+FSQsDcuNn0+sXfOJZbpA==","fileCount":73,"unpackedSize":150073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkCe0CRA9TVsSAnZWagAA5q0P/1/fI+cyUeAe7ODf5I5z\n/ZIZcPy8mkPbBUV9O4CEp6QPXNctsSMoElrwqI8oVxj/9gO4FVE5TDUuHu9I\n9cSTWYXm1f+SvKk+ZL/qodjT03wpRDZpemslWD8WaYmFNGnKA8Kzm8Vt1feW\nfEca7yO4nqbTRI+gxdt6n1zs3XcwAmNTUHSqkn5rXxgdv6uGRsBEWWbDy+UU\nOK321nI/x6UsisDQi8oA2c7GNOgbJbPtPLiOSy2xk5L1/k8+1pkHw2jSyE2g\n5/CFb6y4yVz+wgJDST6VsrVjCbwPfAY9ByOfbu7r2iBuoMCoJeP4wTb+Qm4r\nQCfXFyAlYXpI0tnnZpZ87NaEQazNPsR64RibWudpln6syWS8x/nrMuIleMNr\nhMgSSMamO/iMSbESiiAPnIDaNLiGuF8PsKy8ZCBCKkUQZiwhJ7lSLJxUIB/n\nsZylsx4JQ9OYr3ovPndbUMhx7n38GN+e7N9zJ7GYNqvi1nZoidG+bFPpqKMS\nxUdLlcspaQBAMIYBLJ3vMsJfyUd3mYt2NKMLyVxhi+BtrIiRUEVUa1rAYdFi\nqSNQ1HOfixQSUuCCmaGLBiI3KtW+83A3pt0rhR3P8C2kllxzFOC9ZFgw4eKO\nnrsaCq1rfynWvXn2dQvMg2mONRhYHfC1KmqvsrE+1z9jJuojsMAB3hbEIzAg\n0KLO\r\n=NGbi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0uDDFjnRG2ecqx7C3vdidYwQ+4f/v/o6wRj1rP1/lKAiEApfqUnI6d26uu5ddw4Ya14HMZxklN01cZN+FEY61ra+Y="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.8.3-alpha.2_1536174003358_0.4940510825552771"},"_hasShrinkwrap":false},"0.8.3-alpha.3":{"name":"@creditkarma/thrift-server-core","version":"0.8.3-alpha.3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.13.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.8.3-alpha.3","_shasum":"b68b40f6256fc6502bac5a0fde7e603c6fe0fc33","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"shasum":"b68b40f6256fc6502bac5a0fde7e603c6fe0fc33","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.8.3-alpha.3.tgz","integrity":"sha512-w8AifERyFX4cbKnyBdb8a0ed+M/DO8JAcyRriq1AKu0zd2s0vcbUYIIo5FCkpnx2wvdAj4UV0SBkYWQZ+PUz5w==","fileCount":73,"unpackedSize":150073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkEp3CRA9TVsSAnZWagAAqS4P+gI5VeNIhzE7kfMM3of0\nSl8lxfRt9eXsBm8a8XjvfKFtZTz39X5RsPr71kfAwJmYvNVfJx+oUZzn1wGM\nFlzl2cc2DHqgQMA3y5ecLUKAFLiSLNVQ4nZ7bCXs+o6fm4sQg9P3C8qfgS2u\nTAmPHc12oYzQXHaxUTt3PZhDImgbC9dbLYjf/e4KK+CACiL4wAVmLtaRbLNX\ni6ZthVWqIXleRMXdg3BFkyVd2ROIM/Af8c2T0meevZrMr9mO+7IdGT+OQ0bj\nQJpsYPPfAiHN3FZP/7s9sDlzCzGrdfHapndLl1cwmWDR3dnEotiPzhVVI0Rv\nUdeRGXnXf2QcvsI15xd/9KfkYL3PWB1aRWo3IAQ9BbAqHbzqSkWZZQDkMqev\nOl2kgJz/IPWs0wb8XN6tH4Tf7Z/TM2d6HaqDbrVqVqbXUz0qtABInje96VVQ\nNL3cQAQLGQ5TT/INnxru/QbYhKcfSJoTw6YFI5tu5R8wVFR7OFb7wVCnKa84\nkJ+fcJqdh1LX6J1j0/dLQyNC0PzzglbJL0CAtIfXrAkz62Pa335DP+V2t8bR\no/aIgNzx+Er6CghQJmWOExnVw5OT+SVBWV+FxnngxfsGMWy3w8QmwEUHCheI\npkz9p20FA/fgWK8jkepQ0IvuwuyHwQbfHO+0eIRZeBV9L/QMcndMIh3rG5pt\n6yih\r\n=kaJI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFQSLd6ZNhce0+z9H5rLKdeyU0nBeci4Y+0eCQcmhp6gIhAPVSdgSobl54xqEjAGaEM9/UiJOK0Lkm4p6Xr9hxzKOV"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.8.3-alpha.3_1536182902579_0.9177748958200345"},"_hasShrinkwrap":false},"0.8.3-alpha.4":{"name":"@creditkarma/thrift-server-core","version":"0.8.3-alpha.4","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.13.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.8.3-alpha.4","_shasum":"b85e631babd3774eaef08638cb248e3ea807770d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"shasum":"b85e631babd3774eaef08638cb248e3ea807770d","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.8.3-alpha.4.tgz","integrity":"sha512-BUBU6TJYQTqXifI3GELAHbklUcI9tXSnLf12lqX2Y+JgSrrLKQeu+GrqZd6GPJM8/Xt31euSZuDiMDEdUhjwcw==","fileCount":73,"unpackedSize":150073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkYAFCRA9TVsSAnZWagAA9gIP/R4ZT/r9BAvC+/YcUrjW\nEQRDZ1h3YNYY/hqVMaYhLyBP7lI9Ca+8iqOMIqYDSGhbwk+dPUYh7t1+A7tK\nKXplZxKix2bzNAoAxXY3phOMnPp+okjqLgaXMw918D+0uLx6jfRNqatD1Gh1\nmlEVWbu0TrTf5TlDEvUGCxM/3Za7aBPMv6fi8RtVNO644m3ZAYkgRlO8Nrlz\nP8Csxlb2l06PH+LzF5UheHGc7r68Jos1Ugsczhb3Z2X3XUTLzIU8aH0/Kf0B\nx7aCUKSTEtT9If46cSqRq1UjK9Op3QYVAMBC8UuB7UqByPX++Xwl3mEKpY8J\nHaxcvdCIHdzNgYwEYqlhwa1Gpd/Kv5Rij2GJjDPpaXsT0fW8RdLQxHKJ1bAi\nkLjO2nNRMqm36+VQwusuJPNYXrDPBV8nnFzsAxZrT5qzjLAHzGAm6LQjEPS+\nn4IQ9+66XdBAqyRsv6+PS0kCP6rf/M0t1zyzV9xOgtRzmHhoiQ3a/6Z3xqsr\nFqRilG2P4wfrPd70nQpE38x+Tl8wKSafmZRmeYBqQOqc529bUCokooRqrSGp\na6z16b9kg3Rmia1aIEvEcIPxQv61KmJtyb0qB4iYe4qAOJSdg05sVn2YaceK\nxQnz2YneV0PiitQgezUM/pQigyO6wg6rmcyKbw+OQ6q3TAVeBgewZPTFC5Pp\nGbYl\r\n=o1bx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYkUppEgaNGVKbYaP8LON5HQ4Y7mb6Bp89XDPvMr7XFAiEA/0/ApIAjQS9/Zv/kEIxgE2i+uPeumNnhi9K22G2HFAY="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.8.3-alpha.4_1536262148815_0.3147541479678959"},"_hasShrinkwrap":false},"0.6.24":{"name":"@creditkarma/thrift-server-core","version":"0.6.24","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.24","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-5KvOnU2Jn5htdd/1NKhKGBe0DwciC7G5QH2qPYScOSpwo3vH1YA0zL5s0yiqFRPnnPM5VpHtGXfynr6uNhyoQg==","shasum":"fa382edc5b827c7320e914876b4bde8d7ebc8e74","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.24.tgz","fileCount":73,"unpackedSize":100941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbksSeCRA9TVsSAnZWagAAefoP/j5BBk5yJLoxOH10EpZu\n0YpNcJu2r/JMsVdH7bJqk+tY0+IU4wUXHuKrh0x1h2Kxa1TezSjjCz9mN2kF\nNWu4qHI2WbqWEq3s5Dn0r3hHwCUduYxPEeEz0Jbxy7qWJY1Gu7ayV7YXFHnx\nwNCxGEwyByj5VCEoiyq227QFudnqFTGiKbGUTu99eT/QUQ9GH6tDPqcFOup/\nVgIb6o6MzKlbb6g7zbVwnF7UP7lQ1ziyMBsf4ofsSxEKQNa+NZupItnR6+Xo\n2lhuR86aCOB05fo/Xh4NfQos/0T3JHhrrNyQ7XTzgAfjghmMjVH3L745D7lT\ngZVQemSC1R6WSrnEYoFBym8TTNjN7G6Jcpqav6RCYNXAxinWlPsdhV2fKcJ2\nZTP3VDxNQlMWf2YpJXTGKiqZIizvMlOfHqmArZ2Gm1NvTaBEAFTRNow3dsGM\n49pj5Duf+QMfKKdLUrkyYkRn9dF8Te0Y67QnlGhB6sR5S5hwNAleHIVJjY5K\nnC7H0cM9h0feCD50AZZ3236d9K8J9rjAEnk7ghcGr8FfCvFJxrSTbEjZt4b+\nxRDRqIDedvoYn1CAiWUc8snriu+CKGZhCoi1s5JDrZubtUisaa1F9EwCSmR7\nO1hPq3Z6V1+L507+6sDtgVOmipeITw1FOYUodX1YD+J39vBWw2vPLXlhOI1j\ncomK\r\n=0e41\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFy8qLiPLzXscLuIZeVg6V9YU6vBmZkgerUYMAmh80agAiAJ3w+BJpeZrrYgu7TTph3SJSVvEbKiS+NnjMTh3diroA=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.24_1536345245978_0.46155482842578777"},"_hasShrinkwrap":false},"0.6.25":{"name":"@creditkarma/thrift-server-core","version":"0.6.25","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.25","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-0jGPQ9usE4XJSVnfyUA1sVF71JZOMTOB+A8QPkL0VUQJIL6+OjBXZL0dsXQNWZ1njEvkTSctH5PcwVeJW4O+kA==","shasum":"f98abf8c1f0ce2c0fac2a0fa45a00d13d404ee30","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.25.tgz","fileCount":73,"unpackedSize":100941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbksYzCRA9TVsSAnZWagAAmiIP/jG83x5kLtwtzo1oKFku\nKyYICH0q6wBNCVP7p6k3L2UCfPqAmq4AqbJLcxZtA/qKiUr/FGyVYLP3g2eC\ntQBc1tqPUBB2X2Pi/0WXS8d6d/F6LWN+o5R+o3mMSXzLM6VsoBbw9VNPdCzo\n4yhyOUBKsjzsGpzvyRTls04zHH/5pKYY18iqxg2nuANOrumatnjfI6eDScUB\n3xW/2SCgqDMBS8Z9LxHHWlVlOcrdX3SvPbh5uQlBGHM019uyOL9k6+fkvSKN\nGQkkgzeIpTGMWeeW90wXznhyjJeHESADuUVt+tcUsW+vY4PM9xQFw1pKgqPV\na/xCPBkUDRpcurccuaZsY/fR8iuRlEo/9FVbG0lUudcW6zDtaHqmNB7Y+gkx\nqlqUMXMclo8i6ajDcvySbhTGlXpT27JkTWmwK23UTF3AFAE6outwcZ2MPrg4\nNTqPYcCcTC9BeHxxTHW3rgiwjmiyg/cTmFSts5SwP4Ur6cQQRjTdddlbf0KU\nA3QLmjnNMJFbAMD+IL3rY2jaUPZi5BFXkqADRFOBEAutMs3298Qw/T+RbbXy\nQHk6XXlSg8hocmw542aCzO/GbOUTpmbDuPQ7+5etEZ65Usrb86BXzQxNNRMQ\nXSpeJXP0Aa0ReijPKVafjiE/4Xo5jWa8a1J9rpocdJygDbW9XgYFtMJbcwpK\n95mh\r\n=ZzU1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAbOLPK4PU3poQlmCucv/7bLGUjl9wRxLvGcQK3uJn+DAiBZno+QdYpkLWv33Wb0QXxoRrT8LH9mzlV74RS87BLWuA=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.25_1536345650585_0.9632457030389086"},"_hasShrinkwrap":false},"0.9.0-alpha.3":{"name":"@creditkarma/thrift-server-core","version":"0.9.0-alpha.3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","body-parser":"^1.18.3","code":"^5.2.0","express":"^4.16.3","lab":"^16.0.0","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.14.1"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.9.0-alpha.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-YSz+eWAe/+/5g5klgXMH3zdbTEJThheRXPL8+zeXsWp+BWEwvX7zzMY7C3Lqr8rK+OqpZZVzeuHWBJ/SlDwpTQ==","shasum":"8539615fbc1f2cd4ca7f45b762af8335d24c1602","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.9.0-alpha.3.tgz","fileCount":73,"unpackedSize":150205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmEeLCRA9TVsSAnZWagAAJ2IQAIJQVyYzeIaqiu2lJM9i\n+9hAkliu3vs+kko3FXZnliOg/bGRwdY2OQerAFdp0PXRWoxY7GbLnfe0ZkXH\nRPEbx989S4O3NZNb8Zy8ak+PgAuZCFzjPest08nUmXel1H6lreOnEIWXXzGi\nIVOMy3/kG88wJToM24hUFEWpMUGncQCrCGA6SwbvdGw/k3pO+coxdOX57tOu\ngpX/LgwhIg2VPI7lTWhR9JLBB8RRscL1/oWqlzZ2lRLvQQJHvkwJgZgDeSxc\n6UUQTw/t3M/mTI7eXfJX74Gfe5WZbPBYLuhNrdyp0HR9HdaBbWn4im3gXx8q\nsibgxBjH6lKev2HE6NcOLb0RsVHm35BTgZIaD4soeUJ0P93WCFcjufJ8vYNN\noBM1jRtsPM+32yVPzZXvctFYqREg6/RDo4X2QL6dKvFd0wcTFcFtFj0rBAo4\n7+b9GJ+DyWpog2hqVBSvDrvh9KZ2xuwwV2RTTQCN4H8qxsgNrlMG1aMzQX6O\nPYF+VJBMp2DuBlmBuY+YmQDPvY4PyEiC9T9VBbK7GC7I9iTGTQ+DHN2NXvLD\nYQ/Y7yEVQyOcjcXtlR5Au6LFvkrRjenRYAspFXhdCGLC1+9P4rgqY9yuHyBo\nAM9rKdTYHfkW4+aSSZ5DF8aSRbEHJPIsnSMAtJrZHCTyWGB8V83YoJW8OIgN\ngJb3\r\n=1Kbb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNKrV4FbGio6urlhUjACTnQKNHKVAtOyacFf7dgqY4BgIhANzDV5WSs0pxUl+zGOxiojYj1PXeYCNOpxulNnacw3HN"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.9.0-alpha.3_1536706442249_0.1380821571020252"},"_hasShrinkwrap":false},"0.9.0-alpha.4":{"name":"@creditkarma/thrift-server-core","version":"0.9.0-alpha.4","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","body-parser":"^1.18.3","code":"^5.2.0","express":"^4.16.3","lab":"^16.0.0","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.14.1"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.9.0-alpha.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-Sl9W6am7GkcHMQ3CqnEhCbHEg7m9jgC/qmU+uOYsZFuOGjdHakzRBp6f2WWeiiZ9EOZA6hecmG4TKFMkLUiJmg==","shasum":"f39d9c6a5cd312b94358638d9455b1247d963e47","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.9.0-alpha.4.tgz","fileCount":73,"unpackedSize":150205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmU1dCRA9TVsSAnZWagAAmyQP/1RntVtfx4gZdW/DMly4\nUQvOFGR7/0UYF20UkP20DyAWYChpA3puQH7qCNE3vJq9a5qtqC5jNHrLEyey\nleyMewyrdN5nV6nT+TkJPrXYt8ZWZP26KzADCVhPwrOdbuGPDe+v+ZUxmO4o\nl67Bs7Egf2G2QTIE0XNjCXlD9Xo350l5XREp1hpVQtn4dq5Bk/YvvTt+5kom\nw0DkeeGNHUwdMd4r2Fy+pcnxUR1/CLzY2rfUjD66r8vLGiCZFgU4LGoGtWb/\nwPFUTjAEDql9E+fSvv7SBcx5+zzPI8QlXGhxlYX4giTsSY7gUTi3jciV0pk1\nGwHHfVs+PFvqI8JH7b8w4zE9X1Lj+tck5JXqlIehT5xe7XV8apedIfjitPaP\n7Y73xASVdrs5eCITy4v79C+9/mUpIhovTlTvclC98z5Q0eHjo2QY2xmVBK8b\nm/Sau1J7mntZoF+EyWlDm3EAwdKsT3gP2HqP3IaVZgIzX15Gb7qsncmRCVdd\nZU/IuCL5yZuqM2igeR5oFNCPBWa+vsJK26I0skWDGhBEh0e/H/MgvmIk8Bcw\nE+exQCDLqHsSAq5fHKnlMk0GFEP9i5VIrUGuTuzUw2v2YOVjNBfTkUPEUUYA\ntBZHX/iPbALEOxZ4c5SZMUYMrKqBxUYtKLksYNI3yz+dHxW+4yR5XEpdUIRs\nsnTi\r\n=n4aV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwgiJ0OmoFIbH6mYEGjwGwAVLhXzOq68afid7kk6KxxgIgeSLRqao0jQLkh3oKMo/um5Hq8dQBcBuXfrg79ATkKco="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.9.0-alpha.4_1536773468515_0.5492181140533765"},"_hasShrinkwrap":false},"0.9.0-alpha.5":{"name":"@creditkarma/thrift-server-core","version":"0.9.0-alpha.5","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","body-parser":"^1.18.3","code":"^5.2.0","express":"^4.16.3","lab":"^16.0.0","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.14.1"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.9.0-alpha.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-UZBSfzyKmDldSAj4pLImu02j8vs4ASbO94woSSDyRQvTa4h8zQKzWMnjsKPIFL75x9wFmulK32PEMUj6jN/21w==","shasum":"15ae865f5daada89b2b0143cbb859c2ef81008df","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.9.0-alpha.5.tgz","fileCount":73,"unpackedSize":150065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmVUrCRA9TVsSAnZWagAAcQIP/RUGnsXOkp+4lxFZU8+H\nbSlrv9i6zVaB+F2CQmmaZHm577DdqsDvDcidIf3dGp/TVr/Fps6lzYxtlCo8\noxd934q4HWVmBjSdosrtKmirKalaLXsVmsoHuzUKEXWBXwLMCPsjiRjezEwB\nhFwV7MO9Z8/fbgLGS+vm6wci2aL01F3iWpfK7ANbL271SA4otDEJg1UOp6K0\nxIXrNq9LysIPnPopl12CSrJ2L4O3KbepdOlsQjmKXa361L4b25Z4lgnOkMzW\nmDlqUstIr6BEJ7DHaoYcTCGAsPUBNYFNdGpSIg+UGRXSGT8Tbdr5gLW+SQBV\nMyd+idel4mjEBO5KULfh6aZlNF/kVKULtx2/hxD2bjAefg3eHBKx+HEcUoqa\nVDytHlhK0Qda+QnWfKVO8fKMWJRTQPiQc2obLURThF/E0nmOqJTbO2QW3FSZ\ndzGGiV0aIgj+eGMnqcj24Y1E9DGf89cDm61wWNU1mJsdBXKSX4ITEgc9tptR\nHhF91foMPCHw3TOXmg2R/n3OmNusbKu6+CuhPiMIuRFGthh8WxnWFHrhfD56\nDWZmkB+nIyGNUJB51VeeRLAAJTr4PuA5RRb92TTPc7T9J81JWAZjUyAmQnme\nNvwqSiP6jO4TUywSZFJQom+Q+IOTq3tiXfpxCtQGLI3cL4yOYbGQ7t0EbIqc\nZWO3\r\n=zSFM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4ibnHpukf9/pD2UiIo7jR1zmO+fnlIKNG6jsfGRM+CwIhALINPBatzjaJzl/3V3Yu79AwF/JD6MiG+AjE4vTtkVBl"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.9.0-alpha.5_1536775467168_0.1517050251312917"},"_hasShrinkwrap":false},"0.6.27":{"name":"@creditkarma/thrift-server-core","version":"0.6.27","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.12.0","zipkin-transport-http":"^0.12.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.27","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-3HYYEKeZ86owWjrjGk8AajtBPxw90vP26pgXvoyybdW1h1dn5LUzBIW8pxO41Zx8sylE4LOwYWHtauU4u75Oeg==","shasum":"a6cf7496148406ec81003dd5052aeb1e91afed10","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.27.tgz","fileCount":73,"unpackedSize":100941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmWSwCRA9TVsSAnZWagAAg44P/A6I+gj2U7zR/2qgiAUJ\n1xymYMm8dftu34HHwLLYi1vYt8DwHYKf7BWbO33kHzlSkBAf3IW48qCd4hOo\n7KMGSMUs5hyE7MN6GdpxyOXs2ymYC4oiSJOn+Nmjx8/KjobvA3nItH7TJQQ6\nrSjHHzyF15p9B7Oc++pcGs5lVcaYxA9WbuUKR5ipMEdO6u+0mbS0yN3foCrZ\noELAFZoeAg9I1CnPbaWyPjTyieWyj+wBGcLH+AGy/FJIuSt3C0SX4j9hM/1f\n16SfeghR56GbqCPdlTKwZKQZK4slk2d12oLoXOyHUynLj87yki6V3zBDRjRo\nZCxsVFt9pnmFkb07cjIcH6PGOEfQROy/VRNJy+VJu5Pu3iEh1ivKpvTgWpG2\nTdIdr9Pd5jaCDq6E+mehaKN1+ezCvttNHNGjZjAYJRguo8BI5RJOKPEiTWdU\n7nQTjdKcual8ymlHGolYUb15VUX5WIGVQI5egFX4vZHuVTbt801iQYC2Znbn\nSPl/EaRi54zULQonKh+fS96BEFUnovsZ6oL20vCupCzKcQE0YJ44MGFYqawH\nUu5ziRX4jrXRtt/1tWGWm/sQS3EmVD33Oa8HAUp3HhKbZfiIyXYEO1zmi9a2\n4J4RFnmE8lCYqagtdA2/oPPSMxa76ZnXcLbnWF8sEtkxFq+9XRb2BuitLFa+\n9Nbj\r\n=Y1YL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9HnwRZ8P+Q59VlKdVFDtrGR50lRXpgn+YrkIZw0auXAIhAPk7QS9J96BJyaZ1MdCHTEJabZGZ16gMHFk0Uai4Lb5w"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.27_1536779439809_0.9821985646541977"},"_hasShrinkwrap":false},"0.6.28":{"name":"@creditkarma/thrift-server-core","version":"0.6.28","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.14.1"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.28","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-FIfw3Ql3VZFHFKg14t/mXZC5aTZnogFVsqWVMeksp8kX1E9O96Y4JxIzHhF02CC1sHWPVc5lMVIu13XUAV9pXw==","shasum":"19cf0a9012f68918bd0703c52e5f1d9c6b9c4015","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.28.tgz","fileCount":73,"unpackedSize":103181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmYO0CRA9TVsSAnZWagAA6eMQAI+ibAPOGMEXT+pN+q1M\ncVtls/1quWLD918iT2DhPGm5QkRGfp8WpiI6T0Cn2RKaq9yhzd3sjIkeV9Te\noC7ux3dHsSue4lTrLigTxAqm3Urgb/7GG2xZA4r8BAONVCcqb2YDsYEaMsVS\nqvuoaW70FJX/tixxXLg0R0EIZhPGjHcjOGHBCT/uGtjTR3r66jAU2kYrKRyQ\n2MGbQoTJVPOI1BGxZByJPZs/RDSyvW10fKpNnjhnO6wbify35iZi4uDW5PF7\nHgDhh6lc7jCHSLEIQM302NzFC/wXBfdpOYlqMSGhhW7Vd/W1/P+sCZQvmeZa\nxkCJejMb5drngVhHbeIm2ZQRgf1gaT0kn1V/qybwPrX623dq0RFlOf9fuItt\nK+SAIo0Z8iUiZQEUZxl2qcHYzy51oo8Pn64wvLlgw5XsHmXvqjRQ4/Z3nt8s\nDbrmYjwZgYDOdSxXks4OBDSC8vmf/yqpAgDER28PcGUJvdRZIsxosdbA8lux\n8cHVhk7i0yBnGiT4HvEtbYAV3rzopnie4DT1CQtdqu8FYFi0CZ7tDwTSGpEk\n6hWuxRDPHEIyLii7XE9S1bbaRVpCR0wGwh+tg4+iVWu5QjsdrjVPwMJ0nmnJ\nRcRb2Q90jzzdq+8oPprST5L+TYP6nLtOvJXKRw9D2WCMpRm8zvvtGNLnVeBX\nJff5\r\n=Vcul\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIElMI5U8FU4Q1F2CF+AvcN7n6Q6ChKy4wwek/RnsPdy4AiEAmhIYneFLoD/ef8eH3RWYIJxl/9vabuxbFUm1a48f5ZA="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.28_1536787380016_0.8962181684880448"},"_hasShrinkwrap":false},"0.6.29":{"name":"@creditkarma/thrift-server-core","version":"0.6.29","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.5.4","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.14.1"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.29","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-xkpzjKPfRAPjHfBcJpx8cH5twQCRcP6nl5MxQ9W8BRFDA1h8KU0ZA80517nuBTES0+qw4A6T2ZJeB5UEQbFEQw==","shasum":"67ffbc96d72ca3a1934fe34259d70d0b46711618","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.29.tgz","fileCount":73,"unpackedSize":103563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbme3OCRA9TVsSAnZWagAATj4P/jl+Ok6JoETBWRzNNRr8\ns2EXFtbf40Zf88UqPll7ITWf+N+sGfgzvpQW7EjIfjgp749mfHcbP6pVTAxf\nf1wZQy6AsOl17D7wMr9UdlczAeaXvr3R3LTdzMaHaMpa5vTNlRZTlhE6z+n2\nZgkcJvBcA32oDFcmhZOAT8AMbytRfhYwoJUWNlUkVPAPV48h+dhiYDrZhcUE\nfKgWFMfKBRxTGgafUo7UnM8ON/+flaeC+6YEMLlt7y6KB/Y6ruIeiu7UlHX9\nQvZ6X55fgvbrwP6xrhsMX4I7ltMsO263DjVZD8s/04TdrJYt/mzTVt30UaCA\nFeEzX9dyJexjp9pgXcMrH7zVBSZDA4YAqfYviZIDI8278Wj1m/s9zJpPSFAz\nk95FnJivqLXsD0zdAprNwj/e/eTwQNk4iySCylW+0C5IKii1S403cZ/THWRF\nKpJf21efDb4EKkVbKTueMRbUVd10nM36YNRhSDcvTsD/uAIfRAf/CKEGMO0L\n6AJaFPn+NKDaWGmGWbVLXg8QvKVHcD2EUsVXjDo26Kn1cnBCI3O+xO1DIczF\nlTf7uQaa8BLpNaAkZeFhDi7iBCfz4dH5IPG91omdZW81OdDQoUfA7/5JuZQS\nPr6zKY7HZDmIpjK0+GKS9KiXJ9KWD0TjS6GslJmrkOMtis2cSj8Tf84sj79x\nJUyF\r\n=F4j9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSeS10l27NXWUyaNiTLVWlJmbtXw8xFgK4yq2FWak+iwIgYe6C9moU318DlgCyash61Ara3sGnAJjG4MLKBjSeSsk="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.29_1536814540784_0.45889882066953147"},"_hasShrinkwrap":false},"0.9.0-alpha.6":{"name":"@creditkarma/thrift-server-core","version":"0.9.0-alpha.6","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","body-parser":"^1.18.3","code":"^5.2.0","express":"^4.16.3","lab":"^16.0.0","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.14.1"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.9.0-alpha.6","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-lIOfAfsCmggHwsXTS/LPO88MO9vu7oRWoNIRvIo9VKuT+0HHMYCR7wnKhH5fuphfpZXLX20JKODaoJz1iZRgfw==","shasum":"7a63fde65d3729d2c102460fa05be24932b9c20a","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.9.0-alpha.6.tgz","fileCount":73,"unpackedSize":151263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmq33CRA9TVsSAnZWagAAbwsP/3bYTyTuPjCYZ2tWCHD/\ndDgQmjHNOb6JvsOiq1DklNWhWcBk/NT8TqYNV53TJUdinpa283L18bW27hpE\nwrYvHtBw4o4Lz8wFKq/dxSNJxEKPKEDsefjGNqQSRpkUbjv2jd8Xb+3KLHJU\njVqz+r+U1uzHAdEoOTkMh8tzr3oOJh0ti6sgfZ7Q0L4nhN6MYyqZzkaiivuT\nMmz+akGCOTUtcR+qyfgqBmHCafBKlY8DLk+t57dyw09R4y4yuxT5eeeq1v26\nnUSX7t9Pe/KHz0xaPOQ5Jbv3aQcKViLarnC93TKfMQbEWt6ivG6HXdr6Njs0\nVMtqUMbXNblBPf4Iwrb6di1bSfGE8PuwdlmnD0LZOrhi+8iplWICXuPTLknH\nizdKxClOdYtWwX9gcBKBN4jIHvZxZtbyHlV4dUP4aV+IT/JwJ0ljBzD6pQN7\nBXtNWTWV4Mo+HvgHrw3BIBZKH6aNGUSLN6H2QD1RiRnCuj31uiRjm6akzO4g\ndOS0/4Gkuuw7ve0rctld1J9FhDZ1daaWolmuICELG+kd9As+gd341bREctqn\nRTJ/QYv+ciWZ3j9TsU+EPwcPoT5+dWWxqTU85Sxx5+/GgeUeRAfzgRMKfJl3\nTdQMjSzkPzZQnFhI/C0eAcqKjUf1Y/1epVUxy3Xnjub6s7PtPg01Gk7XNWrJ\nfl5f\r\n=lCCo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTdYxw1COXIX6e7STAMOuYxRJX6oHVedIPUinBvZTYTAiEAmv3Mq2r+CIqGL6rc1rJ+6UH24EcRoVTGSJWTHr0Y8Xk="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.9.0-alpha.6_1536863734442_0.6202658853374932"},"_hasShrinkwrap":false},"0.9.0-alpha.7":{"name":"@creditkarma/thrift-server-core","version":"0.9.0-alpha.7","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","body-parser":"^1.18.3","code":"^5.2.0","express":"^4.16.3","lab":"^16.0.0","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.14.1"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.9.0-alpha.7","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-9gsrYgRFam/oRGzzEMYDPGM2cnv9GQmHDQF5qV0U7wWOg8yqUYN1wSKywDbPmsx8vR2HOT9s3aGGeSRBIK3tzg==","shasum":"7150d479940b8611c1e64a1984c2b2cb497ab215","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.9.0-alpha.7.tgz","fileCount":73,"unpackedSize":151263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbm+H9CRA9TVsSAnZWagAANaMP/i0LeESfDbCiF9ZC3O8n\nZNi06NsUABeg7+o45eDrwNUA907heTkm9ErYtv3ENmJu7H4RIoJcBf98uV5z\nKBXrJAGY4+CVHBzsS9DqIH3Qju5fsb/539kr5WSPfje7LF5B+L1ORa0/MG5N\ns/BUaPr9aQ4MS9/kN7rQL3abxqw8+tjwdvtBVNAKNKZdiNjdf6HwUuK0EfOS\nvHDnVGv1i29nedNS98KWspS9rUEfdUypdpl1AYA1SHy5NVY6Bk7lAgGk6pvV\nTmigSyOqZ99x19DLqxZTw636JlsSaIXeyvDA31S6aSUZPqaOvmcYfSlaezFd\nVTREN7BdZje4RwJPWg7uxDSEooXGtb73j9cdJxI2wqd7Zf1nLGCEQD/JjNLE\n7jUq7gC+v5aD1Cxn4MZUGO7Aq21bLZsnBpJlCwRgJFkYLcNDln4+Myny94X7\nt7/HACXRrP4B1J+gg0PKZGy2o0FE4xxXb1n7F0PMQ9/ByoIYEh1u0EXFala+\n0if+2rBnJx/SDyK6kk3p5nTCkbcCefEj5mcgOHhIMRwHr+v0NUcb3h96+DeI\njatZK4uWHJ6pWYZTlwo+I9cd5+nHaCOypPOkbEYbdVz01ULNs+9fwCpG5VeV\nocmAICUNskTEGnLGsPCT2s9Z23xembS7WEXXoVBOMpXG8PhTwyq8xXCqk0Or\n6Dde\r\n=vu9k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/REU18sl1FvoeSVg+29YjeW+6RiWgB/GXcU9gP1QEgAiEA3Bkq2jwgJNC4dslgZvdJf2HT0qTiQ627qoVDC4ie30Y="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.9.0-alpha.7_1536942588331_0.811814728179052"},"_hasShrinkwrap":false},"0.6.30":{"name":"@creditkarma/thrift-server-core","version":"0.6.30","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.14.1"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.30","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-5ZL2N6/KAF7SL5VCYgi6c+jAXpV7gLet811tTVpEvJs86iQbsoTLnLLlAOP5z3sNmvQV+Z7ZcsPRMiUz3LxUdA==","shasum":"50ed162a70a6569b607af897411783794310782b","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.30.tgz","fileCount":73,"unpackedSize":103563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqXwrCRA9TVsSAnZWagAAYbUP/RdyU4aIDfTJENF00g4M\nTyj+nGZdYpEI90oR89ymRSgEuubSJTHv2XZcRDBM3tAZT/deaEmW+pbBre/y\nB832tHKBjW5z7dQjmulUeUbRBw+5QI8A7A/aDrtiocLTtuQRjyhYes5zNw1O\nsBEHQFdyBAxdci2JJTDUjlOQ4cL63avVlE35o3d+PCY9KxR7HvVEQ/2iuT7j\nMlztwoBZIVZcl8pP6w1yghAwdAOfCeY0ZKppUuiYXw9jtx8yN+ifncQ0/29U\nc/rbrDYMzhkwOl0rA1ju3qM8OAk0K8K3CtRJG8iGvyTmzTIhB1QJXXisW4vG\nwG92APkJk/KyktUtsvUc/rM37gQ9qaSws5net9ae1/biRzKRukktg5lT35R6\nhFHY0solP7dm/CzQBEjq5FB3yk2UQjFINzX2OdUB+eEwScw7a0olpOVb/QTV\niJbKlIpkuXwWp+ALnl5HhcsF0UGjgB2Oe+J5g5CuDOPUbbtNWbIpmxsdcbIS\njAuNoHNutm/rVqoTTYxEpo5TB1985gUh9JWEdUNEEw6I/xKGGrh5kGR5zO6p\nXbf3sHoMLU3HP+mxxTSgyvqDnKQWHSGVwSSM3JSG78I8Q7kvaQ/amwdHSgjv\nAVDUZ6YbKXlZZz98HEztCBo3M8nDqyMYUyiDTWvlBENAwfMkWVmo4mS7pC3t\nTfaz\r\n=prqE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJRHGiXxOTyX6gAMY/orrbLgfXDWCno60v/2XE3y9tUAIgNCmagOT7k2RWtNA+6F1GJkJvfLi0Z6chIDLb6je7T20="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.30_1537834027073_0.9878587048172225"},"_hasShrinkwrap":false},"0.9.0-alpha.8":{"name":"@creditkarma/thrift-server-core","version":"0.9.0-alpha.8","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","body-parser":"^1.18.3","code":"^5.2.0","express":"^4.16.3","lab":"^16.1.0","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"3.1.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.14.1"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.9.0-alpha.8","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-uYfNPjlsjvLqg43c2vW+BsjYWU2Qrg8v8SxjkGUHYnwV5N11xapIHBUeaG8Ir9FooNQuEAbawZFnObSeooCPBw==","shasum":"6859b5b88e468a147dd4a3edd9ae982595025543","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.9.0-alpha.8.tgz","fileCount":73,"unpackedSize":151727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuD/zCRA9TVsSAnZWagAARt0P/2zOEg8AlNX76B4Bzeif\nekYcfhjFVLbOHeZubrq1L+tmOKS1aUkeWawnjrZxM6z+GQr20zZd/nQ7ErdI\nynYeW2rdnN5fcduOXSycOw79buX7pVqHE+8TRuQ0d8dPPn1KAVtp9g3qei9t\ngSgP/ZviKJhx0uyEAa1+eEhZVhaKq9IUYc/GmqFgSwdikL06ezkm2cWm2kFO\nE7S4ahM8bLYMgp2ChUuLQhvDTfuYIWSrODJZfLpUuIhCXB+C7Bi5q2Eu9DUD\n+M+NvjZ24xU7BYZYboj5uBfLebstHp7dTP68WAARXcQIOsKpn5KLi3nb9/WR\n9L6izTxHSUeuIfZ/Y3/ParLAGAO3IWbKxC/E6NzBmhqBcgpatlXRv6Qo9sKL\n8bKKHi/VhOX9GK00FyQlXr6tOmnBnWi+cE7Oo2g/aHHAedLK0/9ISGwdMq2c\nXp+A3RofkFlogW9+hexmInN75g3l8NCrTZWfP/LxqgmTDTl/dXKc6usOFHwg\ntu+OKvNxwDkPV33nGswl7o3XWQBs4jHO8h7brO/N9hbWjVQE5wsFNLhiieNX\niZi6PuMota1I8qo1lNpsWowUBu7JC7A5tyPc6D2tGZ35F2WzD24VmBq5eq0r\nKakGU+7r0deLiSSaeXwpgK5HJ5a36g8H9rH8UzlvOuozOZ/+fPbdzCYwtily\nvHSX\r\n=htPx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdw+nd3N2E3sUZe8GUxJMdYjLZM8PQnFwS26Hl3oLbZAiB/aoImu3rpY4wY3XFyJMmIH9RcwaBCT132iBq8fj6gBw=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.9.0-alpha.8_1538801651141_0.13520928108858765"},"_hasShrinkwrap":false},"0.9.0-alpha.9":{"name":"@creditkarma/thrift-server-core","version":"0.9.0-alpha.9","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","body-parser":"^1.18.3","code":"^5.2.0","express":"^4.16.3","lab":"^16.1.0","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"3.1.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.14.1"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.9.0-alpha.9","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-tsX3h0mpJOGXu7B/rRNnqJ0BAF0zFQZuqAZ7sQY54FCOVZb5mwfVeCMJ5s46y+HzKS2vmU9XQrNSKsMszLcr6A==","shasum":"9febe6cc72b50b6f4200156874b5bcd2d6fcd932","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.9.0-alpha.9.tgz","fileCount":73,"unpackedSize":151727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuEH4CRA9TVsSAnZWagAAkt0P/jVdsrqbh4NjBljygytG\nDX6ey6ZUIK4YI9205bNdE1I9LglI1dayHHSK120fo7dYPEmXJBUu8sCteM90\nV3/8AhK0YkWFbZblXA59CSqIEqphNvBnyKmJ1lJFyg8rKzNeXGqFm7pw/s2I\n0ypgklaCcjcDZZGpDWDUwxFRDIKhnvwNe5LgLQFkd4V6K/yyFLV3V8zZflu9\neyF6/T7MSuuZ8QeKzVRiGkhEnL0R4pBgNCGGRLLLPETyzmpO4GCwZWCJA/bC\nfcSowiq7Fo1YFXQvGv9S1tg7UXlOvO3dckhVXkWYMUWGl6jseaH1d4nuXxFo\nQl7oc2Sm2s10Y3+grhfMraN7S7cH733hZY5M+NDRNwOrwoQrEhoKwyFXnn+w\nBPTsWHWq2ZIbpzPy1/7p/zBJFBYwgfTjj7S661HxYT0ji9RqxXcRVo7Zw900\npm3rx8I1Dg1TbC3/Tv6cmv5WU1XJcjIKf9+aWQVtrmuWs/PbKj3YTAOP5l4O\nQEgEkBykFGcQDrpZ3Pxvuyek6sa1g+rIVuNOaYYGAkeQl5jgcSZrG7+L6KKQ\n7dMwnxEPIik0RujD4gtyfQQbFxjtG6cIc5J/mIh0enEls1ShznepeMZKulH0\nShyVmK3KkdvEgl3Zm5xnco3fe/jY92KBPIWPwJxkNE0pB3o7IdcA/57k1TR1\naFr4\r\n=4M/S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFVFkq9QbSh0oTBKiKpMvim2OLexNb4dqcAvRg+txhonAiBm5Y/7BAHNYwgvpRlOr9FVf8xr+p3NVQKNjF8WQSq7dA=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.9.0-alpha.9_1538802167700_0.28608097792626475"},"_hasShrinkwrap":false},"0.9.0-alpha.10":{"name":"@creditkarma/thrift-server-core","version":"0.9.0-alpha.10","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","body-parser":"^1.18.3","code":"^5.2.0","express":"^4.16.3","lab":"^16.1.0","rimraf":"^2.6.2","tslint":"^5.11.0","typescript":"3.1.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.1","zipkin-transport-http":"^0.14.1"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.9.0-alpha.10","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-Rc9jyUrImwoHfxpOucIFmx1Y3lcjeU+mrI5jL3hrmRRs6c0iSfAArrPZXRrpdtFyXWjiDAsIRPe/aAktXWW3Xg==","shasum":"e15ef57ef1c8f49802bacb4ca143fa4f72a272fe","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.9.0-alpha.10.tgz","fileCount":73,"unpackedSize":152001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbv4Z3CRA9TVsSAnZWagAALtsP/3sTZMVk1DDZO/JMKLlh\n9pgudanWXMfHkgzLvXy27771HIhItOTeUqJXKMed4aUUvMR6gsCbcNtaWEW5\newuJewS2Sc/kWev6K3Tsbd2/4TZzAxncZ+eez+cPR0rwgqRZozDVp0O5vjkG\nzNMpXc5c8bFMmHYoINJsiWlh+KLUcQK6YKzIrCelERalRnUBIY8I2AuXDgRU\nfZTz2gDp/6zfi1h6wRqHIjB/IazcW+Z8Cs9OJ8mKPD+DBNtuO7xF4cLeGY9R\nUKvqjDuVg1ZAqji+mOq88CwPJEgYIkj5GwcyR9smvvHUTAwfRaKxFN20XEDB\n22ZN7tyf+SFWL5wMZy8nMWP7q28zbn+bh8LWXLNzEm/sDqpvftn5ZKGY7glE\nhSGOi/0xTfJx5wFocI+wR/F21KV2qytzXc0EeCy19YvIh5fgCSYUtBETgHLa\nFKccXdqNwMrY2FEq8ALuV4/mn1owWFja+XgtnMmD7eBzQSm9UzT1MFNDlXFM\ni+VQ3HA+nKXZgFMX+G3jrHtjpb7aJWadIm+fYVwq1pRuZVc5aNtBxUAtfqtc\nW/T+lBIZJU7xO7C9FA7ba8x5/QBzaoXwDhsLxEVpd9OYge4UtqxJAvQlc04K\nxG+Z0mD8A6Bnl76ACabnNDTnpxGRb/QmxmiN3YDvhtHAesHETgWRCySo1vNQ\n4RPJ\r\n=0qAo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2bSEnKgpXY4oFsTTliR1aB1loswau1n14ed8hq1vzVAiEA15yWtbCXV+hHEfSA0lMFePNLDMUNz89JQEwJkPQLYyA="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.9.0-alpha.10_1539278454157_0.032435229733713156"},"_hasShrinkwrap":false},"0.9.1":{"name":"@creditkarma/thrift-server-core","version":"0.9.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","body-parser":"^1.18.3","code":"^5.2.0","express":"^4.16.3","lab":"^16.1.0","rimraf":"^2.6.2","tslint":"^5.11.0","typescript":"3.1.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.2","zipkin-transport-http":"^0.14.2"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.9.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-G+a2CrNwYgfe/8ItLYeKUfFjLfv0jgnxGBB67YmuiueU5gTEQC5a1HOkSgT2hcPThfQSZBl/U2C2s2dVdKaa8w==","shasum":"5db4427c6d5596cf1bdaaebd87ad5b020a368251","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.9.1.tgz","fileCount":72,"unpackedSize":146890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwQTECRA9TVsSAnZWagAA+X4QAKMzGKeIYwf9tKYVUarc\nZOmtMXM0eTXpIJXM8b3WKqTny0H7Q0qWqoiMv2tFIJ/ZeZo0iDOOudCCK1bn\nCt8LqhTc0Lx7Fsf23dBG8LijSkke4pwG44ceMxE5OMIq6LvMoEitQoxhl5A9\nO0bAv7fmOWcO4JVWPLU56E6kxrZvF6kS+c0tsh8lBalWJyDeOpxF4UYf/Smd\nxkcvaHJBKV6EEDC5ihOPFBZ6n4EzbPjQYs6fPi2hTPNGC9KEDLvYeYqi558f\nyjtfVRRkWWLzdAxsWu38Ooc7zwgQ2PElBZKrh+84kFh0P97uf8IEzmB3S7JW\nKyq6gpnuRJW41wTlqk0vlasse1Oe2VrxOXt18r466PLamGfXlnumN15lAqhv\nrGbgZ3aTy3iW3Taicue4cqTy/kTA2uylL5aNMud4Rul9LJFKzgWAWndQes4N\niS+Czq22LgP4xOmnoeKGevDb+JoRLhBR5bs289YYhcJN07tD618nmu43NR+t\nqjd4yk+Hm7bDWpJ5lR3d+0dx56QJVhpRJ+ZrrPHEZhrKDcoCc3+gyQdAAqpn\nqEBFHH1hl9F8NYz4dCFEI/ybvcWUvnyLciovPLAPUEu9M63y/fnuOyVj/7+u\nDGNB0vmfae6z0LsXFbpCbh+9wKi1SlpQ7EblQrKJYVwojfJuHA+dU24XspfL\n219b\r\n=vitL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB64CfYDbD6ng/tRZ0O4rSmPh3VeuuDsxW+QtK6o5fLVAiEAq4MdJ+sTKUsccLDkB+dHm/O9y6rahtQFXaiN1CfxH8A="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.9.1_1539376323557_0.39202002534963176"},"_hasShrinkwrap":false},"0.10.0-alpha.1":{"name":"@creditkarma/thrift-server-core","version":"0.10.0-alpha.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","body-parser":"^1.18.3","code":"^5.2.0","express":"^4.16.3","lab":"^16.1.0","rimraf":"^2.6.2","tslint":"^5.11.0","typescript":"3.1.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.2","zipkin-transport-http":"^0.14.2"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.10.0-alpha.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-hATAxceLBfDUjRAFkTJlrB7C/COlJlmdJmLDkrTVtIW+pAH2mW9rQcWPNnVj9nNVwvkDr+l+0183hEF7BohQ7A==","shasum":"9c2fa4a30d4c33b0fba6e6a4627d087b7097ee44","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.10.0-alpha.1.tgz","fileCount":72,"unpackedSize":148081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0h72CRA9TVsSAnZWagAAkpQP/0ccKGQPLi2PMXexCOEt\nh8Uy2MJbXSzFJz5kKhd714orW0gxPbWtGPFZekCW9rttDD9Ht4tSw6SfYpAt\nvWTlZWoRfP/wG+FxEw6mqrhdw7gw2NohsmK4slS/TnZqWGU7k6HBVNMKdhZu\nK9rdgUyC+AwC3UjT3jHZueEpDMRTEMnRxAx909eZfAuHtAUpTUUNoGIsV+z3\nHNiu9VTjlTQLaK6FcVTcRerLUEN0MsEH4uc5xvBVslPzpIMQvVCbc9ReX6C1\nA0LrJdhhXaWfbGEZ6FUZIswr88bNNtO3hhoaUJc6yA7CwAxCGR8q5DqVlA96\n90RuaYHpO8QfFMACVv2GQhcnkUvYlI1VRFZSeHF5zHspkgroVOLVeVvlAnva\nMeGAlc6FzMqpX0D0YPKVNDQUUX+eqw5DWhbJydFncQ1gmPGeu4paDNQkwzHE\nN7Er3qWJePPOJbiHIZnM2u8Dc4wZOE5YO+D0s7yW5F6w9DAd9arWLNWZAVCJ\nvm2AjBnYh4W7/UhlXfsoDcp7wgk7A7YYgkGcy0BObOTRB28DeJCZoesn+83F\n9lu7fy45x58ifmfRCUdwbjGPTOoL0VlX0JSCubRCMwF6cc+W8SWdfZ0DNZtc\nrO4/DdnpbgmDbTf5REkprTIDd9pNRKZSCigp+bqT/g17jfZgAGWDbi9JOVU0\nmVx+\r\n=1HCk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDII+4OXITHIx/JWsu+8KGLmN9BITXH8XsdK2dksyO0yAiADpkle6ZNdDnpmZtnh/DsimFuLXab7elCP34pTkfNDNA=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.10.0-alpha.1_1540497141272_0.5684004387847041"},"_hasShrinkwrap":false},"0.10.0-alpha.2":{"name":"@creditkarma/thrift-server-core","version":"0.10.0-alpha.2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","body-parser":"^1.18.3","code":"^5.2.0","express":"^4.16.3","lab":"^16.1.0","rimraf":"^2.6.2","tslint":"^5.11.0","typescript":"3.1.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.2","zipkin-transport-http":"^0.14.2"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.10.0-alpha.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-ooDl6ErcSgoAlO5kEuFSpx/Q6CLK0leyvgmQ42bNTtmaI7ESCLapR49j9Cux65cpfeWLtXq4kT/PDCSsxE2/DA==","shasum":"daab8e8c2e9ea6200ecd3295b39823b831dc34d3","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.10.0-alpha.2.tgz","fileCount":72,"unpackedSize":148084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0iOjCRA9TVsSAnZWagAAdQMQAKO/vsiPn/Z97h9cw1l4\nbLC67j37WEPohu8RibVnoDmPQredAyGtwFqKrZ8VeHbCB1Eqv8NMUbXaVzk3\niuyk1HcDIm6qF7FdnKygwQ7zr7+91I0Ku54Y7wL4crCBeljkgISJargyzxVu\nSUCluckk8R4MMdh2Mp6QxLVX1eA0+dPstRcfbXt+VT8ttVDs073qpPQwuCEP\nscgt1+VUqPnD0gH8a8ORvSOdKbxcj6MScCF93MYz2Ywb2LPbsRrzZhdBp4WI\nZSZlyFNJ7qY57ivWm/zTT8HfMSnrBzsWKeL8OkZw/7DdL+c6b7q7WeMb1dfG\nTp1e3IacQSO4fTlA3ppZLKuXUh/5hgz+MuvzZQvo43o+wWibm3fI2Gk2yIoV\nbHguiCSjAG0w5rw8np4qvGzyw16fK6g6p6+RZpBHwKlM37jYesSxaluaMpgy\nub2aUSBXnEahBJpmJU2nces6WymD5Dce9WlzsS1Y8UyYQZ/sKDZitd7ghEqs\n2h5QoxIO1UUGawMlAfNB/+gByvegHhSSAurV79P6Amr1il+vLvEtjLtd94kG\n/uKR9ugh/h/g2mU0FaGoT3kkghTEkBDcZ3cbzP9goWs9htcvN1uhuWagZzcJ\nfqx1Tzge4GpLNxpd7vJfGKjqtdYugzc9WQsHBNUCVn6h5dNf/iGNQSNLYh01\ncVzF\r\n=D9xp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjn8gUi/D0pDWj+02Nz0PKdcS15hvsvH8Eegph3kbgMQIhANKwd7Fu36D8Dy+qCDRUO5m6nE+2g1bhOqMKyr/8DvhW"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.10.0-alpha.2_1540498338300_0.7657532005557215"},"_hasShrinkwrap":false},"0.9.2":{"name":"@creditkarma/thrift-server-core","version":"0.9.2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","body-parser":"^1.18.3","code":"^5.2.0","express":"^4.16.3","lab":"^16.1.0","rimraf":"^2.6.2","tslint":"^5.11.0","typescript":"3.1.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.3","zipkin-transport-http":"^0.14.2"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.9.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-A28ge48zJ6sxGsKqpQWapQ+tMTEYMB140f25zwsvLHX3DuqNeOoD2td3fFczCusHA2RNSQeMvT88f024ftWceA==","shasum":"7945af283b153f0e8720f6a16bc3ff0f1be8f7db","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.9.2.tgz","fileCount":72,"unpackedSize":146890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb15K4CRA9TVsSAnZWagAAYdkP+wYn4BD6IZAeNRP8IvQI\nLyQO5/GTpY1BvV+PfjtcUgmscLf2FXFesGplINjMhIS5BkpiQXbkZ5fMB2I4\nPIepuxAxuQWZbtIY4ni0JlPNB3yuVQCNOsABcONQxzVFKQiWtl1DMg6fDGZ/\nwDwcvxbFnTbay/Odi5DhNjdnBAEpbVn0tENIev1Xa4Ve1GfzgtZrQ7HsZWSe\nj61gb3hl/jlYBn6qOu2mRthM6JRsURb2dVd7D1CNUKRFJMWummEitive2OHr\nJ+hhKvwdqpcf8nBBZ22M1pXI7IqUAVZww7X0SxNGS3/mRZXi0nyM07JQvMVE\nTY0K7qPyd6DFbV02Ieye63U/1I+EDVi0WmJM1oX/D/PhGMYpu2LrLZyQaVFV\n6Az9VZeTZFaoX0bSCky2I8arsPg+k8YxlExCbcoj9WjI4q6embABNQTud9bs\nZQAQ37OxkDpYPAffzQL8XiO370T+GclagUP9bZxmwk8n2Gq7MGGh61E/fGwp\nAxPJt3ryLxJ1QDcyV5NVxRLuE8luTPW8AN+mXyczbbfjRROFZ49H3NZ29Qfp\np0kCL63mS/9zBHQ8eCSCE2CiqdInWJws2o0r5JrroYkwxx4MnuQxeef9dNae\nhsriUSR7q9a2z0jCEESzYqPxygaWx1T+XbOMjAIuhuQ5JwyQIr3wtougi6d8\npPmA\r\n=K88W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEkbzEblLmCZBgRgh5yClN48Y8WqK9uoLbw87d9ammZQIhAOMYqLGLXbM62YYxny3VLjLJZoGj9eLBZNj8UagDQOkC"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.9.2_1540854455658_0.9564427344120077"},"_hasShrinkwrap":false},"0.6.31":{"name":"@creditkarma/thrift-server-core","version":"0.6.31","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.3","zipkin-transport-http":"^0.14.1"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.31","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-rBn7tQ8+s49+6W1KZUrl3r7Degn8m6AxCktBDoQwo2lQoAXldE0G76qU0dbe2mDDKH0SXvdaXyokdvvRduQjwA==","shasum":"573d7afffa0a32e29af729338c75f97094438077","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.31.tgz","fileCount":73,"unpackedSize":103563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb15X+CRA9TVsSAnZWagAAZukP/2TNCn9TJ4WFSTfk2A/E\n2Nppv91/rRptY/tFsjnHY3Qa+ln9M2ccOidywFpv22MiZk35dGeVTDna8GAT\nIbG75DIgs3dctSs2MPd9ld3xKJcviAoytsB0ROv3wwHTFhN1WYKGGMZVJ+3u\n6DNWMtRafSJ77YdcVQCcfswQMmKHLb3hTEnW6Ji5u2cljAkpXrU/zcIBktnD\nUNm6n5CRdWf7e6d15f9NPeWHPaWRHDtMY0QSNAQqtpqMSmrNsIBQMZNpf62W\nLugoIu7bXloxPXFxVO/1kvuihLaIH7XFB//YeyiJx9ozmVwYtCYaJC/e31RH\nlZcG3Z+3WeeWpww56wrA7sZO5UITaatftKl63Y1IEx+3q8Rwp8yddyk8CoSx\nqsSfVGjZNEoiqg3eJpVNrTc2F3s5T9RRM1XRlSxjPjoXz+gkhX0yxEnWmYaN\ncOMhlm3ogFIQVx1yVqFZt7wVwIL4GQzTUkxsIo1KIT0X0H5ZFcoZt5X/nVi6\nuXsRQxFPJiAfy6RUF1/bVrkyyhvcgd/5AakVT76qgUmQcgOf0VDtf0zWvtlg\n/yv1aY4JhnclNnQApylEW6HMDP14pIEZSsrWlsFau63a7eKpAP0Oa7VqV6pR\nZrK79x/Mm3ATgXU4B2Y37fReEgbxOCZh1VKACgRxd9h8zyakwTULmbQxZRLk\nqVt/\r\n=5Ks2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkQgXdxw8h5I5J3eGnQAFocASox2nhUJ3Z/bv6yNw4mAIgP6BB37fe8kLkZua/OY+xI7ecSpccSBIAGK7JMmRiIaU="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.31_1540855293716_0.9682028671656766"},"_hasShrinkwrap":false},"0.8.3":{"name":"@creditkarma/thrift-server-core","version":"0.8.3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.3","zipkin-transport-http":"^0.13.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.8.3","_shasum":"c3e029416f6d663dea3bc894f40968d0c62440e8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"shasum":"c3e029416f6d663dea3bc894f40968d0c62440e8","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.8.3.tgz","integrity":"sha512-9nfL8ezO0AQjHhI/cqLIUHrsWm3qgFRTJN+QEI845xrPk9J6L1y0fPGRuVsRTsCzBbm+684IHGO6rm4NihirCA==","fileCount":73,"unpackedSize":148391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb15jfCRA9TVsSAnZWagAAyR0P/RhiNMtFgOj4q8ZpjIrV\nHRGjKdnBWuuaiVLOZ/ijZJ+p/iwYsptxyQHW7SJpM5iaEPaLh7gIkjEaAVFS\njgdeVhOEC7knISQXhIVZ6SAOenfXIY/sW3uDivw+SnGDnD2YzsXBiDX1p8Vb\nbYoWm+iOEo4m/hS9sXaH9Th7r2yDnE2yfN67ow7xPdpkdPjK4fqGHJY5Ic2k\nXb5tZM1InP3CCSv42kdBdOFhmllBqN5leqhoRXJZgiv6hYj2LhN3Y0CXHu37\nTtBZSmH0BH8o/gkXs6APoHFCXvIsFpfax1U0rQFdhhY7JohdF0m4M4p8ruXc\neu0BMGgrbFKE+rRWHAxqWfsvYKkfqZcMmAW0pR9stO6vV18O4G9bzvNalsze\nfS9BC/T/72LKhAmQr3pl9GTvijGqHwpkSnuntvCsLL2Wcx7sygfkPdQN/w/D\n19HPLxYyaeb7iLAqZ8cA5D0KT40PXQK00YoIZXx8LdvLsGLcyR/5Pv7XiKI3\nwNowYVbtnL2PmjWM0/5L+j6cGp4AOVd7iL6YXIglYGq4MDULDoZXLYQoAJaL\nHRTwATiFw2SB/2pr4b503kJgOoB4bp76ldouJ9IpaBDS7A7po9bxe+CBRFJS\nbltRwHv6rw+cYvEHeqxeYAjaX9nzewf0PexX2Veuyz5SZCUYwSEwRUzpiRhB\n+289\r\n=bmw4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGw9ZOAN2URtke+7SPNsvyjDJcBtRFFwefT8pjblW/6oAiEA/6Y/1B276l7d3opFClnwLE3nRSHD43rRDFJYkssxCdM="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.8.3_1540856030710_0.09571719657759514"},"_hasShrinkwrap":false},"0.8.4":{"name":"@creditkarma/thrift-server-core","version":"0.8.4","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.3","zipkin-transport-http":"^0.13.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.8.4","_shasum":"e802c4e26b0dab4f2b79d0eefdcae50a873f5810","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"shasum":"e802c4e26b0dab4f2b79d0eefdcae50a873f5810","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.8.4.tgz","integrity":"sha512-u6vn7uwOAGZkDxgYtLZyYI/LE8BZHo7Jvrhu3Ak2kvFgtNHuVCT8VfU7nwBfIBbe1ubMJ1qodBY4pfTclvrU4Q==","fileCount":73,"unpackedSize":148574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4NARCRA9TVsSAnZWagAA81QQAJspLS+oofaQmEHJE6PH\nKkvO4c7yE4VYQyrCdIiMBM213FJKIM+jt5SM9NnZKiylPrhInpw0JXuBE1SR\n5S7nVuDMvuvx+G1Zgl/GX+Yyu8tYMXTlzYENxHCumNJYAvAwdaPKsm+/TRT/\nA3fX6b0ZPgBXUfp1Qo1k4xcsOOPGCLE0pJADqQ0c2GOLV+MOT4g6hqhQVbhi\nulQh1fNFBSacbgugdenKva+J+XE8eUWACLXa1lfmtQHtM4cfdgSYfd5kR+iI\ntUc5yjqA1mH/RBxLIqbEmjgMpsh9x0jg2imazuCtKkzDoxHFb4yRlxZVQrWq\n2OgPcjyH96zPDGs6H7cxErnMJhyIoiiP9mdWT6nGdfrF5GYV6c8wGQTwta7k\n52AW9J2ePy4IPKPxmbhoUTA/m5WK+N73/CR1ryTCie+B76j3i72q8MuSWeSb\nT4EhyEZdJHTwVeq6yRFdWcsbWfoEc7FtT8BVG7oxpPbbRfRT9B9TsnazPsZL\nHiLNnrShpioeiTt+ck8sgHLzGMguNPXvuWvGB8MQdHfuctD2Wct3X4f8dWld\n32dqfHw3bliMbM7zugPMfzSiTUjEs/9gwNyOA607VKIWMzH7BN3AtizAZ0cy\nsKOhlLsscWBnYiXSLwdrqWJTY2NLRvlJwgGPC/XkF45+2OfZROd7Ue+sofc6\n8sbH\r\n=TWHI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDosZwO2XqVVlyUTta578yZYC1/WSH5G6eLfBQqCd3awQIgV+0c0OekC0eGRsnju6ciLPNpfrVSmYTOnP7jPyPcR6g="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.8.4_1541459984383_0.5806633593786104"},"_hasShrinkwrap":false},"0.9.3":{"name":"@creditkarma/thrift-server-core","version":"0.9.3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && npm run format && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^16.1.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.1.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.3","zipkin-transport-http":"^0.14.2"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.9.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-HnsGo63kzl7XNLh1YwQ8rxAQGJ9fb7eihEm1IXcuP7QZWfaYOJzrJG8ESWUXzfQOBOXqQmUg6SMZGRLe5Bl9hg==","shasum":"050a11cd54ebca32c22a15c79f030e6326807d12","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.9.3.tgz","fileCount":78,"unpackedSize":193204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5KPjCRA9TVsSAnZWagAADwcP/3GNVVSj7V8U4BFMfe8z\nO3YUt6p2pTvgx32t2u8e5XSXAbzD/bHNYEXFDyk62ITP9zoPtdtNAvrQxV0a\niuz59kEvWeVH5Igwlt4GcKOLWjmRM+ufMe0LuSQ5YRNM0nbrwcMsqPvxI23o\n7TDmz57cH2/u3JTeFDe37vAsbO43/7smTlTQyhgMtRaXBg1euOP7PgLBHcZH\nNtEPUEf5t9dnMjefZ5WC+59fYdzbL44yJfKbv8PTteBNQTs5AUVKRsUOPjaO\n34hXz+PV3H0OGssmqmuPMVNwMrnEYYCOIwFRCPTnLMZMZ/k13HzBGo6dildx\nPdqK7fBnOIOnI6YCPL/dyf6FodZQC5wPqyce3lGze35y1pbF76FmglFm3+Ne\nieoUDNBmxXVa0JhbuObDX2HoJQFftmoUbIkuW/lnRhVlSE0jc97fz6YOtdJA\nAe6FCpq/F90kS82cfyl4n1tFCmu/r3gqSRV494DcTsFxataKH1IiLvsJ5iRP\n/xbAFOhpagfr9eUuWyEkgookLeNJepIYhkg1mnW3G29AUEhBzH+mtVfQHm3Q\ndAMP8aZAzInt07/X5fHCi7LCHhF13B8v1H8WY4TTJUjk+tB7nsz5qQB6vU88\n46TNrA1Owug6pXRvGgdylbYE+4XMBDA0ACEagvY477wzRpci5YE29FWGMc3W\npBgk\r\n=tUd1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICesIy8Rpo5wHHja+Gj2wi3TKEewJeLfpRgbC8gHLaw/AiBNmhSJSXDsT4Aqdsy2zeYKo08jl3drPXRxtrxCEOgQDg=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.9.3_1541710818355_0.20496556439838964"},"_hasShrinkwrap":false},"0.10.0":{"name":"@creditkarma/thrift-server-core","version":"0.10.0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && npm run format && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.1.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.3","zipkin-transport-http":"^0.14.2"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.10.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-OPT7/IkLZvukHNlgrGEn7VnB235XQOyqOqUehGdcZbDNgx37D0UzZhlAwK+XmHwhTPg9qQx6YyMa3bLtEdPorA==","shasum":"f67b4870a736e2a6bd102633e0343bc0457c5873","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.10.0.tgz","fileCount":78,"unpackedSize":194593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb705TCRA9TVsSAnZWagAAJccP/2vl+Z9Kgt6nZCk709bV\nzG3TRGO+t7UYaAY2bOd7/cSA9X5/uTra5uiJauJmraPMTyJvOFZa8qgG5R3b\nojmGhNLaa9p6yY5T271i8+Vm12+fNWPmQ3XFOepNgdH9zg0riDwvBcR5HN1W\nZnOamEYMZWET1KMA4KFwtfb+2/vIJG4bIYu1bnHPTbeHtu8zUP9/X2fnPF0p\nHmjFyZcrZp064DBTgzG7ZHuNYEDm98/3uopXlMOClntUmmImf/FfbTH6z1/l\nOprVWLqWacrTETDbj/nL94LHP03td7B4iPZLCKzXWOTjT6F4k9TaJHOE/Sjq\nRxpFCTAFdpuXNdhHpvY0lNc7YLzEw61HTLKAJEmJsY7Q/B4zaKUbkvNem2j8\nklbm1WH/XWXYGRwqK1XjvQNRCblVZx0vUKgGrfRazDl6L8KvekNO/pyMCd2O\nYai0O7MGMhwe7zQoe2bETD13B3Iyw38wP9MhPv1zqFt3dKJ307RrpR2HRYOI\nkt1GBohGW1pMZdAbcLWe0gXNp7uy10fNIQJbdtq0AzX4SSKvLZDvB+39h6Yk\nRbIefpCgJhBvt/NM9tM35CC/D5P4pA/2Jn967BVIKjY1fPy4ksJa2XXgeuuy\nLHGxNV3o8LrLLPlkxSnDvngxJXB0RzzTctFK9N0GoASGAqkoFFezW5x9iJ4F\np3x+\r\n=IQAf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmsFn524rK6vrhb5h9T4cnqaHfqVf8fPallfZ7sAzYmgIgVwIaLR/s4YhZ+uANkSVLWH1e7KlYymi6lykvC76GOEE="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.10.0_1542409810266_0.5955478972822885"},"_hasShrinkwrap":false},"0.10.1":{"name":"@creditkarma/thrift-server-core","version":"0.10.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && npm run format && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.1.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.3","zipkin-transport-http":"^0.14.2"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.10.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-OPscsV1KmbQB1t5xghfJLo1sVY0/q1GlxUAv1LmC+0/jPUq3S4W2pIxyU0p1bfaW/ciRWmrFRIgv0TGNji+nLQ==","shasum":"a9603fd0c92d6387ef2c6759006c8fb7219a4632","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.10.1.tgz","fileCount":78,"unpackedSize":194593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb71R9CRA9TVsSAnZWagAAPwcP/RtTtAg4uxXro8aqsh2O\n6ZZD0vVC/smORMkMWTCXDnLWUYh/H2edAAs+8LkBeRACBOkZjY6MozSxnq8y\n6ZIJ4tJC9xBl45lvGfyZOW3XoLdvs62/JXGsBgDwcECeb4hyzj9esTgovXTi\nYdtdQGWrBIEG/Wy9mjoZqPuAGNWKxffOmCurbc4Cvicwzw/jPa1q5hatct1l\n9mMPAamMlBx7ttFRzRb7TPLonQ+GR7Rn0VDgZP9+EaWLSTW3dAryNsrO+NNe\nCDIbyL+6BA1DHGP89TPMru7fCCb2ykLNcPYJg27sFytM2EJCt6MirTzAkXQO\nWpng0yOTLUMqnsLxgrXUFMhHeVoEuD7g0h+8FaWhsaLsgLzV0AWKjzeBRbik\nqlEW+N2H9xyqFMg9HGIy+e7afEx6UfuRQuXmfhTFnloFD1y6WNeQ7Y4Zhuwl\ncfaBM0A8l+9qxBA7QaGym9l1L4Jhn57zEQkxvddOP+DnQwWftk59DeT0zryR\nTCmlXUwPAAWtmb9TO1qJw+xpqIlwgyZjnbvIhACHxXMkFNotuQ18bjINAvui\no2A4ahDIzN35ieTzGIfUSa+4s72GjM227Bq+bx31fx+4xJNJQXTIGdYXWsXQ\nDdeUZ5DGbPaYEfdUPIzRVvMFj9Rt7nEgW130ifkeAB9fmzP4f+WTGRoABk6S\n8bWT\r\n=YtFi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkUWE9u6ZL8KvfaxRIUniu/9o1qPDZWIJE1Tl2G3/VYAIhAITIfaUtTGu7HOLwBouZi6eFJbJewINUmCxOKv4VTnZR"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.10.1_1542411388543_0.7799558614159416"},"_hasShrinkwrap":false},"0.10.2":{"name":"@creditkarma/thrift-server-core","version":"0.10.2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && npm run format && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.1.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.3","zipkin-transport-http":"^0.14.2"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.10.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-AjVbNLGOikqMLAlh9Uvbn1/lQQapIKKkCVIa9akLGoT8AeIST9jHueNBYdNIfGiIgbKaMCdX5d+Iml6Txhw6ng==","shasum":"3322d04e3a414829e5045cdadfae6834e16725d1","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.10.2.tgz","fileCount":78,"unpackedSize":196315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8iZiCRA9TVsSAnZWagAAorsQAJexLSnnQ6pNGtOQQg6w\n9+hZJGgVt+vlAZ3ZRvK+x3xWvIuleuBCMMGwOt9cVb4bNXqUMDRqZNOiqWXb\nxBs9Stb+ggSwynYJfil084ao7Mp/2GjIGHSTtMfaqZsR/bMlovAkRa2zja6u\njUCRuZ+fzHdEaYdbAVRwTp6ws1ckAjU+EE///wcuXYuafwMdKr7rACAnTmni\nMjW5zORykMO1O5EzEJ4OoFPtYu4zNC5YIq1BHCkUXQApfK9g1urokFGtNYZc\nwMDLN6Ih/IZjHBH2vaXCPie6ilW7y/CSYwSFCqONop/nzOe7+qedMHYr7Oh0\nI/cvlPIqk1jYyEqta5CfIrKZDip5GLGraih9cwZzDh6X4Msa8AxJQeoz94yk\nTHynNdQm6TODwKKHG7UQWKCtOhLLQvDqII/KMH3VYa2yRorvVcISRyUWAozs\nRWvsTKtMhD+2HCgzOueashrxpyww/c0sM1t4Nf8I8hNG+uMiwG5erGjiJNzQ\nwpeGcDdL3sV+ESWbnmHveKd09dqZjPhPwvvHp3F0vk3Y2D9EibLDLBENPWsx\nPqfDJzky1P50nak8szg1WZK8L1EC5T2p5e2DENtA531ZWfZwX9LG+RMVR0V1\nx5vw1P0MC4QehmbMLcvC827LrrnQGtpOLsirfUsvvRU/QZn+Jx00GKJ5pyF5\niaQi\r\n=I8wZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCudBt79QAMqZGCs8CN670tDkV6FAa2xjYrBzOQItCRBQIgPaIdsAd/saxO+ieSPZ6bwf81tY1pGADRIZ1BYDHUeVI="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.10.2_1542596194024_0.8669128367859655"},"_hasShrinkwrap":false},"0.10.3":{"name":"@creditkarma/thrift-server-core","version":"0.10.3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && npm run format && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.1.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.3","zipkin-transport-http":"^0.14.2"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.10.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-JwdDPrJhtW+OJ2ll50AyrRauKo9TCOzE+m5D7wrdICv1+ZiKLshFB552F2dvxmSLXYOfbCv8DY82njmjVqlgiw==","shasum":"64430712483a7f61df303d67d67ca582afb4da0f","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.10.3.tgz","fileCount":78,"unpackedSize":196510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8vUzCRA9TVsSAnZWagAA4s0QAILcrx5PSa/EMsJRoj6J\n70ksdixD+x1TVSZtJLRq/VbF0IkRO10j/SJcCARb1hQBZeQ4KLRFrgx5kuYC\nA1mOMFB9QY5MUC+2C6LkOxoLUXL9kNKwEX+4urlBcmu8SriE8+evJ3OoOhGv\n1Iv+EqlYyyVwc1aBJQPyZDykoAfw/sxU47lIGXoxKKGIS5fyhvpUZ53sVnhI\nEgefcaCWsPkQL+DjnGQ5QttP/N5Y93v5Ak/Eh1ijjv8au13qIlE/dr4iAwZZ\nfFjACQGbd4DoD+QipyADO95uymEJgzkjsE1n/eBxSmn7vx05CA053KwC4r2f\ntw7ysq8IJRVcrdkgyjwJ/Whud+iVcxpalQaQnyg2Fg/+UYknnt+L2KVwxyeX\nLklzivb3ORc7pnUiI1g6MVrUBnvF/gz1S3Bt7FJPjCzB0EwulmfijhrJbQrD\nY9hao/ggxTkiL5pzCJtvJ6jC8VwMpF9lYg/4Tpnm2WAbQ0jYD4roN2S6yre2\n41pS102jr7zYrHbB7l3HmQDbJ5s5WF0nVXvym3CEj81L6xAqSL5f6VrC6Y4H\npykCTEVK/8GYdIax7tslatXggnnuTl+PIQsgEDLwqkL8HsG2cesA99pRaS7I\nYLyu+/p3PjF1ed28QKN6XfGCGDlxcwTu1iyaDG7YlsFjIM+knuRTc9delz9P\n8Lo9\r\n=TJgV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRCukddRcd84Msi75ZDqm55Ptoz8vAAqjmJpNM9XNHeQIgXceT5jhA+COsXTMpLZ6nV91InQfuLbOUBm7vdzkqnJk="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.10.3_1542649138769_0.034937824464628786"},"_hasShrinkwrap":false},"0.10.4":{"name":"@creditkarma/thrift-server-core","version":"0.10.4","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && npm run format && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.1.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.3","zipkin-transport-http":"^0.14.2"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.10.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-U99TA8+Lje/8lkXMzFwur9pbDyXvBIZsxbcOKNYg6qST3Qq0vp882yeh0M8Wha9WVuW9w4ZEa/Y6N8aqDW9J1Q==","shasum":"9a21085362f2d0e8d5914f1e2b36de4126560210","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.10.4.tgz","fileCount":78,"unpackedSize":196510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8yXnCRA9TVsSAnZWagAA6fAQAJ7kQcTEBq17oO3QHIK/\ntnOtIyXrIbjWX5gYBPSrUOH/cKETNqb+Vn6unIRfn63nbtTa0/vkPNdaz3hb\nt9zujjaf9BZ+C4o7Qm+s0nhURfPR7PRhx6WWuzxOjx0KGR6w6+oXciVXScFG\nSgPxYCQIvkiO/DdhhQgOF6Qj1aNCL/mUKBp/LXPaUIe9mWxQu87ioLnMKYic\nEfrwvurKYKP13xnGfxSgCt5pVWUMNYKlfnXwAEHjF+uxZov7onV/5te26amw\n66RDYt90uif9QhZLrY6/Mi/rvSiUQB/iGldEXbkuhRl7dDj4fm0e8xtqQfFo\nW/LChkiBQ4YUz+G1FNLCKX5VvQpas9/F0H+MTwemy/JNCq5IhNgog8xLlVed\nXLIIHKLfWgRX/FlsN7v9LYn+Cpd1/+N5WZoXsWgLgzhJlGCPL2HKRAfKGkEV\n2/MtchkcChcAUcvRwoqaU34mCrCeQ87bVMLxi1vQOMSBdSaR84ExrYsgd074\nwU27oUPX09Nw57S/tQJhm8fSthqP8VQ4QBMFJuzqchUkc9V38+fj8O6BZCEj\n026MhXxGPWoP5enpBMqZYlZAA1/j1+hpkqHKEfOD1XHZkxaf709qIbbnCxb3\nWyH0RDKpFtowyKCLyv4W/aoSzr0mEZRCI6I5L/FKuh5ge0WqMpKjh81OgYTh\n/e0/\r\n=p1v8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGv3+G6pkIxhwtuazQjOzewPWj8tNHhujH84u3VxnIQmAiBhs3JKBn0R1HOW0yTIDZHCaACucWhYybuPM/tq9wKCWQ=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.10.4_1542661607180_0.6712075306510985"},"_hasShrinkwrap":false},"0.8.5":{"name":"@creditkarma/thrift-server-core","version":"0.8.5","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.3","zipkin-transport-http":"^0.13.0"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.8.5","_shasum":"73a396401ce57cc0fe82b72386a34310462485ce","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"shasum":"73a396401ce57cc0fe82b72386a34310462485ce","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.8.5.tgz","integrity":"sha512-l/7U6oMnSzXlleWcgC9DuEmrdReiWbU6lierGfzjUgRx540xEUYs2qR5C3lEoa9wr0ZWC7l2WrPmOMuw/j+T1g==","fileCount":73,"unpackedSize":148548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAHQkCRA9TVsSAnZWagAAi1oP/1ZucQ3VsEPKh4Sn4Cjc\nQb4S0TvL4eP4LOdiBjPImyccC6X4Cn56v4G2/q2ggGbtwnxSgf4+Sq3Qumq/\nBAcLbTz9jxgyksGtHXWOixK3aH+OxqbyifpJp7uh6FeSeG+oKyAX6Lzt+4O3\niHFZeHU+NS+rQmi/vUvIdJee6XH8b/bd4TE0AvyUeFK5dp8EHQnW+1LGAkAd\nyeuBPkN3j8Bx3gZUtBNUgI2SkpKsPEEfXK4fE+5zvu28heU53Y1JRmLG/xvk\nd9wYb7SJM6clVkb4SQpZhzwnAnQ/5BozAQL/o998027OEdcD+w22p+40rJzD\nN9sQFU2MkT5wfvbrRmR7cYgruqwy3ZcddpKbwHnjqIboWz4kBb8N8hRcDyYQ\nEbH4DJTznvAgGW5RcqnRRO87CilzhYAoQRbnSaPiWN/bU1H/+zfgyRAUMfE0\nFtFF4RNvbf2JmkkSmscXRQ53IUbX2teHozO7VtJwGruarhlUlO9Uy7SqUaEu\nZgdSx2jdLAZ4OpGluNehTLi/2LjR89k3J5dJ1L4jxMLFaHGivkWB/kQ08jqs\nOp3305Nb9Eyz6A0doKBrHKivAADFJzrpFPQXm3aExzg/sALAb1kzYiGKnfW9\n5uneclGJrF/H0mA/RxOV1LXzY/vnmYP+Z11bT9GsRekb4ZU0033raOhjHsG5\ncKV7\r\n=QafV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+puGvPAAqR8mLiw5BvvHXQZcsN6qYT1V8xEhwNXcYeAiA3XwGloMNXV1HSkGS8yCuN71MqV/d/7ykjzA0sTWwEaQ=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.8.5_1543533603363_0.8474580613556226"},"_hasShrinkwrap":false},"0.11.0-alpha.0":{"name":"@creditkarma/thrift-server-core","version":"0.11.0-alpha.0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && npm run format && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.1.x"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.11.0-alpha.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-9kt63Kiy4dNcYqsn/02ML8F5W4tu0C1ov8Y9GDwrd5JrhSIySwKrrVEKzw7tRhtT7Ka+EmHBe8OlcpYy9BWcgQ==","shasum":"d534445db1d26a1943c4fd82df35c7318e52852b","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.11.0-alpha.0.tgz","fileCount":64,"unpackedSize":187137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAKcUCRA9TVsSAnZWagAASV4P/i5+fDcuyKBymGU9OySs\nUJZnlba7ET4OZr0h0SVshjYHDaO1T0blVwNmw4S2yc+GfjUFmi7HlU0aZeUs\nNDJGW4ijZrgrBS2FSAG3GYwEMVUG1KrUigJIug8SmToyxnPff/iqUmh3B+QG\nAeyOZ59c+fZLeZznWENjrsWlQNrTdkzsquKrONBdjs8PyJ3ck04ry/8uAz0u\nmoccF+dVHje4pEo6xJvDhpM/z9OmfpeIrJlADXFh2OJCtR4BeOnGqu9VXlSj\n8IIn2tzGW54ZA3IjLCoMgAYablJn/Ovl39lNC4Ob7ncvvQuhp7SCkunclPTb\nL8DNA8saxnOoBYzConZWp5l57LyWi2xEHJNZr9OvZ64WJpVIchqkUPAlPZoq\nkN2c8fncWPDMzUoQctjhM92b0yXFfCc6fE3XtSmRimjbOqc2WVd/0BJiUksp\no51s3SmZwmqub/a0yUl4nBmVi18VrpqA8sivOycCWZT2dMdkhDql2UUpDM+R\nieVhUxGHdnPBopIeIhfmyFfV2sNkyimPu2279kUAwkXpkcrkvXCTnywVBy8l\nlXjNmgcBQ7/J+ZX0B7uTAyfueK/izhYdO+dL2W4YFTRpxcsVS91XUU4Pvqpo\nW7o28XH58ysJYSxnoR3qpVUs0smyzodFi0YXQCSqHlLKyKxoMarGyvcoSWWh\nJ+yN\r\n=BRsf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjwybjkTfUEXRA7XuGjI/S/ASXqppNd9T8+pFgnkvgSQIgWjEmHVADTRtIAEPV8sOvXUYf+jIdR8P9NhIlwKPRA+A="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.11.0-alpha.0_1543546643614_0.33097856935582404"},"_hasShrinkwrap":false},"0.11.0-alpha.1":{"name":"@creditkarma/thrift-server-core","version":"0.11.0-alpha.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && npm run format && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.1.x"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.11.0-alpha.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-yaNZvVCnAPb2qwo4dcVYNUl3NgsxH4pqDlMj1RLg8ELjM3lRgSdANpj1Y7buDW1gcEa0rWZ8g131rl7t0aioGQ==","shasum":"ba57147e57132e571d9acdc3a647d2a5d526e9ad","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.11.0-alpha.1.tgz","fileCount":64,"unpackedSize":188573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBvh9CRA9TVsSAnZWagAAm3UP/jm7oPJk7iTb6L/iB49k\np541FJs7gt9ZVqppeFxZHdsGDvw0dyUzzLdivsUgJVLu2H51FHV3IZSfrbn4\nDJxjSVzR3ulYLqhZUFm+eXZAyHkgXkchI3Xs9L7Ch250JBDcrxgU85OD0bq9\ny4C+xDNPLYwEu1D60uOFZ2+/m037C8HKWs48v6+ZmElHsngrvxUAOLFilOEd\nHR8OVyvYUBr1kg5DbPPtN4AtblUhiOS+jqQCbNwCUF9fxxbXjUla/n95/JhF\nSp4uYC50dJ6bBhYMtVdAyTszv1WxGyx0oa2CYJD+5OloTxuifgDhh44hCHL1\nL3Q0N3LmAErMYnLZXVwEhmLOogFDKkUHII8L2oFJzjo7aIa/hGhqX/dfJZBY\nb42Pfna38PTYwnGFPfpJo/AuQNNAvlYKZFGVzBP64dABD8hamYc/yqmbNkkp\ncWv2gu0jkPe1zx2zuZjtS8UmViMivaScxk5XYKqImGbFPzfJWu/fh+bR0pzu\nU1EUdI2D8eTipvW3li1qCITFaT7fZ5RAz8kXEemc2SUzgehjKz8CCiRSYn7l\nH5PJlLFlcddoEZQw1EjY39oQeq16wiQuLzd85dzkNP9DehVHt7HSG6Mfmz/8\ncEHlNQ8l8NHnBLBcWuZ3UIG/Z97UMvlNWwFiLud/WAZESrNyYgY3vuw8E4bY\nVwvO\r\n=ID37\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLsf9H84uenmEvWpWjR53bCBePIJyIp8Im2P7NeU+ScwIgZOnto08NZFitwrU1OwcrYZtHTbdqH6ecAwQu7hkIm+E="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.11.0-alpha.1_1543960700171_0.19241968338206328"},"_hasShrinkwrap":false},"0.11.0-alpha.2":{"name":"@creditkarma/thrift-server-core","version":"0.11.0-alpha.2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && npm run format && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.1.x"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.11.0-alpha.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-F7mQAUlkthe7tkD9o2u7DA2rGe4jpipXSfAr5ydTlTmL1h3Tt4XlHLfMfEatMZMQLMY3yKxTg7+24TAH8505kg==","shasum":"d4b7ce23e4eedade6c30f2ea029846c6b0e3708f","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.11.0-alpha.2.tgz","fileCount":64,"unpackedSize":188839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCETWCRA9TVsSAnZWagAANjIP/35HSc67FyFTMeQl7rVj\nJMnUFNq36Y0heIZ3dyIaogHYIVx/cM1Z07DVQUTJDumxyVua5C3xHUlfMqGR\n1HskBE3G4DwdsmfmZIfY8WhBv3pH67mdbuKGJeguJZM1qXb60VAe9hciFeK/\nZ0NrYDq90vhdWpJwWjVtjoQTTGAE6rh4Em/m1JZiTj8XpRye4vjZ8bnfZRvh\nsm12etE4mTxFftKsuPly0L3IXXWHmRAiyHpb7HxHl7ue+qixc3+iuu82nZJo\nNhp2ey2E39+e6eFc3ZicsNUjyNiT5D4ZmGFabvDJMol79yXW+hyniH7l6Vf6\neFBnkEbtD9l9aaieABrfIcryQYgUtA+togyRmVZHDKQLmSY62puS2Zq9ar4p\nJ5HdBdGwgK/GaCPpBN8AYahkySuRZaQRkeVmbwu13fsgHtOYZpVuCHSIrdJy\nGHdOH9eWOOSfmcfHdya08rh7AOip0j2OXWveamddrR+bJMaPO4rwApQgEfeU\nSDExIPfggzHyXJA8H4FakVo2zga4jT47w3cdty73by3S6dy2DXR+zaKPFXSV\ndRbdRYpKbpaO65RNE+IKmP53YVSZIB5WcgJ3CKd5ANQ0AxSdEHgTJuL47Ia1\nLMwNnrXOkcLLgKVI5mPFa/2GpKlSJYskGGfjFeGzPLoQcEx1dIcUES0VE2ic\nbiFq\r\n=Fw9p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjdzoVswMthImG5uhpfJiyM8zr3bAJi/7C5IoACXp41wIhAJ8GPPSdPe8bmjCa8i3PYupBnCsI2/1T8OgIhYlt6sjX"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.11.0-alpha.2_1544045781757_0.8367390564859192"},"_hasShrinkwrap":false},"0.6.32":{"name":"@creditkarma/thrift-server-core","version":"0.6.32","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.3","zipkin-transport-http":"^0.14.1"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.32","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-qzObv4ae9dcv1X6B4VmOlt35Fvr7qh5x5tpdrY61NyXvouf93/CG8gH+9/RmQZdmFtJkow1VHcCVu68PLY3Wtg==","shasum":"0de020c6f63c4e38405caaae7f2649f2eaae70ac","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.32.tgz","fileCount":73,"unpackedSize":103563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCt3lCRA9TVsSAnZWagAAqrAP/29RR6/wrzCPv/ZurhYg\nLT8hP1J+m/gGY4cskOwVF/4DOzAWyvt3TqBUY06EK2mMbD2WGbl1SFVyjEb4\n3pd2sWBOG9LmOBcdh77rfaaBVSxLajXSSG0VdLx1MxXcfZQbJHwezEOuHwrk\nnW2ib9udOeKOo00Q2mYMDY0cTLuKt6n6ivmI/op8su5O25glAw/0HiZsEtkI\n+Fw4UaZrIyIbtatJcMb5EjnOOwSxO4rlDJIA80dy5wUf2bJap9Df0B+YdRj9\nkr4tdm2tro98rk0YnHnOdVcr9nD+VjhV2PdGQrxWgLEcyxTAKuBwoFjCC/QQ\njQFa1ml3xSE+94j9T8RRoQb0fhLoSfiTh1oiKYVK1cNWKkDZbaU7cx4z6Zca\nRl64U7uhiETAueGXhFPlpi+aVSXXraEUEyOhnuIv1XsFzNe7Ezozwg8elZ+i\nQq/nZ73eMlMPwJH6bZD1qxg/If3gTrlP8ohdroJ3KOQStXxZh4gGsL81bP18\n9XQ8KaVLhHAu0xkor/wXqmgQSqEYr8rOe12xcHJHpdboL03W2Fjo/N1hTTz/\nUh+9jnmotz2p6qld0Wvcdez0oLb+NOTL58hmsvdTp+Fcy16F5e2+UlvYyCyy\nfL/gT2VjdEfGmkIV8p5xcQzasVNGL8o5F+aEl/kzjR3Rk0730oq3blHki4Mn\nQzAJ\r\n=U951\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwX09CcC5mYn2V0vhrE8JRJXEJFfV+JESH9YcgMEfhvAIhAPDbQx+fiO4JjdITb6BsDGizzGBce0ZjMjI780GKmfh6"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.32_1544216036745_0.644665679389709"},"_hasShrinkwrap":false},"0.6.33":{"name":"@creditkarma/thrift-server-core","version":"0.6.33","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/q":"^1.0.5","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","@types/node-int64":"^0.4.29","bytebuffer":"^5.0.1","node-int64":"^0.4.0","zipkin":"^0.14.3","zipkin-transport-http":"^0.14.1"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.33","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-5fDZgP7Ba/CmAlvYylVLfLWP1ORwcq6kfmVv+3itBgPfF5jo+IvNSOmHucaos3z0Q8z0K44lhB/hmw+IaAF46A==","shasum":"259130f219c86b0b4dfaf0317b9bd7c5606917d9","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.33.tgz","fileCount":73,"unpackedSize":104653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEpVUCRA9TVsSAnZWagAAJf0P/A21DSLc2KvTAqXe6nD7\nt/mRCHnws0zwWaRincD+WADDmyn2xAy3FRJDObqNnlGfHGvMvEuuXU3/eFZL\nZM66+5tEJE9WWLOsM5vO5f+lek9gbklsphwB1lHr2r5R9TEp2OPe0kP3PJj2\nJ8Oo+tFus2GUJP6xYp/YdwnrtsUmlZVW5WQtXoCSObfuJFwYW+fTE7yjJkbI\nT6HKT5xTr8QPQLkIuvRG/mrN9FJ5VM9rXYKXuQoSqwCAIwZh8sSQ6OXkW3v9\nQNVIXdTG2rcaidxtwj/YiXa2iY7KJnRG15yAqo1ihdx/pkOpS/DOu7wi1c8g\ngtPO22Tidx17/+ZHWjR/qTv4SW1m5vImAuvxrM49CXvoZZUuiLR7CZvSbuH/\nSlUxr9/qn5I2Wcib03vna9mnEx86KrPalyilGmYDWzlavGoJNzE3TrrqQGiO\nkdpwH5oiuw/z7QiC2ZO+YYcWe5B8rG52TCXMsdk46ZJwcH3wa76BBrw+B4UO\nDtv+1JBaPf2Xi1ZYJpGbQc9J91DBtudCLrCB5kw+CcuwVKR6uv+PETdvAgJA\n03sSDDqOdOjwjmC4pxm05LO2wTUIqAP8U/Gwa1v7VpbyDL/wU5A6c6T8GAuJ\n0WeSqnHTgLGuKdNi06kpCcNjLX3cdWwb+t2PA/u9f/CiMRyGs9Nh+84VEJCZ\nr6JD\r\n=8EwD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCvXJKZ4d+1p/aOPpf/hmhI9MoxJbQ1IQsvlxRhloIZAiEA5WGslxm2wNiiUaaKSkhCeTWWrQDGa+8Qm8Pbz5bYvG0="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.33_1544721747918_0.7880906761515338"},"_hasShrinkwrap":false},"0.11.1":{"name":"@creditkarma/thrift-server-core","version":"0.11.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.0.3","@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.2.x"},"dependencies":{"@types/node-int64":"^0.4.29","node-int64":"^0.4.0"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.11.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-8Lp1zpjKJQaQ45229HRPE4b3XfWY0XW+00ahC44Os4/FRyjpDtdOpWxq7dTKFGeh8m6fCYzKJYe/v3OutvNIiA==","shasum":"a6a4e5f111a8687fcee553023e64ca5e95ea570f","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.11.1.tgz","fileCount":73,"unpackedSize":193812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGYT3CRA9TVsSAnZWagAAtgMP/Aw0Dc5JXhlzuzqwSFm2\n7iMdn48d0/YkAD7EMGMBCgmbF4rJRcMBNrWREIo2NQTeBtOl4r4z0ygh9Csi\ngZu5bH7XcX32NnZ8PtbrpbcVRLC6323P21GiQVY1X7ytexAEggxVGE9MAGlR\n/l4ihPzC7xCrby86URdhZvxzkeFmXMYrDGP100nmKWdcCB4/6/VcyjVy6znG\ngzSqCj7ZuJmORR0na9QAEtW++OFxyQyNt8fOS4slXDpwgHVQ0Fp2r4bmdkBN\n+xNz2MxH099bLVVB7rVk0pjx9vD8xfy8V178NxGDa2vsTKpp8+QIN9bn1CHl\nByhBC5fVTK5bpOA0RXjiiBe3Eavee3AWxpPlb0lwlZM0CZwF3qHg2g0Ix4gt\nK6VrqO4bf9agcP9PIwcCO1WU4Q4Ga2LMVSUo0/hfP3IjM4BPP6sCDR6zR2C3\n2cTymNr9SjzH6H+eJWS3yzXXTw4g3my80IKCdbi9hYt2xbbkgygBgT7EUTKr\n8jBXNztdc8xSrmSScwO7hDyc7mDkyGJeRQqc9hU6X82EYPufUmf1pzRUda+/\nwOvvp3EAafVtiK1aiR0F/k14j642GNKxot1MiiLKMyTdtxHN/ZuXUqswOp/R\n9eKUxIRMiRntxipGkvlPJvadjZZC5Yi6/bTzmnQ6C40sMvdwKc2HsmoR1VB/\nN8/e\r\n=AtF2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHL61QDsHKi+BIW9MsGMAiWYkSRnNMjBZ0KN9vOqTevuAiAvI83K9l65mcwhmYvchdpMQPUasILjd8vXBRrZshMDZA=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.11.1_1545176310864_0.4759871674654297"},"_hasShrinkwrap":false},"0.11.2":{"name":"@creditkarma/thrift-server-core","version":"0.11.2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.0.3","@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.2.x"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.11.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-wGEuAXg6SMk8HLY3sS0fPWr/XsawoL8zkB1CUl4CGq60xppB6MlKsNRpXD5sht6L1zd11qokXWnyTySJDQJc2g==","shasum":"2ca444d8eb06753df07c7d22535651a1ceb3dc64","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.11.2.tgz","fileCount":73,"unpackedSize":204224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcM9JOCRA9TVsSAnZWagAAAZMP/i7vow7cgEjFNGi6cDc/\nEn7wjwYAvkVfZ45Jikq+cArBNYrgdO3B+gG4LR1aCnJFeVCtXj2Dkcic3Dep\nnS68ecr4kCFZFR/1BbVJcRTPF9TNsLek6E+dD789pqCJAou8yzCDUjX7Ua+v\n51eRe0bTiLd/3cKb927fVR3V2Yi92Lx0RUeD433LnnklM+OCDhtBeKaEIHC7\npDrw5Dpm+WMjoYTMX8SCQCdjETJG7QLNBYiloNUgSQk7njWBc4dr4B9uoDR8\nEGKq6R3P8ZcW5NRDae64A8ZNPUtkn2myxuCJwPt1GIMXy3Bm5tpO451YcwwO\nwYFWcVg08NROsb6OUzYUz2GyNWlzrOuazcNz0BsUQQikeqVTaAWruDejAiLd\n76kDqFNEm0cbvGR9zp3lwLsK8UV9vnmPf2LC4Q21sNSQOEtwvWMAWaLf4MLS\nf2k3KorU8RXaSDW+L13UiPJ68QQdU2rf+3Apbmc7FiKSoggBUuwZ0W44MLEf\nXeKT1EtIjRKd+Dqs3anuj/Yo1sPgWpnwD0lHFbZmwyuvSQH4FDvRV+SEds/P\nsIQAtXnHQXtcUAl1OL3Z3qiE/DEFHrzQfkW4bA3q/62TAx1SGiXEwWxyM/So\neRVs4y6UHLDU1J7qJ1wTUTRk82wtvrNWyZmq/D6UpctEWj4rMGY6/bHUuM8L\nCjCp\r\n=rBn6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxC0VEZKO8MIQnQeMJ+is4faRGsbCX4qjgy1XfuTi/WwIhAMnClaGgHEqqgjzAcs2CnGb+ZdzbHg/9/QgjZ83PvwwG"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.11.2_1546900045362_0.6727797729388967"},"_hasShrinkwrap":false},"0.6.34":{"name":"@creditkarma/thrift-server-core","version":"0.6.34","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","bytebuffer":"^5.0.1","zipkin":"^0.14.3","zipkin-transport-http":"^0.14.1"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.34","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-siBcjJwO9Mi7rDcRPj09cIbRW0iM5cl0EZ9WNKpXC9Rdc1gxsTU/SeA2Q7ksrF7v6sWD4gn3YH4mxs5B9eaK+g==","shasum":"657d57ddc5ace8544b0548ce13c35f0efd70fbff","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.34.tgz","fileCount":73,"unpackedSize":115008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN9igCRA9TVsSAnZWagAAHXIQAJsRurcOG/2JaJCVXnr9\nVv7cjh+IddSXi2vr891cJr1pn5TcAoRvpPb+ej2XPrXb7g93E7E8iL3X3uE7\n8JoFZ2D9u4FKPA4t3FeW6p64mFRZTiGspLb1A+ISjm+V+TL/CBynW+5xZ3pA\n/atpHcS9vQYI8bXiAjc2+J//hDXNmBlWLdHn0RRY1lnO1xhXxonPZWL6l1GB\nZSVsxo9tnGs/fBkzRMIWdreg61uX64A8IpjZEMBfUwqFEEfZ+qSXMy3z/odf\nq2pjVReyMZS50RFH6YTcLWlF19kVd0SZ/+x6NBLCi99oKwrfxMIheGEPKiEJ\nZzkDjE3gbFVIIwugEArt8YtVoq7mnOIJ7BAnva7whsOAh1R5jODcyCfVOOVE\nCqoTdI6Tv9I8kCygE8g17MN6eefyJcPOmLE3QGdxmZZ44lZeyos+lluz5yg0\nyih9jj7AHkN+R68vJfXVoocMnSFFeQa8Y4Y6qJku4pArIxskzwUmWiFi05Q4\nbYrgkMZUGsvtMfEtE8EYhdyI7a7Bvo+E9SSkup2llXka/xRjsKgn7E4Bfkno\nlw69WtrBn3dMrtpUp29/EoF4bAOFoPDnptqVb82RJqVBLPqhGwq58imB8dUt\nJ94NNbWZp+hLM7GWoJXIu80p8LaRnEwRDMl3QjH/szFpikeAbkmPllWJgtq/\nfyqI\r\n=GP3K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEaoT3ecx0LtvIrsACX0QYpNZx+gagtAcTb1rKtLbzTAiEAh/txM5OQreM1Q1W3DXuzn1AgieVUvIHxANIBJXxdw1E="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.34_1547163807443_0.9822087987850041"},"_hasShrinkwrap":false},"0.12.1":{"name":"@creditkarma/thrift-server-core","version":"0.12.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.1.0","@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.2.x"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.12.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-nWGHVk6vm9Am1RDoCcmEMusz4/lUTLla99HmZmspwmnKPKTBvXD4hG3JamkQz3GdKgbCDP6PVxJ1fL73YD1j9A==","shasum":"7f55e525bc9df9c0bd35a3ba3e0ab75a9fbf3605","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.12.1.tgz","fileCount":76,"unpackedSize":207019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOR3vCRA9TVsSAnZWagAAfHwP/0wpXVAlNnxNtP2ziOoi\nv+IfMA2Yj9ZiXUyJFlU6AfRPai1p4QBfLJ0gs82+rsCJ7nNTloawq/IqO4S2\nOJqvHjSZoY20ZCebGGwCvvxqRlFzprzSyQDwXMVlwPoVgFSPxD0s//nUp0kz\n7xFUbqBayW2++4trxiYF1lK4H26RkjGqhZfk2XVp0qv0Kld7D2ijc0NgdB82\nE/Wa5j75RCJAjDlOZXMChMASiDozW3uLFP4pXrJxB9yhZrsrIy5rA10OBPAm\nhEM78nT/L3Wrr6M0D41SGC/04tjpdv1u/GE7ziiIjVLt6K3HBSe7YMY9ka9L\nJsRX3kbDxb20C3x2z6646aUQo/YG1EWvaMHE1qOdvky1lrsOLULwERJwiNmQ\nqGeC9UVBikdFl0uDhrfGuWFt95ixCh+gQtx71B3Rs9wcmqkWFB+hGQnCrRdZ\nGlBRcLfjlePWsxLGRl72meenIFoUJEz1zjd5+Sb8Ojcb3BYZgr7Ri41z9fKO\nzrPLphb5G2afVIs2wHmtYl+ti1YEma4VCL9aRD4YwNcagsx4Isi8b//u37l2\ncULwGUIr0Xo5dEmf+TExS83Of5xnftzy/UPOUWHbQt67FGGgcFK2EByhhd3S\nkvu7HEn2NlCaHPm7XuVrJlr1B5he94PxEwilrh/1M67zpOVbb/8r3JgzuVJ3\n0Ojb\r\n=U6ZE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYlRmmvyLDkFzIuXSZpF+BAQW+CWo41qy8LFW0IZNxCgIhAM7EvUWpFqV8KXnbpEOKdwp/bIscmTuc5Q6aTuUyM5K0"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.12.1_1547247086735_0.38944802958029046"},"_hasShrinkwrap":false},"0.12.2":{"name":"@creditkarma/thrift-server-core","version":"0.12.2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.1.0","@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.2.x"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.12.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-iuaeGixCVnn8i6INB1gayHHGWOG2dFoB5wA+la012vPcocL6bbSeXrsMF45Lr6clM7gP8e4zzP0edba4dv6cWA==","shasum":"37c0d8d459f88495d422352df7b365814a72f1f6","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.12.2.tgz","fileCount":76,"unpackedSize":207019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOR+pCRA9TVsSAnZWagAAf8kP/1WsuO9FEDT4K+elOcF0\nt+pE6rI+eVF0Pj43BhzmKDWzYo/r0jhWFl1AmbmR3EPYGAj5c1uFB+NWmFGv\n359VOUXg0azewPjMD13bgsHjFDpKDGpaIIFFuXr4G6iqE1jdb1/gTFlvdLts\nvmYCwG9JpAQUUJ7m/WhJSTJ89iPJmz5ndFuuOxf4e39PJpZqubB5gb115tLc\n5T9rEIiwFgfaSLk4vdbk/os0jFTFrI50GKJXKBQrCoLeHTSmzCuCbn1IW5wX\nBkfYzREzpYnV8sQV4G5IOxSZ2mxe8DQTbpmkYE59K2cqpHnqfbc2iuOFebnN\nWq4l+5mkraanUa0arAwxX0TqkTdtbZQTpwZjukkHKU9Vog3HoD1zJkR2AF3l\ndgcQ78GAaWexf9Y+BkedqLvc84eqqVwWOYmZJVoL8WMndbdkdb5WmJlw83OA\njQpbx3WM2q0OXQn9vm/ZbvzVOxaHVQdvMsLuK3MIyLzlaaiFs5v+k0jhmvgY\noqIrERrCc8s3pwqyIYt4i56V/qIBosFuYH4jP58fDux0VTgiXlgbssebeXSH\ny9/Am+aMS9oRSklyj1DN8KWnClPp3Ev5CjBC7bJ77SsJSqZc4ce62yNVF8JT\nJMlM6GhSFOHK+QJefa0HiGlI+QxJEMBGSu0dXsuBUdUh3tDKACeGUU/LNZSZ\n4ox3\r\n=TDKE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyXF6W+A5scVDRurXb1FPOIUU5X5eJCpJBP28FiqxBvAiEA+HaQQ9XTcHHOpyb5vufGbgG5Qlb0sXAvNrvOleoFZ8E="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.12.2_1547247528769_0.01549206535184422"},"_hasShrinkwrap":false},"0.12.3-alpha.0":{"name":"@creditkarma/thrift-server-core","version":"0.12.3-alpha.0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.1.0","@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.2.x"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n##### `toDecimalString` static\n\nFor consistency the `toDecimalString` method is also available statically on the `Int64` class. The static method can take a `number` or `Int64` instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = new Int64(64)\nconst val: string = Int64.toDecimalString(i64)\n\n// val === \"64\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.12.3-alpha.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-lwFH1o9+9xFdvTUwc6wduBWm55CgwTAiEbRGUY4YYLG2sW2yZeBrDls/NtI/55FQ3AZeZYVW2Vt7WI8bdfnd1Q==","shasum":"cfabad64ccab1c8b4a536145fc46077546ff49b7","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.12.3-alpha.0.tgz","fileCount":76,"unpackedSize":206957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPA7wCRA9TVsSAnZWagAAoRAP/18n919e7/DBbIqGPBWV\nSzni+M4Yzg77bacja8Id1KCKdo14ZtglnnTIBId3nv34oTE/x61iCNqT+iOx\nnxVEHZoqzv4q3IkNHJB3SBp50vznmMpH8ake4XdeHk2xiMUhC4stPOP/qDXr\nLiRr5qRO2N2I9/1WEbNFAVQzwjINCiyYqfiAZD47RnkuAouu3n/7gjA++AlX\ncVgomg0XxSjr2Dk9NMdoMUCCYQtrqLQ5gDPKBc10PUJ1JkJzvmwmIQ5XWcu/\nTWUpsEjhi/mTc5WQ4wTPwrMk1VsQ9dZbFAC9lxaA/5YKI54whkwrH3BeshlT\ng7Kg7PCiSJhYyk5zhTLEDeqBQNOOM8LR8JCtgkRfQXjA7CfaMKciK50mwIOh\nxl61Kxmqk3XFMPcyJ/d1In/A3f8X0mOca1Uivg4S4Pzy8yC2AWpk10PzvD0O\nRU/1Ce/TGWstxFzdZ86238ukZiXquzJ9uP476lIyklSABSV65smmf2OR4P2Q\niKTUEIchpfGxqBXMN+Z7SQHotiySa8nY6g/NnLwYD4T8wyGWBE7zeWP+xudX\nJKkEOx6+fZQyzAhkw8n2yuD3nsLhhnq7EJw+yiBTjZUBokfy1d5gB+CEhqON\nNVPFxSX7wBSc5XS6b2smg6zoAYvrc9+WXI/s7eTAshhuqgMMj0vGsgsp9WHw\nSBfU\r\n=iPk1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/8rITn4HD2AzLiFR6UKebCo9VxgQNwoSk/7T0YFSwFAiANPdF1izSBGtRL+LAqpjDz84+WC04evKA+cF1LPlI0kg=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.12.3-alpha.0_1547439855388_0.5221265482864019"},"_hasShrinkwrap":false},"0.12.3":{"name":"@creditkarma/thrift-server-core","version":"0.12.3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.1.0","@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.2.x"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.12.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-b7rUofke8bPMEev92b3JzJNy1VaUQYXN3OkW+WNUUzeokLfuoyAKln1jQg730muToaafP/0q5Rp17TBU8gBMmQ==","shasum":"c751af268caaee1cc665921c6a581c12f3728960","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.12.3.tgz","fileCount":76,"unpackedSize":206949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPBSWCRA9TVsSAnZWagAARsEP/iqfZ8zepegkKZO8L7C4\nUtu/Cmqh6LK5vLQ9QtvF5ndvMG1aPRLD/KmmFPrAouf+VjmHgLGYdpky85yT\nKhGrvYREWa1e3I2VStiF66SpYniH0FdYXN5cvbo+Ub7XZqO8A/SlkcxftFeg\n0hMuYC4Cutmtsj22p7xuisX0XqZ1KiSi6INC5jOraUR3TRgJsNE4W4Zsmvhj\nlmxsNt4vRO47DEI5jrTHZs52gKRNTzuiplV1TBardqg3xCo8x81MNnc7hGvN\nh9nJL38oXVSIpWkDyH/z1PDRVLGuQCmrLoAgRugIgJTb1U8wC/0fcgn8h5CT\n1jnCPFvtZ+wKJzB9bp70RVQJ+pOu25IhNHEDH7+A3tjhR+gvblNAsTOoXgot\ngbo3yPrA/7f92rqlx6zHe5YJeFX9DmueWa1c0tGG5s9MrQGIZxbqUaJYZ0Ql\nY7hPWH6PpXKoBqLS3mWO8rkhEOHprk4ww9h3TZv7xvxDHxL/UEZeGaAIkqeB\no5LVAA9B2UQIT1yBNdVOeadEGYZ96IzUrd4KwpNPYqaT3F/jC7h0aXA68EVq\nz8FbUWtYLg6hB6yvSguQREGHNhb7MkvZdgdiYk0RmJt0nOroEFII1BM57eFV\nBv4Gd3DUqjfoT64ydaAEc1UOEMBvbDJgqKi9/aZ2PGehZUjHsXICajIoW200\nnlLH\r\n=+Ahi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMGc1cGVIhwq/zGJ1xJ6nFgZfLSJ+zMcd/9+Chi8SYRAiB45zMXikx2F+wsEBzOTPC0GZdKQ5QBoSrPZai4xwDyzA=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.12.3_1547441302391_0.8073709975733281"},"_hasShrinkwrap":false},"0.12.4":{"name":"@creditkarma/thrift-server-core","version":"0.12.4","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.1.0","@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.2.x"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.12.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-fY25mE9fUGei8ETUaiphXk3/kjnXYBDgjW2wRag0+fe4NWqfwG0IxpiSD2xX5IvZkUM5HMgGOrhy+IQ3LeOGzg==","shasum":"da3799103f84564f4ac7399fa8e79c6d091f41a7","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.12.4.tgz","fileCount":76,"unpackedSize":206986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPOUHCRA9TVsSAnZWagAAB4YP/16HCBA1n33e+9siM4G+\nVbaGBxaPNvKbung6GRLo/uzM9Vz3uy2BUMkXYJJDcUy+wJkb116XHqj3yuKK\nYAYyJ0yN9Gn9Etm7LHe+u7sfCfPBa5QbvWG9o6wUZvh+eMbvYCtes1I4PPsh\nLm+YJs29jfWlvaWrkp6UWuEbwNr9LuQH632LKQm9fi69EjrWB2szQUqh1NJk\ncqo5lsHAITUu10e2qe6ZVlM27/VKZXRZSRE36Z4nJJO5zO7umTaudUnxzaD1\nowaXQS2ewF2Wu6sKdJjDB0/6qG3wTQbSttPavoJhwV3P8r8EYMs/2F+/47pv\nkuZnpe0AkFVqHWij79dBU0CEuazDnVqQ24qHGeFLCiBu2uIFIGQs6HLVE49p\nOi1UWm9ykOQK/SzeTvkS3tSu966OZr59AgYqvyRjZwFSVYGPF+4uCyD+NJ14\ndWudqsbkaTGd9KymVjGXdnk2vStgnZFn2xv7U0TRZTzDY2VtLEgcJHBGs+yQ\noutAGfltp3zPOOqjInBhenwyxs5IhkdzYb5GMNSAFkCu83F73Ft0pVXo6cew\nwuFxOYw6icELikmrC3YhlL+6crvc6P2esBSQS0jxs93nSzeUuCZdjz2t75Vh\nLwB3oIIZUwm1KDpojl54FPFRiaSpUmdHgFWoOgKTCQ44prlqJy6tU40sLATM\naT1e\r\n=t7Rq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD2tFzoRvx2dKaswDDD6BhVezx8xvgd8URpy14KE9RrgIhANqvO0KHlbp0LaUq5j8CfVTzfab1WeYszZ02UacUFM60"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.12.4_1547494662693_0.9142183050509229"},"_hasShrinkwrap":false},"0.12.5":{"name":"@creditkarma/thrift-server-core","version":"0.12.5","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.1.0","@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.2.x"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.12.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-aNEPmGR58EegIb3+TeLqMtMEhAtI5LQnuKU+cSN7lcuBh0MZp+qKQC2nUPBZh3LSpKl7DrYvwsAFqoKTg0FyOA==","shasum":"128853c35118201f5473f69f5ac1f304cd0a7d71","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.12.5.tgz","fileCount":76,"unpackedSize":206986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPQo6CRA9TVsSAnZWagAA7eoP+gPnT/pZIFYnHq/apcKA\nuRZVVHh75tHE3VZFrm2PDqYhV8wAm7zK1zfvoqMG+yrtZoeAeEU0gBJj93zr\nzNUPM3ExhK2P2m1gRtByW7FIM5MHvYtvrXq+7P6I9KlCyryPYRM1jDcrC/AJ\nSznM4kD/0M/wKTRGs673vvY/ZrBajbwrTdnAc/UenjLH4F6Y2XIv0gNKvh4z\nVDyTya2tHfMD3PXq9qGS/b1Ky3GIox96G/16Mnw8PdxIQcRCfConIHlpf/P0\ntsfn4ZbEgxxJlPmlexYhWVdnIkztSJ6yLYugqFAYZlrXMZsxoLKMQ47jE52r\nr0L/BA7h9QD8Ds7A5RXt71J5fibJF3yXcdZ6F6e8PxYmGUfDbQOQRrlqxLc4\nM3GJaRlUAmIzaN12M3kcXBTxqrtMHmNC3w0d0r1iu93XEo01rWdyFwI1oUN7\nn/C7Wx8KG6C8RfzBO58y3lInLFBMBRx4FYmmMT2fk/1hJ33VQOwmNvIdPpNd\nN1xPyF+mTck6hYwszE3O1DeBX7v2SjseJ1bUfcvB4nKiJ/SRiXtX/551pRlE\nHe8h0hz20SnJZUcFseYWPb7rOqEIRtAQPhivmzLUguDEM9Gk7xzrsi0aISOK\nWF4MhhkkKFRAIfGg8mOEGZ22PvU0svTn3Vqi/GG6B4uq+rXvuKpwhnkukxSN\n2Gze\r\n=sMhv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEyowhsE3EhozIFyoPxw+D3yTJYFRlw9mZMHOTli5uhiAiAsbSPEnprQivj89gmGfY2TpP2Nx8TdTcQbtJVzuv6/tQ=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.12.5_1547504185782_0.07976035577756768"},"_hasShrinkwrap":false},"0.6.35":{"name":"@creditkarma/thrift-server-core","version":"0.6.35","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","prebuild":"npm run clean","build":"npm run lint && tsc","watch":"tsc --watch","pretest":"npm run build","test":"npm run test:only --","test:watch":"watch 'npm run test:only' ./dist","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@types/code":"^4.0.3","@types/debug":"0.0.30","@types/lab":"^11.1.0","@types/node":"^8.0.31","@types/rimraf":"0.0.28","body-parser":"^1.17.2","code":"^4.1.0","express":"^4.16.0","lab":"^14.2.0","lerna":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.10.0","tslint-eslint-rules":"^4.1.1","typescript":"2.9.x"},"dependencies":{"@types/bytebuffer":"^5.0.36","bytebuffer":"^5.0.1","zipkin":"^0.14.3","zipkin-transport-http":"^0.14.1"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](https://github.com/creditkarma/CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.6.35","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-HB8Pc+TX9zMonxOmNmEXbUo73cPpF588IcQTfECOmH6KsBWMy+OI4Vg/96U91C3MYWtUbityR8eeZSYvOoI07g==","shasum":"ebb162511e6f02a714422873103a8db5abb9bbdf","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.6.35.tgz","fileCount":73,"unpackedSize":115179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb1K0CRA9TVsSAnZWagAAIZoP/1srFzOlfucmhXJOwje5\nvPq013982BkvXQmFzNY2lE0SX87IR0Z7s3b44wNO3xfkj7oVz7RVMSnQtnzR\nW7tv1fs0GSxJYIexLJT82HPM/7KbJURyQyo8BivVHBYlaLDqbSZmEztVrKMP\nFYYB9/KWdgxaxqG00YUaoZQixChqOlRdy/RlwEkkpr81VBax4yrQ8N5B9iYz\nkdWGoah8y+ASLfrnWL6gRisZ58fMjFK5k4BW9G2iZIfV6wTxur/mpU67NJfB\nhLIPWh6PbO6iJ/G6LgKfA71v4RJb4wG6k1CvgRh6yTypa3Mi4cERQctkdFjo\nXdCJzzbBzZooiNgKzCZrr5he8EzbMvwPsXLxbfKBxFhUP1qbPEOODME8PZER\nWg9PqDWzRmCFVaqL6/wb+1KEHrnYEfAQ4NvFgOoHU4aMOMHyWxwDFolvXxqi\nn74VcA195CDlfj6CZzDr+dd6rTeBAz4ZWYvB6y11Z+Vd0sJ3cH+xE1Bitx07\nUD8yaYMRbdaBfMVVMvIoirb1ccdzuC4HfInH9lzWS8XQeWdSCgy0ps7eNSPJ\nIcGK3QKmWbXnPpMumtBss4tvHZye7q19w5voLf5+gSOmx1LNFYa7zI6WJzF5\njtpEky8t5nxC+EL/GNdTieFul/qnCQrfJ52rj3x3PrPl8t5+YXUV7FpmDPAS\nSpQA\r\n=Htgy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsmSvtTrCx5tEsV2+bgxQmccl3/BeWumj6AeplSs+hUAiEA/3opPaoMgrLx2/0FK3rJ/NBcXmQww0OeCaLXWnTJSKM="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.6.35_1550799539259_0.0010370199024309912"},"_hasShrinkwrap":false},"0.13.2":{"name":"@creditkarma/thrift-server-core","version":"0.13.2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.2.2","@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.2.x"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.13.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-/0QBeot0QbyUnxeunWYc76zuCxOqJOGFqYZM9+nWYdlGWLvWIHSfciEYHDnzpEoIBZQtLv/m3+/f4gnBUzmL7w==","shasum":"425b27f8d25ceed5c10da4ebd7197d8926ca6d8f","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.13.2.tgz","fileCount":76,"unpackedSize":207130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfgeBCRA9TVsSAnZWagAAV8QP/3YbaphE10d9aIVScdIt\n0afCWadCPV0HBUiBeIdn/1I51NjoTIargiBsflpxH83DxujUnElE+RF0KrMX\nDMLtwa+7jDmLlEQJEBrgBzrwCQgksNk8T0VElw01xvpnyq+iIhAXUr1uGfaz\nfYEiyzdaaCr77dCyfF0cOTFAoPDBLrqqzTIhHN9spbS5Q+3amFhU5F4Om6Z1\ni30/MJFgMwf/9bMLVmVZxyxVCw4ziai7x+lKCkEiTDtwxv8KzIOXEeA5XR/K\n6GFSbP+FLTBhpr83MuE2Ai/v/7caHgFPh5Bj2X4FC2iax0q7v3wT8oseR+ra\niN/0F2mnNCji0K8tar0N5hAhGMKYVYr8pZrHFk9Fre+j4lwKtZu2eUhe9/dQ\naWJiPNuEvjapL5ajtqPFeFuzRdnnd+xxppM5Mor3dYoEQ37rp8B1wRQu6+Ot\n/BVP93MTx6dldcqBxZKegBVnYN42F/YvRhwqL6f5LJm3VICtS1ejTUYfbNPJ\n5ZgN8sE7Pw/CaIJ68xlxa4RA4z5rzE4ddIM7veR/KxvqRWQ2b9rNsQGtK2wV\n7m03pmxXjaRfsf7P48Qb8K5DYkelphuVFHssVRNAiDifwSsvSjUUEBUROhNY\n5O9Q2//ry7Wx68kCV1ZS3moUFS+NBylree3j2oAIuh/qYIjzeOMNsuhqymZU\ndF+z\r\n=35Iz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1wuDRPCZZrNgxwFAo5A5n7C+Ok9e8wY5AI0RGTpQtxwIgMAHfhNwbtHMkYXxcFkPVY6HngFM+YpwgkCYmOGXS7wo="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.13.2_1551763328867_0.026077147703570835"},"_hasShrinkwrap":false},"0.13.3":{"name":"@creditkarma/thrift-server-core","version":"0.13.3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.2.2","@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.2.x"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.13.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-xJab8tgnUDlIMjBw/J21bSIaTbbicJs3zdkH7TcIz1irAOO0gt09r8VYDT4KZcnF1W5X3pglwFWhBfuh0siyQQ==","shasum":"59b377975b0e90ea30c9b3c241a436a4eb597f00","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.13.3.tgz","fileCount":76,"unpackedSize":207130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfggzCRA9TVsSAnZWagAAZcgP/1iCD5XKtRF27DDdY+73\nIIcNtKDPBXIE/YVcKf2KWsRMo58ZM/NCcJwd/IqqhDo+EejLdRTNmgunk62b\nGZe6Hpj5ADhs2F00id9h3XCiKwZMpdFxenk8xHH3qRuh90gyOfOtCUJgF72G\nj/XEJxhVIWNXwQmYaLBDegkWlra6iXbGAqesSEf0clpuflklw7JvSSeAYkaL\nd9FV5mrg+zz7mucouo6WqJrigZeOdCe6nW914RZYLOTWhIRVklEFjgDN7EwV\ntzh8zf8d06YA/2cLdG0Mc8cOzDnp67m3ODL1aUitxop0OohWVZMIGwXjzQB6\nYnqlumh/FJKVZnEY+FWBY0gcJmLjSIcLrh4UzpDgyqgShFcus12iW5a57KEm\nHZy/q3ygqYiW9jLn3tkjOlOJlGK6hjxEnn6lOdaM+Qv983P/KHlI9NaVjbUa\nmFj+ObBqDW56mshfK5USZrS7nZl3cI9KO8dT13KbK0gesq7IO0MRUmwKNfth\nxyduO3Mr6/M5Bkd+ulXifymnLHifVyQpJ8sWxj1D91lxdgV0a13UjGoSkhiA\nu+GB/4V5uNc/7t2nVVQb7SaEWWMoK3bLhZRpXRtO03KcmFL6FulCD9py0aY1\nSRCykHO3tGqXqh6qkHaPS9qZKBVkOeb0Md/oNZ2kmNBPbY7nvVoN/VEc1mNt\n1BIx\r\n=Yefk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCACAVswCUAoNNHdF59HLObiw/bXMENv/z/qpYjQgecaQIgEdxLCgN34WOfI++cyALUco0/tKXEwA5OVCpqjbTuao8="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.13.3_1551763506989_0.8650005553915321"},"_hasShrinkwrap":false},"0.13.4":{"name":"@creditkarma/thrift-server-core","version":"0.13.4","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.2.2","@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.2.x"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.13.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-OCJlk+/dXjRwRCh2QUaj1U7lr1iZy3vCrqAC4QPJ+ZJaD1mHTSjRQK2kDxWdJTY3toojJgp58haCFvmOtqqqKA==","shasum":"da6f4042d686a0edf7b75c0e8ae1d569e8dbb18e","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.13.4.tgz","fileCount":76,"unpackedSize":207130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfpudCRA9TVsSAnZWagAAaMcP/i4ucsZNfEYNfD9cIu0a\nZlnELkjNxQZ5ccvIauANf8egz3wuwcdjU5Givu49tixf9DAroPEXkrhe4rBg\nYDoWKecFeYql90FGLStC68fkR/gH57/3lSh0/t2CcnJkMWmVSsj+9NmrMmOQ\n8W0uCX0mUJ5HW3+i1M/iEnwHTJOG1wGz5pch6bYLH2sj+R+DH6KLMqOmUjQz\nSdYi96Is3RdqJnIskvDTQUShUBb7zlqWj1eJ3TRZEY31O6zLVVynsV3r702V\nRkt5WxIVY2d5TLAcG20X3YSA040+KFUqPjsi61KTFLT0/V1b5xsMr3XU3cr/\n5wPiJgn6BxERFC+UvmNv6bupJPMtL9c90lIwhWg+JL3KDCzqtCIZCw2fhWkR\nfJCyrpmPkEH98B3jZGy8cJnBaqUMJhKiSOxIKhgSFhwpTg8Eq8x3EDBwpGVw\np3/FvbxIvWJhPh+YsDY1P1Qw3TgCqR0htuFvfmt59b5wzCmw4tEUvVGuGKdf\nDcrHlCwNx9iuhtNYCmOtb/HkJm1wCB5pHNaFeCJNACwjCvLhEHtPAGW+njGM\njJ9JE9Oo65vMITrLI/L9oksOMee/tckqIH047sRg8MJD/01FaQJ1AHL1gv2v\nM7ZFiaQG5mzOPjXKee973Y3Z+DfKz2RHB3S1ouoFS0z6ltT8AugtHXfjTQKP\nuXOk\r\n=hOmc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2VXHEm/ndu8tSnZL4zVhjSGIC7kSvmMKHEbWAUP07dAIgT4ebnZbbfjrnE2HKva38l3mc0q0zFBB3uD2PZfu+aqg="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.13.4_1551801242931_0.661947623291709"},"_hasShrinkwrap":false},"0.13.5":{"name":"@creditkarma/thrift-server-core","version":"0.13.5","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.2.2","@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.2.x"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.13.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-28BbGu1qraMSdBBqDSegdVrO7EaKWFQCxdqbb22J8OP061znmP64Sm4O19BvyGYqt/ZGBo/FaPlvaFjIInafmw==","shasum":"e29ad98c036d7b2256ae5830e2e2ab6c95c07ab4","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.13.5.tgz","fileCount":76,"unpackedSize":207140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnbMCCRA9TVsSAnZWagAAKIsP/Rcnq3S+h68zoy8if231\nlD00yVRPgg2tAtcgK/t8FpFHFpvATt1NX2noqySAlca3MtVlxgZ2C2UHoUAP\nPd/e0ph0PaJKE7bNlieDvnB7aBuOaTPAFAScFvk3KgblYWUngqJ23Mvl92rg\n7YmR0bqnBDYDszW96UT3H5B3kVh5Y/LyOR4YgWOkcMDX9RznQjTpIi0hVJd/\n94NWZKhsi+OuLVFzcmFCgdiGVv3N08/C7zPzG04HOoTBaotSy6M7bZIExXdp\nD5g6DD0UK3FseacsVAR7L41dBlvPj6S0TfXX5Jmgc1XXD1g8pMaJGE16ENPr\nN4GVGUys27kvmrqpf4RJPhE8U11VIl1pkllbUOiUobF2n7Lc/8Eco2d/sW5p\ncdYK6o159ZDEDWzL/LI1yk/6l/5Ax9Js2BrNRyOk0K0D4eB+SEUwvIVlVI8O\nrOcwZ5kKIT1GqfT591GdheM9LkIsj2mxDFLEFEd2OiCoX2d37sVRM+6tnU+K\nzm+QMaylU0qhiVtpKIfwGENLB4DtZZ7x6rJ4MoUXsar2WWENX7S4vwVrBqlq\nMAKSnNajmpACr0wFtvUMgTCiVtnyJr6wpYSELS04QZVOB3jND+UBD05YRmpH\npaHVcanAStKNEy7MmJA7zJ5sphMTgnIbzBgvmLqWLoGBx8BVAZ8zbR+G7TIX\n3G4S\r\n=NJT3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGp/UAgdXpAayfEDrhGR9r/JH1dHmsyqhXibnM2P3BLsAiA4pu8mzDWzVlSdEyE1ZVsMPYVpm305jd4/avokdyIVXA=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.13.5_1553838850209_0.7054003536694935"},"_hasShrinkwrap":false},"0.13.6":{"name":"@creditkarma/thrift-server-core","version":"0.13.6","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.4.2","@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.2.x"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.13.6","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-mggZtxkk6C89HVVmA+s5lAO6bxyENxLCbse+Jd1Q8HQ6jbOk5t94nHNV8ZMacuk056WNe5QVUequM4KJO8LcoA==","shasum":"065e9f83300e7fff66049f8a32c5ffba546dd1bb","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.13.6.tgz","fileCount":76,"unpackedSize":207140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsRCiCRA9TVsSAnZWagAABuMQAJVjvYNmVGUfGLPrmQ7o\nRHQEZ1G6h9QDpQdfEZUY3MvbtHPfyK1x+ePxo+ZLXYvx4CmV1ETOZ3BhEdlB\n3P79d2e2Ku84cCuiyN2dTc6YmEeRHiX3kiSO5YuSxOgTzQo9yqOdZHxOeONj\nnyhgezpH9o29r0h9LGU6Us4XGJePibq5LwPOZ6E43yr8h/N8XX5CX7779U+K\n0AjxEmgrwgxVFMIAAw8fJr3/JpW6am3MvTrd3bW9B0FTWM8m+/qhfWfbZvTV\ndo41bo8YMxoBqieFiWKRhHK2cuNYeYhN77Qqa5XhxnjVB7Kl0NgTqbHuh8z2\n2Hde3qqeLSnmF7HCZW1rX2HD6yVTlZS0eH/0c85HIEHMTdKNtyc6vJ3A5Fp4\nnysd/L/VtbWaIVqIbSzEuX+VmlQtyimjaR+ghfoX40Lu+Un3HsY8O58oQ8EF\nPV1GAudD/3KbMe43F6pwQSTTASgb0xnZfO7JBfWPW0IKqf2E752N6mBiwb8D\np7/t9FQPSaQ5Kh3kGviZcxTWO3Y3wF3DYA3HY4mcKOCKnYkSsCHxSYjkZksq\npEhm4gcwN6R+U5+2TesqvmyGPWiswS80M9BqpHziGXPZUvH0bZri+4yhE98x\nN7fs6yGPWxPNFgTdq66Y6a5uS1gj1WpDshQDwUHzav0nICuU2pBwple5CLOC\nbguC\r\n=oJQE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn78ikm1ai5ZgajwrOJzAazj2uFAOH1aYUh/5bC1BWdQIhAItsgt7EjusbkygtSX2wYZItzOnDLvHc1bqp20Dk/sqJ"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.13.6_1555108001253_0.09093790866065721"},"_hasShrinkwrap":false},"0.13.7":{"name":"@creditkarma/thrift-server-core","version":"0.13.7","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.6.2","@types/code":"^4.0.4","@types/node":"^8.10.38","@types/rimraf":"2.0.2","code":"^5.2.0","lab":"^18.0.0","prettier":"^1.15.1","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.2.x"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.13.7","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-P96CTcwPJTrQAM6qChL9iVCG8aaCx+Rm60/TgNw8U9oEqsnOxwW7ozUYlg300GIpcrBomTVhp8CijjXRPbW5ow==","shasum":"89b41db946c82aa87b41e108640e52afc1e207bc","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.13.7.tgz","fileCount":76,"unpackedSize":206875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCZtTCRA9TVsSAnZWagAAxqYQAJcLggfDSbccLmzVZZ4R\nhO8+6pLK5j9lz6306QvLOCKELItHBFJWDm4iPmyLUc2HOoo93nVNpgQlupIN\n0Mjd6DFOTvcOeTmkRKP9dztFkArLTgsGo+gqajP71LBfEgtvNA71MYBWo4pU\nlvFluXIxS6jaNGeVfqIKQ8Dv9HeunxGAOwvWhY7JI1bNpUGhSDtXyiLjmbnG\n2OaNM8oFClPwxSedVsIY1pJwJcmlm5ctG4NAwuYNzsZ4J65bqlRuW5U4UCm0\nmLQ0Z5DKGyFUy+feXq7lcSwrjbb1ZZdTBm9+1jhzImY3qI6nrH61KPABNzHP\nj4sYG6DUWnByZeNg5TczE1vGWX6B7gkglAbcN3MJcbJtRYc6mfgSqATxsMEs\nWeCdekbT9PHAr1iK+qwTsjUm5R5OZpckXLsYjWdKsvNggpK5RmszqZiEKyyR\nie2/+9GjDAkIXXugFG9Jlk0kiUN2MywchCeOUItFbGukxhsT6uUT/H5UpM1K\nBCp+RkVgBr4jDP9CPLZPPLNxtAUiRdj1dAbeeN7Rv5HUrEBOG4hfpMz7SKYs\n7TCAMLiUCBbVoiussHp5a6M7c/HPQu48r6ZqbV90tBEm34ZMhRoe1HbKsTiN\nVydFouKL+KyWH/BrLPyAapfvkWRbE2RHhp1v/swKY90ePVBUbj5OoAV7wEYJ\n74Wm\r\n=rImu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+x6uj4XnIZjnk/lWMKW2D/gGU7FqjjkPjf8J8bOWZYAiABl3wCCShqpWrpIjMD/5lvlsWmL/gKARkfPuJNDBwMQw=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.13.7_1560910674722_0.07340182409776852"},"_hasShrinkwrap":false},"0.13.8":{"name":"@creditkarma/thrift-server-core","version":"0.13.8","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.6.2","@hapi/code":"^5.3.0","@hapi/lab":"^19.1.0","@types/hapi__code":"^5.3.0","@types/node":"^8.10.38","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.5.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.13.8","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-juDIV14Zx2/Q0BKqtQ2ajjxO9dEVhXj07qqdoTkoKrIuHC4e8QI1WoJyERuSMliLcTdr21fsVJ9mGucN+atCwg==","shasum":"54621dc66262005c2a6d06045d7f222b324f425f","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.13.8.tgz","fileCount":76,"unpackedSize":205995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSzkgCRA9TVsSAnZWagAA/TkQAJXBn/cfsfVh/YvbMT3v\n99GzZvM3v9r9FDRu3OR9W2Jrm4LxdZwHXAV7GVX6Iv7n+Dae7Vq1dtiINDBx\nkI/4cbMVmiMFlXX5+aeSb9uo0BfPn9b096DiHyEqiiu2RmbTggrchDvoT+TP\nH5i/baTc8TijZsdXdUHUGPLmPeag2FaQ4jjTYYq5+9QtgdEFgh7GmIEh69IO\nrtne0gVLxMFeJoyl0PGiWf+m7OeR0vO9BXbXnxR45bJJVSSai/6qLuVKY762\noUattySCBTawEZWgpB/NWQj3VQeNHr+Q/6SzfgAJ9XTWla4+NyDAWwyeFfhj\nkMXj2kcyDTry9SmQ6eRaGZBofMNNYEw+M2LBO22BWJV07sx2TnRR29+OXt43\n4cUV9FIk0C+G3QizpRblJfp/1iB0TwS4B6z3+vKKwIRMjrXcf1kzohQZdgTr\nuVYg/CCOALW4Oapk1g1KFUfq7oH5jkFxhWgDRrbvXxC/kUfKk++By+eOYLbw\n0weNJC3pGzVuLwmVHqqy6AzRWAJicd1BOV/L+zLAVtMcGPirhInhtX2SHi8c\nA2LPivkGzZMjB1kConbc/8hL4t9zWuvn82Xldbr65/iCAYsbmSvBqsBEc+8o\n5eHuL7qIKm6VSW8O56cGjlLeeKGt+LbCbCIQ5D1MFjL0THaoXlER10SSTcGS\nOsSY\r\n=KYCA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALCHGJLNCC1ZHgUe6fi0uoc1fmjb+2EC+jEX7waY7CyAiBMJIp/C/5bWDsXi/DeaAbtOi8Rp6TMwF6Ju/xlbFjYtw=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.13.8_1565210911999_0.7184223376364662"},"_hasShrinkwrap":false},"0.14.1":{"name":"@creditkarma/thrift-server-core","version":"0.14.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.6.2","@hapi/code":"^5.3.0","@hapi/lab":"^19.1.0","@types/hapi__code":"^5.3.0","@types/node":"^8.10.38","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.5.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.14.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-N0knWvGFx6i3X3vQ/OFOypAD1TV4xGMJeF0SDA+dL8q6H/fdac4nb2TtkdOYM4ppMWVYgXrQq5h0Jh8rdUDZ2Q==","shasum":"30705a03d6a6164b1c17bfc9f2513640b5b2238f","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.14.1.tgz","fileCount":76,"unpackedSize":207685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTgZtCRA9TVsSAnZWagAAaLMP/07tTRua5i2OwoTy+oHX\nPMQIITsZcw7ZeRSMZkmlTBryx808q5APJWfRFTgCf9zj79ubfwgJMY9om4D9\nGrQILcuh1P1MrB8oGXHtMFrgTVUut2T6GxHGBg/5dLO1uqAYVA+3qSUwvhzL\nl5DlSv58Ar7rrYg5Fy0yGwVcAEpZqpda9lgJuoQbAOramwvWrOcddK5DMDtP\nQ0HviOh+hBwNYtxhaouAG8zgaPI2e8ca6XuMNyds6SlEI8f0BEytgebtuzN8\nO6d0kKjzeMEisvLgnz8/3tfqMuUyANHqMbOYgsynzELqtHFtSIZ33hOtP+2d\nyetCbmdpDTT3tU+HtzM+04RwoygyUHq0c41VswGphNdOgUjLC1C5UhX5ZJ3P\n7RFXiFKP/xt0wwhduuNb3KaNhzyrGh0w/rwHoicl8/EnmDtzHQqsNzBxHLX0\nc5TwOV9xNjI4aokyRRi2ZbbNv/2zj+S6dtb8ko438UfcaEvUqRL66ViqpR7n\nt3+MCVk/L/ixD4Bb8HvRodZPKDxG+zwG5Iqig548uOVeGwuTWVhH8Njsr/dp\nHlbvf73uh2Pbb9NPjbd0exySzsJIV1uV9+3DD5Ed05a0c1sI0QpD8G+ls6hC\nZQbEOF55qokNFTmn+2Qd1+CRZ/qczaZazvYpBMvffQGN8akcmSG3KW+7Rts2\nkYzO\r\n=mJWY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3kbrl25d35OyxgWYfQ3+e4Y6yoqOvlbhKUQ9XlM8v8AiAC1uRI+6/4Z6vA/GtJGf3TeY2XyMN/ochCoCgOq9Xsvw=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.14.1_1565394540686_0.6901148572701812"},"_hasShrinkwrap":false},"0.14.2":{"name":"@creditkarma/thrift-server-core","version":"0.14.2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.6.2","@hapi/code":"^5.3.0","@hapi/lab":"^19.1.0","@types/hapi__code":"^5.3.0","@types/node":"^8.10.38","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.5.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.14.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-tmrLvlK2kM/v2MekzqM9KlFOepiFg3aC8nzusD2hUcfc/a79UkxH6Xl7bcgYNyfH+MFB2PdoUmaEWIIehOMT0w==","shasum":"e4d542944c2896d820aef63dc75bea19ee759af8","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.14.2.tgz","fileCount":76,"unpackedSize":207685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUvPZCRA9TVsSAnZWagAAs/sP/2QT2Q6RxIZ/QqCeftYm\nlniu4qFwDnqPgnEGR+BLgoTHKk07Nq5U/o2tNkdrbJnbLg7yXr4CnU2vUOZY\nFXkT/KduE9a9xSE2v3/09cHF2qZsO9DLL8ZwrPKwvR//1xKe9O8Cf2GR9au9\n//dv4mQLAczoPdx5c+qGB3U56g4ee5NPiNi1sfJfHJuXH6BmS+nFpDAyMcal\nNfKBJ1kvAS3cDH4Nu5u0SYOiA0ISi+ztLeRF4BS1O35dibd9n6MRE5kIP9DG\nu6MiP2xK+EFdn7Pb7at64J7uJtHVIsgH75gcZXbkXat0D00fjTVq+4+bR+y4\n0u3931VqoyRzwvxw9M7wTpzESVWW7YRDThm/oJJJHx8Nuo4qCcviFSNy1yHY\nV0quRZX87q9z2XN1/hCusjAvR3gpUaLsPQvndy8ln7arQi883PCrqCr/hm7w\n0M4vEXIMU8/ZCShVwFmXenZq63iaZta3TXOZpnkzVnEfV+nsS4+WfhSvhE+Y\nV6lG/jTLASTpK6zMaR77RJ7fTvG7U+nzx0Odf0xohQUAz1QcxtQ9zNRvd1HR\n/zNMHbvc/L5jyGzQ6IPjVQuDQRhhKP4FA3+ni9qcSagZl+iT6WS6AkuFsbU2\noszhpcHItIh25J3y01QrA7IB7/+HTroEuGNSk+MJEq7t24KBOlL+7fvGNqjZ\nriAq\r\n=z+hF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEPAQPNsJnNOeTKBlMKHLLJhbdwASVpODAen9D9fOsTgIgd+qgZu+3tiKMP55sLWSSXHrQ+K+hYmCHvQoUC+fDtOA="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.14.2_1565717464384_0.24954495633729157"},"_hasShrinkwrap":false},"0.14.3":{"name":"@creditkarma/thrift-server-core","version":"0.14.3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.6.2","@hapi/code":"^5.3.0","@hapi/lab":"^19.1.0","@types/hapi__code":"^5.3.0","@types/node":"^8.10.38","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.5.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.14.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-0z3wVoPZo+46sMbOBTgbjt/CG4+2DjFE0mb7v9uwLJYqe1UmJnCExRYrPsQnMqf7qISEPY1KC07ycuv0mSeq0A==","shasum":"af5dd729b0ed8669b7de586d63e8120a913bba51","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.14.3.tgz","fileCount":76,"unpackedSize":208191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUx1OCRA9TVsSAnZWagAAtXYP/A916gIbtHAUpIji/Mj4\nh+HNWpe/8qgPpcGhYfMkdvDrRf/GDB4t+QWrvO4QTrw9XRKovEIPwswvO5RI\nmjttUgoLC9Bh67oqqkW+b6XCJCSiFMAA4hWGBrO25cVkta1r905D0CIcs/gb\nCq1pFa5fLNttU8p/AVOp1Mya5sxvyP2hkaAFULE+gKwpz384EqaiMrvLPZ+s\nc/ZZVyxt4xU9Chg4lnbcxkLChNisavDdXWU3c99HkIPrVnujkQULZtNpPNBt\nIdXPdwvxBrfnXh5NSLwAp1LtpkOj6AgMq2B8TJoht7OxE7RlPYWeEfKrW7YM\nD/3nURQ0TJJvbLcvS2FVjPcABxdc2Kbc4Kj461YwEvR/L2LB4NCDyjk7gbJx\nMTEZ/53LnEB5QBwBo2nBL0uofx2K2HzWbosFCUsPcHOWyWTe0lpQ1nJ+8mtk\n3BH2pgp6619LsaLJNRhL1EmGDVMw2S/hP3LlTWh/0IfwcixAGRajmgsp2DDi\n+zIMKDXaod2PZEE//0cCf46+1JYCEnO07IUBIVwqBn+V+9xZPIZC/vFTa6RH\njYhMir/glNNhCox6iZyfZvP52MzOLju5Lby05yRAGe3dZIKTGKJvQqabkN7I\n0376Co+b/5L4RpcJtTdc5i1kYa+g+5k61oCJVubDAOFoVX5KqDEbd5Z+NOhr\nY9f5\r\n=wlG7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICl0MqlIRqVLZCQvjJ85ucol9Mg1p/SE3uWCM6yEUmqSAiBWtO4xv45TjJkOxRzZW4bCtxD3z/Rx6Bf36giQxen2sw=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.14.3_1565728077280_0.3921116449961719"},"_hasShrinkwrap":false},"0.14.4":{"name":"@creditkarma/thrift-server-core","version":"0.14.4","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.6.2","@hapi/code":"^5.3.0","@hapi/lab":"^19.1.0","@types/hapi__code":"^5.3.0","@types/node":"^8.10.38","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.5.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.14.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-yTRc8v7EkPg+WzcgPrgn8pCBsiJrN4MDa5CKPZ2kYHT6pyY8OAW9EUz+rGwh/0/OixRJx2p1AQ4JYnQakwkkWg==","shasum":"afeda392eb72f0446fee7cc401c2736402a83f76","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.14.4.tgz","fileCount":76,"unpackedSize":209773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVi1XCRA9TVsSAnZWagAA2PkP/i3REwxhG7w0oC0Q1kMJ\nS6LYaCpC9Gq6GSsyRqvjHtgvFx5ysT5kSUxjz+UrXBMjW+DUiLRtVGUZOiqZ\nF0ebUg7wK92BfKzqjP4p9nOW9FFVk0ZBkYNGMGy7mKz70C3HEAXNA1FA1+ea\nNxjIcikntQHNi0Svz3IxWGEfuAoLq+j9IFMsLtz7+X2zrkMWy2mHoQog7h2m\nBdoSbmG3MXWZgedKaAzE/Z36H4bkdBSxGdLgRGomnNNjuzbdrRMuO9Mluc7x\n8swCYOPy9g/gLkbBOv9oNlncNdgGbqMVDwx6riYOaBTwArkergd5WSy2FJOK\nWlAbG54XjSzjQ4vZClIjKdmgG99zeOWw1cShSJzFLkR9rGFeIqgwxj41PY9s\nbETXykuebFHcV+l10KEik/99hRcaI7QgRnDB8aifY/1IXLz+mhslSL2afQf4\ncqdcifLBPH70LTTS6loi2VNO/vUbrLDwylJx1zCNNj0vrZRqbi4jRz26dzZ/\naNqAwWeK3do+y8LfVrKILTqHMjjjEo5BH125SaaXYRoHSBnRtDjmcIC2xn07\nBgootqBb24NKgdaw4vQH22VhSXlHJcBk70K54X2ZMz00XjUweK1l7QMvw6fZ\ndmhMbc7td3GBGlCd/zvZVIovewSiRO5KVR2jw6AUkfSaKrK8ILQhc7ZRB8L3\nnzCP\r\n=FKbH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA418V1ZXgsqq274yl7W4Sxd77bxDukuOY7+Qj1HhLFYAiAy94Z4pTV6r2Y9AeKG0DG3Bz7jx2FeuE7+zP6118BFHA=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.14.4_1565928791097_0.45087654015419987"},"_hasShrinkwrap":false},"0.14.5":{"name":"@creditkarma/thrift-server-core","version":"0.14.5","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.5","@hapi/code":"^5.3.0","@hapi/lab":"^19.1.0","@types/hapi__code":"^5.3.0","@types/node":"^8.10.38","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.5.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.14.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-lvyhM/z4kS9pVwcCluGPK3EiJ6MNmhyx9vB/YKs5k2MKx4Xcw5BRznPyRST39DJrT2cMja5vuLeZXgKodUtMfg==","shasum":"220f5a9d26cb79db7d70edf45c168439ae12a631","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.14.5.tgz","fileCount":76,"unpackedSize":209773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXrFuCRA9TVsSAnZWagAA8sgQAI6dRu6xYXEvfmNGFkma\nFGDtYphXVvLigsnKl2BlxaPPHxG1+Wx0dnA5efOCBxPUd7226BNvqzkvFQcY\ngh5Xni0+kVt386Mpqj2Nw9j8b0rwPFYjh4kqxUBcNT7MuubKrvukieHdszfZ\nCl3oTU+btp9pARKn3ikQdPagkajgaMU6sA/14LMRlkC5UPqV2OrJWh2kubow\nWVqcaVjTH5zYcfusKGd3iobkvfmWXR6AyXWEkUEA1+wow6p5Sdo2+CpH4XlS\nxbMWOZZ6rvPwYXMwBIPwosSJ05zbm0TGNlv7M6AqUCdD7Bfpv+DVZAr5qPJA\nZv9KgcmIN2vRC4G3EH56RCtIELYM2N3yPq8CU1AP3EA3fVlrPNe29LfVS4lt\nJkFe2FBXDhNE6Csk6rZXOpemQE/r7MOEf1n3mxAgfiMIHAujDo3b4J1xO9Jq\nLTcUD9yywPDVguECaWK+TVKx5xpPxE9wTsFvZu4pd2pB6qU3WnWAcwsKmItV\niu2yp94XiLzA5xHwM7cbsBboZm8IccwdyAXQQOyNkzyt/srbbm7T3kkcS6Qb\nat+DEnI8vfsxWE6syao2R/yO5dZlwOfRjRGT/vEEar4utKV0Wnx3DaPz1ykX\nGDnbvQ6thAE9fLGCj5gpykOXdL0zqD66KT0MdVfnj98ct4Gp6BzBmTyxeWOU\nSrE3\r\n=IIte\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSuWO1HFdyD+eDekXloUBDxXegOZi/azxTXg0yqzNi2AiAQerPgBzy2VAn1wIdN623KaSufIPZiX7pwvVpccKN0DQ=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.14.5_1566486894199_0.8834342490770175"},"_hasShrinkwrap":false},"0.14.6":{"name":"@creditkarma/thrift-server-core","version":"0.14.6","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^5.3.0","@hapi/lab":"^19.1.0","@types/hapi__code":"^5.3.0","@types/node":"^8.10.38","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.5.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.14.6","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-+en8L9ZKHJDu3rz9G105JropEaNZBXWe0p8qDPp4donB9Jdoriw0D420MOvjMbfmKANPmBvGIGv0wjRr6EimHw==","shasum":"f6488176ff6787cfd7d284236fd6779097a0f59c","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.14.6.tgz","fileCount":76,"unpackedSize":210080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcVwOCRA9TVsSAnZWagAAcw8P/3K6qf4KCzBxa021VgVz\nlbNRToik3z0bpMpIcoKapy25aJMiGLYJJhHHp7Buju6B10pq76nUEp5NWUU/\n2s2S4YLgDWdArq3BFNywSxyZpKoA6MT/Uno/i3LDFBw3EbY+kTs0mi2plhNz\nQ9H4lR1iw/ZECtrr+r1VOORU6Ct1dObQxbtYlaFX3nLteT5Lhl6k/k9CU8R5\nQvCZ0VVUFnxs8aYAX8DKOnUWtQpza9sPJcUap8k1VJKnvfZC3LfxTRAgFX3/\n5bs0CxJt1fh9NRlwKEWxZQVEr0eCnFb9VX3QdFw+QdQ7fgnpmKgXgLXIv8xl\nZQrDVWBEEQbwfAH50dCGAGTepNlKh+8yLs9VGvW1aMY+4QUfUNUFMCufuVYm\nJUcfCeMEz5eKlyuP5XrCTrULOUfDSOEB4jA+N2eoth5/8oWdN8zG8CcMjJp1\nUMH8h6hxbEBhN59VuYmKl37XAkvbFNa15kzH0QJo777IX0G0kInoWBrI/1cy\nrSf7MM7olgSGUHxLfYh5q/ZntCQhc+35k7raeUkczn2sMKaWyF2NChQFuvs+\nokTvdj7BjixfkNXIVa92uqJt2Dokr/3v+ASLbr/Ryh8pTVGLmk8z29bAm/Km\nEv+m+vkCCMiJC9JvpCYxQJ4/xFadqutMCTelOfiUdYGLlvV+9/d08LurXGh6\n294a\r\n=COB+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlArHFeu3VmvN6xrw3T+nwQ8mn104GRvGALDEzaIkIYAiBqoHDKfx5UaF8ASGVyQyTToZoO1ScHaSXtZa3ywGkXkg=="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.14.6_1567710221657_0.9523944386472316"},"_hasShrinkwrap":false},"0.15.1":{"name":"@creditkarma/thrift-server-core","version":"0.15.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^5.3.0","@hapi/lab":"^20.3.2","@types/hapi__code":"^5.3.0","@types/hapi__lab":"^18.1.0","@types/node":"^8.10.38","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.5.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.15.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-Q7TGgT4NQWXB3nSGg0lPGe85LsG1C7DMrqiQrDNZKSEK1zkLfGRX6i9xH6YrbScMO/1Oo1yXb8RvrEMhJGNhIg==","shasum":"5058aa329fdfb4e5dcdc80cbffe769b41b50039a","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.15.1.tgz","fileCount":76,"unpackedSize":210119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlOWlCRA9TVsSAnZWagAA/qkP/j5FpXy4RkUQMjmygZ97\nOmb0bJrKeEeyLjta9IM29yQAbUSjuzF04omeax0isXM4bqETt72luMPr9xWi\nLk+wEfMb/UUJlvuf29pTVDIZzLTPYzq39z8CbvNQSSd5SxfgAeIeIk5XZLRw\n0f73srSA8YWW6bejyC8A0lqSCJHCcBxLIe6SyEzGzF+U3yuhpJ0rkX3cqd+5\nCWHOMu5bnBSX3BOPrkpA3MRXxLnIuI6JRZ+6ryEKYzTxXzFcX8KXOGN3OCy8\n982uaNDOSzWity1ulPvaq2Ojau3W8Ae92O/z4s/BJcs7ADmmYNqU3Aht8sR1\nDSA6XD0ErZ6ufQuWUVd1ZG3UdYaJyNsXswS1uZNyQB48y78o9uQVc1hHO8kL\nGKvP0vWuNfIoE8GG45AZFcNulQHIdb3sBhHJHIzjLFkRY82Z3kI/BhBqW4x3\n3q4ESqHUiVxjClNj4E666xxb8rQ3IasQb8/RNzDrExC/nDp7C0lckYoLEaeg\nU/u5PNkOLYVjwZfgBbJNFPqp2NdUo7VJCqpDHOKWFLlaiSn/CAVP/lrcM4ET\nj6Lc+Z/FKjYk2Rifa0vQ0tczuJXRxlGxCxNy8UpiwG9E6lywi1p0AwDly8jg\ne8Ue01dczf7JIUX7DCXYQ496xBEJQxW5x0xV7eYV5OZOmdttRyMtN0sPwrja\n8gwD\r\n=6e+r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyltQD0YtRthqq88DvcVwSTRaXvcn6FCbB5QjpW2IHBAIgAwqhl5S7o654vA/LijZNwBmUdY99BgWKO64WTudT18I="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.15.1_1570039204505_0.7119061413614591"},"_hasShrinkwrap":false},"0.15.2":{"name":"@creditkarma/thrift-server-core","version":"0.15.2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^5.3.0","@hapi/lab":"^20.3.2","@types/hapi__code":"^5.3.0","@types/hapi__lab":"^18.1.0","@types/node":"^8.10.38","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.5.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.15.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-GhySOA8e180eY532ETf96Mu1W7TPjkkhkaiC4IMEPjiP2r+EhS7NjzB42W/hyjt9dkvVL0Uc8WU9EI4t0czo/g==","shasum":"f1d6295e8de41b2ba99ddd6bfc52f758ba596a71","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.15.2.tgz","fileCount":76,"unpackedSize":210659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpNIWCRA9TVsSAnZWagAACacP/3iFZGogsrdSq88PQpPJ\noHWk5BWHhkoDhI9F8MQoeaXFfkilCtspvwWZoXMNSinkc6zbr9rx7lysxSyX\ngAzuAAxGb4J744zLEeaqodn8S/vqoFBN3sVtGwU12XqpnEvYo3G+ysW0cyMW\nMU5NFwrkrGBTAcleUBBI1AcUmlUG4087oY1ZtOYMxwH2pGdE8gwp18uzyvZq\nzv9QfGQjYis+lVJ46xQC388+OOivImS0pq+7ZyRczTivnkHGI5BveC4ExkRm\nncj8GCGRrdHcBIOwvfiZdmdlmkzgRNY/Ckawac/nKk71wVGddGlHKGE7D+47\nMFrnIAG9mF4ZLk5fbm6C909Oqse7JuyesGIvMy13ShEeBZKAdi3hKk4ki9Nu\nItCAVZ57kS7Wkp9ETnQze7I/Rfs+XHsBuwNvqgi/tAcLePDB64fe0ooWpgyU\nJxBtM3JGhWatr1bRFJvqcTJToy4nke8QnlVgCyyxUAi4bJs7Z3HD1M4a5ncV\n7nSX8XUsTjVB1wDqIZd885BwA++ASnc5docGRV1hJL4KdBOOfm+Fm9qcdQow\n8IXJ5GJquZsb3VEwjoNmCOJWumKybr0XxdPVY082xRAfz5Bc6EnEmustwdIH\n8F9UU176GVf7ZGsbKp/1gISku01mkjIofkbrHbs3b6pNBl/0j1znLZrwRSq5\nbiNJ\r\n=t1QE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsn977xgMPFYIdjZ79r2GwA3pbr9vErQdZPtZUpoo8CAiEAoknBSimmEPaVh2tevTEVUSsmEoxOS7yUVcVGzxPUoSU="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.15.2_1571082773680_0.6417660194046311"},"_hasShrinkwrap":false},"0.15.3":{"name":"@creditkarma/thrift-server-core","version":"0.15.3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^5.3.0","@hapi/lab":"^20.3.2","@types/hapi__code":"^5.3.0","@types/hapi__lab":"^18.1.0","@types/node":"^8.10.38","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.5.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.15.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-JtmBodfKKXje4OBwrBubRv2WIBhh563Xak7+6xRv8KEc82lHfS6QVXxLXJRqu4/yeo+MKbynSEk9b3qi1KnSYw==","shasum":"08768f4e8910ae36f84db27a21709ee5a9617b8e","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.15.3.tgz","fileCount":76,"unpackedSize":210659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpSNwCRA9TVsSAnZWagAAhRsQAIK5V0lIjhlAAwkG81Qw\nlWA/ziEHvYBK04bTD0/PTAOF2lYPR8ioGc8MsihpEq1miXtRGG3K2Tmz6RBW\nSfBOx6BjCdLDg7LHwpNcPfDaTfWdAPok5B9qgaGzp31nZeUMEy0ZCVc0V3LL\nwR47sqa2fRJ48lZ0I3GNKESTYd26iicN5+OSfnDg+akmrNpkupgz0O69hnLG\nMuUvO9ZVShDh3T8qJSjfoIkobaW9hUsb0pCfTQKboXht/1/TCHRMFyYUqr2M\nJZSf7kPcjR9KsLh9CQJTzi+Z2cviTcNaYjWc+I2k4OYUw5LXmOXmDfMM82ll\n347IygN3mRyqFW7/gmdND94Fk9YuO3AhqzbgP7HJeSeOWckAueoUfMHIeJPG\n0Psio4JAURx//LMnBorjUBEK1YndiWrqQZq0B1wo+gASlbwnG8lZMMR3/sc1\nIvBBnQNL+fyYl1VSSeUIEhS4BHHKQrWPvruXEMPAiPtROa6k3/FZHdBrJBqH\n5BWlLfbqB5Lgj87drnfpSyBs+QWRdqVMRLQLjaY2Hckn6uG6bilMjEakzVGw\nuhJLNAKXpoE7Vflg8QmIK6lW/na8fMqyauDlo9NITwMfbsOWSJ8Ma/Mqzxne\n/oo6HnCRmtCET7n/7sp1BOyDR6LDHMLcoL4RxtG6HbM7mtYcLv2A69wyvLvD\ndJnQ\r\n=+DT/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3jzAJcMCHR0pOy1bvQ3bmB4GiGio8WHJ9qY9dUIrPOAiEAwa/HqmsOAzMJcryuqGr70qwIuPipS3NWvWRb6nmPPf0="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.15.3_1571103600207_0.18031594475412005"},"_hasShrinkwrap":false},"0.16.0":{"name":"@creditkarma/thrift-server-core","version":"0.16.0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^5.3.0","@hapi/lab":"^20.3.2","@types/hapi__code":"^5.3.0","@types/hapi__lab":"^18.1.0","@types/node":"^8.10.38","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.5.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.16.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},"dist":{"integrity":"sha512-5Eio0QL991VQUkK2MUqHbH3/pqe4SGNYAT8hMKxNBiESPEkRtdwUwN+YTd4uRwIFl7+I8MTcRdwmoJwz/G6YNA==","shasum":"47a329ec89aa9ecd065fd28b47bb1f477bb4354c","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.16.0.tgz","fileCount":76,"unpackedSize":202363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJ3iQCRA9TVsSAnZWagAAnqQQAI/wImSvG7V+Uco1HTfp\nCc75QD3b/utJHgn1CfEwqJJ3M7BHPiCyh29rKgMlwGZS9mgMPPDu5jI6B+TG\ntioEk41LhGtgCahso1hp0MZsnh3vX+YhZMtHpV6gXI9r7K8uzezs72w1gR65\nTDOnY/FOgbW6f/H68/mU7IYwIBGjpaNbGUb8F/9eiUNJFv1DaOwmNJvrPIBt\n3lQRdq7cJuSUVF6M8wS8bz7cUUVH4j7vO5C57md+nDXlvwA8j7qCYNFr+mwZ\nMHfnnQjTPqR/g+7zbRuEC5gCwYZo0Wmxd0JLONof7e37fxXZ6ZhqZPJvPWrY\ncBa8yqUsNlHIkdsM75WyodfiLy+Bh4tjG3CtOegZJ+7nWnXBUF6ahK/yuG1O\nsctR6iWURN/Hj2MjJ2kT2/PHRzf6WR3+gjl/DMsbYPx4VDttgo9WMFX7dsWY\nhVD+wVjjMLlmYEsy4XApFilJ50yYgVFBz9JPSpSaougLt8EdGHEXUE8vt1d1\nGRACjRKPeP4iMPntCYmvaJKN9q5SnFbiWbIKiVTw9pS4rqaddD42SW/UTMSu\nFs0MDLddprkR1ZG9pewjOXMiB0Xiab3Q7PbueRwOwk+nqnoPf+kE7bGSkNm7\ng5nzx09CIKc5hc0DA4RB8/I06B3++5b2RPQQzYzQMA4Z71z2zUNjQuq9Txs6\nxPRR\r\n=zAcI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjHZ1k8IvlPhepzB5orHh0L0G8Fd4vmI/4URmTZJpiLgIhANMXTGQxqNGwqAcOrphi3mj+4HBHYbn1J3ElFZqSDmIr"}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.16.0_1579645071628_0.06139928572687414"},"_hasShrinkwrap":false},"0.16.1":{"name":"@creditkarma/thrift-server-core","version":"0.16.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^5.3.0","@hapi/lab":"^20.3.2","@types/hapi__code":"^5.3.0","@types/hapi__lab":"^18.1.0","@types/node":"^8.10.38","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.5.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.16.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"dist":{"integrity":"sha512-rbzmS46vH6oth1I7zcSLcTslRlzolAiD9TSCNoxZHdnwfM65QJQIVCJ8Tz3l/78fzZAiZ71+9wZAuf61jl0Wzg==","shasum":"90ac060878b84214816e7b7b72dcf98d5429b735","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.16.1.tgz","fileCount":76,"unpackedSize":202363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezrjcCRA9TVsSAnZWagAAK50P/23eju9gesEQnRlCHrVF\nTPAct3D4Slcq3ZLSPJlZjd8eMQcMmKQRvMi+xg33ako21vtZ6vSY+P6q3xEy\noYINyLRSLrQKMFaBPj4a89+cmArsQvm//GiPVwEEgK+Rlo+pHQKNk0COwIxI\nx25MxJ5Tu61fbcDsAbHQkewprw1fhDS6llQnS70ZxZ4eRkTtI963Acn8ouKJ\n+Ddr52clIwHZl/ePqxs04FIh20A3x7rMhEE8ueD4y9u3Gpt7ZPM/dghlPNpq\nWCAeb36gi3edUqtScrEc+czWGTnKzq6r93cgvOXCJQvaStEQ2v7ERLOrGNPr\nqV7iGvN6zBYzVi/BBLi1dCsDXgEF479brkdxG7K07ljWcB4Ogds2bgU8YfhK\n23JgRRKOWoTVE9QSWxa03I2SF0DCSiEIRWRKGy8YsKvlmSt7ElUqcKI+X20D\nuo0jAYJxTxh/vD+ye/k/9vG29JpaTuHy7spc+tU6QahZCBYiNBxwNgTvgmOV\ne1JQDrWooaKtq2ojnhY10066geCAlyOk4pbQigfbtroBIN7UYEgUhGdtcXua\nwUb9qvgdNe6ECwVZDl5XCCppP6dn6wN+4iuIn05MyrYBdUylUz4iXOeq4ekx\nGwp7KaXQa1t3IKlKbjkVKM1yRCiGN0JKnKua0x9m8itnLtDlFRNb/g/g1kxw\nh7U+\r\n=yMb9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDouV9VzntNbeqDKv71v/RQJhb3BWcJihqnWbOKwSd38gIgM5wPw5cXfYqo91rqdBRPrNghYQQvylMNi4soMC1fOpI="}]},"maintainers":[{"email":"pie@creditkarma.com","name":"ck-npm"},{"email":"hightimesteddy@gmail.com","name":"hightimesteddy"},{"email":"nick.nance@creditkarma.com","name":"nnanceck"},{"email":"UGAPiro@gmail.com","name":"ouranosskia"},{"email":"riley.stroud@creditkarma.com","name":"riley-stroud-ck"},{"email":"samuel.breed@gmail.com","name":"wookiehangover"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.16.1_1590606037353_0.5042689969163716"},"_hasShrinkwrap":false},"0.17.0-alpha.0":{"name":"@creditkarma/thrift-server-core","version":"0.17.0-alpha.0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^5.3.0","@hapi/lab":"^20.3.2","@types/hapi__code":"^5.3.0","@types/hapi__lab":"^18.1.0","@types/node":"^8.10.38","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.5.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n##### `toDecimalString` static\n\nFor consistency the `toDecimalString` method is also available statically on the `Int64` class. The static method can take a `number` or `Int64` instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = new Int64(64)\nconst val: string = Int64.toDecimalString(i64)\n\n// val === \"64\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","_id":"@creditkarma/thrift-server-core@0.17.0-alpha.0","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-rI59fuE5rVoRA9l0wC77TpS9QAo9m8xLwm3eVmzn5x5xbBCxYSSCyXVho27C3X64OMDcDz7jqkeChwWOmj28hw==","shasum":"2d709277882c7db07d28079627e933c0b9bd1fd6","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.17.0-alpha.0.tgz","fileCount":76,"unpackedSize":202371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZfNYCRA9TVsSAnZWagAAwP0QAIafvG7vGfXwOLOXjUxR\nYE2mYbiVFZZfYGHKwA4DzvuvUQXgNMz0rAx9ghw2ivAOofB9vtBiPVgqulks\n1H4Hxgp9agtshKMBph+7hdt0PTzWEbKkyXQzC3akHc4Zouwua4TloWkmO8ND\nmrIB73MUM+cV6qOF6m6p+DUPdzJTfzRhIVkG1X2uuvKjKpTt4Bx9cZ2jO9IY\n/ZUMYHyh58hVqZ7++BpsB9mUVxTK7PK7DKxFqL7VuCBQpW7V94Gk+QJXSyVD\n9Gp59SuIGmvGVCedJK7l2WVzK1fRYEe+rVSuHPML5SFIjBBOSSRlrDOzYZza\npH7IH3ne+8r+ST5Zre43xUn+Q8xNzsTMcRkUYWneOZfV/uC38hxPJaZ0cThR\n68DRp8VVETsugdVbkY548bMMAevcRn0ophN4Oi30l+Ciz0JL/lEbGAWWhCIU\nvvCoEt994b4MLuUMeN6KgTlj1i1CvD45qvt9Z5tPAGt/ycO/vKB3D7xgIsjD\nzoqG3HWJmqIMleIL5TB2UHVqxEcByp4tTuigjR5PDif6PpwbQM5DN2tVhoqs\nrxxzJnxhMB2XLywhhxsVDflOaILcxiDPLIkMUB/rMrG2ofh6g/J8TmgccVXi\ngxQmU8W0SylhAIlSzKQjxsF9EUFa0HdJss3+o+IJoH1LglbREnCN8OV9yAti\nDZJI\r\n=fklO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6tu4Hlc/wZLqSGSUrWEZC3S7glD9esg3ZOKQqgKuHFAIhAJ4s8ZgpDks+P8zsiHn119NIQYUwnBU1pQ8sS3Mh8l7K"}]},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.17.0-alpha.0_1617294167484_0.2879071141245926"},"_hasShrinkwrap":false},"0.17.1":{"name":"@creditkarma/thrift-server-core","version":"0.17.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^5.3.0","@hapi/lab":"^20.3.2","@types/hapi__code":"^5.3.0","@types/hapi__lab":"^18.1.0","@types/node":"^8.10.38","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.5.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.17.1","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-F92GtcSyGBkKHC81w8dme1Qx8D8JrNdA3NMqF/TB6f8idbO+xNelnLEoSfAdnABWTsznTRhXafzmu4nZtVsw0g==","shasum":"770740caae9e95fdcb03a8abaa3e48e7618728c2","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.17.1.tgz","fileCount":76,"unpackedSize":202363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ6m8CRA9TVsSAnZWagAAvIsQAIWew9oQQ4J3CP0o1/VS\njwR+2uDdlxabe908sD/VeY6zV/eKA11TLjiSRjy7zxfq38rMSAWSlhLD+Gau\nEow3GW0mwa8Uxrm4akw/ArSFzkNfvdycIPNHOR2kYHNfPk06297nD9Yl77aH\n5HnS2y0I+FiXvPGSJsLymgDnfBRb0mpUjefdreZvO74kak/mNtu9V/VtsH2l\nE/zchIjaWMCjlRm6K3o9EO05dcVwd0LdB8tsK+iyN4RpEYTMyRc7qikzXnnd\nDOY9CRTTg6WCtCLufQ+pEB/lndK+dcf8J1oxt6+frfHKXPCl0zyBJpnyaA/v\nGW4EJKJPe1P6USalFvk/+WReaggMEKeNFGPch/Zzy0kf3VDOpvTrmopPjWKR\neDYxCB9IrH+WRUDuc+sjGOdEGFkpbNDKEvRDB967b4qhtWGhlulyCZpRQYJk\nAmzRoM/mm+f9PKeS5xDZnIJrh6YaKB+6K9OZo0R6EPm0s6F6I4A2a5p9AG2F\n/U38OPpyc7dBGdiX0bYosm0EF1c9bCtQtgH+5nFriiRaJ9s1DRXOI3/KIRGO\nBhadSX5CETlyNHkJRMWu6SoU7Gb6RD6S9C0z8gWBGZ/oz4Ts0ig9j6d50ess\nx6GTpgArx9GGSrRuHytxohmsKmn6UEOeLr4YS7teJAqDBqc+PYMUxxzRi3wC\nWZ57\r\n=1QPM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7Lm8ZAo2Qp40v2JAj7V83HiwItvK9DQyaAyHO6lRleQIgCudHAWFTwyUsBviv/RxkmuiDzzF51DD7ius0NaKt9EU="}]},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.17.1_1617406396460_0.0782669818164008"},"_hasShrinkwrap":false},"0.17.2":{"name":"@creditkarma/thrift-server-core","version":"0.17.2","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-core"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^5.3.0","@hapi/lab":"^20.3.2","@types/hapi__code":"^5.3.0","@types/hapi__lab":"^18.1.0","@types/node":"^8.10.38","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"3.5.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@creditkarma/thrift-server-core@0.17.2","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-ohrTJIisrJpTSrRSkSn9UmE4xMj0Q72UP+UfhIWvLE9GuOJ7zMk1PihvYy04+767Y4/POxEsGTCiOHAS8lublQ==","shasum":"115630f6cc5b608706eff3d3173595e7d363e9cb","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.17.2.tgz","fileCount":76,"unpackedSize":202363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ89kCRA9TVsSAnZWagAAb18QAJsy2k9V04d7gt81EEUf\nDcQjMuzLcMP4Cr9aBg1mShWlwdp1tyQoKFXKCWwosn21f/fvXoSqfLRz6pjD\nIChM4OYZHHnAdMVmxyKCBHO20pa+jP0tLRPjUM7rJCNAnuR2Y60+XvBNBVBm\nl0RAt5ukfy2+7WbEhid9z/a2lv8Ty0VBL8ExTrGBzKBpF4ZSV1Te9XDFW26G\ncQ14JcsN5aUDggzR+L+q4tgVWrtyxLf1K9hQIAPKNhmD+gJYpaFvN0B4RoRB\nFaQAUKGibpcu0WLnlA7i0vJ7OIVrgswBlKKhBDBmdGWoczkekudO6LOvDwYy\nzAQjK9dPB2vG3/EK2d7t7dx13yIEi59JA8qRPr2Kdq3+N//LaTcF60H305Nt\nQSxNw2Fkij3rruztJXEGCBbo0WCIeQOYr7t+WtaXVyQIk+uhXmABq7ZIC/5c\nokq4JPivjXD4XoKbmAMJjVCbRvtuSiOYwt+pbx4Px1xNo5T7BEXvUhtP2KFQ\nK5hWC3APSoRTxGwK3liV1lcPM4oLE9M7pbIJz0nE3CygSF77Fc3MBgurP57D\nkHMSj+Ed1GjESzWrEbTkfHKUDyCCE5U4w9HPswZksobIK5owjPOF13PFOb7A\nBuy7mYXlD/rItmwkJESCbjHuCDKOH7QWX4wjjHvBxvqpkn+scpKn5IaS1wRw\nmOPW\r\n=ddOW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdBPfN3V/lDZtUkBCFzHXOimS1zFhT5mhM76aC3nA2GAIhAPgrHUa8j1DAQmNbKJh755C298a6yh+MUuFwgWMup/1L"}]},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.17.2_1617416035442_0.6453290997221706"},"_hasShrinkwrap":false},"0.18.0-alpha.0":{"name":"@creditkarma/thrift-server-core","version":"0.18.0-alpha.0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/creditkarma/thrift-server.git#master"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^5.3.0","@hapi/lab":"^20.3.2","@types/hapi__code":"^5.3.0","@types/hapi__lab":"^18.1.0","@types/node":"^16.11.0","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"4.6.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n##### `toDecimalString` static\n\nFor consistency the `toDecimalString` method is also available statically on the `Int64` class. The static method can take a `number` or `Int64` instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = new Int64(64)\nconst val: string = Int64.toDecimalString(i64)\n\n// val === \"64\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","gitHead":"1a3cd5ca4efeb0919049b47c3b5aca4747ffa0b9","bugs":{"url":"https://github.com/creditkarma/thrift-server/issues"},"homepage":"https://github.com/creditkarma/thrift-server/tree/master#readme","_id":"@creditkarma/thrift-server-core@0.18.0-alpha.0","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-opYIcvNazThMaeAlcX3ETpP6F+jHcRAAcXrtbRfeIeegsIAQUy1nWcQcMst9o7fEE+QS/GZjgrUfrJWFQueiZA==","shasum":"f6dfd141d4f693f86072dfd52fe63e6c9005d10f","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.18.0-alpha.0.tgz","fileCount":76,"unpackedSize":208037,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBC9JTK4uc48NONRq9S57JCRrYlJphTSXjFByc/kv/jAIgJRHTdm+d/0J8cwKLB1aFIDXNaDEKaryrmXSHN/ZvI0w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifobqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCng//XGGnibDDktdkHQGIWqlN5Hqwfq6fFqpjgH/HjWfMRUau+3dO\r\nPi57OH8dJN8nZchMg9nP6DALdDxQ3aaKt6/JBGiRxjpORzkiT+dMh28fKw97\r\nnbvz79Etphc26cslKABm5hcIXXHDxnQyca3IBpqfaMVuk0//UADbk5hEPO8S\r\nTQ6NcyLRmKKC2EPPfwUIOveAbCv3K/uxNKjGq7E6UEe1XzxmQfc2SYP4GsgZ\r\n78JekWtCdAbSngt/c6zBvpim/8ypu/MvV6jnZp9Q8R/tI0kZ4PZTbidvtDP4\r\n5aPZRiFYU7LJ4I8/FsmhBFe5it962f4u4aIpxL3W2+mwG5VZ+teWlLj5eRbB\r\nKI7IXuPw8seV0Eywra9jnF5PSMogu0MdNZ3CHrf8YQ9NOx5EPLJ6D55z2ZdR\r\nF7k6z9sAo9GtO53oYGCb8BaWia9X5kQXdoHY7LobD0W8qimsCAdohNfeKw/b\r\nfYAk6l7N6Dr2LzpiG0WFd5QpDEancNT5M2fBI0Cdt1kJkm9/cy1j1+2DFa4Q\r\nXPV9NYISBSs2i0vKwvslaFhJMQs1WLTwFGSfGSz+LBtMbIO74M0ZPQXpyCFW\r\nzCYl1kkSzOR3J/pte7rN99q+k3JqHzLp7hptAxQpGP+VpbtkfMNqQnAH/LBi\r\n8h4Fg1RwVWgGI1Tws2HAY7pKcMl8Yfe1UaM=\r\n=j2M7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.18.0-alpha.0_1652459242030_0.44611756030520966"},"_hasShrinkwrap":false},"0.18.0-alpha.1":{"name":"@creditkarma/thrift-server-core","version":"0.18.0-alpha.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/creditkarma/thrift-server.git#master"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^8.0.7","@hapi/lab":"^25.0.1","@types/hapi__code":"^8.0.1","@types/hapi__lab":"^18.1.0","@types/node":"^16.11.0","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"4.6.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n##### `toDecimalString` static\n\nFor consistency the `toDecimalString` method is also available statically on the `Int64` class. The static method can take a `number` or `Int64` instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = new Int64(64)\nconst val: string = Int64.toDecimalString(i64)\n\n// val === \"64\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","gitHead":"936f7fc6ccf32ea9155eb008004359ac23343b6b","bugs":{"url":"https://github.com/creditkarma/thrift-server/issues"},"homepage":"https://github.com/creditkarma/thrift-server/tree/master#readme","_id":"@creditkarma/thrift-server-core@0.18.0-alpha.1","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-zNZ25iOdxs3DZ8mjdQ5QjBISADM4TGSBWfnCf6xCGhikQSa58sF5/EFgrh58RJ+s9ILt+y39fROdHx4JTHZzOg==","shasum":"2386f142b077d9719d8819575f8a93cdcd40664c","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.18.0-alpha.1.tgz","fileCount":76,"unpackedSize":208037,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvmS/dZIJ846xetLh1B7oBQCBjhoUr5BvPo7Kn4ycpKAiEA+7mA9WsKPsblcSHEJJnFXoV9Jab33n8s68rDjucSqKo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJignQTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVMQ//TlUiM1a9IevD7CMshfi5gHNNe6mr7+E+rrEdkYSpxpXn6R8/\r\nTTxzb8E9DvDmNvxVlBPvxd/pdwm5am3Qg0cQcnwADRfdddaHhYf95MKMM6zu\r\n1ZT/4qVb3jyRhTjG3eJsZSz7hp+SYpctQRfB4x9gYYEB8HFJPLr/KfL7bEKG\r\nrCzGMG5izHwqgNVf031dVES6FNdJSzjidwXsn6f9cZ/wHHo9zPFR4uCk8pTo\r\nlFzcXoQXOUrSQBCD+89SXvzsDHD9inWsOq4IQ8f3c35splcyaPvE4tWv3VWA\r\nijvBgR+m8NsxVShJ+1RqgKQo1Afv3CHp5YyME4I/udMBE75MNM59wAIcW2Lt\r\niO6GZzIldGhpdt72EGMtbGWPlRAFZ7xqh1xDR17z9uUJfdWEchQRGakjZJxh\r\nEmVwUK9kQkf0bpBjLYHmM/npEuP5ji9Qc6fx8Qon9e/HRh+MV5fWXRHA8H/Z\r\n7nQ+HnvjU3Vh35LiSOPuS0JwUd1UjLIoD8/GYZ9ZVNnPB9jvDBXFc1QGOXPn\r\nWRg0SOqcmKdZ91g3efOkrmHs34MaokLBc5XCRN8eV4aDS0yWby+cJyDJrJbC\r\ntXq4J/H8K1Yw/IVSaUi4nFUkUgHVC3WN3F43bcG/bXNfsVA6wRjfhCxfwtIO\r\nnQVqNVUCFdZ4+FSL1aJy32ZOx+cUnVQxcgc=\r\n=+RY3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.18.0-alpha.1_1652716562797_0.2575670824252041"},"_hasShrinkwrap":false},"0.18.0-alpha.5":{"name":"@creditkarma/thrift-server-core","version":"0.18.0-alpha.5","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/creditkarma/thrift-server.git#master"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^8.0.7","@hapi/lab":"^25.0.1","@types/hapi__code":"^8.0.1","@types/hapi__lab":"^18.1.0","@types/node":"^16.11.0","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"4.6.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"gitHead":"1eaa8fc1016d0ade8d38ac610eb497837a8be680","readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n##### `toDecimalString` static\n\nFor consistency the `toDecimalString` method is also available statically on the `Int64` class. The static method can take a `number` or `Int64` instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = new Int64(64)\nconst val: string = Int64.toDecimalString(i64)\n\n// val === \"64\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/creditkarma/thrift-server/issues"},"homepage":"https://github.com/creditkarma/thrift-server/tree/master#readme","_id":"@creditkarma/thrift-server-core@0.18.0-alpha.5","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-fQIcT9ongtn75GyfZktHCnVYGC8/pBQLYrO5t0xD9gIDUIP49RMdY28ImX9V/Vtb/gIZH58rkodGUdpnii0X5Q==","shasum":"0d932a75e9d1f757e4f2a0b19985b94b33c7c751","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.18.0-alpha.5.tgz","fileCount":4,"unpackedSize":15423,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjgVcGmtBz9WFRJzdzkJPGbVKbY82HEi0wSIoeLxJCvgIhAM0F/P8sYoT9cuQ2q+tUoPSmi+eNVzFbVz50I5wvHPsJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigrUDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryIhAAg6v3U44xt4iuzF4OjvLCvsx5OPqpkYMaM4copNxacxHUe5Xc\r\n0jfrJNpJDH3ItOy+vvKN8dytxYAHgy4cm/n0pCnTKnYCY3dH9QAQmU+vgRyK\r\nQXSXfp1gK9fwz5p081x8dFcibGFJXjQcPeSv/Vz5/d7AOCJKFx/BBH2NjYbf\r\nwHsTi4MnkpxPv1yhDhwdhtDRk4zYmhEdlm97p/aRtKLwi1T9S+Rkk6LxGCmp\r\nIGlzs8p4zDMHMXFe7ti093zaNuZ79rdClUcWZrtDlRk2+uraIf3b0j5c7XTr\r\nzncu5quWEbzNMu4ofHDL+XQuvKgj0zjXdeQXHSuSXqj9bXLlPAwMamHcYRqg\r\nPN5fknoXU7L2DymCG6K3rimtkC5Q45kkJ2wkNVj1aH+u0DW4FMhF1YdecHOf\r\nSTLx9mX/tdR2nYYCbUspzPOb54yxn1p3rvgxqANXkvWhHdQV2P7pHiBCwY8b\r\nRAMeI4LlWagN3YI1bMVqM+uiYO55mlJTVSnKwTTVFzNiZkgRqvhCSblEoJfn\r\n6pbOr3sz7VkUK7SQ6U78dRH3m0ALXlsuqVAFeGmGvEdEepYCPOnfqoyceaRM\r\nH4KPF+hjeg0s+PFQ5iVdduvRm1v+7J8lEYtXnrEGC/eYP4E0CC6xUizyBVDB\r\n8SP285RmRAY2a7wR82lICmdMZUI6Mhg8UIA=\r\n=wOTl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.18.0-alpha.5_1652733187568_0.28906133580112425"},"_hasShrinkwrap":false},"0.18.1-alpha.0":{"name":"@creditkarma/thrift-server-core","version":"0.18.1-alpha.0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/creditkarma/thrift-server.git#master"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^8.0.7","@hapi/lab":"^25.0.1","@types/hapi__code":"^8.0.1","@types/hapi__lab":"^18.1.0","@types/node":"^16.11.0","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"4.6.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n##### `toDecimalString` static\n\nFor consistency the `toDecimalString` method is also available statically on the `Int64` class. The static method can take a `number` or `Int64` instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = new Int64(64)\nconst val: string = Int64.toDecimalString(i64)\n\n// val === \"64\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","gitHead":"806fde6a64d9304a38d5e90ee61c93c06432aae1","bugs":{"url":"https://github.com/creditkarma/thrift-server/issues"},"homepage":"https://github.com/creditkarma/thrift-server/tree/master#readme","_id":"@creditkarma/thrift-server-core@0.18.1-alpha.0","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-ySdrmfvymKF4zNrC0vufC383Y9iBBBJtiaLRct6Cw4EK7Ds4CsnSYEz6rFQwesDrP91QD7kYxpIUpxab36qMuA==","shasum":"a145246096e8cae21c50d7f564ece21d3b9485a1","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.18.1-alpha.0.tgz","fileCount":4,"unpackedSize":15423,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVQqHaXZU8Yp+QTBaJEMNLyoSEVMvbfBF+fzAegjAOIgIgVgdOYe/OEmcvn/pJiocgVTLGP4RT0eAMZi28jM7G58k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihC+gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptDA//Stb2B9DIIEzwuMCymgsJ8hpl9G0IZCVaXSDpXZSy9Bjsdzst\r\nTBKXPdeYTTsKSCPr3sOrdfiy05Moo0IJl89ZLvKZ+KqD3Uwu7C1XYJCt79ax\r\nSPK6NRBhxZkNEEP1ANcyKBO/Mg46cTJc/Ndj5HtPlMW2rCYSJoU4UKcFpjG2\r\nn/wozNDB8KjSUgoj6PvwCQOVdeHCWkdeOecmh7MuFYPxpUGZuV0XrrvvxPZA\r\nkoPKga1WXV+qliHXuKbJentL7b4rs0HBsDP6IYhQrd00HvqbJZ6tMKDdIR/z\r\nN6jInNzqqGWEm3K4vltaQJVgRSjvw0jZN4Nb5E5C4Xcsz7IBO4czIIFDNHTI\r\nJQecwd6upkAhokUM3gv0mlmUKPLQPwBwFEU2OlhtEOp3PCAA/uUTtwfA3p6R\r\n39/wFVJGBej9bSB2WZ0hUAXwtwSshBTPaFK3lRucXMhQk92PjAPlj1fSTPwi\r\nVcExyBmYnE5xXqgtzKhA+/nE6xU/P7UgxRcjQgYNINNpXXnXTtNBuWBzFn56\r\n4FSONckp2JhYrNjBnTCCLbQFis69OpZOsAYfHu2ySeunsjiTPhwuHI6bQ1Yt\r\n01aQB6S6Kj0ko29iTdObX6843dwGJpfHHIFlt+Wl4Ag8JPH+H2uVy2SUI+98\r\nhThu2vJpLqWqW5EbcQa1yB6upLO+xUxSAro=\r\n=X8q4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.18.1-alpha.0_1652830112349_0.7670540460582205"},"_hasShrinkwrap":false},"0.18.1-alpha.3":{"name":"@creditkarma/thrift-server-core","version":"0.18.1-alpha.3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/creditkarma/thrift-server.git#master"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^8.0.7","@hapi/lab":"^25.0.1","@types/hapi__code":"^8.0.1","@types/hapi__lab":"^18.1.0","@types/node":"^16.11.0","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"4.6.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n##### `toDecimalString` static\n\nFor consistency the `toDecimalString` method is also available statically on the `Int64` class. The static method can take a `number` or `Int64` instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = new Int64(64)\nconst val: string = Int64.toDecimalString(i64)\n\n// val === \"64\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","gitHead":"cca6d2eace0ca1cf84dc2f80a11a01fc99f0f625","bugs":{"url":"https://github.com/creditkarma/thrift-server/issues"},"homepage":"https://github.com/creditkarma/thrift-server/tree/master#readme","_id":"@creditkarma/thrift-server-core@0.18.1-alpha.3","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-ZwDAXBFap2D+dSe5rQZjU0IJuf+mhEs/1lAbVGz3E5MCGk6k/C/nTf0JFG61JLG26t5MHUJT0CcKB8zGkoN1Cw==","shasum":"7996d5a5676e10eecf9ba80f51fc0d7bbe99eb66","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.18.1-alpha.3.tgz","fileCount":76,"unpackedSize":208037,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBS7VnD1K4gYHfQZPf6ttozxBJ0HLTI8qYO26/FlZ13zAiARHbcRjFR3aQM4X7Gko9GdiKbg03FnbriSGDYjwWaX+A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihDLXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQLBAAl1SPjp+B0ShSkOAA8Ggk7h5G3V1bcW0VHr5b9ay+MGpQCvdO\r\n/9vy1je2t1gOgKrk2jfINEOb/JjlUbkWN+Ch8I4lqTFx1EbIHfphXJZq+jEc\r\nXV+WTZWxgmsJagfcRJYAzWrt1YKdmxmYcgLvZNWub7yveRJhP6r67pwOsB1G\r\nyAZnRRuuGPJ9OQH1FRP9d3LOhhms1beIPfFb94SKtNU3TYOxKq9Lw1IQQpDQ\r\nJS+u6ueVkau090UfVc8Qa8A/FQ/QQ319pAUxo/FBBWXe5jad/Km5QW9b4Eg0\r\nRcwrs39Zqu6KyOyN/hM0qJb3cKssE0TY+y68LD4595JrEE1LJSvO0BxMqlgt\r\nBFrUzjTf37wlUm9steaIHpSAZn9UbdcNGIbgRgEhDfeGjJH+c+eDK5PSDcK3\r\nJkdl72+cgVlFwcGAAUOwCHyUApQrxVCyNpDtMUIiIbUlohNuxaBuD7U22G+f\r\nFOTD7A+yLr51K/F1cIzSHtKSCIBJGVaMPG0BBC7bzNGVOa7CNEhdCHufifpp\r\nu8KLtJPdVMYMD92kEe6MXEMWiMYrmnt9ElcQ6xWY3GPeJvW5TZ+PxXL9rF/G\r\nULOjwO0+8XseYlfxcVEs73CnBdIJWkBSHlslViDyjNT9FWly8CCSR1gMnocR\r\nKQKkwvn2Ok9+OsCkTHsphFS9BN7FQu2DPuc=\r\n=Cn0e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.18.1-alpha.3_1652830934919_0.5010525364230107"},"_hasShrinkwrap":false},"0.18.1-alpha.4":{"name":"@creditkarma/thrift-server-core","version":"0.18.1-alpha.4","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/creditkarma/thrift-server.git#master"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^8.0.7","@hapi/lab":"^25.0.1","@types/hapi__code":"^8.0.1","@types/hapi__lab":"^18.1.0","@types/node":"^16.11.0","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"4.6.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n##### `toDecimalString` static\n\nFor consistency the `toDecimalString` method is also available statically on the `Int64` class. The static method can take a `number` or `Int64` instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = new Int64(64)\nconst val: string = Int64.toDecimalString(i64)\n\n// val === \"64\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","gitHead":"3f291032836e710508d829df5a0e2dd04a37b375","bugs":{"url":"https://github.com/creditkarma/thrift-server/issues"},"homepage":"https://github.com/creditkarma/thrift-server/tree/master#readme","_id":"@creditkarma/thrift-server-core@0.18.1-alpha.4","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-v0z0leFG/49IhHBNOAspV+NWDSB7BXbIzy99efBZ64ihrMh+SB5Sjk+EoBXfZvWP2nvr0JsXF1jNv6xy5AS2iw==","shasum":"88d3f4df133b7a4e8c7d6f5b2bdca30bc88a4011","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.18.1-alpha.4.tgz","fileCount":76,"unpackedSize":208037,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzuHO1ysDMtEttT3YK9QqZhS6qt2LP+uxVaZVX0gIZuAiAhrTyb8me4/dvp37eA/djUmsE7vrkEcQL/9d7+IQI/JQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihDSZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2Aw/9G5A5R/ZdAgBmE1RMpK+X4pQUr0V8xW6dRfpxNWpAOPnAdGjW\r\ns5jS65vmDY91j5KAu4VF/+eV7bdVzx8BrWzHlG+BMi4fus8OgsjqC6xUVIIL\r\no0ZvHqnEuaC7th3KNZ3rdGnlPGFlDZX4Q5dMJljjRw/JO0GWIlDAla/rQIhi\r\nzBo9U6zTy+2FWTAqGC44XRWphLZDjkaa4phiY//NK0YrhQBxuBUqELSGYgti\r\nqHsl66CmWC6e8PqoPfSDgQLJgo2FpqyQ/3K/+T4hSH81GrKU3rBRIhAvo1qH\r\nsv2TtSsuofEvJL5+fAok5kFLWg5cexevgSTq7z12KPvDaYndMc2Yq3jqKkRF\r\nPqF/JJLG5YkXCtPiud7RG/hcxLZX8Nc7t2/RHkXO+RFnY6e7Vn6z7Tidi/mn\r\nsArD/e92r1FZmHeMdT7B2h0WayR+0rxpO1lkySnwqj8IExzX2zbNyHlKIr25\r\n3Hkd9c+2xhF7zqrPfed84C3Z/dSLgf30iFdFxCnmE5DVg8uOiUc03Z8WSNTk\r\nwt+P1+Shfz2hQc+I9MyV5PZmhaZIm/XXEc25AyaPFQQoF/NBJA7q43FIgR0+\r\n8umCpmMDqZThQ3PAqT2atjyOvczJBIUyi8oMHUEQgEmc4diM84W5GHJmzt8S\r\np1QIU9J6MJymW5FAIbgGQ3Eft2klXQzhBpQ=\r\n=sAIK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.18.1-alpha.4_1652831385211_0.7364003708261371"},"_hasShrinkwrap":false},"0.18.1-alpha.5":{"name":"@creditkarma/thrift-server-core","version":"0.18.1-alpha.5","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/creditkarma/thrift-server.git#master"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^8.0.7","@hapi/lab":"^25.0.1","@types/hapi__code":"^8.0.1","@types/hapi__lab":"^18.1.0","@types/node":"^16.11.0","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"4.6.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n##### `toDecimalString` static\n\nFor consistency the `toDecimalString` method is also available statically on the `Int64` class. The static method can take a `number` or `Int64` instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = new Int64(64)\nconst val: string = Int64.toDecimalString(i64)\n\n// val === \"64\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","gitHead":"438ee54d27c7234d0a7f5b4ac13bfccbf4b881c1","bugs":{"url":"https://github.com/creditkarma/thrift-server/issues"},"homepage":"https://github.com/creditkarma/thrift-server/tree/master#readme","_id":"@creditkarma/thrift-server-core@0.18.1-alpha.5","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-hcatfpEh25JSRbyggbd6U4rNQdRsInL7L/eg8xkmPQINX3OLoaZDA1fnX4oqJr8qvk/jn9/40dAxoIVaM/+wZA==","shasum":"7986410233a11690e6b4d73d4ffa4fa4872c69d5","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.18.1-alpha.5.tgz","fileCount":76,"unpackedSize":208029,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICV0lQSyoqKrrMs7QyOpJdaO5JFYR65V6EwnxGAwpYUdAiA6fvUh8a8jhlPCiqyM2Xw/3l3Uesn0dvx0eTrxjRrVUw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimU2zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrh9hAAm2XLyKkdEcDl9Mn1t8OYzElik43U3PLh2tMbkwPYcWwUh29P\r\nNtVbM8InzjZcKnH1wTsZyAHQAKmoVLnf/7ZEM4YjzYG2dDCmf6XsVycOoq4V\r\nt6SZjKAFUrVCo4GAG/HIyNwGriGZ73+xz/iH8Z456bpmPZoOloef/kL/b3BA\r\nulb/osfraOX7Rz4FDWQeqN5l4gG2cqGcVFe+TIbrit9bO20lnsiJiThRPUF/\r\n9wZTvSTJGhbAfc3ZCVcCaPaUan7443rx9lpi7y0p92hZSJGSdPO2wyH+bMS7\r\nG76NrWv6504/iT4Kjpz6weSL5HUt1JdPtmYPPzA3gNAiI0NG8F99JA28rNMq\r\nHUhflvUuuhu5DTStPuSnypXnMtzk92uf7SSIkl/ssvTADpw0xVtmYwd2M1fN\r\nEiWgF1Br9L1Wa2W7IngaRVBdd8Soofr1GQDiQPkwBk4+fcj2e6NVdTMz5j95\r\nqFrjFT/E/5LfIzXXd1T8iStr+guJ5xELfdDH/yDDpO7UXTndU3dsvoUpOKxE\r\njGkwKHvi8K8eMwT089ry/DUUD7Vm4BeyfrbhRDQ2BDyJkB/dNpZ3SZVtF3bj\r\ntXsvbXV0vSuy4VFM08ka0mmCbTg6eVejixHRwJnX6suJ3lchoLCzaTmF2WCw\r\nECzrJGBIGloLjoCtHbS62TpLwuupd/eSWRM=\r\n=7VWD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.18.1-alpha.5_1654214067253_0.10137044876068635"},"_hasShrinkwrap":false},"0.18.1-alpha.6":{"name":"@creditkarma/thrift-server-core","version":"0.18.1-alpha.6","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/creditkarma/thrift-server.git#master"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^8.0.7","@hapi/lab":"^25.0.1","@types/hapi__code":"^8.0.1","@types/hapi__lab":"^18.1.0","@types/node":"^16.11.0","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"4.6.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n##### `toDecimalString` static\n\nFor consistency the `toDecimalString` method is also available statically on the `Int64` class. The static method can take a `number` or `Int64` instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = new Int64(64)\nconst val: string = Int64.toDecimalString(i64)\n\n// val === \"64\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","gitHead":"9c77845a0b15395f2c219d7844ce2963eb8df773","bugs":{"url":"https://github.com/creditkarma/thrift-server/issues"},"homepage":"https://github.com/creditkarma/thrift-server/tree/master#readme","_id":"@creditkarma/thrift-server-core@0.18.1-alpha.6","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-S+rQuD0kXjNQBtHzjFb0AHu5pnJXZmFGm41HWKw+oHeYoxEDwUGdqWeAYLejCi3owpC4aOqqDFaxZPzkk2P4RA==","shasum":"61f9a6584bbe7be4dde76c01ac79a32509403a85","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.18.1-alpha.6.tgz","fileCount":76,"unpackedSize":208014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHTJOK4PU4egDI8SB0as3MbNfWF/BGPFF6BxObzTA0VQIhAMOdl2GmW/HTuxTYx7AyIxvkSjq+ZbheNDNRPR33OLP9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioOhHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqShw//bkQ9TvggMdhKM9aU1kQ65LUITWTVr1iYK4yoaaOsMBByulTM\r\nTcuMzcXPHbMIBdH14prPLPIX/vul6LHi5BwECpf0pZ+NwUpoPLDSntVj7acO\r\nOqdqQyyFFH/DvaJdEMXz0dotgcUb9JoS/DElPmOQMs+nmBsTBgzSJzE7kdFZ\r\ndqHB7woVaKz6MRY30LGvUGvMnM6Ql3hmJN0MipjLbZR5aN1xiYBj9ydEkflP\r\nZgh58ijsmSuZIRTdE8M1yfXfsUovQAeYMprJIriTU26mvJPHbI3fgMhsbPPC\r\nORPcUXKDp2Wgdhz7yRehFIH4b+1BP/DrtPJFeTZyihucgeEO2KWy86loWsXu\r\nW9hZKdwL0M7QZBuj1O3fNVnmTZC4xozMWM4iZur7KkhMfyucOxnRDDkCq87p\r\n4vfDufvH0tKGptWgUmmniCAHWRD2V6qx4h2ZyGLLEXBMfUYQnwzgwCoBoWb0\r\ng5CrvvDEXI2BYwrudc31PPYWcrrdjQTJ0PpxFDrwnzYf5s0Z7OElxldoIVr7\r\nTgZ5ptr8WMUOtZAKgHvLa5/lWwt/3Mpj9XH8HaLGs/FFvfFepQZETwDizqkQ\r\nRqG+PlDPAl9NM0L/OgdM5GyTrZbphDFGmtfUCO7VfnqsVZhvZI/swjv/uTuQ\r\nKjSxMdoe6NWNEih8pCk5T5PdpHEhmCPOIk4=\r\n=2zoS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.18.1-alpha.6_1654712391387_0.0336381912719137"},"_hasShrinkwrap":false},"0.18.1-alpha.7":{"name":"@creditkarma/thrift-server-core","version":"0.18.1-alpha.7","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/creditkarma/thrift-server.git#master"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^8.0.7","@hapi/lab":"^25.0.1","@types/hapi__code":"^8.0.1","@types/hapi__lab":"^18.1.0","@types/node":"^16.11.0","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"4.6.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n##### `toDecimalString` static\n\nFor consistency the `toDecimalString` method is also available statically on the `Int64` class. The static method can take a `number` or `Int64` instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = new Int64(64)\nconst val: string = Int64.toDecimalString(i64)\n\n// val === \"64\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","gitHead":"833898a2c75c4b9088a533ebf8008d392eef7b26","bugs":{"url":"https://github.com/creditkarma/thrift-server/issues"},"homepage":"https://github.com/creditkarma/thrift-server/tree/master#readme","_id":"@creditkarma/thrift-server-core@0.18.1-alpha.7","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-hlhWiW7Zvqn1iEF1vOS03IyeTtiI3P7E4V/C80YeeanelicNsVHTbeWBu6OkkrmCvxsZhVs74YTfJp0FCjrAJg==","shasum":"278be9d33a43084f6b35a590c02c31c6ad7f272a","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.18.1-alpha.7.tgz","fileCount":76,"unpackedSize":208014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcGuyLVJiNZe4BtiAFyjAhkTdLG+24B5NzqAVpU7xbIAiEAnxwrQj3myZJCv63IaDpFQELnxgYcSo0qdAw18LFiWfE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioO7kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8JBAAiBhpAoh5UzLCooxZd8R+qPMAQEfJuEjVNU1GSJbs6gjY3RUY\r\noaEhtTYEeC3QqFTj5FDOP3VoQIs53bmxxmMdjiB0mPw/DTOSPVhYZo4SsnW/\r\n2Sc6eJnK3gG4kPPdffNDx2AyzZk6IX/MnuHENLtVFljsrgWPa1M4k7J0R7Eh\r\ny5dJYpYgFPXNR4ypd6rM1YNL7psdsIwmA/0necj1y/zW37JoqIGBdnn7BZbv\r\n5IZ7y7qj27XGj58LTnE5aEsDZXFjvofPtMLM69c6rPHtGNgvMrRwZcE4CjNG\r\nTkyHeM1cCWuLlgenozBiI8ytef+NeFW3kPiEGS+b1ndMEhyJ9MAaKQWR9L9d\r\nspCkDvIeHYb8YR1eo0VMZdsVE7aNgbZAgtROq8vDH/CfEJNu1KLF2p2AyvIA\r\n349j+wtHX/DEF+/RJ3//WxsHyRR5M2jIpMveioljOdr0qYcN9R3+rVzD3JtU\r\n7RFfq+GazPOD+LmaiNV3RwMVff955oVidsAkzMXyzcdvYgrpVVtRbKWCr13W\r\nmPUFMu0dw4n2gWKnLDt3uUUs5xleKQZLzecNuN082ER/bgWGWoxU1eIEgbB+\r\nR+xeKii8c7pq8EdEggwic5ZF4B+ONJkFQcz/PYvAW1ZiNLw00mgoYpGhDegr\r\niPKv+gedvDAVdq9eZ84pQoNJijjCpUnZ3RY=\r\n=ZeT+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.18.1-alpha.7_1654714083875_0.41838340434969545"},"_hasShrinkwrap":false},"0.18.1-alpha.8":{"name":"@creditkarma/thrift-server-core","version":"0.18.1-alpha.8","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/creditkarma/thrift-server.git#master"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^8.0.7","@hapi/lab":"^25.0.1","@types/hapi__code":"^8.0.1","@types/hapi__lab":"^18.1.0","@types/node":"^16.11.0","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"4.6.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n##### `toDecimalString` static\n\nFor consistency the `toDecimalString` method is also available statically on the `Int64` class. The static method can take a `number` or `Int64` instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = new Int64(64)\nconst val: string = Int64.toDecimalString(i64)\n\n// val === \"64\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","gitHead":"608135313f757a77824ce29de90264d9388acab3","bugs":{"url":"https://github.com/creditkarma/thrift-server/issues"},"homepage":"https://github.com/creditkarma/thrift-server/tree/master#readme","_id":"@creditkarma/thrift-server-core@0.18.1-alpha.8","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-fXJmX8PgTqGAhxswpLItAw9tG/dmKizBCK/YAmxl1Y2naHSRo5b8NpzOXbq/fKeRhOh+M35DL3WAnBkDd8WMOg==","shasum":"c9927ce330a5a9fa45cc95db59698a65fd5c022c","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.18.1-alpha.8.tgz","fileCount":76,"unpackedSize":208014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFg/CBrEmJPma0jnVxljHCdST8Xlqp0eZ+9kWEpd2EGIAiEA7PBwhbiK2SHz3VLtTUo6f939AmycJWuZjtlyt5s2kDM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioQakACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaeA//YAFPyColeePZU9dCrYqoFbsYIDjlH6/iRXPFN98px40yefY0\r\n03fMHt0lt7fo44JYcMhI6S5R2xYGUzBwv3/zRhMs4dB8st462/4dE+GHLRFm\r\nDXfQdW1FFpyZBUgEexlEmcSwaNiWvMVjruD7lhBnV4FcZF9EiH4Ul8yN8lP4\r\nYizfj+urqp0v1L31pOW8ZGNw2NAKWq3znQNcr7CpPq5oPdSbihvEgcEgJU7B\r\nLdpS3ELHwUCnUAQ3vkuxnc541OLVRGsuLutvG8oop2SCUEB/SPuk+RkcQdeZ\r\n+SbCOsKuwZYf7tF0ODursrhrtVrs5+bRZiXQ5K0QGFKDcyufAuQvDXj+mgXD\r\n636rTXPDg2LVzW+wVzLQCaMecOR78OAsy5x2N+3iFnsgMARBGoN8DulEB++6\r\nuzCOTrkCIIM/pDMx4siP3QnJ3eAZVcM0MocI4ZdmOnj+tapTq55pXzvyyQF8\r\ntYklTN1rQ4OTiesSqrZ4wgpJS46yX8SpAzZ6IN4iz7Ckhqwyv/93nYfEdthp\r\n3oxVLYeO0qPTJEYGhogdoGdgZcoR5iGfZZqEzPrG5xd0okEcwUl9c7qEcp4f\r\nMmxmzOHy9xLssFv5cbJwc2NtcjzJDfe2Tg46dROX1qtq7eJ14np9AOD5PBSV\r\n6Kn3aamtt95c0KTElYAy5nzX9dVFz6HGOcU=\r\n=Mc8u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.18.1-alpha.8_1654720164179_0.20373378948062526"},"_hasShrinkwrap":false},"0.18.1-alpha.9":{"name":"@creditkarma/thrift-server-core","version":"0.18.1-alpha.9","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/creditkarma/thrift-server.git#master"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^8.0.7","@hapi/lab":"^25.0.1","@types/hapi__code":"^8.0.1","@types/hapi__lab":"^18.1.0","@types/node":"^16.11.0","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"4.6.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n##### `toDecimalString` static\n\nFor consistency the `toDecimalString` method is also available statically on the `Int64` class. The static method can take a `number` or `Int64` instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = new Int64(64)\nconst val: string = Int64.toDecimalString(i64)\n\n// val === \"64\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","gitHead":"b0c9fec3b7735e268f02163e7d1dec86ddf78acd","bugs":{"url":"https://github.com/creditkarma/thrift-server/issues"},"homepage":"https://github.com/creditkarma/thrift-server/tree/master#readme","_id":"@creditkarma/thrift-server-core@0.18.1-alpha.9","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-tUkwjGqHHwW3SwNio3IXZDbrwTpdlGvP+Y5GBp1fJSkMcTMOrkAjXZh+wxI47lMduziinDLfUWV2w9QyfqzznQ==","shasum":"f489fd1ad9b0c8ed2fdd27f41f465e86f9ea1c45","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-0.18.1-alpha.9.tgz","fileCount":76,"unpackedSize":208014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCna+HF/x3XgQtvG9i2bMeH5gzopaxHQ6Ei1DYBQuXPYAIhAK/JEAR66j313YD2xZFcry1EarTKWECtcyyvMK714IBZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip3nYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKpRAAgEgUtEmjIWTV8I+gfDAYePLmhsQnKK3P4k7Spp6pZ1OV4l/j\r\nB+gGIOhsBWPzXPR31SvnfUsUV/7Cl1bNWihHoyoIpHtc35UTkNrLpH4Pyy17\r\nELOYkS8BdITDNuwr4OGuHnhvt1eVEA9f0Z3KD9trdsHirwEFDMIzTSfM7ao1\r\nZQ84TN/MVGw0x6yBZN5REU8CUZ+XUK3jU76x2GdDZWFhVbYbNLEZr8j/CkRu\r\nC3arqilARqdF4BTmTaM/pnsshpO7Avl/pLa3KOTjyjqAHTRJrIhaH0NeAStc\r\n1ynrGUkkPjxF7eq6lJzmK49dnFn6jrooe7LLgASv7I53urqx6vcg35VFx98u\r\n3j8rvvUtof22QB9iozsdt1B7R6+neATjXaoPope8JkXT0pprmMKSpn1XkBfL\r\nEAcmANQIKdhMUZiNjodBbDWCdRJC1eArzOgrqwFkEFovGGfRdJQxWeHiOhST\r\nvgiPy/y67RPXDa1BL30tskl7diYvJAWWXdeSCFfZw9Z3ukeReT0X5C+YaSsT\r\n9+McaRW4zmFwa2gkW2YbWm9DO7mITacjNuwGiYe67LaMo6HQIUablU1uCte4\r\nvJQZZIP42uegn/IxwBmQT/O4D6+t0ZRrp9X43ZFAyOPplwB5ljDiCFxaP3Jy\r\nhRO+ZIq/+ahn8+dtul5atjQlLCh2ZKeEubc=\r\n=rpqX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_0.18.1-alpha.9_1655142872187_0.09221082856040219"},"_hasShrinkwrap":false},"1.0.3":{"name":"@creditkarma/thrift-server-core","version":"1.0.3","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/creditkarma/thrift-server.git#master"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^8.0.7","@hapi/lab":"^25.0.1","@types/hapi__code":"^8.0.1","@types/hapi__lab":"^18.1.0","@types/node":"^16.11.0","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"4.6.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"gitHead":"d55fafa26ad389b578428abb3cd6bf1463269b10","bugs":{"url":"https://github.com/creditkarma/thrift-server/issues"},"homepage":"https://github.com/creditkarma/thrift-server/tree/master#readme","_id":"@creditkarma/thrift-server-core@1.0.3","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-OVHo3bckzexgWPFsJOjsVLS0yKN2Deu0vBXftyszZzsBYnhJQZVb5lCXCZgD9eyk+cq4nl0dW8a1yo6UdXVWjQ==","shasum":"5b9a5cf44789c0bc6ae0e6d641148c03edba9a3f","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-1.0.3.tgz","fileCount":76,"unpackedSize":208005,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC+LQe43rGppHpWhUAXty0HUHgID9a7eGeCOfFWIXaOAIgKlTU3DQgF3I8YXx3iL5xm75fJiYJv6DhDMaayjotZTc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitkZKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQPw/+MkEkgfMe00ZfzPaKvDL4H2hbCZ/eSO1+DlBMUVjBBGQniJUs\r\nzrzIdYjJxNoJ4Mte+FDmAduESllw1EUy2top9rXtfpDWLjKdMVkdUVpdAalg\r\njg5VI4PegjDrpUzf0pC9c9AtpHaciI25UCWa57zg1dIPAJFe3xzivuGVDhkk\r\n7uI5zMJu4rOEpCGTV5cWnbMz/nEeco/lEpEPVff1Kh33CLkCUjWnujwh1d+d\r\nRo5Gx5tNDhnNEUVT9Imfm7WCNPayIapW1Rp4tlvzLsbqwg7FXlMa5GA1Wt5p\r\n2C31SRaD9kuTPuCP/oIGG5FGfgNSFZtImpAwptgb89qE/52xCitf58FCUAc1\r\nsfOLAH+VD5CTIzltJ0JNusPyLaF9t/WCUShEAhJLQsC4gNiMC477Hx3N3V8H\r\n9/W/K6sxvfHYZAuNZzx11Q6EG+m2PpvamtoLht51b19MOYB4jWwTcZVhMarg\r\nBowhZeyWMMfnRsNbrj/9EuP42B2gm27QOnw44Yg/tw6Es5RC5keoEvei2CyC\r\nV0LRuVQG/XYO5egFul2x2RFrTVuYvTFwdbjEZpm6opJjDYoUXYuIohUQYzSz\r\n2SJxCIUkrUaP5a4JlMYdBDl2dnRAroIOb10hUBPTXKre0OdOyzSBCQvZh/25\r\nfK9PYEhfREbPmOxar9O/v6du9ZiEBOCMT+4=\r\n=rjMw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_1.0.3_1656112713799_0.5160545320642529"},"_hasShrinkwrap":false},"1.0.4":{"name":"@creditkarma/thrift-server-core","version":"1.0.4","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/creditkarma/thrift-server.git#master"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^8.0.7","@hapi/lab":"^25.0.1","@types/hapi__code":"^8.0.1","@types/hapi__lab":"^18.1.0","@types/node":"^16.11.0","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"4.6.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"gitHead":"e3f1e620734155b7f7d3391a5e0c87a1a24744ed","bugs":{"url":"https://github.com/creditkarma/thrift-server/issues"},"homepage":"https://github.com/creditkarma/thrift-server/tree/master#readme","_id":"@creditkarma/thrift-server-core@1.0.4","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-Jook5uFJqPeM/D0taSdKHeoerZB6HboSDMqBDWhVDJVSKJGWPSMch4GNALRqr8nCekLKMYkdCgj4FAVetnxpGA==","shasum":"ee66a9bf77add286b762fa724da68d3aec2188fd","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-1.0.4.tgz","fileCount":76,"unpackedSize":208005,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYir8zVZvm/r/+NffMzVFgv+TxxAJcsPd4JT3mGdbRgAIhAIucUBUeF418IBgWTljLI6vCl4Y9Tl/M20hd0n1I51lX"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitkgBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrehAAk0M7uvNsKhhXf4apISiMsJH+gmzaaSeVeNAWU2C0a92ApHbq\r\nQ0atIG1U3J9DZRU3tiQg3JZMkoq/Afh1vbfPt3N9KsY0GAy74A4QmMf1vGEF\r\nqFHs/grnRKbvY//gGbXvUK4PM+Kk+vzmL/fe8y7FIu9Lob+qunRYQRcnRX3Z\r\n+uuR7jf7vsoG+TOO3qjz+1mNhbv0zhtPZiNMiQmo9VQhNCaoyqNsX7xgYfvJ\r\nTrcc9d1FJ8qakNGkJQNQNj+M9U6pwNH9gqLRKxLO0wlb4bFCAA94/zEovlCB\r\nMwTIxM6TYj0Atq2oSKc5yyFyGeaLdfpy/7xfyObPILqTLvUQa7L1vi2bBami\r\nekgOBiWrAjCkvlmQ/eMZLEqybmF8YHBCTpSzgN+GKSP9QoWhTh2G8XyXMlsh\r\npQCNgrc0Q3WLBkzD+xsS1TKEs4KkZuvVLYrv2E+9vGD9YC1OhVmflGfJJKa8\r\nVviINhy232EacJUQrBycRj56v47UnDWUZ4jFcfTEa7cEkqgmZyGp5Wp/aMtn\r\nZYDDLh73DVAxVfRCcPb09pGs6Zj4M3KU0OVmSMz1eO0HYvcltoSF1jbH6Ibc\r\ndbQ3ZSzDS/iTz/2TFY77nFbXWZVodjBFaGMgBVSWqJMTAWcG/bYZCfeXkBni\r\n+mnlFo8KkV+0kJ7HWLDaE7/1p3Nw4LQm6Yg=\r\n=ZSw2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_1.0.4_1656113153427_0.03131325365529758"},"_hasShrinkwrap":false},"1.0.6-alpha.0":{"name":"@creditkarma/thrift-server-core","version":"1.0.6-alpha.0","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/creditkarma/thrift-server.git#master"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^8.0.7","@hapi/lab":"^25.0.1","@types/hapi__code":"^8.0.1","@types/hapi__lab":"^18.1.0","@types/node":"^16.11.0","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"4.6.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n##### `toDecimalString` static\n\nFor consistency the `toDecimalString` method is also available statically on the `Int64` class. The static method can take a `number` or `Int64` instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = new Int64(64)\nconst val: string = Int64.toDecimalString(i64)\n\n// val === \"64\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","gitHead":"1e1eb36bbe546c9325be1a5174d7290ff142c328","bugs":{"url":"https://github.com/creditkarma/thrift-server/issues"},"homepage":"https://github.com/creditkarma/thrift-server/tree/master#readme","_id":"@creditkarma/thrift-server-core@1.0.6-alpha.0","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-v1h2Q5DGiWGfs5LpJFYRcqzzjflkjfeGA0oX19HMYUoeXm9dSLvSpHJyJkIKZvZxWK1VDUotKS1QzY26DT4z1Q==","shasum":"ead3064dfbbc5565b6e46e0f42bbc3186d7708f5","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-1.0.6-alpha.0.tgz","fileCount":76,"unpackedSize":208013,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAvLVDgfwQ700u2+dlMFJttk6lAGA0L+PIowAQ0PtoKQIhAOh/URJhA1FccDmAl3UZXDKt64kypR1CCYv2j7cdl/ym"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCP54ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8VA/+JuUUHE3AjjgqFv2xFlHeW41iE5gkjxM23JgE/rs8R73IbzeE\r\n5MKQzOauRBHsKHLfxjjmeWwJBm045GT5N3wvBa72hmaRj87nAwvbqgiHugan\r\nZfBcfcK0X2jZ27mX42nBpLMPxuOdOXnwomeMg7qXLPzFj97+hCn2Rx8+1BSI\r\n5uyAefh6UOVivh9URS8/8QgfmA06g7LKfViywxilmyt3gjRjfDl242RxpaaX\r\n5JpYIdwyLsNudJr6y7frpA90J5jTCDCNYS9LpTvbn0Toz4NJThOTVYofLTHf\r\nkLoi0tJa6bxkMd7KCJIDvFFiSq0ewLw8mJPPnMOT6j+efW/HzROgzHH0H043\r\nERLqrwYN3CuCAk0DXmYon2J95zC6gvrUqM9smUO+cLtHZfsErrkm7zLTfkN1\r\nILkw9Jd7ILxBuYU/mqdNAHLpWZQ2F7y4YiL5MKXj5EnX+eKpLnGdDaOfCogm\r\n6wmD5MCHP9Btx2O9894bOA+wOIpGZAkQiUegc2uO4Bv3SioAIqGTWoeUR0Uk\r\ngb/ZvbPuH6bS04ElOeQxXsWD5Fw1ZRDW4GHQUb3M4ChZvm7CNtq3t2Veqd3P\r\n77W79/Qsgrfv/BITE9epDz1WFZWeLbLWP11418HrTbI4Tj67/ss4fbsJqMZ3\r\ndd2itaRN/ZLXWwpOv3z9ozA8arqbODfqvRk=\r\n=QQnt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_1.0.6-alpha.0_1678311032738_0.046749774507621966"},"_hasShrinkwrap":false},"1.1.0-alpha.1":{"name":"@creditkarma/thrift-server-core","version":"1.1.0-alpha.1","description":"Thrift core library in TypeScript","main":"dist/main/index.js","types":"dist/main/index.d.ts","keywords":["Thrift","TypeScript","RPC"],"scripts":{"clean":"rimraf ./dist","lint":"tslint --fix './src/**/*.ts'","format":"prettier --write 'src/**/*.ts'","codegen":"thrift-typescript --target thrift-server --rootDir ./src/tests --sourceDir ./thrift --outDir ./generated --library ../../../main","prebuild":"npm run clean && npm run codegen","build":"npm run lint && npm run format && tsc","pretest":"npm run build","test":"npm run test:only","test:only":"lab --timeout 15000 --verbose -l -S -P spec dist/tests/unit"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/creditkarma/thrift-server.git#master"},"devDependencies":{"@creditkarma/thrift-typescript":"^3.7.6","@hapi/code":"^8.0.7","@hapi/lab":"^25.0.1","@types/hapi__code":"^8.0.1","@types/hapi__lab":"^18.1.0","@types/node":"^16.11.0","@types/rimraf":"2.0.2","prettier":"^1.18.2","rimraf":"^2.6.2","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-plugin-prettier":"^2.0.0","typescript":"4.6.x"},"dependencies":{"@types/lodash":"^4.14.136","lodash":"^4.17.15"},"publishConfig":{"access":"public"},"readme":"# Thrift Core\n\nBase package for the other Thrift libraries. This will usually not be used directly. Usually consumers will get everything they need from the consuming libraries:\n\n* [Thrift-Client](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-client)\n* [Thrift-Server-Express](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-express)\n* [Thrift-Server-Hapi](https://github.com/creditkarma/thrift-server/tree/master/packages/thrift-server-hapi)\n\n## Usage\n\n```sh\n$ npm install --save @creditkarma/thrift-server-core\n```\n\n### Int64\n\nFor representing 64-bit integers in JavaScript we use the [node-int64 library](https://github.com/broofa/node-int64). We extend the base class from the library with static methods for working with 64-bit integers written as strings. These functions are largely taken from the apache thrift libs and added as static methods for convinience.\n\n#### `fromDecimalString`\n\nGiven a string of decimal digits, return a `Int64` object instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\n```\n\n#### `toDecimalString`\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = Int64.fromDecimalString(\"89374875\")\nconst val: string = i64.toDecimalString()\n\n// val === \"89374875\"\n```\n\n##### `toDecimalString` static\n\nFor consistency the `toDecimalString` method is also available statically on the `Int64` class. The static method can take a `number` or `Int64` instance.\n\n```typescript\nimport { Int64 } from '@creditkarma/thrift-server-core'\n\nconst i64: Int64 = new Int64(64)\nconst val: string = Int64.toDecimalString(i64)\n\n// val === \"64\"\n```\n\n## Roadmap\n\n* Support CompactProtocol, JsonProtocol and FramedTransport\n\n## Contributing\n\nFor more information about contributing new features and bug fixes, see our [Contribution Guidelines](../../CONTRIBUTING.md).\nExternal contributors must sign Contributor License Agreement (CLA)\n\n## License\n\nThis project is licensed under [Apache License Version 2.0](./LICENSE)\n","readmeFilename":"README.md","gitHead":"d213bbef402a85ec849adaf93bae2c953d7c11dc","bugs":{"url":"https://github.com/creditkarma/thrift-server/issues"},"homepage":"https://github.com/creditkarma/thrift-server/tree/master#readme","_id":"@creditkarma/thrift-server-core@1.1.0-alpha.1","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-+7oWctLtKNPBjBkNmSQuemksmfqDf8qAH3RZ6rOhCVG+JdwJiKqAy3NJHTij7mSFLRpANs9DZU9kS2h2ZsDy+Q==","shasum":"69e735761ccb5fe86d12d86976a24073b4f3bf31","tarball":"https://registry.npmjs.org/@creditkarma/thrift-server-core/-/thrift-server-core-1.1.0-alpha.1.tgz","fileCount":79,"unpackedSize":212897,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnteFCS6rnBYgOZI+/pPdFEa4DEjiaoKoEFz3UK9yGTAIgdkBKHxNpIa+B5kUwIM++PkgJRWysXmHBtUk2VLeKfnw="}]},"_npmUser":{"name":"ck-npm","email":"pie@creditkarma.com"},"directories":{},"maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/thrift-server-core_1.1.0-alpha.1_1685987277513_0.7180853032449632"},"_hasShrinkwrap":false}},"readme":"","maintainers":[{"name":"ouranosskia","email":"UGAPiro@gmail.com"},{"name":"ck-npm","email":"pie@creditkarma.com"},{"name":"hightimesteddy","email":"hightimesteddy@gmail.com"},{"name":"nnanceck","email":"nick.nance@creditkarma.com"},{"name":"wookiehangover","email":"samuel.breed@gmail.com"},{"name":"riley-stroud-ck","email":"riley.stroud@creditkarma.com"}],"time":{"modified":"2023-06-05T17:47:57.879Z","created":"2017-10-16T16:52:19.425Z","0.0.12":"2017-10-16T16:52:19.425Z","0.0.13":"2017-10-16T17:20:27.263Z","0.0.14":"2017-10-16T18:12:44.723Z","0.0.15":"2017-10-16T19:09:10.297Z","0.0.16":"2017-10-16T19:13:41.745Z","0.0.17":"2017-10-16T19:22:18.231Z","0.0.18":"2017-10-16T19:34:48.737Z","0.0.19":"2017-10-16T19:45:03.624Z","0.0.20":"2017-10-16T20:00:50.503Z","0.0.21":"2017-10-16T20:23:42.681Z","0.0.22":"2017-10-16T20:34:14.704Z","0.0.23":"2017-10-16T20:50:41.992Z","0.0.24":"2017-10-16T21:01:26.817Z","0.0.27":"2017-10-16T21:25:03.943Z","0.0.28":"2017-10-16T22:35:51.977Z","0.0.30":"2017-10-16T22:57:10.983Z","0.0.31":"2017-10-16T23:48:31.567Z","0.0.32":"2017-10-17T16:48:12.053Z","0.0.34":"2017-10-19T22:57:16.329Z","0.0.35":"2017-10-25T17:53:50.925Z","0.0.36":"2017-11-02T22:26:06.394Z","0.0.37":"2017-11-28T19:31:03.976Z","0.1.1":"2017-12-06T00:02:27.358Z","0.1.2":"2017-12-08T22:43:35.533Z","0.1.3":"2017-12-11T22:34:04.341Z","0.2.0":"2017-12-19T06:54:33.275Z","0.3.3":"2018-01-02T19:01:00.609Z","0.3.5":"2018-01-12T00:58:33.330Z","0.3.6":"2018-01-12T19:24:48.326Z","0.4.0":"2018-01-25T19:09:46.803Z","0.4.1":"2018-01-31T04:51:57.844Z","0.4.2":"2018-02-01T21:24:18.161Z","0.4.3":"2018-02-02T05:31:01.928Z","0.5.0-0":"2018-02-21T00:49:35.986Z","0.5.0-1":"2018-02-21T22:18:41.679Z","0.5.0":"2018-03-12T20:57:56.995Z","0.5.1":"2018-03-12T22:20:54.917Z","0.6.0":"2018-03-13T17:43:53.616Z","0.6.1":"2018-03-13T18:02:22.475Z","0.6.2":"2018-03-13T19:55:46.833Z","0.6.3":"2018-03-19T17:04:21.208Z","0.6.4":"2018-03-20T18:59:28.144Z","0.6.5-2":"2018-03-20T20:39:52.539Z","0.6.5":"2018-03-21T17:35:52.784Z","0.6.6-0":"2018-03-21T21:05:21.662Z","0.6.6-1":"2018-03-27T21:58:48.540Z","0.6.6":"2018-03-28T17:14:25.914Z","0.4.5":"2018-03-29T17:06:52.161Z","0.7.0-0":"2018-04-05T15:44:47.681Z","0.7.0-1":"2018-04-05T15:57:57.904Z","0.7.0-2":"2018-04-05T17:54:23.460Z","0.6.7":"2018-04-10T17:02:37.931Z","0.6.8":"2018-04-17T17:50:12.581Z","0.6.9":"2018-04-29T19:22:09.308Z","0.7.0-3":"2018-05-06T01:15:24.619Z","0.6.10":"2018-05-09T16:40:48.563Z","0.6.11":"2018-05-09T23:15:33.307Z","0.6.12":"2018-05-11T15:19:16.642Z","0.6.13-0":"2018-05-15T15:21:51.305Z","0.6.13-1":"2018-05-15T20:20:00.195Z","0.6.13-2":"2018-05-15T20:32:01.030Z","0.6.13":"2018-05-15T21:07:24.858Z","0.6.14-0":"2018-05-17T23:11:42.848Z","0.6.14-1":"2018-05-17T23:27:19.534Z","0.6.14":"2018-05-17T23:46:23.719Z","0.6.15":"2018-05-18T23:10:40.967Z","0.6.16":"2018-05-24T01:54:49.929Z","0.6.17":"2018-05-24T18:11:33.910Z","0.6.18":"2018-05-25T05:53:53.790Z","0.7.0-4":"2018-06-01T17:48:12.302Z","0.6.19":"2018-06-04T18:33:53.958Z","0.7.0":"2018-06-04T20:34:00.551Z","0.6.21":"2018-06-15T17:16:26.971Z","0.7.3":"2018-07-09T18:48:03.475Z","0.8.0-1":"2018-08-16T16:26:42.002Z","0.8.1":"2018-08-16T21:54:31.264Z","0.8.2":"2018-08-22T21:44:56.405Z","0.9.0-alpha.2":"2018-08-28T16:16:48.183Z","0.6.22":"2018-08-30T18:47:22.159Z","0.6.23":"2018-08-30T20:27:25.965Z","0.8.3-alpha.0":"2018-09-04T18:46:56.387Z","0.8.3-alpha.1":"2018-09-04T20:22:32.115Z","0.8.3-alpha.2":"2018-09-05T19:00:03.566Z","0.8.3-alpha.3":"2018-09-05T21:28:22.786Z","0.8.3-alpha.4":"2018-09-06T19:29:09.004Z","0.6.24":"2018-09-07T18:34:06.539Z","0.6.25":"2018-09-07T18:40:51.013Z","0.9.0-alpha.3":"2018-09-11T22:54:02.399Z","0.9.0-alpha.4":"2018-09-12T17:31:08.666Z","0.9.0-alpha.5":"2018-09-12T18:04:27.395Z","0.6.27":"2018-09-12T19:10:39.971Z","0.6.28":"2018-09-12T21:23:00.153Z","0.6.29":"2018-09-13T04:55:41.398Z","0.9.0-alpha.6":"2018-09-13T18:35:34.717Z","0.9.0-alpha.7":"2018-09-14T16:29:48.508Z","0.6.30":"2018-09-25T00:07:07.205Z","0.9.0-alpha.8":"2018-10-06T04:54:11.324Z","0.9.0-alpha.9":"2018-10-06T05:02:47.865Z","0.9.0-alpha.10":"2018-10-11T17:20:54.325Z","0.9.1":"2018-10-12T20:32:03.671Z","0.10.0-alpha.1":"2018-10-25T19:52:21.448Z","0.10.0-alpha.2":"2018-10-25T20:12:18.487Z","0.9.2":"2018-10-29T23:07:35.880Z","0.6.31":"2018-10-29T23:21:33.801Z","0.8.3":"2018-10-29T23:33:50.871Z","0.8.4":"2018-11-05T23:19:44.524Z","0.9.3":"2018-11-08T21:00:18.447Z","0.10.0":"2018-11-16T23:10:10.410Z","0.10.1":"2018-11-16T23:36:28.707Z","0.10.2":"2018-11-19T02:56:34.122Z","0.10.3":"2018-11-19T17:38:58.909Z","0.10.4":"2018-11-19T21:06:47.330Z","0.8.5":"2018-11-29T23:20:03.560Z","0.11.0-alpha.0":"2018-11-30T02:57:23.807Z","0.11.0-alpha.1":"2018-12-04T21:58:20.375Z","0.11.0-alpha.2":"2018-12-05T21:36:21.912Z","0.6.32":"2018-12-07T20:53:56.889Z","0.6.33":"2018-12-13T17:22:28.077Z","0.11.1":"2018-12-18T23:38:31.093Z","0.11.2":"2019-01-07T22:27:25.561Z","0.6.34":"2019-01-10T23:43:27.567Z","0.12.1":"2019-01-11T22:51:26.840Z","0.12.2":"2019-01-11T22:58:48.920Z","0.12.3-alpha.0":"2019-01-14T04:24:15.564Z","0.12.3":"2019-01-14T04:48:22.612Z","0.12.4":"2019-01-14T19:37:42.833Z","0.12.5":"2019-01-14T22:16:25.974Z","0.6.35":"2019-02-22T01:38:59.494Z","0.13.2":"2019-03-05T05:22:09.034Z","0.13.3":"2019-03-05T05:25:07.190Z","0.13.4":"2019-03-05T15:54:03.171Z","0.13.5":"2019-03-29T05:54:10.391Z","0.13.6":"2019-04-12T22:26:41.405Z","0.13.7":"2019-06-19T02:17:54.834Z","0.13.8":"2019-08-07T20:48:32.226Z","0.14.1":"2019-08-09T23:49:00.838Z","0.14.2":"2019-08-13T17:31:04.570Z","0.14.3":"2019-08-13T20:27:57.508Z","0.14.4":"2019-08-16T04:13:11.220Z","0.14.5":"2019-08-22T15:14:54.329Z","0.14.6":"2019-09-05T19:03:41.773Z","0.15.1":"2019-10-02T18:00:04.662Z","0.15.2":"2019-10-14T19:52:53.839Z","0.15.3":"2019-10-15T01:40:00.367Z","0.16.0":"2020-01-21T22:17:51.836Z","0.16.1":"2020-05-27T19:00:37.621Z","0.17.0-alpha.0":"2021-04-01T16:22:47.693Z","0.17.1":"2021-04-02T23:33:16.644Z","0.17.2":"2021-04-03T02:13:55.740Z","0.18.0-alpha.0":"2022-05-13T16:27:22.241Z","0.18.0-alpha.1":"2022-05-16T15:56:03.010Z","0.18.0-alpha.5":"2022-05-16T20:33:07.725Z","0.18.1-alpha.0":"2022-05-17T23:28:32.483Z","0.18.1-alpha.3":"2022-05-17T23:42:15.127Z","0.18.1-alpha.4":"2022-05-17T23:49:45.405Z","0.18.1-alpha.5":"2022-06-02T23:54:27.470Z","0.18.1-alpha.6":"2022-06-08T18:19:51.633Z","0.18.1-alpha.7":"2022-06-08T18:48:04.060Z","0.18.1-alpha.8":"2022-06-08T20:29:24.358Z","0.18.1-alpha.9":"2022-06-13T17:54:32.400Z","1.0.3":"2022-06-24T23:18:34.089Z","1.0.4":"2022-06-24T23:25:53.769Z","1.0.6-alpha.0":"2023-03-08T21:30:32.922Z","1.1.0-alpha.1":"2023-06-05T17:47:57.733Z"},"keywords":["Thrift","TypeScript","RPC"],"repository":{"type":"git","url":"git+https://github.com/creditkarma/thrift-server.git#master"},"author":{"name":"Credit Karma"},"license":"Apache-2.0","readmeFilename":"","homepage":"https://github.com/creditkarma/thrift-server/tree/master#readme","bugs":{"url":"https://github.com/creditkarma/thrift-server/issues"}}