{"_id":"hsdk","_rev":"34-59fee04ef1495af7ea4443f3633fa043","name":"hsdk","description":"A hypermedia standard development kit for knowing about home api endpoints","dist-tags":{"latest":"11.0.2"},"versions":{"1.0.0":{"name":"hsdk","version":"1.0.0","description":"An hsdk for accessing the resources on the L&W API","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel":"^6","babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","moment":"^2","npm":"^3","npm-run-all":"^3","uglify-js":"^2"},"dependencies":{"abstraction":"^8","axios":"0.15.2","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"d3eb50f192b2c68398f4ca17cd5d3413b5146993","_id":"hsdk@1.0.0","_shasum":"bf6d3f4f0fe121453459e7291a6dabc83e66464f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"bf6d3f4f0fe121453459e7291a6dabc83e66464f","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-1.0.0.tgz","integrity":"sha512-FAYbg5RCoIl47GDCYMBo+44Dy0mCAwDk9RiRP8Ey0OLts/pCTNzh3SHWDHL23g3CstzjjybOwE/ZoP6lcFsFWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDO292YnbCv8qZ4LFVDab8yZ+2Ui3BQtyF6qOFAg6/+AIgU6Clyh6RNIIYty8LhrFQcTW1Pt3an8cCI9SzcQLfCtU="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hsdk-1.0.0.tgz_1480204446907_0.4252391376066953"},"directories":{}},"1.0.1":{"name":"hsdk","version":"1.0.1","description":"An hsdk for accessing the resources on the L&W API","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel":"^6","babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","moment":"^2","npm":"^3","npm-run-all":"^3","uglify-js":"^2"},"dependencies":{"abstraction":"^8","axios":"0.15.2","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"3bbf7f56c5c86fb1d87e0abb008d080598421f72","_id":"hsdk@1.0.1","_shasum":"05baad5c240771d3991eaa213a11fdb3e81e8b4f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"05baad5c240771d3991eaa213a11fdb3e81e8b4f","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-1.0.1.tgz","integrity":"sha512-YaFO9RUGyvmInlMROGYBnvprNgsSKY3iszHSaylVrKQCUVQDvNuiLIVx6882j+kYR8n+IPtIkWtR3ilKo+QgGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFCpxWNP68jBOxcbK6AB8sJJj85JBiih7ftGr4Jv/99AiEA4wf5KIc0557LF7kwH2Kr6scE+T7PT7cn2pBNGfLNbVk="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hsdk-1.0.1.tgz_1480362334269_0.49836671026423573"},"directories":{}},"1.0.2":{"name":"hsdk","version":"1.0.2","description":"An hsdk for accessing the resources on the L&W API","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel":"^6","babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","moment":"^2","npm":"^3","npm-run-all":"^3","uglify-js":"^2"},"dependencies":{"abstraction":"^8","axios":"0.15.2","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"2bfbfe174c6db8fc3b8487014c477c53762725c9","_id":"hsdk@1.0.2","_shasum":"2bf2d2827ac9efa45ebf38573deb13b5c1ff46d7","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"2bf2d2827ac9efa45ebf38573deb13b5c1ff46d7","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-1.0.2.tgz","integrity":"sha512-tNj1EWnqkY+k/mvTBCnU05+BJvlwNifmakf6Ph3920UnrRnb7YQCIHwa95JLPKmxiNxSGI9tGf0mY6s8zcZjuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCv0tMWOsi4L4jtO6/X43OGWdSBifecTD/8iXz8HzkZIwIgbegWwXMBh8E0D6MZBZunR9LGnBKqhDHTvaKjcalGiS4="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hsdk-1.0.2.tgz_1480363872006_0.8685288161505014"},"directories":{}},"1.0.3":{"name":"hsdk","version":"1.0.3","description":"An hsdk for accessing the resources on the L&W API","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel":"^6","babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","moment":"^2","npm":"^3","npm-run-all":"^3","uglify-js":"^2"},"dependencies":{"abstraction":"^8","axios":"0.15.2","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"c7dc45a477b24dd8b8a60d2ea0ff1755e73b9074","_id":"hsdk@1.0.3","_shasum":"076009600977c0374ebbb4d9707ca5ba3c5262d9","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"076009600977c0374ebbb4d9707ca5ba3c5262d9","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-1.0.3.tgz","integrity":"sha512-4hEMWm2jhs7QWSjAmO5KOGnF1s+8g6hAiqyEGsWgOUDAN/3wv5WwdZHiqG0C+ysRnD4rfSYWfQGuANwOrVd3RQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGPToA0FYOmyRwg/0wAGGYiel5arcZLf4VRD1wISKEfQIgaFBsbwZcKYj28FJwqqTRxVci8Q7EwdruXNzVsbzHRxI="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hsdk-1.0.3.tgz_1480364019122_0.8441432123072445"},"directories":{}},"1.0.4":{"name":"hsdk","version":"1.0.4","description":"An hsdk for accessing the resources on the L&W API","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel":"^6","babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","moment":"^2","npm":"^3","npm-run-all":"^3","uglify-js":"^2"},"dependencies":{"abstraction":"^8","axios":"0.15.2","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"7e04526763ce658b3c2825446def095feeb3414c","_id":"hsdk@1.0.4","_shasum":"be545e60022e43c9ab2a871eddb0efde597b8a62","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"be545e60022e43c9ab2a871eddb0efde597b8a62","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-1.0.4.tgz","integrity":"sha512-RRarW8ERd1O0ra+82PX7evLNYxdgT/Wp+fpHkTWVuvpwUcniq3lwbv91rlbTFfgezQeYgRxnuMZPwy5stbL1GQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7cYo/6+MXEp/jJ/K4XNPhFb3Mo5aAzmYlsg1FKTPtdAiBBKyGFl8aDgfjO+ds1FRdRoehA/psKE5cTsmqsiavyjQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hsdk-1.0.4.tgz_1480364202270_0.8279164258856326"},"directories":{}},"1.0.5":{"name":"hsdk","version":"1.0.5","description":"An hsdk for accessing the resources on the L&W API","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel":"^6","babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","moment":"^2","npm":"^3","npm-run-all":"^3","uglify-js":"^2"},"dependencies":{"abstraction":"^8","axios":"0.15.2","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"f7a98d86f8ba606659645587ba83c636d702ddef","_id":"hsdk@1.0.5","_shasum":"515a920cec71a7e8565927563f561e1500ed799a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"515a920cec71a7e8565927563f561e1500ed799a","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-1.0.5.tgz","integrity":"sha512-dR9QqLkS6nCJPJC4B59MMpxo/ZUtYKSuAGnNcf+AkpiK27KBWh0cSZFeAz1YhCONRAg4yqWmok4gpDwOMWdoNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+zQxpgIrwZ+PQycujuQoYUKHLECelfKPbVNSYF0G+nwIhAJlkN7nMCEGMTVhbZoUwVXySYvKEIgd1mWYmLHgROA10"}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hsdk-1.0.5.tgz_1480376033267_0.4686451267916709"},"directories":{}},"1.0.6":{"name":"hsdk","version":"1.0.6","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel":"^6","babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","moment":"^2","npm":"^3","npm-run-all":"^3","uglify-js":"^2"},"dependencies":{"abstraction":"^8","axios":"0.15.2","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"e54eb5e90dbe4c37afa81eed5a566761eaa3c4e5","_id":"hsdk@1.0.6","_shasum":"14d640670ffa69a30a1c83e142b23a2ba6f9de65","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"14d640670ffa69a30a1c83e142b23a2ba6f9de65","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-1.0.6.tgz","integrity":"sha512-JzPJRomXqEVv/EWJl2dSNy3ukR/oKZag5B6ZcyGi8GhgVnIp/jn5J/w+snnsRSCVCt6rpjYliPwqlhhOoGdsyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDpzwn5Obq+qPyp1wRaYwt6XuLmp4G+8cR+6Y0awX6zAiBqGD3v7mENGGXziWPRTSlywTat7XCRrNh0LMU3Gvo1fA=="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hsdk-1.0.6.tgz_1480376185930_0.08151984144933522"},"directories":{}},"1.1.0":{"name":"hsdk","version":"1.1.0","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","npm":"^3","npm-run-all":"^3"},"dependencies":{"abstraction":"^8","axios":"0.15.2","httpstatuses":"^3","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"8ed0da5a3a09c56a2eeca85461b3be5153d6feea","_id":"hsdk@1.1.0","_shasum":"6350d279883c11938857d7e5e33137f6169880d7","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"6350d279883c11938857d7e5e33137f6169880d7","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-1.1.0.tgz","integrity":"sha512-XFRpSsqvuFBrWOqkc8GVWprkL9nkveB5UfT1TaGZ8TcagxFXe5RLWEwRx30v2V08ifzTna0SkgVvxCWdNVvH6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXFFZibHxTmFDFA/jJ1Y53b9nP9+5FS/il1PH1NBwbbQIhAKrmwNifMywMHnM9bGngMArEbyyo4etmGC2B4KnMuMjZ"}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hsdk-1.1.0.tgz_1480506232165_0.3753394053783268"},"directories":{}},"1.1.1":{"name":"hsdk","version":"1.1.1","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","npm":"^3","npm-run-all":"^3"},"dependencies":{"abstraction":"^9","axios":"0.15.2","httpstatuses":"^3","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"a3281f59c56a4d3ae9f2daf8a95d530dc59affeb","_id":"hsdk@1.1.1","_shasum":"a7447db70093eec23b1ff805ca939a53bb61587f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"a7447db70093eec23b1ff805ca939a53bb61587f","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-1.1.1.tgz","integrity":"sha512-n0TjU4TSbp50r+06eutkLs4DGWzV5WQ5H3oEjsrCajV3+xV1WKIKfy+GNKRRRC8LPsG7MCigfbb1qOkF42RDvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKmnyzZXXpCr/zsjfcOeVNx+dshw7A6yPxXu+9aCJpQwIhAOcGQNunUVr3wgnT2fP06v1jg0oDUr9wGQUBMA+dwDNc"}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hsdk-1.1.1.tgz_1480508643339_0.637548214988783"},"directories":{}},"1.1.2":{"name":"hsdk","version":"1.1.2","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","npm":"^3","npm-run-all":"^3"},"dependencies":{"abstraction":"^9","axios":"0.15.2","httpstatuses":"^3","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"93810a18ef972f3b5e8fe5bb16c8a41120ee4ab5","_id":"hsdk@1.1.2","_shasum":"d2e726d0af561fcb9dacf47355b5beadd624a8cc","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"d2e726d0af561fcb9dacf47355b5beadd624a8cc","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-1.1.2.tgz","integrity":"sha512-qyobTi5temcgv8Ye448ndOIFIiNG2hznVSoIpjU+U/xg5quFZc3hwfjG9xHWSCv03V8ReLVw67AmE51qFz7hHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCsieQZm9wVT33hWE4KHlTZb7Ow+Th2Dv9ixSm79EaZQIhAMGmc5zbjrGkUwwTFqFXE7bHBVfqoM5o9BPNH5VTSuuv"}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hsdk-1.1.2.tgz_1480509273429_0.06568349502049387"},"directories":{}},"2.0.0":{"name":"hsdk","version":"2.0.0","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","npm":"^3","npm-run-all":"^3"},"dependencies":{"abstraction":"^9","axios":"0.15.2","httpstatuses":"^3","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"6fa80824d37eb7a2731cc8f254b0e13e96d51281","_id":"hsdk@2.0.0","_shasum":"e2942cea7fa28072c8e9acddcb907b9a2ead9972","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"e2942cea7fa28072c8e9acddcb907b9a2ead9972","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-2.0.0.tgz","integrity":"sha512-kBwsr3zvNsGk3qgM9unO7mG/srfSoZmZP4QawgBNgksv7ZNZ0myrs7RjbQhx8HYQJP3Z85aXXg/UZrfEudyUWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+mQJA461oIjgLGw55xgb84wVDtp7IPNTnhZqBnEdwuwIhAMAFyP8raGQELhS19m88Id1WYWUeo4o7mT0Qb2yVF8KY"}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hsdk-2.0.0.tgz_1480730204649_0.3600640029180795"},"directories":{}},"2.0.1":{"name":"hsdk","version":"2.0.1","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","npm":"^3","npm-run-all":"^3"},"dependencies":{"abstraction":"^9","axios":"0.15.2","httpstatuses":"^3","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"17995e789e0b4ab754e990013114617c90afb3d9","_id":"hsdk@2.0.1","_shasum":"0814a10ce3f2546e9b00cf7af1000a52a7c8ca05","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"0814a10ce3f2546e9b00cf7af1000a52a7c8ca05","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-2.0.1.tgz","integrity":"sha512-g06TQlJocJCg+UnOSjszJo/lYdQz1OnevBmG9CFgQZTRYXYf/QRnDAOO855hMQkwWzELSICp8a6ppsrlqNYlmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNBVHoqV4xQ5XxIup1LsoVv2ZSMqZNDjE4hTcPgQ0ORAiEA63spfCtGIvprrq/IZW7r2YfJ6jH32nQ6atIO1aOzblc="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hsdk-2.0.1.tgz_1480730594671_0.35299110948108137"},"directories":{}},"2.0.2":{"name":"hsdk","version":"2.0.2","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","npm":"^3","npm-run-all":"^3"},"dependencies":{"abstraction":"^9","axios":"0.15.2","httpstatuses":"^3","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"0af9053f42e8693d5ae1f5a47b9dae273577d6fb","_id":"hsdk@2.0.2","_shasum":"b528a604d846268e3e9c8d9577e1334f4374f168","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"b528a604d846268e3e9c8d9577e1334f4374f168","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-2.0.2.tgz","integrity":"sha512-0N6vKCQpsFztSfQv/T6DFgTAnBoAhZap+j8WG8XXRojjzuNNG2CSWpMIQ+rkQgWc6NMvoURhwFygLWlfDxDTMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzYUN47p/mPsvtGN+tLLrNtxtKoEIhQH9SfGZEVjSkqAiAaXh7xWASxuVZBjwsdsGUs/Z9qNQs5hT3M/gce4c3shw=="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hsdk-2.0.2.tgz_1480731454149_0.8800972928293049"},"directories":{}},"2.0.3":{"name":"hsdk","version":"2.0.3","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","npm":"^3","npm-run-all":"^3"},"dependencies":{"abstraction":"^9","axios":"0.15.2","httpstatuses":"^3","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"6963aea5f9391232e71130e275bac29d60a32003","_id":"hsdk@2.0.3","_shasum":"13b866a45c5471dae0b7f03bd4d0ca5b93270a8f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"13b866a45c5471dae0b7f03bd4d0ca5b93270a8f","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-2.0.3.tgz","integrity":"sha512-dHqMSCJR10Xjo+yuaIDqcIEahoGPup5OnHuVmD4FsZDSmnKIEdcml56B7neUu9gUjFMLGNgxcy3KRns9fGM+Sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAW+eOOpWVjdyaPE4uVwylLRO5AThQU8fSbCnBV6+AdqAiAaUTEdd0eZ5D4X7NkXUhSb54UEczoVTjLNsPbTmhNXhQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hsdk-2.0.3.tgz_1480731614337_0.10501294047571719"},"directories":{}},"3.0.0":{"name":"hsdk","version":"3.0.0","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","npm":"^3","npm-run-all":"^3"},"dependencies":{"abstraction":"^9","axios":"0.15.2","httpstatuses":"^3","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"728000269ccf87b4676c55cc3d8d16454a59ebc4","_id":"hsdk@3.0.0","_shasum":"b39730cb51fcd09ab8fab9d44a2e7eaff793428b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"b39730cb51fcd09ab8fab9d44a2e7eaff793428b","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-3.0.0.tgz","integrity":"sha512-6rni7CQ3zZf2QCB43myuMh1fZc/okazYBU06BE+UaHzdSud2+mst61TEgkPqw3k1ydC/LLmeWnyooPPNO8T8Qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV/JAFcU2FuUNIUrDsuN35Cq65+TFqQOqCSavTL9mOdQIgJklJmXpGhQGJpErxt+UEnGLsUDluNFmk+p/V7MeesXg="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hsdk-3.0.0.tgz_1480803325279_0.4075011005625129"},"directories":{}},"3.0.1":{"name":"hsdk","version":"3.0.1","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","npm":"^3","npm-run-all":"^3"},"dependencies":{"abstraction":"^9","axios":"0.15.2","httpstatuses":"^3","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"7f56c3568855cad304ac576ab82223d9194d15f5","_id":"hsdk@3.0.1","_shasum":"5b77509a2cfcfce73c6ab9a8713a5014a788001d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"5b77509a2cfcfce73c6ab9a8713a5014a788001d","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-3.0.1.tgz","integrity":"sha512-g54G3QfDpLmevDrWS1Zfr0+j3WVHbkzd35F+wbg0xpTh1Y/0SGhkI8YO90B8Ix6xxav/qewVENIkM7HxCfLw4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEoW9PYVxRsfyrUVw0mt4o14beAHpSe41nd1c6B7lQImAiEA877Q4XdjIxJimPgCU0CbChEV8+c5qrw6xyMLd4uoeJ0="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hsdk-3.0.1.tgz_1480804802035_0.5132717662490904"},"directories":{}},"4.0.0":{"name":"hsdk","version":"4.0.0","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"^6","babel-core":"^6","babel-eslint":"^7","babel-plugin-relative-import":"^1","babel-plugin-transform-object-rest-spread":"^6","babel-preset-latest":"^6","babelify":"^7","browserify":"^13","chai":"^3","chokidar-cli":"^1","eslint":"^3","eslint-plugin-babel":"^4","eslint-plugin-immutable":"^1","eslint-plugin-import":"^2","eslint-plugin-mocha":"^4","eslint-plugin-node":"^3","greenkeeper":"^4","http-server":"0.9.0","mocha":"^2","npm":"^4.0.2","npm-run-all":"^3"},"dependencies":{"abstraction":"^9","axios":"0.15.2","httpstatuses":"^3","ramda":"0.21.0","ramda-extra":"^1","recordType":"^1","url-template":"^2"},"gitHead":"1f262da1bbf9c84001ac126640903d69ed4ada74","_id":"hsdk@4.0.0","_shasum":"16359cbc60aac235ab50583ce474112862d55ef4","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"16359cbc60aac235ab50583ce474112862d55ef4","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-4.0.0.tgz","integrity":"sha512-SYyrWcoSHuOd3xkxN6RoPyvT2OOHCPkp2/pVKFi30K1nYz/ONWQ9kFX/pia8eL33HgumeZsmFthz60pepm7Sbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCja3RGIKmoZzi0eqlomi/K9CfFE1LPtGiJbdnq/lc7+gIhAKPztHnSXdndJrqIl75gjeICcr95BMIS7fdsp5rHHd3o"}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hsdk-4.0.0.tgz_1484468888091_0.4384898722637445"},"directories":{}},"5.0.0":{"name":"hsdk","version":"5.0.0","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"mocha --compilers js:babel-register './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"7.1.1","babel-plugin-relative-import":"1.0.3","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-latest":"6.22.0","babelify":"7.3.0","browserify":"14.1.0","chai":"3.5.0","chokidar-cli":"1.2.0","eslint":"3.15.0","eslint-plugin-babel":"4.0.1","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.2.0","eslint-plugin-mocha":"4.8.0","eslint-plugin-node":"4.0.1","greenkeeper":"4.2.1","http-server":"0.9.0","mocha":"3.2.0","npm":"^4.2.0","npm-run-all":"4.0.1","npm-check-updates":"2.10.3"},"dependencies":{"abstraction":"9.0.1","axios":"0.15.3","httpstatuses":"3.0.0","npm":"4.3.0","ramda":"0.23.0","ramda-extra":"1.7.0","recordType":"1.0.0","url-template":"2.0.8"},"gitHead":"c0512b428d181b7918829c05c10fc29703d0c163","_id":"hsdk@5.0.0","_shasum":"09b45e3c8032d4dc4bbfd10d09f3dd343db2df71","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.1.0","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"09b45e3c8032d4dc4bbfd10d09f3dd343db2df71","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-5.0.0.tgz","integrity":"sha512-PgxrAn5Qn4XdtDW+2bYbBUOAq4K0oDx7zkD+K/oblq86uFUx/oWSa9SqYJRTXQPORsAHitByFSjJlMJo62agEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHX51gjIl6IlzihHSZUdALpVkUTwCGLtIv3eM8r1HAlxAiA7qISSD0Dhp9bPJ+qClSE84PVOw6oXyyGp/Oeoy9y7jQ=="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hsdk-5.0.0.tgz_1487572799315_0.7215014975517988"},"directories":{}},"6.0.0":{"name":"hsdk","version":"6.0.0","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","postinstall":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"babel-tap './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","check":"flow check","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'","watch:check":"chokidar './source/' --initial --command 'npm run check --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"7.1.1","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.2.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.17.0","eslint-plugin-babel":"4.1.0","eslint-plugin-flowtype":"2.30.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.2.0","eslint-plugin-node":"4.0.1","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.40.0","flow-typed":"2.0.0","greenkeeper":"4.2.1","http-server":"0.9.0","npm-run-all":"4.0.2"},"dependencies":{"abstraction":"9.0.1","axios":"0.15.3","babel-tap":"5.0.0","httpstatuses":"3.0.0","ramda":"0.23.0","ramda-extra":"4.0.0","tap":"10.3.0","url-template":"2.0.8"},"gitHead":"2cf328f74afbbd5409315f3cd3cfd6ab3954c6a2","_id":"hsdk@6.0.0","_shasum":"149ee83f7da66175249dd1a08c2a97224994a91d","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"149ee83f7da66175249dd1a08c2a97224994a91d","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-6.0.0.tgz","integrity":"sha512-JsHJXQToyUyqftO59qecE7AJmkq7lN8cI9JaetpQ3rpqtMw9rbgJb5m0HmMAQXK45TSAVMmQ9nu7+/XRafo++Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3oBe7emPkoObEUQ2FhRbKF8hAiBH95uK79Z8U3s4xVAIhAM2+S4RS7UXPIonrE0u0rsnAdV2uno42bnDGL88Ir3Gq"}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hsdk-6.0.0.tgz_1490076493773_0.21852527814917266"},"directories":{}},"6.0.1":{"name":"hsdk","version":"6.0.1","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","postinstall":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"babel-tap './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","check":"flow check","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'","watch:check":"chokidar './source/' --initial --command 'npm run check --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"6.23.0","babel-core":"6.23.1","babel-eslint":"7.1.1","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.2.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.17.0","eslint-plugin-babel":"4.1.0","eslint-plugin-flowtype":"2.30.0","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.2.0","eslint-plugin-node":"4.0.1","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.40.0","flow-typed":"2.0.0","greenkeeper":"4.2.1","http-server":"0.9.0","npm-run-all":"4.0.2"},"dependencies":{"abstraction":"9.0.1","axios":"0.15.3","babel-tap":"5.0.0","httpstatuses":"3.0.0","ramda":"0.23.0","ramda-extra":"4.0.0","tap":"10.3.0","url-template":"2.0.8"},"gitHead":"1a7db73ecf20d98124d4245e408b847d1a16ce42","_id":"hsdk@6.0.1","_shasum":"096ab8beac723224cb5a51053c147768378b1880","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"},"dist":{"shasum":"096ab8beac723224cb5a51053c147768378b1880","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-6.0.1.tgz","integrity":"sha512-qf22f8pAwFwxfIXx/qLzIKSsZJMcV6X741Bd1ZgwnmiAHWWVfP18LFpUB7ealnCGT6jfez5KbjDgw242/kT1yQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1UsRf1IYM4gS+fsDvJ7e0w5t0BcSxP4msNuG1HHIWpAiBZ6mJHs44h9FI3yZ7iqUiCBVL7kchbc3jFkkqGMAAKaw=="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hsdk-6.0.1.tgz_1490078807833_0.688510358100757"},"directories":{}},"6.0.2":{"name":"hsdk","version":"6.0.2","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"rm -rf './transpiled/' && mkdir './transpiled/' && babel './source/**/index.js' -d './transpiled/'","example":"browserify --verbose --transform babelify --entry './example/client.js' --outfile './example/index.js'","test":"babel-tap './source/**/test.js'","start":"npm-run-all --parallel watch:build watch:test","lint":"eslint './source/'","check":"flow check","watch":"npm-run-all --parallel watch:test watch:lint watch:build","watch:build":"chokidar './source/' --initial --command 'npm run build --silent'","watch:test":"chokidar './source/' --initial --command 'npm run test --silent'","watch:lint":"chokidar './source/' --initial --command 'npm run lint --silent'","watch:check":"chokidar './source/' --initial --command 'npm run check --silent'"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"6.24.0","babel-core":"6.24.0","babel-eslint":"7.2.1","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.2.2","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"3.18.0","eslint-plugin-babel":"4.1.1","eslint-plugin-flowtype":"2.30.4","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.2.0","eslint-plugin-node":"4.2.1","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.42.0","flow-typed":"2.0.0","greenkeeper":"4.2.1","http-server":"0.9.0","npm-run-all":"4.0.2"},"dependencies":{"abstraction":"9.0.1","axios":"0.15.3","babel-tap":"5.0.0","httpstatuses":"3.0.0","ramda":"0.23.0","ramda-extra":"4.0.0","tap":"10.3.0","url-template":"2.0.8"},"gitHead":"8d4a9455da320233d74c1f6a7e830cfc3ea5caac","_id":"hsdk@6.0.2","_shasum":"30920aa61bb439085a594ed518752f7e7d0bbf14","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"shasum":"30920aa61bb439085a594ed518752f7e7d0bbf14","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-6.0.2.tgz","integrity":"sha512-A6kmVN9WaAqAx1beMIakNOZkO+8MWMzuzR43fyOqGuBeL/qqnbh+ncVqw+4dD7E96605N1QCWfiaF33WlOIw1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2ipfh9ViaBORwwLn4bnv8jkjmP5pfItpqRVOdR/eisQIgcs/Y73ngtbmqLxoXn/XEFiLr/BhjI+MXpwf8/AToLTg="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hsdk-6.0.2.tgz_1490679365274_0.8782213474623859"},"directories":{}},"6.1.0":{"name":"hsdk","version":"6.1.0","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"babel './source/**/*.js' -d './transpiled/'","pretest":"npm run build","test":"tap './transpiled/**/test.js'","lint":"eslint './source/'","check":"flow check"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"6.24.1","babel-core":"6.24.1","babel-eslint":"7.2.3","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.4.0","babel-preset-flow":"6.23.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.1","eslint-plugin-flowtype":"2.32.1","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.2.0","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.45.0","flow-typed":"2.1.2","greenkeeper":"4.2.1","tap":"10.3.2","npm-run-all":"4.0.2"},"dependencies":{"@unction/hammer":"1.0.0","@unction/ispopulated":"1.0.0","@unction/ispresent":"1.0.0","@unction/istype":"1.0.0","@unction/mapvalues":"1.0.2","@unction/resolvep":"1.0.0","@unction/treeify":"1.0.8","abstraction":"10.0.0","axios":"0.16.1","httpstatuses":"3.0.0","ramda":"0.23.0","url-template":"2.0.8"},"gitHead":"4c18d44ae9c3daeb7b5dc5123740bde9d592d041","_id":"hsdk@6.1.0","_shasum":"8ee7e4de20f27275d0cf9a4f7a352aa304e7bf0a","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"shasum":"8ee7e4de20f27275d0cf9a4f7a352aa304e7bf0a","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-6.1.0.tgz","integrity":"sha512-lcoAxo76+nBZe+9TVtFzyX7iWxbxYrPCZ9JGSFwLuOS0Q0tY17DvlZiDcUSxCcDEhY01RAwUL9oBYiiHUGWiMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlI3SJueLhDgFVhZ55m95gCwYlQ2Owx4p6P69FsmtddAiBxYmkF0Zx7MhJDtxhwbSKX9hX38y4upDhdsRAvIyxlPg=="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hsdk-6.1.0.tgz_1493622954148_0.7083848053589463"},"directories":{}},"7.0.0":{"name":"hsdk","version":"7.0.0","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"babel './source/**/*.js' -d './transpiled/'","pretest":"npm run build","test":"tap './transpiled/**/test.js'","lint":"eslint './source/'","check":"flow check"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"6.24.1","babel-core":"6.24.1","babel-eslint":"7.2.3","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.4.0","babel-preset-flow":"6.23.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.1","eslint-plugin-flowtype":"2.32.1","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.2.0","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.45.0","flow-typed":"2.1.2","greenkeeper":"4.2.1","tap":"10.3.2","npm-run-all":"4.0.2"},"dependencies":{"@unction/hammer":"1.0.0","@unction/ispopulated":"1.0.0","@unction/ispresent":"1.0.0","@unction/istype":"1.0.0","@unction/mapvalues":"1.0.2","@unction/resolvep":"1.0.0","@unction/treeify":"1.0.8","abstraction":"10.1.0","axios":"0.16.1","httpstatuses":"3.0.0","ramda":"0.23.0","url-template":"2.0.8"},"gitHead":"0dc70abab050eb4cb40539e69c5584726bc6526b","_id":"hsdk@7.0.0","_shasum":"47ca013fccfb85e8ebe5f0faf9aae3b738ea789a","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"shasum":"47ca013fccfb85e8ebe5f0faf9aae3b738ea789a","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-7.0.0.tgz","integrity":"sha512-Odx7/VT+k0CWXSLmNDbEwCod4BuAuWtTrtipeajvjmB/LBk0X+tCeclUyl+b78v6/wvjDJsVRwAnmvn3h+CEgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0+DiYWB0EMMV/w0ah7EU4AGgM9bCqSU8gBF+LsxwqBAIgDnE1rsqWuZKNXzv52rPiDavt2CFGGjiSRDBk2mulcgY="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hsdk-7.0.0.tgz_1493668517742_0.9238877801690251"},"directories":{}},"8.0.0":{"name":"hsdk","version":"8.0.0","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"babel './source/**/*.js' -d './transpiled/'","pretest":"npm run build","test":"tap './transpiled/**/test.js'","lint":"eslint './source/'","check":"flow check"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"6.24.1","babel-core":"6.24.1","babel-eslint":"7.2.3","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.4.0","babel-preset-flow":"6.23.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.1","eslint-plugin-flowtype":"2.32.1","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.2.0","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.45.0","flow-typed":"2.1.2","greenkeeper":"4.2.1","tap":"10.3.2","npm-run-all":"4.0.2"},"dependencies":{"@unction/hammer":"1.0.0","@unction/ispopulated":"2.0.0","@unction/ispresent":"1.0.0","@unction/istype":"1.0.0","@unction/mapvalues":"1.0.2","@unction/resolvep":"1.0.0","@unction/treeify":"1.0.8","abstraction":"10.3.0","axios":"0.16.1","httpstatuses":"3.0.0","ramda":"0.23.0","url-template":"2.0.8"},"gitHead":"173c404fa0b10261b070c456a000a0ff0bb3b7d1","_id":"hsdk@8.0.0","_shasum":"54cb163694412769e9e977cd993225573dc84eb7","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"shasum":"54cb163694412769e9e977cd993225573dc84eb7","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-8.0.0.tgz","integrity":"sha512-2K9QcMK47U7qHdfbvKIeQYv5/ZAiQ8yJgGdRv2NtH34772zXKQqCi4L36htt3oK6COywzbngiOol6WCcFFpRdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpg5L0yPmFlFSV9pHMtcVwYNpV4VhxKwddW2onK/SqwAiEA1dkVBXAtN8lD5AXqVDgwzIr7oc4dnt3Fqm+0iP6pz68="}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hsdk-8.0.0.tgz_1493703133961_0.9611903550103307"},"directories":{}},"8.0.1":{"name":"hsdk","version":"8.0.1","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"babel './source/**/*.js' -d './transpiled/'","pretest":"npm run build","test":"tap './transpiled/**/test.js'","lint":"eslint './source/'","check":"flow check"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"6.24.1","babel-core":"6.24.1","babel-eslint":"7.2.3","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-env":"1.4.0","babel-preset-flow":"6.23.0","eslint":"3.19.0","eslint-plugin-babel":"4.1.1","eslint-plugin-flowtype":"2.32.1","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.2.0","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","flow":"0.2.3","flow-bin":"0.45.0","flow-typed":"2.1.2","greenkeeper":"4.2.1","tap":"10.3.2","npm-run-all":"4.0.2"},"dependencies":{"@unction/hammer":"1.0.0","@unction/ispopulated":"2.0.0","@unction/ispresent":"1.0.0","@unction/istype":"1.0.0","@unction/mapvalues":"1.0.2","@unction/resolvep":"1.0.0","@unction/treeify":"1.0.8","abstraction":"10.3.0","axios":"0.16.1","httpstatuses":"3.0.0","ramda":"0.23.0","url-template":"2.0.8"},"gitHead":"57dfc340b21247c77539b0fd4e941a159267c0d8","_id":"hsdk@8.0.1","_shasum":"b17f26dbcbca8851661414a32f109797e013491c","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.7.2","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"shasum":"b17f26dbcbca8851661414a32f109797e013491c","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-8.0.1.tgz","integrity":"sha512-a7oJO4Z0MYgnHNPlHM0p0wZ5NjQaNRYvdX2JWwB1u7JjJ/VFE/3qYSn5sHF2gNc8Qm3v5r3p8PW6TMHfXrS5rQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDezd9a81KMomLxO1sRgrYMnICl1GzX3biYsE71Rgp4cAIhAMdVpxYoQIYcO9MGD8IgKQZpWW4msnICudrNi5Se0A6+"}]},"maintainers":[{"name":"krainboltgreene","email":"me@kurtisrainboltgreene.name"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hsdk-8.0.1.tgz_1493774927259_0.0616798244882375"},"directories":{}},"9.0.0":{"name":"hsdk","version":"9.0.0","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"babel './source/**/*.js' -d './transpiled/'","pretest":"npm run build","test":"tap './transpiled/**/test.js'","lint":"eslint './source/'","check":"flow check"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-eslint":"8.0.2","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","eslint":"4.11.0","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.39.1","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.8.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","flow":"0.2.3","flow-bin":"0.59.0","flow-typed":"2.2.3","tap":"10.7.3","npm-run-all":"4.1.2"},"dependencies":{"@unction/hammer":"4.52.0","@unction/ispopulated":"4.47.0","@unction/ispresent":"2.8.0","@unction/istype":"2.12.0","@unction/mapvalues":"3.44.0","@unction/resolvep":"2.8.0","@unction/treeify":"3.51.0","abstraction":"10.3.0","axios":"0.17.1","httpstatuses":"3.0.0","ramda":"0.25.0","url-template":"2.0.8"},"gitHead":"142b3dfda06183475a201034a2f7e8ed4a2c769e","_id":"hsdk@9.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-UAAfiWoFboh0UiBe59NtpaUJNO0gADKXEHujcMTabgmogsZ5EMx1llIbE0CcTTTjHqr4PE7e9J7EeYhk/zNTKg==","shasum":"434bf1c6039c078a28db0998360c762a7866ce86","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-9.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5M/KYWy8YbnEdlpVDt+iA0z6FvmVNPreAZ4D9G6uJnwIgI5BmqxHB7a86i632U2fKXfoSFSSNcpvV8Rdl70N+cZ4="}]},"maintainers":[{"email":"kurtis@rainbolt-greene.online","name":"krainboltgreene"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hsdk-9.0.0.tgz_1511471972834_0.891237418865785"},"directories":{}},"10.0.0":{"name":"hsdk","version":"10.0.0","description":"A hypermedia standard development kit for knowing about home api endpoints","main":"transpiled/source/index.js","scripts":{"prepublish":"npm run build","build":"babel './source/**/*.js' -d './transpiled/'","pretest":"npm run build","test":"tap './transpiled/**/test.js'","lint":"eslint './source/'","check":"flow check"},"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/hsdk.js.git"},"keywords":["http","api","client","hsdk","hateoas"],"author":{"name":"Kurtis Rainbolt-Greene","email":"me@kurtisrainboltgreene.name"},"license":"ISC","bugs":{"url":"https://github.com/krainboltgreene/hsdk.js/issues"},"homepage":"https://github.com/krainboltgreene/hsdk.js#readme","devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-eslint":"8.0.3","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","eslint":"4.12.1","eslint-plugin-babel":"4.1.2","eslint-plugin-flowtype":"2.39.1","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.8.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","flow":"0.2.3","flow-bin":"0.60.1","flow-typed":"2.2.3","tap":"11.0.0","npm-run-all":"4.1.2"},"dependencies":{"@unction/hammer":"4.61.0","@unction/ispopulated":"4.49.0","@unction/ispresent":"2.8.0","@unction/istype":"2.12.0","@unction/mapvalues":"3.46.0","@unction/resolvep":"2.8.0","@unction/treeify":"3.64.0","abstraction":"11.0.0","axios":"0.17.1","httpstatuses":"3.0.0","ramda":"0.25.0","url-template":"2.0.8"},"gitHead":"d07981101e7ce09bd184fa059a07ee785f4a62c3","_id":"hsdk@10.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-KZpc+2x15IKERd6JVKugUUsdvYU1O7+JjigmsKoG5DNq0SyzeKN0SmlJyFfpl7AItjmO9Jm7X/3KdV1Jisd1hg==","shasum":"e96ed3bb4b632a6b2af7c32b9b42fd7d9370b7d7","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-10.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRrAYZ5eqscHQY8RlPHUiK8pjjabWZSE4up3+sjKzvGwIgdM0b7zRtYTRlyrvMnmWeqNb/VKlB4sN29HQVKWeh2FQ="}]},"maintainers":[{"email":"kurtis@rainbolt-greene.online","name":"krainboltgreene"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hsdk-10.0.0.tgz_1512286063315_0.8725657304748893"},"directories":{}},"11.0.0":{"name":"hsdk","version":"11.0.0","description":"A hypermedia standard development kit for knowing about home api endpoints","keywords":["http","api","client","hsdk","hateoas"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/krainboltgreene/cycle-channel#readme","repository":{"type":"git","url":"git+https://github.com/krainboltgreene/cycle-channel.git"},"bugs":{"url":"https://github.com/krainboltgreene/cycle-channel/issues"},"main":"transpiled/index.js","files":["transpiled/"],"nyc":{"require":["babel-register"],"sourceMap":false,"instrument":false,"exclude":["source/**/test.js","types/"]},"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test jest 'source/.+/test.js'","build":"rm -rf './transpiled' && babel --ignore='./**/test.js' './source/' -d './transpiled/'","lint":"eslint './source/'","check":"flow check","ci":"npm run test && npm run lint && npm run check","watch":"chokidar './source/' --command 'npm run ci --silent'"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.3","babel-jest":"23.0.0","babel-plugin-flow-runtime":"0.17.0","babel-plugin-module-resolver":"3.1.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-env":"1.7.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"4.19.1","eslint-import-resolver-babel-module":"4.0.0","eslint-plugin-babel":"5.1.0","eslint-plugin-flowtype":"2.46.3","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.12.0","eslint-plugin-promise":"3.7.0","flow":"0.2.3","flow-bin":"0.72.0","flow-typed":"2.4.0","jest":"23.0.0"},"dependencies":{"@unction/catchp":"3.0.0","@unction/dig":"1.0.1","@unction/flip":"3.0.0","@unction/get":"1.0.0","@unction/groupby":"9.0.0","@unction/hammer":"15.0.0","@unction/indexby":"9.0.0","@unction/ispopulated":"13.0.0","@unction/ispresent":"3.0.0","@unction/istype":"4.0.0","@unction/keychaintree":"1.0.0","@unction/mapvalues":"9.0.0","@unction/mergeallright":"9.0.0","@unction/mergeright":"6.0.0","@unction/objectfrom":"1.0.0","@unction/onlykeys":"1.0.0","@unction/pipe":"9.0.0","@unction/resolvep":"3.0.0","@unction/split":"12.0.0","@unction/thenp":"3.0.0","@unction/treeify":"12.0.0","@unction/where":"9.0.0","abstraction":"11.0.0","btoa":"1.2.1","httpstatuses":"3.0.0","ramda":"0.25.0","url-template":"2.0.8"},"gitHead":"66fbb8fc0d8771178399c51c9b45fdd952c57c6d","_id":"hsdk@11.0.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-/nzy5HhDqjfDuAVVczn2akwPGyrN08uLNuzrDsbVZowMqGbObe13dZRUFxl1pUChMBOGTYSgbDkVhZHuRYSL2w==","shasum":"621eee234e58a8840f7874be883de6112bd4b4dd","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-11.0.0.tgz","fileCount":11,"unpackedSize":20701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDG0bCRA9TVsSAnZWagAAnfoP/2r2oSHS0x+NP7xWgpNu\nrKEtP7aXJiGQLS49sBK+AmT1DPDuml8YWaoO4Za5kIM5PAUEro8HbTFQ69MF\nuRHKTdzDzb1i93IsL9ikKG2QJvZhqwqtO3vxzh1/MnQtLtOzpUXp9rsjiPhz\nHYXhfUfn1CQjTU6bQWFNgbplOQnEMsNZ4bpABSCTknBWKzyBKnj+Ix2LyFem\nKQrT8UUgkUqhyhkZ/romGg0m5bXzoWeSFhzrAUij6W3xyxHGxkVjYgQGOeR6\ng8jcCgGfT6Vk9t6LgYcap6nu6PoUqasP3KBKQdGCVhqSRvER0IKDVTif7L3L\n5uvT3ooZD3WdsouVFtLbseQmCluYZSlMOhOX4/wnN932pGkg7+oH2bAoBx6s\n1NdUcsU++IVaVIQKThWrXgdeA4YwbuaGWjGb/kSs0IHV3SjtAFD4KLzAvnNL\njHG6Z+6rgOyWirDKZAb1P7HiaJwWyTEu1zJU6ir5v+l9sTXs0PACZhNUI+40\n9N0IwfTMgiuZgjI01KhNBaLIYOyhxrKWM6WjbjKyvoODc1kJca8ka1F7eO+X\nSkibyE8QqrDHi0opW8kIcIdF0ZGrxJyzrJ9RmfvbPETqtuthecLy3Q9DfIjF\n3MyWePdy5QOF9sv1RqHffbeH3T8n7VSl4AfX3RD0JuevjsDmvStSQy4CGp9O\nNB8O\r\n=mccU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlTJD6gfN4axomf0kGwOUVl5cpXKa0UhDKdKTh2fSOHQIgUmcz/RdfdWIWdkEVHJ6IsE9vxWqQ3fStIetuR07w/gA="}]},"maintainers":[{"email":"kurtis@rainbolt-greene.online","name":"krainboltgreene"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hsdk_11.0.0_1527541017600_0.1265736290170929"},"_hasShrinkwrap":false},"11.0.1":{"name":"hsdk","version":"11.0.1","description":"A hypermedia standard development kit for knowing about home api endpoints","keywords":["http","api","client","hsdk","hateoas"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/krainboltgreene/cycle-channel#readme","repository":{"type":"git","url":"git+https://github.com/krainboltgreene/cycle-channel.git"},"bugs":{"url":"https://github.com/krainboltgreene/cycle-channel/issues"},"main":"transpiled/index.js","files":["transpiled/"],"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test jest 'source/.+/test.js'","build":"rm -rf './transpiled' && babel --ignore='./**/test.js' './source/' -d './transpiled/'","lint":"eslint './source/**/index.js'","check":"flow check","ci":"npm run test","watch":"chokidar './source/' --command 'npm run ci --silent'"},"devDependencies":{"@unction/resolvep":"3.0.0","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.3","babel-jest":"23.0.0","babel-plugin-flow-runtime":"0.17.0","babel-plugin-module-resolver":"3.1.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-env":"1.7.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"4.19.1","eslint-import-resolver-babel-module":"4.0.0","eslint-plugin-babel":"5.1.0","eslint-plugin-flowtype":"2.46.3","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.12.0","eslint-plugin-promise":"3.7.0","flow":"0.2.3","flow-bin":"0.72.0","flow-typed":"2.4.0","jest":"23.0.0"},"dependencies":{"@unction/dig":"1.0.1","@unction/get":"1.0.0","@unction/groupby":"9.0.0","@unction/indexby":"9.0.0","@unction/ispopulated":"13.0.0","@unction/ispresent":"3.0.0","@unction/istype":"4.0.0","@unction/keychaintree":"1.0.0","@unction/mapvalues":"9.0.0","@unction/mergeallright":"9.0.0","@unction/mergeright":"6.0.0","@unction/objectfrom":"1.0.0","@unction/onlykeys":"1.0.0","@unction/pipe":"9.0.0","@unction/thenp":"3.0.0","@unction/treeify":"12.0.0","@unction/where":"9.0.0","abstraction":"11.0.0","btoa":"1.2.1","httpstatuses":"3.0.0","ramda":"0.25.0","url-template":"2.0.8"},"gitHead":"ff2f748fab2fb33a7c62255c120974607e6a038a","_id":"hsdk@11.0.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-qQw1aj3rAP+v5yCJnBvEKFGb6UZWAI2qs49ibLJOzqFJDUhfj/F/zhHRGvwMUV/xnPhL9oUOCqeE0jXOY/5ylw==","shasum":"ddf8eb9429b85e883e7490e5a0ea1bed5096ba33","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-11.0.1.tgz","fileCount":11,"unpackedSize":20231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDHMdCRA9TVsSAnZWagAAI6sP/RYOPw0iQk7QBJRmRznY\n1zzAAw+3Uykefa3AnqU8roB9ZGivJ2hS737yp1wyaghpkn1WnRixJqpreKgN\n7+YU/PUi7Ya+4cAoPtHrw02uuxn1s1q2MyEOsa+l1crUMBY7SdzZPhOTcrtW\n6XUeqVGZ2HTToVQaAgMOeUgeG65lkHBIdtgF/OXc4T6Gjnej7S/3FOwxwRX5\nSrjQvrqFsaZgxdlRlfejeP1Z2Y1tJHrajMsKCOoie3vVial+Y7R7fgzS9b7u\nz9Y1GqWTr9bDfWiYvU/ah4p3Wwu5T78B2fjWBvf7l/YUToVxl4jUfINCOfpA\nbRm3DuOKgb/xBUhl4DMBqwtE78OVqRyOEt61RL12VwlAJWBLzoO41WBD3ypQ\neDV4kEXSWbq+UTRixCx2T9Hv2Hnv5QLbcreeBHbf3SN/LBgwO5XEHynl2OnS\n4b+zGy5FvSYTPfHiRsZfEaAlEJPX41v7zGJYLFRqIoXRmQYLl3FVa5GCIE01\n5nLt3+O6X+ARdAaRJbv2RkKzNJKRyLvjBsN/+dfKZPlU0RLfZUADjsbts3lZ\nft6boknCmQqWU9/rK+FVDsdoar3AhEQ22jFO6mMVoX0GktBwwfdfvpYz5lL7\nBWg1Eb3ER03c7RSihAEMAS+6IK8Qhd+Z+ag+sm04sgIF7FdUlDe99MLOdFIC\nxBd9\r\n=9AOQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8tPS6GaftLEAK6L1mllFbkcRALrlRLgdLGDM87HONBAiAyn9IqaliaiUI093ohyoc67phYtofRo8JwMmXxwJ/OuQ=="}]},"maintainers":[{"email":"kurtis@rainbolt-greene.online","name":"krainboltgreene"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hsdk_11.0.1_1527542557048_0.18831855548014143"},"_hasShrinkwrap":false},"11.0.2":{"name":"hsdk","version":"11.0.2","description":"A hypermedia standard development kit for knowing about home api endpoints","keywords":["http","api","client","hsdk","hateoas"],"contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}],"license":"ISC","homepage":"https://github.com/krainboltgreene/cycle-channel#readme","repository":{"type":"git","url":"git+https://github.com/krainboltgreene/cycle-channel.git"},"bugs":{"url":"https://github.com/krainboltgreene/cycle-channel/issues"},"main":"transpiled/index.js","files":["transpiled/"],"scripts":{"prepublishOnly":"npm run build","test":"NODE_ENV=test jest","build":"rm -rf './transpiled' && babel --ignore='./**/test.js' './source/' -d './transpiled/'","lint":"eslint './source/**/index.js'","check":"flow check","ci":"npm run test","watch":"chokidar './source/' --command 'npm run ci --silent'"},"devDependencies":{"@unction/resolvep":"3.0.0","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.3","babel-jest":"23.0.0","babel-plugin-flow-runtime":"0.17.0","babel-plugin-module-resolver":"3.1.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-env":"1.7.0","babel-preset-flow":"6.23.0","chokidar-cli":"1.2.0","eslint":"4.19.1","eslint-import-resolver-babel-module":"4.0.0","eslint-plugin-babel":"5.1.0","eslint-plugin-flowtype":"2.46.3","eslint-plugin-immutable":"1.0.0","eslint-plugin-import":"2.12.0","eslint-plugin-promise":"3.7.0","flow":"0.2.3","flow-bin":"0.72.0","flow-typed":"2.4.0","jest":"23.0.0"},"dependencies":{"@unction/dig":"1.0.1","@unction/get":"1.0.0","@unction/groupby":"9.0.0","@unction/indexby":"9.0.0","@unction/ispopulated":"13.0.0","@unction/ispresent":"3.0.0","@unction/istype":"4.0.0","@unction/keychaintree":"1.0.0","@unction/mapvalues":"9.0.0","@unction/mergedeepright":"9.0.0","@unction/mergeright":"6.0.0","@unction/objectfrom":"1.0.0","@unction/onlykeys":"1.0.0","@unction/pipe":"9.0.0","@unction/reducevalues":"7.0.0","@unction/thenp":"3.0.0","@unction/treeify":"12.0.0","@unction/where":"9.0.0","abstraction":"11.0.0","btoa":"1.2.1","httpstatuses":"3.0.0","ramda":"0.25.0","url-template":"2.0.8"},"gitHead":"d69e92a453bb512c3dd08f6a5c314afa11515b69","_id":"hsdk@11.0.2","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"krainboltgreene","email":"kurtis@rainbolt-greene.online"},"dist":{"integrity":"sha512-pLp7ve7qfThHjFrVR8axL5AM05Y6nF4R/g5n7obrohg7tvsCQw9H/0KstWOwLLnupxPzIOdKYbXtIUDf+nBkTw==","shasum":"0461373bf926bebc9423d98a9f453feeff8e0aa1","tarball":"https://registry.npmjs.org/hsdk/-/hsdk-11.0.2.tgz","fileCount":10,"unpackedSize":20085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEWXNCRA9TVsSAnZWagAApJUP/114sMDg9LX9iwDtLRNV\n8nSwacfgVHX+S0IkQT2bcpOL9ypaDBoavruBkoS40kNWwmsbXZgpy05Almwa\nLfobsjSijA5mhj49USmCmIfGuYOrQqT+XPnWMg9Cf77lKAi3gZcvBeqDlVK0\n6XjQVoKhfvB5jh+ICWE+EQPLGB70QpFgkiAzKfw5/t5/A6DXrwsHcQWcLCtK\nw18NRSIG9MFUuEev7Q+2Gd7sM5OxgsGM4VbFEcJ4rfPCFi4Ax9Mn7Au5CqGg\nTiQUtFhyGNl7EKHxxFwor9CO8zplt7yDxYtN8qeMkW9bpdLfD8LeOscMd4gf\nhkmDq4P5ffI9rUBuML0jhe9FFYaqt0AROo5EfhNhlHip/IlXp90TOzqMRE7p\n0cHGSBHwHXxL8kt7ZlaQQUIBTb2XQODf8iQ/6FWPU2rpXcsEdUoT5gwBE1Id\nDLKyuV2RmCFACFzPWSxMiAo+Vv2umAfGyJ/IlM4uYjbUGDD0IkuFsMOQ8kdK\nypVg8PgJrm9mM+1hzf+6XC8StgW5+OQ4OPB+Kv4kannJR2FAIhnaEQT2W9uF\nmjCKzEARZiD8Y/IUBbj6ng3yM82jNo2Uzop2t5tRqBgKZoW2cv33gwrDF8Gk\nHfYBxCvd60/vFNLdGz7peXihUkZiUkM6Bzx5T4Q2Y96OGq63pXp311X7N/4f\n87wt\r\n=7yI+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnMPCuXMv+6d6le85mqkQ7TsPR8pPPQAQE8FBvrXxkhQIhAIsx4M4li+4Qs0NYJaALdXBKXCsNpY7npjqg+1z9Dpo1"}]},"maintainers":[{"email":"kurtis@rainbolt-greene.online","name":"krainboltgreene"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hsdk_11.0.2_1527866828607_0.5098020368945388"},"_hasShrinkwrap":false}},"readme":"# hsdk\n\nhsdk stands for HATEOAS Software Development Kit. This library reads from a specified 'application metadata' endpoint and generates an HTTP HATEOAS API client.\n\n![Version][BADGE_VERSION]\n![Tests][BADGE_TRAVIS]\n![Stability][BADGE_STABILITY]\n\nExample at play: https://esnextb.in/?gist=1ddc4e3e62196c8b9542b87a6141dff4\n\n\n## using\n\nFirst you need to define your core sdk and in this example we'll our jsonapi.org specification-compliant endpoint:\n\n``` javascript\nimport hsdk from \"hsdk\"\nimport axois from \"axois\"\n\nconst sdk = hsdk({\n  home: {\n    url: \"https://hsdkjs.getsandbox.com/v1/resources\",\n    headers: {\n      Accept: \"application/vnd.api+json\",\n    },\n  },\n  // You tell us how to make the request\n  http: ({url, method, payload}) => axois({\n    method,\n    url,\n    data: payload,\n    responseType: \"JSON\",\n  }),\n  // You tell us how to get to the JSON:API data\n  receive: (body) => body.data,\n})\n```\n\nThe `sdk` constant above is a `Promise` based on a request/response to/from the home resource.\n\nNow we can start making requests to our api, discovered 🌟magically🌟:\n\n``` javascript\nsdk\n  .then((client) => client.accounts.v1.list())\n  .then((response) => console.log({message: \"List\", payload: response.data}))\n```\n\nThat will `log` a list of accounts.\n\n``` javascript\nsdk\n  .then((client) => client.accounts.v1.show({id: \"1\"}))\n  .then((response) => console.log({message: \"Show\", payload: response.data}))\n```\n\nThis will `log` a single account, with the `id` of `1`\n\n``` javascript\nsdk\n  .then((client) => {\n    return client.accounts.v1.update({\n      id: \"1\",\n      payload: {\n        data: {\n          id: \"1\",\n          type: \"accounts\",\n          attributes: {\n            age: 29\n          }\n        }\n      }\n    })\n  })\n  .then((response) => console.log({message: \"Update\", payload: response.data}))\n```\n\nIn `POST`, `PATCH`, or `PUT` requests (mutations) `hsdk` expects a `payload` value that it uses in the body. This `update` request will update the age of `accounts/1` to `29`.\n\nhsdk doesn't care what kind of API you have, only that it is discoverable via `jsonapi-home`.\n\n\n## jsonapi-home\n\nMuch like [json-home](https://mnot.github.io/I-D/json-home/), a fantastic spec by @mnot, jsonapi-home is an attempt to allow clients to build themselves.\n\nUsing the example above, we need a HTTP server running at `http://hsdkjs.getsandbox.com` that responds to `GET /v1/resources` requests.\n\nHere is a sample CURL-based request (an example of what hsdk does under the hood):\n\n``` bash\ncurl -X \"GET\" \"http://hsdkjs.getsandbox.com/v1/resources\" \\\n     -H \"Accept: application/vnd.api+json\"\n```\n\nEach resource MUST have the following properties:\n\n  - intent: The human name for this result, example: `list`, `show`, `create`, `destroy`, `update`\n  - namespace: The groupings this resource is under, can be anything\n  - version: The version of the endpoint, if no version you SHOULD use `latest`\n  - description: A short description for the resource\n  - method: The HTTP verb used\n  - href: A RFC 6570 URL template that the client can use directly\n  - mediatype: The preferred mediatype for this endpoint\n\nThat response will look like this:\n\n``` http\nHTTP/1.1 200 OK\nAccept: application/vnd.api+json\nContent-Type: application/vnd.api+json\nDate: Mon, 28 Nov 2016 19:50:32 GMT\n\n{\n  \"links\": {\n    \"self\": \"https://hsdkjs.getsandbox.com/v1/resources\",\n    \"next\": \"https://hsdkjs.getsandbox.com/v1/resources?page[offset]=2\",\n    \"last\": \"https://hsdkjs.getsandbox.com/v1/resources?page[offset]=10\"\n  },\n  \"data\": [\n    {\n      \"id\": \"accounts-v1-list\",\n      \"type\": \"resources\",\n      \"attributes\": {\n        \"intent\": \"list\",\n        \"namespace\": \"accounts\",\n        \"version\": \"v1\",\n        \"description\": \"List accounts.\",\n        \"method\": \"GET\",\n        \"href\": \"https://hsdkjs.getsandbox.com/v1/accounts\",\n\n        \"mediatype\": \"application/vnd.api+json\"\n      },\n      \"links\": {\n        \"self\": \"https://hsdkjs.getsandbox.com/v1/resources/accounts-v1-list\"\n      }\n    },\n    {\n      \"id\": \"accounts-v1-show\",\n      \"type\": \"resources\",\n      \"attributes\": {\n        \"intent\": \"show\",\n        \"namespace\": \"accounts\",\n        \"version\": \"v1\",\n        \"description\": \"Show an individual account.\",\n        \"method\": \"GET\",\n        \"href\": \"https://hsdkjs.getsandbox.com/v1/accounts/{id}\",\n        \"allowed\": [\n          [\"fields\"]\n        ],\n        \"mediatype\": \"application/vnd.api+json\"\n      },\n      \"links\": {\n        \"self\": \"https://hsdkjs.getsandbox.com/v1/resources/accounts-v1-show\"\n      }\n    },\n    {\n      \"id\": \"accounts-v1-update\",\n      \"type\": \"resources\",\n      \"attributes\": {\n        \"intent\": \"update\",\n        \"namespace\": \"accounts\",\n        \"version\": \"v1\",\n        \"description\": \"Update an individual account.\",\n        \"method\": \"PATCH\",\n        \"href\": \"https://hsdkjs.getsandbox.com/v1/accounts/{id}\",\n        \"mediatype\": \"application/vnd.api+json\"\n      },\n      \"links\": {\n        \"self\": \"https://hsdkjs.getsandbox.com/v1/resources/accounts-v1-update\"\n      }\n    }\n  ]\n}\n```\n\n\n[BADGE_TRAVIS]: https://img.shields.io/travis/krainboltgreene/hsdk.js.svg?maxAge=2592000&style=flat-square\n[BADGE_VERSION]: https://img.shields.io/npm/v/hsdk.svg?maxAge=2592000&style=flat-square\n[BADGE_STABILITY]: https://img.shields.io/badge/stability-strong-green.svg?maxAge=2592000&style=flat-square\n","maintainers":[{"email":"kurtis@rainbolt-greene.online","name":"krainboltgreene"}],"time":{"modified":"2022-06-18T21:46:48.433Z","created":"2016-11-26T23:54:09.228Z","1.0.0":"2016-11-26T23:54:09.228Z","1.0.1":"2016-11-28T19:45:34.493Z","1.0.2":"2016-11-28T20:11:13.849Z","1.0.3":"2016-11-28T20:13:41.475Z","1.0.4":"2016-11-28T20:16:42.506Z","1.0.5":"2016-11-28T23:33:55.313Z","1.0.6":"2016-11-28T23:36:28.030Z","1.1.0":"2016-11-30T11:43:52.390Z","1.1.1":"2016-11-30T12:24:03.577Z","1.1.2":"2016-11-30T12:34:33.667Z","2.0.0":"2016-12-03T01:56:44.887Z","2.0.1":"2016-12-03T02:03:16.325Z","2.0.2":"2016-12-03T02:17:35.986Z","2.0.3":"2016-12-03T02:20:16.185Z","3.0.0":"2016-12-03T22:15:25.504Z","3.0.1":"2016-12-03T22:40:02.277Z","4.0.0":"2017-01-15T08:28:08.313Z","5.0.0":"2017-02-20T06:39:59.540Z","6.0.0":"2017-03-21T06:08:15.426Z","6.0.1":"2017-03-21T06:46:49.797Z","6.0.2":"2017-03-28T05:36:07.233Z","6.1.0":"2017-05-01T07:15:55.884Z","7.0.0":"2017-05-01T19:55:19.588Z","8.0.0":"2017-05-02T05:32:15.621Z","8.0.1":"2017-05-03T01:28:47.533Z","9.0.0":"2017-11-23T21:19:32.950Z","10.0.0":"2017-12-03T07:27:43.615Z","11.0.0":"2018-05-28T20:56:57.668Z","11.0.1":"2018-05-28T21:22:37.106Z","11.0.2":"2018-06-01T15:27:08.817Z"},"homepage":"https://github.com/krainboltgreene/cycle-channel#readme","keywords":["http","api","client","hsdk","hateoas"],"repository":{"type":"git","url":"git+https://github.com/krainboltgreene/cycle-channel.git"},"bugs":{"url":"https://github.com/krainboltgreene/cycle-channel/issues"},"license":"ISC","readmeFilename":"README.md","contributors":[{"name":"Kurtis Rainbolt-Greene","email":"kurtis@rainbolt-greene.online","url":"https://kurtis.rainbolt-greene.online"}]}