{"_id":"resource-client","_rev":"38-55ec0e9676178a3c2383d29c876554d6","name":"resource-client","description":"Easily create api clients for your server side resources.","dist-tags":{"latest":"2.6.1"},"versions":{"1.1.0":{"name":"resource-client","version":"1.1.0","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{},"devDependencies":{"coffee-script":">=1.7.x","mocha":"~1.x.x"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"_id":"resource-client@1.1.0","dist":{"shasum":"1d42c93e84efa6cab3c3cd50e34738d304078906","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-1.1.0.tgz","integrity":"sha512-9sebADLG3Ifss3tzuMblD41DUNFKguJ3+4SJy9KeroOAO4TKV2bm67Ym0FIBPCgxtaxTarcEKm7fgDmebsoW1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDiQ3VEes8wRHgBwsDTqrfhraOBQ6eu8UBVSzwfRV9pAiARizVGHzj9HlNwfKSFc48pU/XmbF/HhEBbcP37hlfiHQ=="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"goodeggs","email":"open-source@goodeggs.com"},"maintainers":[{"name":"goodeggs","email":"open-source@goodeggs.com"}],"directories":{}},"1.2.0":{"name":"resource-client","version":"1.2.0","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"request":"^2.51.0","lodash":"^3.0.0","url-assembler":"0.0.3"},"devDependencies":{"coffee-script":">=1.7.x","mocha":"~1.x.x","express":"^4.11.1","body-parser":"^1.10.2","resource-schema":"^0.12.1","fibrous":"^0.3.3","mongoose":"^3.8.22"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"_id":"resource-client@1.2.0","dist":{"shasum":"412094c7c66ce097ea6d173581a8b628f0af53b2","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-1.2.0.tgz","integrity":"sha512-uWEyjjDkfb0o/uzbhYvTwknzg+8D2z/L4VFjS3f6ugzNR+SSTxAPYXxEx6El6uby6Vm1eEw98oQQNgzVR0R/Pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRwJSgKAujjuBq6oMZs6PyA2eiLqJvyQNpKQ/U7+/adAiEApyfTHuQ7DlXTS+3ubHHhY7/V+OzqOzhjWSjlUq4Phio="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"goodeggs","email":"open-source@goodeggs.com"},"maintainers":[{"name":"goodeggs","email":"open-source@goodeggs.com"}],"directories":{}},"1.2.1":{"name":"resource-client","version":"1.2.1","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"request":"^2.51.0","lodash":"^3.0.0","url-assembler":"0.0.3"},"devDependencies":{"coffee-script":">=1.7.x","mocha":"~1.x.x","express":"^4.11.1","body-parser":"^1.10.2","resource-schema":"^0.12.1","fibrous":"^0.3.3","mongoose":"^3.8.22"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"_id":"resource-client@1.2.1","dist":{"shasum":"d4f0614a52c01152e5819b93cc3fcf38d72c3110","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-1.2.1.tgz","integrity":"sha512-cMfHWaTJEMNSBdn54MkUN8pVqgDqWt11EtVqVJlSQmQiAPMF86UlbvWrdQHzIKDJu2X6Fs+5scuFk4E34n03Ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvTpCyKJQbCQaHVtra4cZNERdGT4ArwEQ3CEZ+CIFq2AIgLsI/fWM7rspjyZu/zBHF+d1/1ZwRYcFXOpX4bTHk4v4="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"goodeggs","email":"open-source@goodeggs.com"},"maintainers":[{"name":"goodeggs","email":"open-source@goodeggs.com"}],"directories":{}},"1.2.2":{"name":"resource-client","version":"1.2.2","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"request":"^2.51.0","lodash":"^3.0.0","url-assembler":"0.0.3"},"devDependencies":{"coffee-script":">=1.7.x","mocha":"~1.x.x","express":"^4.11.1","body-parser":"^1.10.2","resource-schema":"^0.12.1","fibrous":"^0.3.3","mongoose":"^3.8.22"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"_id":"resource-client@1.2.2","dist":{"shasum":"90541fcfab1cd3a63d16be783a20bb4c6c3ad909","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-1.2.2.tgz","integrity":"sha512-uQMtXcXwT/3aVur6VPxV0G9pxqK6Z9nq6Z1aZNdVT4odzJya/AQdrh7vj+fYiBR+de1By3ieJJVAu0wcRhHmCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/4pDVw78D3oWtUIgkW7apUPNFP45olHc2rOlzUizvPAiAtTC9wWoqiSoA/mgmC7n49iU97WHiJMtmy3fRxnS+h9A=="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"goodeggs","email":"open-source@goodeggs.com"},"maintainers":[{"name":"goodeggs","email":"open-source@goodeggs.com"}],"directories":{}},"1.3.0":{"name":"resource-client","version":"1.3.0","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"request":"^2.51.0","lodash":"^3.0.0","url-assembler":"0.0.3"},"devDependencies":{"coffee-script":">=1.7.x","mocha":"~1.x.x","express":"^4.11.1","body-parser":"^1.10.2","resource-schema":"^0.12.1","fibrous":"^0.3.3","mongoose":"^3.8.22"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"_id":"resource-client@1.3.0","dist":{"shasum":"9b2322ce8cec4a98cbaa4fc15b79df75663c0c9b","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-1.3.0.tgz","integrity":"sha512-qZfT/PxcAem7fA3hdJJGJm5DKOz4litlc717O+0IiRO5YIdoDvEUOTMk413s7c/FKcGQgXN7OQrAlmXXWoRATA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzq45+c+jAlSlw8Ey5ceAz6mL0nEMC13DBDrmlc980jgIhALiWFJlS9G8G4yVne1VHooe0xxZhxJ6RaIGOoTzuOtle"}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"goodeggs","email":"open-source@goodeggs.com"},"maintainers":[{"name":"goodeggs","email":"open-source@goodeggs.com"}],"directories":{}},"1.3.1":{"name":"resource-client","version":"1.3.1","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"request":"^2.51.0","lodash":"^3.0.0","url-assembler":"0.0.3","chai":"^2.1.0"},"devDependencies":{"coffee-script":">=1.7.x","mocha":"~1.x.x","express":"^4.11.1","body-parser":"^1.10.2","resource-schema":"^0.12.1","fibrous":"^0.3.3","mongoose":"^3.8.22"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"_id":"resource-client@1.3.1","dist":{"shasum":"0e309c964d59b222e7fc4d52f2e06ea29e32ffcb","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-1.3.1.tgz","integrity":"sha512-sUa1aaFf5v52U4AjgpEmxh5j6j7DK0T+vInVlhfLcQtOKeL/jxdsC8hhYXYrXTBJrpl2Adi627kSz/Q73gx9ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiuz3TAcjcTnFlZ/FqABObUhNfwbAIo81L2U5BrMFgywIgaFwySwLjLov/CNPSFfHzS58r5+P/O9IDItlbq93kQ+0="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"goodeggs","email":"open-source@goodeggs.com"},"maintainers":[{"name":"goodeggs","email":"open-source@goodeggs.com"}],"directories":{}},"1.3.2":{"name":"resource-client","version":"1.3.2","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"request":"^2.51.0","lodash":"^3.0.0","url-assembler":"0.0.3"},"devDependencies":{"coffee-script":">=1.7.x","mocha":"~1.x.x","chai":"^2.1.0","express":"^4.11.1","body-parser":"^1.10.2","resource-schema":"^0.12.1","fibrous":"^0.3.3","mongoose":"^3.8.22"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"_id":"resource-client@1.3.2","dist":{"shasum":"f4d71d08743c7ac6faf31064319a515fcf4f2fd6","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-1.3.2.tgz","integrity":"sha512-xTW2bPwoRD3+l4d/TKqGtcMdCMq8M5oioOtCNqVCwt54iDcEV+RkWnMVveFVilEoxVRTXIeLVJd9OT5QD+G2RQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFVJUn5c1SQYxYu65D8OSMmuhN/iVfLJ4EhPLgPEI8G/AiBnGKhO9jBZZ1aYbOxWrYoPPOMJn73WeL6PcZGDhFR7aQ=="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"goodeggs","email":"open-source@goodeggs.com"},"maintainers":[{"name":"goodeggs","email":"open-source@goodeggs.com"}],"directories":{}},"1.4.0":{"name":"resource-client","version":"1.4.0","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"request":"^2.51.0","lodash":"^3.0.0","url-assembler":"0.0.3"},"devDependencies":{"coffee-script":">=1.7.x","mocha":"~1.x.x","chai":"^2.1.0","express":"^4.11.1","body-parser":"^1.10.2","resource-schema":"^0.12.1","fibrous":"^0.3.3","mongoose":"^3.8.22"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"_id":"resource-client@1.4.0","dist":{"shasum":"a754add12043f2489d99d4ce229bf7a930f0cea8","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-1.4.0.tgz","integrity":"sha512-wIaw3fH8+wiAsH++1568DjeIHrfbEpa4LJ85NFFliUP9gV7DUv3xdojk7GdJOcBPMoGBXrahoTMXm3GLAVo+Xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICre9KRNltxPRXa18WYcDSbblhAjay2XOc7V/KJ1U8UsAiAHaWWqprbgxb/dtXl3MY21M9F4QR/idug3coxHV2iKdQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"goodeggs","email":"open-source@goodeggs.com"},"maintainers":[{"name":"goodeggs","email":"open-source@goodeggs.com"}],"directories":{}},"1.4.1":{"name":"resource-client","version":"1.4.1","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"request":"2.54.0","lodash":"^3.0.0","url-assembler":"0.0.3"},"devDependencies":{"coffee-script":">=1.7.x","mocha":"~1.x.x","chai":"^2.1.0","express":"^4.11.1","body-parser":"^1.10.2","resource-schema":"^0.12.1","fibrous":"^0.3.3","mongoose":"3.8.22"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"_id":"resource-client@1.4.1","dist":{"shasum":"5842e478026a16651a181f6745664789f0c29ca1","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-1.4.1.tgz","integrity":"sha512-AkewU161mzA1a3uxbzQBBpn8LbPQix8WEC85swpO6LuDWs290wYAMM0XH0jvjkgzDoG2wTwZsN3hJR/zfFivuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDI+rMtgIlAGGfce1OFgFCofu8DHtoOBmQUrUEBJCOEwIhAM0No0wsLwiUxN9rH6SeL9qwQoS6ukMp8qzJMCuVj+Qw"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"goodeggs","email":"open-source@goodeggs.com"},"maintainers":[{"name":"goodeggs","email":"open-source@goodeggs.com"}],"directories":{}},"2.0.0":{"name":"resource-client","version":"2.0.0","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"request":"2.54.0","lodash":"^3.0.0","url-assembler":"0.0.3"},"devDependencies":{"coffee-script":">=1.7.x","mocha":"~1.x.x","chai":"^2.1.0","fibrous":"^0.3.3","nock":"^1.6.1"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"_id":"resource-client@2.0.0","dist":{"shasum":"f1aae62d055bf9cf972afe6ccc94dbb05d6eb7d8","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-2.0.0.tgz","integrity":"sha512-1p0e9SBrijf1l2tn0BBfX/PoB4q+VsVnKOLpL5U7KdFXz41vuF5g5hAvVNJaiQaaIju2lg7DSw84OroUCZdIjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqm2aBpfzsNztsErKu21aNCUqU0xKlmBt42A+nvV9ADAiAJ1F3RT/J380SdM9AdUzHDNAh/6YJDvnZ4uDyehRO3pA=="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"goodeggs","email":"open-source@goodeggs.com"},"maintainers":[{"name":"goodeggs","email":"open-source@goodeggs.com"}],"directories":{}},"2.1.0":{"name":"resource-client","version":"2.1.0","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"bluebird":"^2.9.30","lodash":"^3.0.0","request":"2.54.0","url-assembler":"0.0.3"},"devDependencies":{"coffee-script":">=1.7.x","mocha":"~1.x.x","chai":"^2.1.0","fibrous":"^0.3.3","nock":"^1.6.1"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"gitHead":"db9f450b4ef111c1484ff26454c1cf74b0741112","_id":"resource-client@2.1.0","_shasum":"5b9ecdc908595b181d41a93c177bc63816085fdd","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"},"maintainers":[{"name":"goodeggs","email":"open-source@goodeggs.com"},{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"dist":{"shasum":"5b9ecdc908595b181d41a93c177bc63816085fdd","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-2.1.0.tgz","integrity":"sha512-XNno4uS46sdAmKA4RioFIbM0oI151/r8HOVGX+a2GITrE4czNpFoiiXrKGRbT9+9pY8oZQ4vrlDx/Oi+Bww9RQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwZ02hDtUby6JCn9lR1ZfBpBzz5u3YTKtSFYBWUU2pIAiAb8uhs7fv5J4BMuTefCZdWz0pPE2aRJHtNJ8a3jV0sSQ=="}]},"directories":{}},"2.3.0":{"name":"resource-client","version":"2.3.0","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"bluebird":"^2.9.30","goodeggs-json-schema-validator":"^2.0.2","lodash":"^3.0.0","request":"2.54.0","url-assembler":"0.0.3"},"devDependencies":{"chai":"^2.1.0","chai-as-promised":"^5.1.0","coffee-script":">=1.7.x","fibrous":"^0.3.3","mocha":"~1.x.x","nock":"^1.6.1"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"gitHead":"3214245583e37290e523371c67b855de71281c66","_id":"resource-client@2.3.0","_shasum":"80fdfa4e7f127d34c4aa24e1a3cf287a6a5173ee","_from":".","_npmVersion":"2.12.0","_nodeVersion":"0.10.38","_npmUser":{"name":"goodeggs","email":"open-source@goodeggs.com"},"dist":{"shasum":"80fdfa4e7f127d34c4aa24e1a3cf287a6a5173ee","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-2.3.0.tgz","integrity":"sha512-bGbNbZaAE/7S1HRo4Qho/qMlvIv/nws9NSnnP4MRJmHlwU3XhTnAfFIqcxAUrfRG1R72hy48JoGo3OT4zQSDiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmviBw6qRH79FqPqspbLse8NpA/wvWle6guO/8sxQEWAiA3fJajxJ5GHMCgOq8DLnlrNQFBJ6H7TOjdE1vqwkpXmw=="}]},"maintainers":[{"name":"goodeggs","email":"open-source@goodeggs.com"},{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"directories":{}},"2.4.0":{"name":"resource-client","version":"2.4.0","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"bluebird":"^2.9.30","goodeggs-json-schema-validator":"^2.0.2","lodash":"^3.0.0","requestretry":"^1.4.0","url-assembler":"0.0.3"},"devDependencies":{"chai":"^2.1.0","chai-as-promised":"^5.1.0","coffee-script":">=1.7.x","fibrous":"^0.3.3","mocha":"~1.x.x","nock":"^1.6.1","request":"^2.61.0"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"gitHead":"3a94b23d18f7093ecf9dca501ed6920efdd90f00","_id":"resource-client@2.4.0","_shasum":"bad1fded854f349d0878905e7d7e05fe5fc523e4","_from":".","_npmVersion":"2.12.0","_nodeVersion":"0.10.38","_npmUser":{"name":"goodeggs","email":"open-source@goodeggs.com"},"dist":{"shasum":"bad1fded854f349d0878905e7d7e05fe5fc523e4","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-2.4.0.tgz","integrity":"sha512-n5ErQDl+KDfN1oLBY37iG6Vww88tXvgLmpHkhvNnG8lvfwiAZfm3lBIKaDTOycGtji/0M7vFF1qlfX7JDUarBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6HzYNrFz+KiTGEu0heroaF2w4xdPH0GuIn/agJtZV1AiA8hopN62CsXWoOE8haEXL4T2b6x/EYPS28WQ82ep7hng=="}]},"maintainers":[{"name":"goodeggs","email":"open-source@goodeggs.com"},{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"directories":{}},"2.4.1":{"name":"resource-client","version":"2.4.1","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"bluebird":"^2.9.30","goodeggs-json-schema-validator":"^2.0.2","lodash":"^3.0.0","requestretry":"^1.4.0","url-assembler":"0.0.3"},"devDependencies":{"chai":"^2.1.0","chai-as-promised":"^5.1.0","coffee-script":">=1.7.x","fibrous":"^0.3.3","mocha":"~1.x.x","nock":"^1.6.1","request":"^2.61.0"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"gitHead":"4012791c3bfd5b8c5f8d326c0266dbb3c4c99695","_id":"resource-client@2.4.1","_shasum":"bdc449c3a62ff5c2ce8d0a8ab9a720c315a3a09a","_from":".","_npmVersion":"2.12.0","_nodeVersion":"0.10.38","_npmUser":{"name":"goodeggs","email":"open-source@goodeggs.com"},"dist":{"shasum":"bdc449c3a62ff5c2ce8d0a8ab9a720c315a3a09a","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-2.4.1.tgz","integrity":"sha512-3HaSuSyJPlPOODXl0Fuo+nQc0sGFiwMk2sWeDQ58HDBOAFGI8p39YGpOLeAU5h15AQmELwC+tIobpZdqLh0PxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCV3DTnOYdRqmHVh+NBuFrA8IyI/O6qKJHAsCOsx4ajYQIhAJ+xzqZjuLxmCysZ1bpmtvfoZLBypQdXO3HGjKuDwVw2"}]},"maintainers":[{"name":"goodeggs","email":"open-source@goodeggs.com"},{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"directories":{}},"2.4.2":{"name":"resource-client","version":"2.4.2","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"bluebird":"^2.9.30","goodeggs-json-schema-validator":"^2.0.2","lodash":"^3.0.0","requestretry":"^1.4.0","url-assembler":"0.0.3"},"devDependencies":{"chai":"^2.1.0","chai-as-promised":"^5.1.0","coffee-script":">=1.7.x","fibrous":"^0.3.3","mocha":"~1.x.x","nock":"^1.6.1","request":"^2.61.0"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"gitHead":"581bae735d8d1226f9ceff930e4d633a63ac2b61","_id":"resource-client@2.4.2","_shasum":"5a163d9c34db82cc15997112d86daf2763e08df3","_from":".","_npmVersion":"2.14.5","_nodeVersion":"0.10.38","_npmUser":{"name":"demands","email":"npm@maxedmands.com"},"maintainers":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"},{"name":"demands","email":"npm@maxedmands.com"},{"name":"goodeggs","email":"open-source@goodeggs.com"}],"dist":{"shasum":"5a163d9c34db82cc15997112d86daf2763e08df3","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-2.4.2.tgz","integrity":"sha512-jQZxctX8JvVExyeStqqjlPcj+a4GhJ2TSPEmIZDVvS5uiDTNvXqGbuPFki+ImuDz7dMN+MSiie8K8vcOIwb1XA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7ZI9Z5bOYATvq5dlSZGV97QwLRniiNqx/qg8mLRAj2AiBXJfNFIojAFxSjvwUfgLyYpngRY3T4fs5LZo2uACSn7Q=="}]},"directories":{}},"2.4.3":{"name":"resource-client","version":"2.4.3","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"bluebird":"^2.9.30","goodeggs-json-schema-validator":"^2.0.2","lodash":"^3.0.0","requestretry":"^1.4.0","url-assembler":"0.0.3"},"devDependencies":{"chai":"^2.1.0","chai-as-promised":"^5.1.0","coffee-script":">=1.7.x","fibrous":"^0.3.3","mocha":"~1.x.x","nock":"^1.6.1","request":"^2.61.0"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"gitHead":"ba370ddaefad5a6538ac4d49a89e5e4fda4528cf","_id":"resource-client@2.4.3","_shasum":"afe650600e9148811fa1cefeffdc4919580120cc","_from":".","_npmVersion":"2.14.5","_nodeVersion":"0.10.38","_npmUser":{"name":"demands","email":"npm@maxedmands.com"},"maintainers":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"},{"name":"demands","email":"npm@maxedmands.com"},{"name":"goodeggs","email":"open-source@goodeggs.com"},{"name":"sylspren","email":"lhuang09@gmail.com"}],"dist":{"shasum":"afe650600e9148811fa1cefeffdc4919580120cc","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-2.4.3.tgz","integrity":"sha512-+kOd0sVY+c+oOpwy94qhiIbV6M2oI29AsZPh6c54QrwuaULKrciyV6B7/Vi0Fwx/e8NOAFDbK5T1kG2u+oRm9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBwG+/paIZHd/Hz1wsQXh2TScAljfFRP3fvQK1lqNZxQIhAMOxKvARmK/QhJqTQQk4YBdV2PO9Ctqy6a5u2GQNDWvM"}]},"directories":{}},"2.5.0":{"name":"resource-client","version":"2.5.0","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"bluebird":"^3.0.5","goodeggs-json-schema-validator":"^2.0.2","lodash":"^3.0.0","requestretry":"^1.5.0","url-assembler":"0.0.3"},"devDependencies":{"chai":"^2.1.0","chai-as-promised":"^5.1.0","coffee-script":">=1.7.x","fibrous":"^0.3.3","mocha":"~1.x.x","nock":"^1.6.1","request":"^2.61.0"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"gitHead":"ca43bf5ff9675d1c8fdad58527f2f669bedb6fcd","_id":"resource-client@2.5.0","_shasum":"09a5cc298b179a72185c3f238ae865403380a089","_from":".","_npmVersion":"2.14.5","_nodeVersion":"0.10.38","_npmUser":{"name":"demands","email":"npm@maxedmands.com"},"maintainers":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"},{"name":"demands","email":"npm@maxedmands.com"},{"name":"goodeggs","email":"open-source@goodeggs.com"},{"name":"sylspren","email":"lhuang09@gmail.com"}],"dist":{"shasum":"09a5cc298b179a72185c3f238ae865403380a089","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-2.5.0.tgz","integrity":"sha512-eCUMJ7HYggt1Q4PRyKWoKec1fiWDcejjqVIV5WNlHOCk2y0N1xaCDGumVIdt7kROKhW2oVSl1vjWOj1daDTwpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClIu+nu4IAS5X+2kxatg1jqsl9GpTsnNBxziEbPNcRMgIhAJ8ixdvDVKxSjKsLZ9gDdQu6LkKeTPQciEGMh1G+wx9j"}]},"directories":{}},"2.5.1":{"name":"resource-client","version":"2.5.1","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"bluebird":"^3.0.5","goodeggs-json-schema-validator":"^3.1.0","lodash":"^3.0.0","requestretry":"^1.5.0","url-assembler":"0.0.3"},"devDependencies":{"chai":"^2.1.0","chai-as-promised":"^5.1.0","coffee-script":">=1.7.x","fibrous":"^0.3.3","mocha":"~1.x.x","nock":"^1.6.1","request":"^2.61.0"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"gitHead":"978f8022e7936af24175efa03958384d5db83b57","_id":"resource-client@2.5.1","_shasum":"4d1dc89d76ab14b52b8d7c797fd40fbe264819d9","_from":".","_npmVersion":"2.14.18","_nodeVersion":"0.10.38","_npmUser":{"name":"goodeggs","email":"open-source@goodeggs.com"},"maintainers":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"},{"name":"demands","email":"npm@maxedmands.com"},{"name":"goodeggs","email":"open-source@goodeggs.com"},{"name":"sylspren","email":"lhuang09@gmail.com"}],"dist":{"shasum":"4d1dc89d76ab14b52b8d7c797fd40fbe264819d9","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-2.5.1.tgz","integrity":"sha512-1PC35hBGii1N0cby+yhmga8zDoPUjvSp3zy8rFNyFnBMAIts1eLbI/diuCuzfGefjXDbJNeAqEQBK/6MsE8nNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCP+bogJScR1pcEHezWUFcu8mvRubRvtQzesMnuJ9E/GAIhAL4i90k2DWrnX+wjRiIuw0JCtWTWCQZlEuMWHjfJchZu"}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/resource-client-2.5.1.tgz_1455663997654_0.6921634988393635"},"directories":{}},"2.5.2":{"name":"resource-client","version":"2.5.2","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"bluebird":"^3.0.5","goodeggs-json-schema-validator":"^3.1.0","lodash":"^3.0.0","requestretry":"^1.5.0","url-assembler":"0.0.3"},"devDependencies":{"chai":"^2.1.0","chai-as-promised":"^5.1.0","coffee-script":">=1.7.x","fibrous":"^0.3.3","mocha":"~1.x.x","nock":"^1.6.1","request":"^2.61.0"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"gitHead":"a2ca24234778f076804c665b28837797aa37a84b","_id":"resource-client@2.5.2","_shasum":"6a9132b3176f11ddfedce64f75ba27b02c838c26","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.38","_npmUser":{"name":"demands","email":"npm@maxedmands.com"},"maintainers":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"},{"name":"demands","email":"npm@maxedmands.com"},{"name":"goodeggs","email":"open-source@goodeggs.com"},{"name":"sylspren","email":"lhuang09@gmail.com"}],"dist":{"shasum":"6a9132b3176f11ddfedce64f75ba27b02c838c26","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-2.5.2.tgz","integrity":"sha512-e4C1yPqj8/4Co3YzF+uk/cit93h73f36Lt+VZg+HxRkbodXGBYWN32Nq4OuhvmsvZYqIvsnCPHCFKn6tk5rm5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYgw47GGLKkSNt//De2DsvGP9mOYsVo73rMRHJW65ziAiEA+lDSJsUjnPNpGnkNNCL5kleh+VNcb+If5GRZ28nPne8="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resource-client-2.5.2.tgz_1458756670593_0.6569700413383543"},"directories":{}},"2.6.0":{"name":"resource-client","version":"2.6.0","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"bluebird":"^3.0.5","goodeggs-json-schema-validator":"^3.1.0","lodash":"^3.0.0","requestretry":"^1.5.0","url-assembler":"0.0.3"},"devDependencies":{"chai":"^2.1.0","chai-as-promised":"^5.1.0","coffee-script":">=1.7.x","fibrous":"^0.3.3","mocha":"~1.x.x","nock":"^1.6.1","request":"^2.61.0"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"gitHead":"9e63b13f7aa023d6951d555f2526003a5bace81c","_id":"resource-client@2.6.0","_shasum":"43117277726bb62a83bc99fccf568bc587621e82","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.9.1","_npmUser":{"name":"randypuro","email":"randypuro@gmail.com"},"dist":{"shasum":"43117277726bb62a83bc99fccf568bc587621e82","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-2.6.0.tgz","integrity":"sha512-/XkCiCp+lVQsDYsriAqoJz5o/5O2IiHu8MkTR/maEOyZlrERQuncpH6ceL2RBqyXDbaZ/GZvv5EHq0Iqo7ALEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFM4iq4Tq2IM9w8AMO9RClUC8Q6KnSEygNmmKZzbTkHHAiEAv16+wOWkad2L2ZaqvZgmt2xCzJk/nIap1KGGdw6LFkg="}]},"maintainers":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"},{"name":"demands","email":"npm@maxedmands.com"},{"name":"goodeggs","email":"open-source@goodeggs.com"},{"name":"randypuro","email":"randypuro@gmail.com"},{"name":"sylspren","email":"lhuang09@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resource-client-2.6.0.tgz_1484249206861_0.8344566361047328"},"directories":{}},"2.6.1":{"name":"resource-client","version":"2.6.1","description":"Easily create api clients for your server side resources.","author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"license":"MIT","keywords":["resource","request","ngResource","client","api"],"main":"lib/index.js","repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"homepage":"https://github.com/goodeggs/resource-client","bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"dependencies":{"bluebird":"^3.0.5","goodeggs-json-schema-validator":"^3.1.0","lodash":"^3.0.0","requestretry":"^1.5.0","url-assembler":"0.0.3"},"devDependencies":{"chai":"^2.1.0","chai-as-promised":"^5.1.0","coffee-script":">=1.7.x","fibrous":"^0.3.3","mocha":"~9.x.x","nock":"^1.6.1","request":"^2.61.0"},"publishConfig":{"registry":"https://registry.npmjs.org/","always-auth":true},"scripts":{"compile":"coffee --bare --compile --output lib/ src/","prepublish":"npm run compile","pretest":"npm run compile","test":"mocha"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2014 Good Eggs Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"resource-client@2.6.1","dist":{"shasum":"47c9f0215eb805cce8961f08846557737f99e76b","integrity":"sha512-XBAtI/Xg2NXV+yZl+JpRAn3v5PdNdtJQ2PR46ZEqETC+3KlgOQJzNLqGED7QQqQ8XZ2n2q6r8UEvECJu5GdjEA==","tarball":"https://registry.npmjs.org/resource-client/-/resource-client-2.6.1.tgz","fileCount":17,"unpackedSize":51859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhICYGCRA9TVsSAnZWagAAU6EP/3Qib3CrGGpGyfECu9gt\n0PJ9Kl2kUy+RZBSNjuKVoIFoQ1curLa3LTh+89Tml9fcb4gn3swmIWCqufUO\n8eLH9bhCfOxBiMWuRuXikUBnx7tsLhwo86n9sSEWr/YpcFEioXuRuR6hqpFa\nU/Pk1LCvJgeB/oEPs6APERI5YIoxEiCkgLQFYplO+stI4OQZcZ+/J0xnOoG4\nPBfhoyjE/6cI014Nh1BrYM75KDeT9ichlQgLUG82MU97jWhj5SiZ6bkUanA5\nXqpOLvESNB4nSS6qQVc4ScmZeOKVGwJg2O9n4nzvAJeASadAfqaFuAvVeITp\nRclpR+uMti/+c55fSTfR7P38bfmmJJiIqh12IXf3XW+aDRV9MbQtTwHCfm2U\nMfmbLNeCDoJV5NPtAxXFF8STcQDQDm90KesHaupoaYXtkgNUP/GRbVLgxusj\nkt9cyBXdJsiGCYXdKph0uSEZSCLi4YKX/w+I/tW9Yi2oj5swtHZpcyQ9x9V4\naHxC18hw2hCUi6XOXl12p37/l8OuJhaBhP2ZNMKyfs4Of+Cx7nl+UVLubnSm\nXehToXyCHTWUl98IHcN9JBJGiAxodERbx04lebvnPsGMWqrYYeXlInpJLtvw\nJ/MjYgDTG7LalpF1HMqBWdNeIVylA8KOpF274MdUwAXNCpepLD4etsD5simg\nHarb\r\n=eVxX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwIImgjkKXl8PBxT+Z1OMe9tkZGC4WiJ4QKmDE4Z7ubAiAp24ynq3hVF5mzQtdGOpxQLNkYirjcXQcOhu980Cdbsw=="}]},"_npmUser":{"name":"goodeggs-admin","email":"open-source@goodeggs.com"},"directories":{},"maintainers":[{"name":"goodeggs-admin","email":"open-source@goodeggs.com"},{"name":"randypuro","email":"randypuro@gmail.com"},{"name":"sylspren","email":"lhuang09@gmail.com"},{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"},{"name":"demands","email":"npm@maxedmands.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resource-client_2.6.1_1629496838773_0.8601934406690541"},"_hasShrinkwrap":false}},"readme":"# Resource Client\n\nEasily create node API clients for your APIs. Inspired by [Angular Resource](https://docs.angularjs.org/api/ngResource/service/$resource) and [Angular Validated Resource](https://github.com/goodeggs/angular-validated-resource).\n\n[![NPM version](http://img.shields.io/npm/v/resource-client.svg?style=flat-square)](https://www.npmjs.org/package/resource-client)\n[![Build Status](http://img.shields.io/travis/goodeggs/resource-client.svg?style=flat-square)](https://travis-ci.org/goodeggs/resource-client)\n[![MIT License](http://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/goodeggs/resource-client/blob/master/LICENSE.md)\n\n## Usage\n\n```\nnpm install resource-client --save\n```\n\n```javascript\nvar resourceClient = require('resource-client');\n\nvar Product = resourceClient({\n  url: 'http://www.mysite.com/api/products/:_id',\n  headers: {\n    'X-Secret-Token': 'ABCD1234'\n  }\n});\n\nProduct.query({isActive: true}, function(err, products) {\n  product = products[0];\n  product.name = 'apple';\n  product.save();\n});\n\n// or with a promise...\nProduct.query({isActive: true}).then(function (products) {\n  product = products[0];\n  product.name = 'apple';\n  product.save();\n}).catch(function (err) {\n  if (err) console.log err;\n});\n```\n\nYou can also configure the resource to use JSON schema validation for every request:\n\n```javascript\nvar resourceClient = require('resource-client');\n\nvar Product = resourceClient({\n  url: 'http://www.mysite.com/api/products/:_id',\n  headers: {\n    'X-Secret-Token': 'ABCD1234'\n  }\n  // recommended that you do not allow unkown properties when testing.\n  banUnknownProperties: true\n});\n\nProduct.action('update', {\n  method: 'PUT'\n  // will reject or pass error to callback if validation fails for any of the below\n  urlParamsSchema: require('./product_schemas/update/url_params.json')\n  queryParamsSchema: require('./product_schemas/update/query_params.json')\n  requestBodySchema: require('./product_schemas/update/request_body.json')\n  responseBodySchema: require('./product_schemas/update/response_body.json')\n})\n```\n\n## Creating a Resource\n\n### resourceClient(options)\n\n- **options** - default request options for this resource. You can use any option from the [request][request] module, with a few additions:\n  - **url** - same as request url but can contain variables prefixed with a colon such as `products/:name`\n  - **params** - First used to populate url params, then any leftover are added as query params. Note, you can define a param using '@' to read the param value off the request body `{_id: '@_id'}`.\n  - **json** - set to true by default\n\n\n```javascript\nvar resourceClient = require('resource-client');\n\nvar Product = resourceClient({\n  url: 'http://www.mysite.com/api/products/:_id',\n  params: {_id: '@_id'}\n  headers: {'X-Secret-Token': 'ABCD1234'}\n})\n```\n\n## Defining Resource Actions\n\n### Resource.action(name, options)\n\n- **name** - name of action\n- **options** - default request options for this action. Merges with defaults set for the resource. You can use any option from the [request](https://github.com/request/request) module, with a few additions:\n  - **url** - same as request url but can contain variables prefixed with a colon such as `products/:name`\n  - **params** - First used to populate url params, then any leftover are added as query params. Note, you can define a param using '@' to read the param value off the request body `{_id: '@_id'}`.\n  - **isArray** - resource is an array. It will not populate variables in the url.\n  - **returnFirst** - resource is an array. It will return the first result from the array\n\n```javascript\nvar resourceClient = require('resource-client');\n\nvar Product = resourceClient({\n  url: 'http://www.mysite.com/api/products/:_id',\n  headers: {\n    'X-Secret-Token': 'ABCD1234'\n  }\n});\n\nProduct.action('getActive', {\n  method: 'GET'\n  isArray: true\n  params: {isActive: true}\n});\n\nProduct.action('queryOne', {\n  method: 'GET'\n  isArray: true\n  returnFirst: true\n});\n```\n\nIf the method is GET, you can use it as a class method:\n\n- `Class.method([params], [options], callback)`\n\n```javascript\nProduct.action('get', {\n  method: 'GET'\n});\n\n// class method\nProduct.get({_id: 1234}, function (err, product) { ... })\n```\n\nIf the method is PUT, POST, or DELETE, you can use it as both a class or an instance method:\n\n- `Class.method([params], [body], [options], callback)`\n- `instance.method([params], [options], callback)`\n\n```javascript\nProduct.action('save', {\n  method: 'POST'\n});\n\n// class method\nProduct.save({name: 'apple'}, function (err, product) { ... });\n\n// instance method\nproduct = new Product({name: 'apple'});\nproduct.save(function(err) { ... });\n```\n\n## Default Actions\n\nEvery new resource will come with these methods by default. However, we recommend\nyou explicitly define an action for each endpoint exposed by your API.\n\n- **get** - {method: 'GET'}\n- **query** - {method: 'GET', isArray: true}\n- **queryOne** - {method: 'GET', isArray: true, returnFirst: true}\n- **update** - {method: 'PUT'}\n- **save** - {method: 'POST'}\n- **remove** - {method: 'DELETE'}\n\n\n## Additional per-request options\n\nIf you need to pass custom [request][request] options for an individual request,\n(for example, to identify a user with an authentication token),\nthe action methods also take optional parameters, like so:\n\n```javascript\nProduct.save(\n  {},                 // params\n  {name: 'apple'},    // body\n  { headers: {} },    // options\n  function (err, product) { ... }\n );\n\nProduct.getById(urlParams, queryParams, otherOptions, callback);\n```\n\n\n## Contributing\n\nPlease follow our [Code of Conduct](https://github.com/goodeggs/mongoose-webdriver/blob/master/CODE_OF_CONDUCT.md)\nwhen contributing to this project.\n\n```\n$ git clone https://github.com/goodeggs/resource-client && cd resource-client\n$ npm install\n$ npm test\n```\n\n_Module scaffold generated by [generator-goodeggs-npm](https://github.com/goodeggs/generator-goodeggs-npm)._\n\n\n[request]: https://github.com/request/request\n","maintainers":[{"name":"goodeggs-admin","email":"open-source@goodeggs.com"},{"name":"randypuro","email":"randypuro@gmail.com"},{"name":"sylspren","email":"lhuang09@gmail.com"},{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"},{"name":"demands","email":"npm@maxedmands.com"}],"time":{"modified":"2022-06-26T11:54:37.916Z","created":"2014-12-07T22:11:34.334Z","1.1.0":"2014-12-07T22:11:34.334Z","1.2.0":"2015-01-30T00:39:50.012Z","1.2.1":"2015-01-30T01:01:24.165Z","1.2.2":"2015-02-03T01:43:31.472Z","1.3.0":"2015-02-03T22:26:20.089Z","1.3.1":"2015-02-27T22:36:10.589Z","1.3.2":"2015-04-01T17:59:54.472Z","1.4.0":"2015-04-01T20:26:41.624Z","1.4.1":"2015-04-06T19:55:17.498Z","2.0.0":"2015-04-22T16:41:38.566Z","2.1.0":"2015-06-18T23:27:14.872Z","2.3.0":"2015-08-04T08:19:17.494Z","2.4.0":"2015-08-28T23:52:53.135Z","2.4.1":"2015-08-31T22:18:12.042Z","2.4.2":"2015-09-29T20:23:08.245Z","2.4.3":"2015-10-14T19:05:35.380Z","2.5.0":"2015-11-30T18:22:54.010Z","2.5.1":"2016-02-16T23:06:41.081Z","2.5.2":"2016-03-23T18:11:11.153Z","2.6.0":"2017-01-12T19:26:48.852Z","2.6.1":"2021-08-20T22:00:38.947Z"},"homepage":"https://github.com/goodeggs/resource-client","keywords":["resource","request","ngResource","client","api"],"repository":{"type":"git","url":"git://github.com/goodeggs/resource-client.git"},"contributors":[{"name":"dannynelson","email":"danny.edward.nelson@gmail.com"}],"author":{"name":"Good Eggs","email":"open-source@goodeggs.com"},"bugs":{"url":"https://github.com/goodeggs/resource-client/issues"},"license":"MIT","readmeFilename":"README.md"}