{"_id":"skypager-client","_rev":"29-4cc89e897a93bba6bacd49e8e5d2c5b9","name":"skypager-client","description":"universal skypager client","dist-tags":{"latest":"5.4.0","test":"5.0.7"},"versions":{"1.0.0":{"name":"skypager-client","version":"1.0.0","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts"},"repository":{"type":"git","url":"deploy@app-1.skypager.io:architects/skypager-client.git"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.15.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^2.58.0","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^2.59.0","eslint-plugin-import":"^1.8.1","mocha":"^2.4.5","sinon":"^2.0.0-pre","skypager-cli":"^2.61.0","skypager-project":"^2.72.1"},"_id":"skypager-client@1.0.0","_shasum":"1ad12a88be40991c7f77828e7ba6523d7e37613b","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.10.1","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"1ad12a88be40991c7f77828e7ba6523d7e37613b","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-1.0.0.tgz","integrity":"sha512-JWFtAStJR0I4OW0//9AFVEgVL9wCwJwmTtBCHYURqAksr54+3C7fEJmD69sy1ZhMQjh32qCx4bVY1ws7bs99SQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9GzBlWB6fyq32rCAyyrdlHv3W4SJLNO1BU1ZTi48LAAIgJnIDDnwNaq5CeFS8iVmPF0d442R41G8C+00DPuqQJjI="}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/skypager-client-1.0.0.tgz_1466153507520_0.9358738977462053"}},"1.1.0":{"name":"skypager-client","version":"1.1.0","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts"},"repository":{"type":"git","url":"deploy@app-1.skypager.io:architects/skypager-client.git"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.11.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^2.58.0","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^2.59.0","eslint-plugin-import":"^1.8.1","eslint-plugin-react":"^5.2.1","mocha":"^2.4.5","sinon":"^2.0.0-pre","skypager-cli":"^2.61.0","skypager-project":"^2.72.1"},"gitHead":"ebee9bae130d95b82f95f1275e04ac0eaeec64b0","_id":"skypager-client@1.1.0","_shasum":"cf92249913dfac892436a995fec7437ada395a32","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.10.1","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"cf92249913dfac892436a995fec7437ada395a32","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-1.1.0.tgz","integrity":"sha512-kS4i6aNHKMU0vgdL/m+I3v0utvwm7B9VKfbeWKSTd1nAvuJ2b4TXm0ONy/Hdp34HtVAJtbOEByrxAB2nsHNyHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMKiBc58IBgcyuncbMfzLgoMmkgq/5QoEExKgSDnNiwAiA964sK8NJDb5XxaesTOQR1Um275/ShmgA9es/nOawSiQ=="}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/skypager-client-1.1.0.tgz_1466153683495_0.1728053113911301"}},"1.1.1":{"name":"skypager-client","version":"1.1.1","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts"},"repository":{"type":"git","url":"deploy@app-1.skypager.io:architects/skypager-client.git"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.11.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^2.58.0","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^2.59.0","eslint-plugin-import":"^1.8.1","eslint-plugin-react":"^5.2.1","mocha":"^2.4.5","sinon":"^2.0.0-pre","skypager-cli":"^2.61.0","skypager-project":"^2.72.1"},"gitHead":"bac39b8cca0e0f9e9c5c3c1a10f4ec51d5714ab7","_id":"skypager-client@1.1.1","_shasum":"5e4cb90c557803b7295a648716db8905d5f4c856","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.10.1","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"5e4cb90c557803b7295a648716db8905d5f4c856","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-1.1.1.tgz","integrity":"sha512-XSJuaFdyEQzTxCSctl69X/yyc/SMQV9F+Y/gdVm3/3ENcw6xybtXmRKvc3gBU8L2mdKnuYBy4g4ijvhrR1zG0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVrivDSdgvsr7QJCD6byoXjE+1MnuoMTm7SQzuP64dkAiAJC9wl1JyhVrnRmBBNyBWATqpBcNXrxq94qPqp5GPy/Q=="}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/skypager-client-1.1.1.tgz_1466156397432_0.39948259270749986"}},"1.1.2":{"name":"skypager-client","version":"1.1.2","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts"},"repository":{"type":"git","url":"deploy@app-1.skypager.io:architects/skypager-client.git"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.11.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^2.58.0","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^2.59.0","eslint-plugin-import":"^1.8.1","eslint-plugin-react":"^5.2.1","mocha":"^2.4.5","sinon":"^2.0.0-pre","skypager-cli":"^2.61.0","skypager-project":"^2.72.1"},"gitHead":"d1092e44ff761722f89b26fd306f550ce51bfbc7","_id":"skypager-client@1.1.2","_shasum":"e2900129e2876acbc4848e912a5d5019ffd5680f","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.10.1","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"e2900129e2876acbc4848e912a5d5019ffd5680f","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-1.1.2.tgz","integrity":"sha512-2JvsqSQjVNlJPk6pO4vwmiFfHHiAC4DQlwZjHIjL1huP8od8q1509WY5m7GBHRipXnAKLo8YAG6HjDt6uMXL3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqHKYhC9Vgaw637dxCKXAJFgNYETd+/uvQE5QRRZN0hAIhAP3gXOl6/CP9pP1SwuJHq28PGlv/uNnmfHh6OhIG+HrM"}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/skypager-client-1.1.2.tgz_1466156575739_0.3929308019578457"}},"1.1.3":{"name":"skypager-client","version":"1.1.3","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts"},"repository":{"type":"git","url":"deploy@app-1.skypager.io:architects/skypager-client.git"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.11.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^2.58.0","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^2.59.0","eslint-plugin-import":"^1.8.1","eslint-plugin-react":"^5.2.1","mocha":"^2.4.5","sinon":"^2.0.0-pre","skypager-cli":"^2.61.0","skypager-project":"^2.72.1"},"files":["index.js","dist/skypager-client.js","src"],"gitHead":"2c8088b4b32a7de70a6db42825b8705cc6e96601","_id":"skypager-client@1.1.3","_shasum":"114b8164c40f1fc87bb328a8c4ffc3628e3dc437","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.10.1","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"114b8164c40f1fc87bb328a8c4ffc3628e3dc437","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-1.1.3.tgz","integrity":"sha512-jO7bpeJGqrEE3XX8t4H6mQF9zbwC/ECBYkkJ8LL0qfXkHgTeSMHns5JIRNqvW1oAEGBSkMRvwVkQYTeViXTpiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX6gaTe9MwQ1Nezdt3NKgI9MV1WjS2LOSB5Cv1kKwpLQIhAOv7Fp9bteQ+v6c5j9+0z5rvGJWN8auuAB73e/Qln1Ry"}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/skypager-client-1.1.3.tgz_1466156756248_0.35914152790792286"}},"1.1.4":{"name":"skypager-client","version":"1.1.4","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts"},"repository":{"type":"git","url":"deploy@app-1.skypager.io:architects/skypager-client.git"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.11.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^2.58.0","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^2.59.0","eslint-plugin-import":"^1.8.1","eslint-plugin-react":"^5.2.1","mocha":"^2.4.5","sinon":"^2.0.0-pre","skypager-cli":"^2.61.0","skypager-project":"^2.72.1"},"files":["index.js","lib"],"gitHead":"05f842e9637037e58ab709cb9a0bc8a9f671cfda","_id":"skypager-client@1.1.4","_shasum":"fa5fb595a2670ae293a066a77180b00b63138c27","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.10.1","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"fa5fb595a2670ae293a066a77180b00b63138c27","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-1.1.4.tgz","integrity":"sha512-IjmqvpcoGnT/sqlqZ8VphfDkcJ6dVHqZD2NCjmbO3hSpfiChRsIo9l+rkR9MCOS0XSmk6KyncqORxvQBFsJkOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAc+gzb5Gw6BjuznfAUOjsZ39wgfD8tqaZsIMcMLVm1VAiEAutrk5qaVX0x8L9vgeCNeyMHJKqfoUyKgHilXgtkKNww="}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/skypager-client-1.1.4.tgz_1466157492011_0.05137955350801349"}},"2.72.0":{"name":"skypager-client","version":"2.72.0","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts"},"repository":{"type":"github","url":"https://github.com/skypager"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.11.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^2.58.0","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^2.60.1","eslint-plugin-import":"^1.8.1","eslint-plugin-react":"^5.2.1","mocha":"^2.4.5","sinon":"^2.0.0-pre","skypager-cli":"^2.61.0","skypager-project":"^2.72.1"},"files":["index.js","lib"],"_id":"skypager-client@2.72.0","_shasum":"878e045fa35d41883d3fa03bb6da0569a5dd48ac","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.10.1","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"878e045fa35d41883d3fa03bb6da0569a5dd48ac","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-2.72.0.tgz","integrity":"sha512-wuT2rgDZEaMH4orv2Cn2rfdjaYYMUnHZcN36jJ1pb1qfVm2jrz9iwMpv9A2yYH3Or1ZUXtVcZwyx5iKRDbhK0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ72radTSWr1JmoBw5ZFBwosoA4bhlCCyDSvdLPgKDPQIgSobjRon087JWpyHatNr5e/ttaJOzvy1/PfTmEuW21Kk="}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/skypager-client-2.72.0.tgz_1466625105981_0.9367225954774767"}},"2.72.1":{"name":"skypager-client","version":"2.72.1","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts","test":"make test"},"repository":{"type":"github","url":"https://github.com/skypager"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.11.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"},"rules":{"prefer-arrow-callback":0}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^2.58.0","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^2.60.1","eslint-plugin-import":"^1.8.1","eslint-plugin-react":"^5.2.1","mocha":"^2.4.5","sinon":"^2.0.0-pre","skypager-cli":"^2.61.0","skypager-project":"^2.72.1"},"files":["index.js","lib"],"_id":"skypager-client@2.72.1","_shasum":"be099202f1351bfd81a740a7a51d45e69a73b174","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.10.1","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"be099202f1351bfd81a740a7a51d45e69a73b174","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-2.72.1.tgz","integrity":"sha512-TvlGXgg2R9p5YXjWB3Ahcmbad/A1O8JMjxtzEMDRjkKHELKugW19x5OmEw2y39XxY8dFycSznCcMKTF0Y2Q8mA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKMrVosyPTDQEUyGDOas0L/siO0poZ5QevDjXfxXA2WQIgBb7slNyUujiXGVRMfYV3FPJsJgOdjyrO3RlqXTPoi7M="}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/skypager-client-2.72.1.tgz_1467800101512_0.5912878774106503"}},"5.0.0":{"name":"skypager-client","version":"5.0.0","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts","test":"make test"},"repository":{"type":"github","url":"https://github.com/skypager"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.11.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"},"rules":{"prefer-arrow-callback":0}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^5.0.0","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^5.0.0","eslint-plugin-import":"^1.8.1","eslint-plugin-react":"^5.2.1","mocha":"^2.4.5","sinon":"^2.0.0-pre","skypager-cli":"^5.0.0","skypager-project":"^2.74.0","skypager-repl":"^5.0.0"},"files":["index.js","lib"],"_id":"skypager-client@5.0.0","_shasum":"12f51f3e7c8d6911634b9530845e0e00b36408e4","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"12f51f3e7c8d6911634b9530845e0e00b36408e4","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-5.0.0.tgz","integrity":"sha512-G/ypcI1Z7nK8miJRDDOCovR+jB5LaYoMzWdktJbEyoSA3Auw78VtlyTGRiveRMDil3oeyffzT2lWWfs0mEJXUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm6pPfcM+m45gcYrleruiU1Ty03tmCN+RJOy6/LuouOAIgKKW92TANkYxDJLNw2xqJVToU0xlrWlv2te2PbvJml4I="}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/skypager-client-5.0.0.tgz_1472356460081_0.21333825075998902"}},"5.0.1":{"name":"skypager-client","version":"5.0.1","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts","test":"make test"},"repository":{"type":"github","url":"https://github.com/skypager"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.11.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"},"rules":{"prefer-arrow-callback":0}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^5.0.0","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^5.0.1","eslint-plugin-import":"^1.8.1","eslint-plugin-react":"^5.2.1","mocha":"^2.4.5","sinon":"^2.0.0-pre","skypager-cli":"^5.0.0","skypager-project":"^2.74.0","skypager-repl":"^5.0.0"},"files":["index.js","lib"],"_id":"skypager-client@5.0.1","_shasum":"4b8d558bfb71873a2790f5b66fdba86e960e8ab5","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"4b8d558bfb71873a2790f5b66fdba86e960e8ab5","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-5.0.1.tgz","integrity":"sha512-KZ4Y+GAZik0ve3cOvcUloKeIHCHhF/7D908HifOLu8S0bzEELPUWu660xWc+fBeIESmyQGaa+tCqAtR9g14j8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDArbYS3hbmxhF9Pfv+LIGwo2ua3paWMQIb2faddY/VVwIhAKiBeruZFphD+tg2E55IXtOAXNeA5K++L0bdEmhWQmN2"}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/skypager-client-5.0.1.tgz_1472358160903_0.19345428212545812"}},"5.0.2":{"name":"skypager-client","version":"5.0.2","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts","test":"make test"},"repository":{"type":"github","url":"https://github.com/skypager"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.11.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"},"rules":{"prefer-arrow-callback":0}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^5.0.0","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^5.0.2","eslint-plugin-import":"^1.8.1","eslint-plugin-react":"^5.2.1","mocha":"^2.4.5","sinon":"^2.0.0-pre","skypager-cli":"^5.0.0","skypager-project":"^2.74.0","skypager-repl":"^5.0.0"},"files":["index.js","lib"],"_id":"skypager-client@5.0.2","_shasum":"18a814c67dad87a7688524e9f0dafa39b3a888d3","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"18a814c67dad87a7688524e9f0dafa39b3a888d3","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-5.0.2.tgz","integrity":"sha512-VMP0iKirrnz4dBk3MD+89Ha4/CciqcWMMiFHsrXbQMSCQQI0tNQU7ExDuTg8tN2oYoyX8I1FMT0mZmeuOM4Ayg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbTsRp4rgWiHuLvFFG88+bb07GSbpTQ8Vrw4P+DYRSqgIhAI1weGUW46os0ppdTd/giq2evYHUVDfiNCZwTe8CkB9k"}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/skypager-client-5.0.2.tgz_1472358246606_0.8927930954378098"}},"5.0.3":{"name":"skypager-client","version":"5.0.3","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts","test":"make test"},"repository":{"type":"github","url":"https://github.com/skypager"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.11.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"},"rules":{"prefer-arrow-callback":0}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^5.0.0","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^5.0.3","eslint-plugin-import":"^1.8.1","eslint-plugin-react":"^5.2.1","mocha":"^2.4.5","sinon":"^2.0.0-pre","skypager-cli":"^5.0.0","skypager-project":"^2.74.0","skypager-repl":"^5.0.0"},"files":["index.js","lib"],"_id":"skypager-client@5.0.3","_shasum":"1e8ef92f42ea8ba80e266192911d75db1e8534f5","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"1e8ef92f42ea8ba80e266192911d75db1e8534f5","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-5.0.3.tgz","integrity":"sha512-IBvC9hu2kagQf0X00NzpTIOTqyYLTQIRoHe6dTP5rC7rc38NLIlXgEmmVawgPwrK1rjws3Su2Atm70hYb2exCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHt9KnAMDxyQfIvK+epwkA6KYgwxJ5vEM+5HYcSJ8PlAiEA+RA+Lso9O8OXetFrOEOw2aRM9s9H84rdmv7c+pXjoWo="}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/skypager-client-5.0.3.tgz_1472358304482_0.8841276348102838"}},"5.0.4":{"name":"skypager-client","version":"5.0.4","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts","test":"make test"},"repository":{"type":"github","url":"https://github.com/skypager"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.11.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"},"rules":{"prefer-arrow-callback":0}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^5.0.4","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^5.0.4","eslint-plugin-import":"^1.8.1","eslint-plugin-react":"^5.2.1","mocha":"^2.4.5","sinon":"^2.0.0-pre","skypager-cli":"^5.0.0","skypager-project":"^2.74.0","skypager-repl":"^5.0.4"},"files":["index.js","lib"],"_id":"skypager-client@5.0.4","_shasum":"0f4c8403b38fee60b4ab6fd0bccd0ce305525da0","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"0f4c8403b38fee60b4ab6fd0bccd0ce305525da0","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-5.0.4.tgz","integrity":"sha512-gII4r0KnYIfpkTSJQOojurmRCHjxn/yH85leNoIVAIY/9CxFUwn7jN3DmwEFF55hssRKGgJHWAQSU2O2Cs7XLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDitatKisBKOtd1e31655yeswbaiJ55uWD7zK1ZNDS+nAiEAqMGb0ULp+1O+fE1xkBryqecvqjuxEilHEfRc/hvevFg="}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/skypager-client-5.0.4.tgz_1472364776591_0.015152419451624155"}},"5.0.7":{"name":"skypager-client","version":"5.0.7","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts","test":"make test"},"repository":{"type":"github","url":"https://github.com/skypager"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.11.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"},"rules":{"prefer-arrow-callback":0}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^5.0.4","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^5.0.4","eslint-plugin-import":"^1.8.1","eslint-plugin-react":"^5.2.1","mocha":"^2.4.5","sinon":"^2.0.0-pre","skypager-cli":"^5.0.0","skypager-project":"^2.74.0","skypager-repl":"^5.0.7"},"files":["index.js","lib"],"_id":"skypager-client@5.0.7","_shasum":"a4d411ea2ebe89adb8acbe60e9c311cb2c3029cc","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"a4d411ea2ebe89adb8acbe60e9c311cb2c3029cc","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-5.0.7.tgz","integrity":"sha512-k+h2J5UBm5kapJWxZ5OYHUhVOZWZan499X/IQAEhHmG7FPDm/JlmVsNgBOcuUz07bx4ucCgTzCdSD4mfJGtVjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAQAc5I7dHTUv8lpNtVDPQrxr5lVSNCWkA0ic4cm3C7gIgCHVjycnuE2hfhz+4oiu2OlIjnn4pYNKATRlKFpEYZVA="}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/skypager-client-5.0.7.tgz_1472624042335_0.7154625677503645"}},"5.1.0":{"name":"skypager-client","version":"5.1.0","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts","test":"make test"},"repository":{"type":"github","url":"https://github.com/skypager"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.11.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"},"rules":{"prefer-arrow-callback":0}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^5.0.4","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^5.0.4","eslint-plugin-import":"^1.8.1","eslint-plugin-react":"^5.2.1","mocha":"^2.4.5","sinon":"^2.0.0-pre","skypager-cli":"^5.0.0","skypager-project":"^2.74.0","skypager-repl":"^5.1.0"},"files":["index.js","lib"],"_id":"skypager-client@5.1.0","_shasum":"7e6bbb3623b135850931ff78cda04449f6701f3f","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"7e6bbb3623b135850931ff78cda04449f6701f3f","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-5.1.0.tgz","integrity":"sha512-BWNStfcSk/B6ZYgd6vyGifTbIfiJhHJ/F0BJcrpK2fXSfLEMsXa2kKgwqXUlkdxMb+N3q5q52J3WnITZyhuN0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJAGmXiJOaSFtwuH6YTzF7GPDhSlyKFYZN7LunKvY2bAiEA5jiVGjt/O3+lV4pm+DmJ3iiemU+awqxUFNlWlNqiVg8="}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/skypager-client-5.1.0.tgz_1472633238631_0.31331468699499965"}},"5.2.0":{"name":"skypager-client","version":"5.2.0","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts","test":"make test"},"repository":{"type":"github","url":"https://github.com/skypager"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.11.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"},"rules":{"prefer-arrow-callback":0}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^5.0.4","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^5.0.4","eslint-plugin-import":"^1.8.1","eslint-plugin-react":"^5.2.1","mocha":"^2.4.5","sinon":"^2.0.0-pre","skypager-cli":"^5.0.0","skypager-project":"^2.74.0","skypager-repl":"^5.2.0"},"files":["index.js","lib"],"_id":"skypager-client@5.2.0","_shasum":"8088b6d8dad54b6ba7f2c9405eff564841b68d3e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"8088b6d8dad54b6ba7f2c9405eff564841b68d3e","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-5.2.0.tgz","integrity":"sha512-90HcqlNdHMtHxYk3+MVL60ORUa6+xwAaXc0BPHdjfqsNE/h+m/M6IueyDYmnDs8WbSLIkrRGuuGm4iZGt0wzyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCu0T4t2O3L2xSOTByUB5ln1Q6yM8UJJJVmwOiwNCNmZQIgWzdAJgR5MRweMo4EpwJ79oe8zgKjua9FMpPV8Avbpok="}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/skypager-client-5.2.0.tgz_1474537578552_0.22008428280241787"}},"5.4.0":{"name":"skypager-client","version":"5.4.0","description":"universal skypager client","main":"index.js","scripts":{"lint":"npm run lint:js && npm run lint:css","lint:js":"eslint . --ignore-path .gitignore --ignore-pattern internals/scripts","test":"make test"},"repository":{"type":"github","url":"https://github.com/skypager"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","dependencies":{"feathers":"^2.0.1","feathers-authentication":"^0.7.8","feathers-client":"^1.3.2","feathers-localstorage":"^0.4.1","feathers-rest":"^1.4.2","feathers-socketio":"^1.4.1","socket.io-client":"^1.4.6","whatwg-fetch":"^1.0.0","lodash":"^4.11.0"},"skypager":{"helpersRoot":"internals/helpers"},"babel":{"presets":["skypager"]},"eslintConfig":{"parser":"babel-eslint","extends":["skypager"],"env":{"browser":"true","node":"true","mocha":"true"},"rules":{"prefer-arrow-callback":0}},"devDependencies":{"babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-skypager":"^5.0.4","chai":"^3.5.0","eslint":"^2.10.1","eslint-config-skypager":"^5.0.4","eslint-plugin-import":"^1.8.1","eslint-plugin-react":"^5.2.1","mocha":"^2.4.5","sinon":"^2.0.0-pre"},"files":["index.js","lib"],"_id":"skypager-client@5.4.0","_shasum":"acd765289c790ef81daea2738a9ca4b62b4cedec","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"soederpop","email":"jon@chicago.com"},"dist":{"shasum":"acd765289c790ef81daea2738a9ca4b62b4cedec","tarball":"https://registry.npmjs.org/skypager-client/-/skypager-client-5.4.0.tgz","integrity":"sha512-VXh0yVlSgQRnzZ09H1wyMNXFtODl7RnTwNwLHBd2Xq69I31mXkZgfAgv7HJC4uULGY7sWmNPLJk/TbUbTT5dWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDKUEa5879pey6sLZyXhyxksddPlZ6xWg9Z0eSmQlr4xAiEArpZ0yK+pCmTDlFcDieYtLJJDZ6vnbaQPmYGYSRb0Rxc="}]},"maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/skypager-client-5.4.0.tgz_1474614172992_0.5242006483022124"}}},"readme":"# Skypager Universal Client\n\nThe universal client will configure itself automatically based on a skypager project bundle which contains `settings` and `copy` configuration data.  The universal client is designed to provide a consistent interface for react applications, whether they are react-dom or react-native or any other type of platform.\n\n## Usage\n\nCreating an instance of the skypager-client is easiest when using an application bundle:\n\n```\nconst client = require('skypager-client').create({\n    bundle: require('./app-bundle.json')\n  })\n```\n\nThe client will attempt to automatically configure itself based on the contents of bundle.\n\n## Settings API\n\nOverriding contents of the bundle settings, or supplying your own values can be done at creation time or by using the settings interface.  In development, it is possible to treat the bundle as an observable object so that you can preview settings changes in a way that feels exactly like normal Hot Module Loading that is expected when working on react and react-native projects.  Whether these settings changes occur as a result of actual code changes, or through changes to application state, the application runtime does not care.  \n\nThis allows us to create an interface for changing the behavior or appearance of our application that integrates with tools such as our desktop app, or our live mobile sandbox preview application, or a number of other possible tools.\n\n## Copy API\n\nThe labels and strings -- aka copy -- of our application UI is delivered through an internationalization (i18n) framework that can be manipulated and persisted outside of the development environment. This allows for total control over surface content in a way that is not dependent on making changes to running code.\n","maintainers":[{"name":"soederpop","email":"jon@chicago.com"}],"time":{"modified":"2022-06-26T20:40:59.256Z","created":"2016-06-17T08:51:48.619Z","1.0.0":"2016-06-17T08:51:48.619Z","1.1.0":"2016-06-17T08:54:44.559Z","1.1.1":"2016-06-17T09:39:59.652Z","1.1.2":"2016-06-17T09:42:58.257Z","1.1.3":"2016-06-17T09:45:57.316Z","1.1.4":"2016-06-17T09:58:13.120Z","2.72.0":"2016-06-22T19:51:47.935Z","2.72.1":"2016-07-06T10:15:03.931Z","5.0.0":"2016-08-28T03:54:21.057Z","5.0.1":"2016-08-28T04:22:42.676Z","5.0.2":"2016-08-28T04:24:08.360Z","5.0.3":"2016-08-28T04:25:05.499Z","5.0.4":"2016-08-28T06:12:57.599Z","5.0.7":"2016-08-31T06:14:04.334Z","5.1.0":"2016-08-31T08:47:20.402Z","5.2.0":"2016-09-22T09:46:20.347Z","5.4.0":"2016-09-23T07:02:53.929Z"},"repository":{"type":"github","url":"https://github.com/skypager"},"author":{"name":"Jon Soeder","email":"jon@chicago.com","url":"https://twitter.com/soederpop"},"license":"SEE LICENSE IN License.md","readmeFilename":"README.md"}