{"_id":"strong-mesh-client","_rev":"128-66f637f07e03878e593b2573c1bb2ba7","name":"strong-mesh-client","dist-tags":{"latest":"1.6.5"},"versions":{"1.3.0":{"name":"strong-mesh-client","version":"1.3.0","_id":"strong-mesh-client@1.3.0","maintainers":[{"name":"ritch","email":"skawful@gmail.com"}],"dist":{"shasum":"c8517e34946fd886586ef99e9be386ae2086ce6c","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-1.3.0.tgz","integrity":"sha512-EOxe0X4Nc5tbo88FcFNJIyI1saFYL6CO1s4CHxuEsefApbDt6glzCS/CqFlthyzCqLuEucMZYr1fl++DwFPIzw==","signatures":[{"sig":"MEUCIQCt8B5t4W2xZaLbZWeQGwtPRMKOOK4q2xCU7np8gglPswIgTdixiLozzQ9CDcynFqgY+L1OKtbffsuBdAHjt/7Exy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"lint":"jshint .","test":"mocha"},"_npmUser":{"name":"ritch","email":"skawful@gmail.com"},"repository":{"url":"","type":""},"_npmVersion":"1.3.21","description":"strong-mesh-client","directories":{},"dependencies":{"async":"~0.9.0","debug":"~2.1.1","primus":"~2.4.12","request":"~2.51.0","shelljs":"^0.3.0","fs-extra":"~0.15.0","loopback":"^2.8.0","engine.io":"~1.5.1","node-uuid":"~1.4.2","strong-pm":"^1.0.0","browserify":"^8.1.1","compression":"^1.0.3","errorhandler":"^1.1.1","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"~1.10.0","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"~0.3.0","strong-pm":"~1.6.1","strong-deploy":"~1.1.6"},"optionalDependencies":{"loopback-explorer":"^1.1.0"}},"1.3.1":{"name":"strong-mesh-client","version":"1.3.1","_id":"strong-mesh-client@1.3.1","maintainers":[{"name":"ritch","email":"skawful@gmail.com"}],"dist":{"shasum":"e080a1d8d99576fc9d4bbf65f338b158a17600a8","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-1.3.1.tgz","integrity":"sha512-Y4JFeeZ9oIsV00hIohXT110EuyPVzwcWUpb7ilR4UfRCRC3+05bg3ZsnuJXxUUqE0yEOOjYmUzAaab+Nhw4Mpw==","signatures":[{"sig":"MEUCIQCAHeP08ZxuETJfHRdtO8s9BG03/gXg3L43qK9NagWBYwIge3CMel6fkjW/2oY7z9AdKghxQns94i+96mHyL651zJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"lint":"jshint .","test":"mocha"},"_npmUser":{"name":"ritch","email":"skawful@gmail.com"},"repository":{"url":"","type":""},"_npmVersion":"1.3.21","description":"strong-mesh-client","directories":{},"dependencies":{"async":"~0.9.0","debug":"~2.1.1","primus":"~2.4.12","request":"~2.51.0","shelljs":"^0.3.0","fs-extra":"~0.15.0","loopback":"^2.8.0","engine.io":"~1.5.1","node-uuid":"~1.4.2","strong-pm":"^1.0.0","browserify":"^8.1.1","compression":"^1.0.3","errorhandler":"^1.1.1","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"~1.10.0","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"~0.3.0","strong-pm":"~1.6.1","strong-deploy":"~1.1.6"},"optionalDependencies":{"loopback-explorer":"^1.1.0"}},"1.3.2":{"name":"strong-mesh-client","version":"1.3.2","_id":"strong-mesh-client@1.3.2","maintainers":[{"name":"ritch","email":"skawful@gmail.com"}],"dist":{"shasum":"d6fda667ebbf01c0cfd7914de3412535e935a848","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-1.3.2.tgz","integrity":"sha512-rS1x8pTs6JXi6C6sAHncAoEg8KU1rJjKS3KmEwSl2ezUi1Uj7auDBWQQG2y85yj4TycVoErCjKXA3eUPi2HzWA==","signatures":[{"sig":"MEQCICUGf2JPufCKfOO+f/XS9qgxzYpXYuw/EA5M6rorXCANAiBytIFyenXm+APTP7ePlBNdmGVl9ekH7JFc1DnRg/mN3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"lint":"jshint .","test":"mocha"},"_npmUser":{"name":"ritch","email":"skawful@gmail.com"},"repository":{"url":"","type":""},"_npmVersion":"1.3.21","description":"strong-mesh-client","directories":{},"dependencies":{"async":"~0.9.0","debug":"~2.1.1","primus":"~2.4.12","request":"~2.51.0","shelljs":"^0.3.0","fs-extra":"~0.15.0","loopback":"^2.8.0","engine.io":"~1.5.1","node-uuid":"~1.4.2","strong-pm":"^1.0.0","browserify":"strongloop-forks/node-browserify","compression":"^1.0.3","errorhandler":"^1.1.1","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"~1.10.0","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"~0.3.0","strong-pm":"~1.6.1","strong-deploy":"~1.1.6"},"optionalDependencies":{"loopback-explorer":"^1.1.0"}},"1.3.3":{"name":"strong-mesh-client","version":"1.3.3","_id":"strong-mesh-client@1.3.3","maintainers":[{"name":"ritch","email":"skawful@gmail.com"}],"dist":{"shasum":"ad06a40c7f31e58cde1989d8230fd69da3e00298","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-1.3.3.tgz","integrity":"sha512-j3mOpHTjWl0z5toiMJHOzQLzpQd2850CHCqkl6R5vXrbldLwiPHMSLPlq0gmWR4jxkUKETjPgoijCYWCWF4ImQ==","signatures":[{"sig":"MEYCIQDeWMWmIN/KqimYEiLG06FmgWzOAPlpdq9iGa2H6YA6zgIhAJdB1qb9TifNyteSiNQCMDA6zHlQtp6RyI5QBrpuMkE+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"lint":"jshint .","test":"mocha"},"_npmUser":{"name":"ritch","email":"skawful@gmail.com"},"repository":{"url":"","type":""},"_npmVersion":"1.3.21","description":"strong-mesh-client","directories":{},"dependencies":{"async":"~0.9.0","debug":"~2.1.1","primus":"~2.4.12","request":"~2.51.0","shelljs":"^0.3.0","fs-extra":"~0.15.0","loopback":"^2.8.0","engine.io":"~1.5.1","node-uuid":"~1.4.2","strong-pm":"^1.0.0","browserify":"strongloop-forks/node-browserify","compression":"^1.0.3","errorhandler":"^1.1.1","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","strong-nginx-controller":"~1.0.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"~1.10.0","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"~0.3.0","strong-pm":"~1.6.1","strong-deploy":"~1.1.6"},"optionalDependencies":{"loopback-explorer":"^1.1.0"}},"1.3.4":{"name":"strong-mesh-client","version":"1.3.4","_id":"strong-mesh-client@1.3.4","maintainers":[{"name":"ritch","email":"skawful@gmail.com"}],"dist":{"shasum":"485ef6e47ed4b94280c7e3ff7c93003e570e1e4e","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-1.3.4.tgz","integrity":"sha512-59MTymWHydNcw2ml3DttnnIoKgcAkrKzQgpL+Ia5laMr532PR4RKaKThwUu7nSBHzlgyZYx7Zco+0skr+0A7zw==","signatures":[{"sig":"MEUCICMHlSXWJUXkCHE+gp1rL9xpm/l5mRAoDKpQsHHFcb48AiEA+RPvlozCSDScTwbv/2tF/jZQUWhoGZC4Fb80rmZxBGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"485ef6e47ed4b94280c7e3ff7c93003e570e1e4e","gitHead":"7e3798ba9867eef2ffa328183ec04fc1cac8e4fb","scripts":{"lint":"jshint .","test":"mocha"},"_npmUser":{"name":"ritch","email":"skawful@gmail.com"},"repository":{"url":"","type":""},"_npmVersion":"1.4.28","description":"strong-mesh-client","directories":{},"dependencies":{"async":"~0.9.0","debug":"~2.1.1","primus":"~2.4.12","request":"~2.51.0","shelljs":"^0.3.0","fs-extra":"~0.15.0","loopback":"^2.8.0","engine.io":"~1.5.1","node-uuid":"~1.4.2","strong-pm":"^1.0.0","browserify":"git+https://github.com/strongloop-forks/node-browserify","compression":"^1.0.3","errorhandler":"^1.1.1","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","strong-nginx-controller":"~1.0.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"~1.10.0","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"~0.3.0","strong-pm":"~1.6.1","strong-deploy":"~1.1.6"},"optionalDependencies":{"loopback-explorer":"^1.1.0"}},"1.3.5":{"name":"strong-mesh-client","version":"1.3.5","_id":"strong-mesh-client@1.3.5","maintainers":[{"name":"ritch","email":"skawful@gmail.com"}],"dist":{"shasum":"e119444e4d3d02425be175224b49c9ebf18c6e76","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-1.3.5.tgz","integrity":"sha512-fV5KdfljCcl4gMPtjBFAreh3d6+M7Z1rPnaIKVejQjD6x6tGKjmX2/cCE3eaGsHXgfwIZREnte5EKqdIMkgQbw==","signatures":[{"sig":"MEUCIBS3ayx2Kg2Gg7Y3HV4BCvCr4EsmyhHvG3KPihO5VDWGAiEAx068MMCLVZayZW23bKIjiQFaqzMS7dm/cgJRC15rXW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e119444e4d3d02425be175224b49c9ebf18c6e76","gitHead":"12a773c9e2e2f1f78c31a23eec89b36182524975","scripts":{"lint":"jshint .","test":"mocha"},"_npmUser":{"name":"ritch","email":"skawful@gmail.com"},"repository":{"url":"","type":""},"_npmVersion":"2.5.1","description":"strong-mesh-client","directories":{},"_nodeVersion":"0.12.0","dependencies":{"async":"~0.9.0","debug":"~2.1.1","primus":"~2.4.12","request":"~2.51.0","shelljs":"^0.3.0","fs-extra":"~0.15.0","loopback":"^2.8.0","engine.io":"~1.5.1","node-uuid":"~1.4.2","strong-pm":"^1.0.0","browserify":"^9.0.3","compression":"^1.0.3","errorhandler":"^1.1.1","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","strong-nginx-controller":"~1.0.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"~1.10.0","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"~0.3.0","strong-pm":"~1.6.1","strong-deploy":"~1.1.6"},"optionalDependencies":{"loopback-explorer":"^1.1.0"}},"1.4.0":{"name":"strong-mesh-client","version":"1.4.0","_id":"strong-mesh-client@1.4.0","maintainers":[{"name":"ritch","email":"skawful@gmail.com"}],"dist":{"shasum":"6ec2fc16ad21b0a1fc1613af0c584b531212c214","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-1.4.0.tgz","integrity":"sha512-5vtzbRHUdCjS+J/w15zix4XTPIRLFOyCcT+uri9nIvCNaaBSelueE/NY+wcZDx+kfP+NaifmKSaN30lNZnXiaw==","signatures":[{"sig":"MEYCIQCKwtQjcVvNa4PyX3WM0txd77NpPoBH505SN2G2aHrI/wIhANi0Uye8Y7h5GMybrcnKJl//CfHm9GbxTy7epV9Nm1Er","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6ec2fc16ad21b0a1fc1613af0c584b531212c214","gitHead":"e62db414a3b40340676d68ed0cf774cdbc7ce931","scripts":{"lint":"jshint .","test":"mocha"},"_npmUser":{"name":"ritch","email":"skawful@gmail.com"},"repository":{"url":"","type":""},"_npmVersion":"2.5.1","description":"strong-mesh-client","directories":{},"_nodeVersion":"0.12.0","dependencies":{"async":"^0.9.0","debug":"^2.1.1","primus":"^2.4.12","request":"^2.51.0","fs-extra":"^0.16.5","loopback":"^2.8.0","engine.io":"^1.5.1","node-uuid":"^1.4.2","strong-pm":"^3.0.0","browserify":"^9.0.3","compression":"^1.0.3","errorhandler":"^1.1.1","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","strong-nginx-controller":"^1.0.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"^2.1.1","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"^0.3.0","strong-deploy":"^1.1.0"},"optionalDependencies":{"loopback-explorer":"^1.1.0"}},"1.5.0":{"name":"strong-mesh-client","version":"1.5.0","_id":"strong-mesh-client@1.5.0","maintainers":[{"name":"ritch","email":"skawful@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"}],"dist":{"shasum":"5bd9c913ebb80ffc503e85ba78ac91060bb3f836","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-1.5.0.tgz","integrity":"sha512-lcWDSXd9hfEmGjgxIB+bQTjblnBFfbjWzkmbn4OgotnwKtL9cOGYx2u9+Uxnnfs43iukJPrbhKzf0UtROXeXhA==","signatures":[{"sig":"MEYCIQDUSTjVTK9R7wfKmJNQN89bBausaGNlxdj8jVxQn1ZpxgIhAJu5NTiZbu2xILhBw4eU6ZBNAK8Od8bve1ncZgkzGZkl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5bd9c913ebb80ffc503e85ba78ac91060bb3f836","gitHead":"94bacfda08cfd93523aa9d096c55704ef24925ef","scripts":{"lint":"jshint .","test":"mocha","install":"node proxy/build-client.js","rebuild-client":"node proxy/build-client.js"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"","type":""},"_npmVersion":"2.8.3","description":"strong-mesh-client","directories":{},"_nodeVersion":"0.10.38","dependencies":{"async":"^0.9.0","debug":"^2.1.1","primus":"^2.4.12","request":"^2.51.0","loopback":"^2.8.0","engine.io":"^1.5.1","minifyify":"^6.3.2","node-uuid":"^1.4.2","browserify":"^9.0.3","compression":"^1.0.3","errorhandler":"^1.1.1","concat-stream":"^1.4.7","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","strong-mesh-models":"^5.0.0","strong-nginx-controller":"^1.0.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"^2.1.1","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"^0.3.0","fs-extra":"^0.18.2","strong-pm":"^3.0.0","strong-deploy":"^1.1.0"},"optionalDependencies":{"loopback-explorer":"^1.1.0"}},"1.5.1":{"name":"strong-mesh-client","version":"1.5.1","_id":"strong-mesh-client@1.5.1","maintainers":[{"name":"ritch","email":"skawful@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"}],"dist":{"shasum":"666a86eee7ea2cd730086598cdd340182cd8a68d","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-1.5.1.tgz","integrity":"sha512-xd1yD5qKGMmrW5e1LL7WAS0rDcQ95e1eNC78759a/cjUl0kY6p/8h9QXixG5FbAa4x/HvmLZjzI1+gibt0bs5Q==","signatures":[{"sig":"MEYCIQCRdoNypSfcG+NvUj/D72RtmHTjnzdDFdrscZNmDvHOawIhAMAtPZFShT7DgcZ2VUpzGi6Uu8+c3SVj+yir7d109SeA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"666a86eee7ea2cd730086598cdd340182cd8a68d","gitHead":"cca1f4e69064904544a3dcaf6c8349671e5c1dfe","scripts":{"lint":"jshint .","test":"mocha","install":"node proxy/build-client.js","rebuild-client":"node proxy/build-client.js"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"","type":""},"_npmVersion":"2.8.3","description":"strong-mesh-client","directories":{},"_nodeVersion":"0.10.38","dependencies":{"async":"^0.9.0","debug":"^2.1.1","primus":"^2.4.12","request":"^2.51.0","loopback":"^2.8.0","engine.io":"^1.5.1","minifyify":"^6.3.2","node-uuid":"^1.4.2","browserify":"^9.0.3","jsonstream":"^1.0.3","compression":"^1.0.3","errorhandler":"^1.1.1","concat-stream":"^1.4.7","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","strong-mesh-models":"^5.0.0","strong-nginx-controller":"^1.0.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"^2.1.1","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"^0.3.0","fs-extra":"^0.18.2","strong-pm":"^3.0.0","strong-deploy":"^1.1.0"},"optionalDependencies":{"jsonstream":"^1.0.3","loopback-explorer":"^1.1.0"}},"1.6.0":{"name":"strong-mesh-client","version":"1.6.0","_id":"strong-mesh-client@1.6.0","maintainers":[{"name":"ritch","email":"skawful@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"}],"dist":{"shasum":"bd246d87cbd6a2522b30b2c57c0b657a3313d34a","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-1.6.0.tgz","integrity":"sha512-wTDBH5YXI5Te9NKqY4ZYAJniMrKrnUhD+TPNet8OMbQa7k85eKeUbDbM+vAnDJamr1SXejFhIpzg+psmUjEC7Q==","signatures":[{"sig":"MEUCIFU/qbPt/v6JscNdk6w0cqonHKoAme9TWHYm7Ex65gNJAiEAqB7NFPTN95CO1rz/r4UWfY+GAXtIxf5vU+vrZsjdp7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bd246d87cbd6a2522b30b2c57c0b657a3313d34a","gitHead":"435807022ad756307a082eadf47546910b0a32ec","scripts":{"lint":"jshint .","test":"mocha","install":"node proxy/build-client.js","rebuild-client":"node proxy/build-client.js"},"_npmUser":{"name":"octet","email":"sam@strongloop.com"},"repository":{"url":"","type":""},"_npmVersion":"2.11.0","description":"strong-mesh-client","directories":{},"_nodeVersion":"2.1.0","dependencies":{"async":"^0.9.0","debug":"^2.1.1","primus":"^2.4.12","request":"^2.51.0","loopback":"^2.8.0","engine.io":"^1.5.1","minifyify":"^6.3.2","node-uuid":"^1.4.2","browserify":"^9.0.3","jsonstream":"^1.0.3","compression":"^1.0.3","errorhandler":"^1.1.1","concat-stream":"^1.4.7","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","strong-mesh-models":"^7.0.0","strong-nginx-controller":"^1.0.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"^2.1.1","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"^0.3.0","fs-extra":"^0.18.2","strong-pm":"^3.0.0","strong-deploy":"^1.1.0"},"optionalDependencies":{"jsonstream":"^1.0.3","loopback-explorer":"^1.1.0"}},"1.6.1":{"name":"strong-mesh-client","version":"1.6.1","_id":"strong-mesh-client@1.6.1","maintainers":[{"name":"ritch","email":"skawful@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"}],"dist":{"shasum":"491bf578974bc9d17708ced025007e063ad684d1","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-1.6.1.tgz","integrity":"sha512-h50D3u3WzAfnMDv9qNKyH0R4PkCzZ+rG61dVMeZGc/6wojR9qz6pjp0VvAAUhVonHO1+OG9C3vMKRu6HFdx+5Q==","signatures":[{"sig":"MEUCIEV2zfS1U/rKtse4Rb9vqXUWHOgn2TkQJhtvlZYGolhyAiEA+Lmc1jiiZVc49jxxXIe1H5B7dA33cVu8KJnTVIk4KyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"491bf578974bc9d17708ced025007e063ad684d1","gitHead":"e48507559886a328316fc32ca0b5a819b2fccdb6","scripts":{"lint":"jshint .","test":"mocha","install":"node proxy/build-client.js","rebuild-client":"node proxy/build-client.js"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"","type":""},"_npmVersion":"2.11.1","description":"strong-mesh-client","directories":{},"_nodeVersion":"2.2.1","dependencies":{"async":"^0.9.0","debug":"^2.1.1","primus":"^2.4.12","request":"^2.51.0","loopback":"^2.8.0","engine.io":"^1.5.1","minifyify":"^6.3.2","node-uuid":"^1.4.2","browserify":"^9.0.3","jsonstream":"^1.0.3","compression":"^1.0.3","errorhandler":"^1.1.1","concat-stream":"^1.4.7","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","strong-mesh-models":"^7.0.0","strong-nginx-controller":"^1.0.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"^2.1.1","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"^0.3.0","fs-extra":"^0.18.2","strong-pm":"^3.0.0","strong-deploy":"^1.1.0"},"optionalDependencies":{"jsonstream":"^1.0.3","loopback-explorer":"^1.1.0"}},"1.6.2":{"name":"strong-mesh-client","version":"1.6.2","_id":"strong-mesh-client@1.6.2","maintainers":[{"name":"ritch","email":"skawful@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"}],"dist":{"shasum":"e60fc885bbb520e66e484176bfa370d6f226eb2a","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-1.6.2.tgz","integrity":"sha512-Fbm08gX+eLNpFdbFF9MzMqEm/95jFyEpdavoodubNWooMoVzBz68kazddC82YNm3KGw74b+BseCORGu2dFxKfw==","signatures":[{"sig":"MEYCIQCU8yLKZ6JNV5fkbYLfGzU04qKE35o5jxymQcPfQdAhaAIhALO6n0/DYOZK+2cjVha6hI3NIf3ABLiMSSxKwSeN38/n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e60fc885bbb520e66e484176bfa370d6f226eb2a","gitHead":"d431d4f6cf3a8663c6b4a2a1a0e63c1adfe3a754","scripts":{"lint":"jshint .","test":"mocha","install":"node proxy/build-client.js","rebuild-client":"node proxy/build-client.js"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"","type":""},"_npmVersion":"2.11.1","description":"strong-mesh-client","directories":{},"_nodeVersion":"2.2.1","dependencies":{"async":"^0.9.0","debug":"^2.1.1","primus":"^2.4.12","request":"^2.51.0","loopback":"^2.8.0","engine.io":"^1.5.1","minifyify":"^6.3.2","node-uuid":"^1.4.2","JSONStream":"^1.0.3","browserify":"^9.0.3","compression":"^1.0.3","errorhandler":"^1.1.1","concat-stream":"^1.4.7","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","strong-mesh-models":"^7.0.0","strong-nginx-controller":"^1.0.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"^2.1.1","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"^0.3.0","fs-extra":"^0.18.2","strong-pm":"^3.0.0","strong-deploy":"^1.1.0"},"optionalDependencies":{"JSONStream":"^1.0.3","loopback-explorer":"^1.1.0"}},"1.6.3":{"name":"strong-mesh-client","version":"1.6.3","license":"LicenseRef-LICENSE","_id":"strong-mesh-client@1.6.3","maintainers":[{"name":"ritch","email":"skawful@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"}],"dist":{"shasum":"7a44afde86a86245485d477c63ed9a2f54c555f2","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-1.6.3.tgz","integrity":"sha512-UtxoYYscS6EgzC2eypog2Vvpd7P7lPjVBVxNHCZwuiSCPILBF1FxIEXHWF8kJABRR1l54dR9Suhwpb2Q/Cmtrw==","signatures":[{"sig":"MEUCIQCC/ibFsvLuzl+ytWvbhHntfwIHOuGp1+qXslgu+HOZPwIgPSmc72mYk98f1khuo3KNHJeRaxcVLmhYeTRFLOXUvw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7a44afde86a86245485d477c63ed9a2f54c555f2","gitHead":"cd4219882eae0545726412f60f1ab0f778cdd3ed","scripts":{"lint":"jshint .","test":"mocha","install":"node proxy/build-client.js","rebuild-client":"node proxy/build-client.js"},"_npmUser":{"name":"kraman","email":"kraman@strongloop.com"},"repository":{"url":"","type":""},"_npmVersion":"2.11.3","description":"strong-mesh-client","directories":{},"_nodeVersion":"0.12.7","dependencies":{"async":"^0.9.0","debug":"^2.1.1","primus":"^2.4.12","request":"^2.51.0","loopback":"^2.8.0","engine.io":"^1.5.1","minifyify":"^6.3.2","node-uuid":"^1.4.2","JSONStream":"^1.0.3","browserify":"^9.0.3","compression":"^1.0.3","errorhandler":"^1.1.1","concat-stream":"^1.4.7","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","strong-mesh-models":"^7.0.0","strong-nginx-controller":"^1.0.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"^2.1.1","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"^0.3.0","fs-extra":"^0.18.2","strong-pm":"^3.0.0","strong-deploy":"^1.1.0"},"optionalDependencies":{"JSONStream":"^1.0.3","loopback-explorer":"^1.1.0"}},"2.0.0":{"name":"strong-mesh-client","version":"2.0.0","license":"LicenseRef-LICENSE","_id":"strong-mesh-client@2.0.0","maintainers":[{"name":"ritch","email":"skawful@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"}],"dist":{"shasum":"3928ec0a8ffe767b4272e94c52716331efaeef39","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-2.0.0.tgz","integrity":"sha512-EiRstRqbCz0cHPj3DHn7zt49Yed50GEcbmywGQqkjwKlEba8FsmLNkMYIqTXlIDYyvcwtXm30IoJycwKxRyhwQ==","signatures":[{"sig":"MEUCICnc8+LvzxBIgT70ZzgsmVQzndk2rMJSAfXqhxfiCqYaAiEAoQRiNRI15pTkKWJiqZI9EoPKnNblL7QoO672Sh6+V/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3928ec0a8ffe767b4272e94c52716331efaeef39","gitHead":"17ffbfccc59769621c7bb84aeb2315c0ac24e549","scripts":{"lint":"jshint .","test":"mocha","install":"node proxy/build-client.js","rebuild-client":"node proxy/build-client.js"},"_npmUser":{"name":"octet","email":"sam@strongloop.com"},"repository":{"url":"","type":""},"_npmVersion":"2.11.0","description":"strong-mesh-client","directories":{},"_nodeVersion":"2.2.1","dependencies":{"async":"^0.9.0","debug":"^2.1.1","primus":"^2.4.12","request":"^2.51.0","loopback":"^2.8.0","engine.io":"^1.5.1","minifyify":"^6.3.2","node-uuid":"^1.4.2","JSONStream":"^1.0.3","browserify":"^9.0.3","compression":"^1.0.3","errorhandler":"^1.1.1","concat-stream":"^1.4.7","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","strong-mesh-models":"^8.0.0","strong-nginx-controller":"^1.0.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"^2.1.1","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"^0.3.0","fs-extra":"^0.18.2","strong-pm":"^3.0.0","strong-deploy":"^1.1.0"},"optionalDependencies":{"JSONStream":"^1.0.3","loopback-explorer":"^1.1.0"}},"2.0.1":{"name":"strong-mesh-client","version":"2.0.1","license":"SEE LICENSE IN LICENSE.md","_id":"strong-mesh-client@2.0.1","maintainers":[{"name":"ritch","email":"skawful@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"}],"dist":{"shasum":"9fafbe1e649c648632b7048698907ac25562d28f","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-2.0.1.tgz","integrity":"sha512-3F/ICQu6JrzR+b3asiXBd/bqHz9xiplgrmh68fWIQ4ewgXeNxoXMPtqwu6BL+nuHtkW34zqWgpoGveKFp15PrA==","signatures":[{"sig":"MEYCIQDPUWB6ghUI+kQ/OJmd4EnkU8Aw9FqDbNOvCHNLeKysmgIhAP+wmLdiXsiVp0AIk5m130y2WNhyDvG2vRjwpxdkNqiu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9fafbe1e649c648632b7048698907ac25562d28f","gitHead":"3f4954d953c98ea2f2a383555954b0a3b14b40ef","scripts":{"lint":"jshint .","test":"mocha","install":"node proxy/build-client.js","rebuild-client":"node proxy/build-client.js"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"","type":""},"_npmVersion":"2.14.4","description":"strong-mesh-client","directories":{},"_nodeVersion":"4.1.1","dependencies":{"async":"^0.9.0","debug":"^2.1.1","primus":"^2.4.12","request":"^2.51.0","loopback":"^2.8.0","engine.io":"^1.5.1","minifyify":"^6.3.2","node-uuid":"^1.4.2","JSONStream":"^1.0.3","browserify":"^9.0.3","compression":"^1.0.3","errorhandler":"^1.1.1","concat-stream":"^1.4.7","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","strong-mesh-models":"^8.0.0","strong-nginx-controller":"^1.0.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"^2.1.1","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"^0.3.0","fs-extra":"^0.18.2","strong-pm":"^3.0.0","strong-deploy":"^1.1.0"},"optionalDependencies":{"JSONStream":"^1.0.3","loopback-explorer":"^1.1.0"}},"2.0.2":{"name":"strong-mesh-client","version":"2.0.2","author":{"name":"StrongLoop","email":"engineering@strongloop.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"strong-mesh-client@2.0.2","maintainers":[{"name":"bajtos","email":"mbajtoss@gmail.com"},{"name":"chandadharap","email":"chanda_dharap@yahoo.com"},{"name":"ibmcloud-admin","email":"rmg@ca.ibm.com"},{"name":"kraman","email":"kraman@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"},{"name":"ritch","email":"skawful@gmail.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"strngops@us.ibm.com"}],"homepage":"https://github.com/strongloop/strong-mesh-client","bugs":{"url":"https://github.com/strongloop/strong-mesh-client/issues"},"dist":{"shasum":"7ed0de371f4e54ad36770ba26a24321cacd7a1b3","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-2.0.2.tgz","integrity":"sha512-XNr5Y7PbuP+GLwp7rIDnCjuQlux/MuC1qhYMfOa4+fqqnzwuTCJxD3JgBWD9DooBm57a6zbz9ZC8+bbtVzBEJg==","signatures":[{"sig":"MEUCIBDJ6CHYVjB+OgdxVrAt4kiRVzPGCXyxrrZJ07e8m0bLAiEAxVg5kCYlab/3HtEuOdUI8sWJwDcyRisJ9ZU0/clR4Jk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7ed0de371f4e54ad36770ba26a24321cacd7a1b3","gitHead":"c1834c8f80062ab544d8b17ee38be887529a990f","scripts":{"lint":"jshint .","test":"mocha","install":"node proxy/build-client.js","rebuild-client":"node proxy/build-client.js"},"_npmUser":{"name":"octet","email":"sam@strongloop.com"},"repository":{"url":"git://github.com/strongloop/strong-mesh-client.git","type":"git"},"_npmVersion":"2.14.7","description":"strong-mesh-client","directories":{},"_nodeVersion":"4.2.1","dependencies":{"async":"^0.9.0","debug":"^2.1.1","primus":"^2.4.12","request":"^2.51.0","loopback":"^2.8.0","engine.io":"^1.5.1","minifyify":"^6.3.2","node-uuid":"^1.4.2","JSONStream":"^1.0.3","browserify":"^9.0.3","compression":"^1.0.3","errorhandler":"^1.1.1","concat-stream":"^1.4.7","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","strong-mesh-models":"^8.0.0","strong-nginx-controller":"^1.0.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"^2.1.1","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"^0.3.0","fs-extra":"^0.18.2","strong-pm":"^3.0.0","strong-deploy":"^1.1.0"},"optionalDependencies":{"JSONStream":"^1.0.3","loopback-explorer":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/strong-mesh-client-2.0.2.tgz_1460412638787_0.8364182959776372","host":"packages-12-west.internal.npmjs.com"}},"1.6.4":{"name":"strong-mesh-client","version":"1.6.4","license":"LicenseRef-LICENSE","_id":"strong-mesh-client@1.6.4","maintainers":[{"name":"0candy","email":"ngcandy@ca.ibm.com"},{"name":"amir-61","email":"amirali.jfr61@gmail.com"},{"name":"b-admike","email":"binadmt@hotmail.com"},{"name":"bajtos","email":"mbajtoss@gmail.com"},{"name":"chandadharap","email":"chanda_dharap@yahoo.com"},{"name":"davidcheung","email":"davidcheung@live.ca"},{"name":"hacksparrow","email":"captain@hacksparrow.com"},{"name":"ibmcloud-admin","email":"rmg@ca.ibm.com"},{"name":"jannyhou2016","email":"juehou@ca.ibm.com"},{"name":"kjdelisle","email":"kjdelisle@gmail.com"},{"name":"kraman","email":"kraman@gmail.com"},{"name":"loay","email":"gewily@ca.ibm.com"},{"name":"octet","email":"vieuxtech@gmail.com"},{"name":"qpresley","email":"qpresley@ca.ibm.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"},{"name":"ritch","email":"skawful@gmail.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"setogit","email":"setogit@gmail.com"},{"name":"strongloop","email":"strngops@us.ibm.com"},{"name":"superkhau","email":"superkhau@gmail.com"},{"name":"thegman","email":"gpandya@live.com"},{"name":"tonyf-ibm","email":"tffrench@us.ibm.com"}],"dist":{"shasum":"dd3706904f84c8a43ec4919139e8b92a1207035c","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-1.6.4.tgz","integrity":"sha512-oqlTHrNckA6lpuI6hQQXIH0RQIA2h1vSQW5SpKyFxHpuBj3VGoOdfjPBRMbT4/BdXKMoUMAXgRokcOC5PFN36g==","signatures":[{"sig":"MEUCIQCp1jYkXLVNcf8F0C1uq8UsVXqrDNHLIXTcOHqJbfLTiAIgApJtjXYknknLphDkGz+0M6aYSAtRLL51m3V5hm0oAow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dd3706904f84c8a43ec4919139e8b92a1207035c","gitHead":"af761b25ef11ff47d1018a5f235a9a890678c849","scripts":{"lint":"jshint .","test":"mocha","install":"node proxy/build-client.js","rebuild-client":"node proxy/build-client.js"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"","type":""},"_npmVersion":"3.10.10","description":"strong-mesh-client","directories":{},"_nodeVersion":"6.10.0","dependencies":{"uuid":"^3.0.1","async":"^0.9.0","debug":"^2.1.1","primus":"^2.4.12","request":"~2.79.0","loopback":"^2.8.0","engine.io":"^1.5.1","minifyify":"^6.3.2","JSONStream":"^1.0.3","browserify":"^9.0.3","compression":"^1.0.3","errorhandler":"^1.1.1","concat-stream":"^1.4.7","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","strong-mesh-models":"^7.0.0","strong-nginx-controller":"^1.0.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"^2.1.1","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"^0.3.0","fs-extra":"^0.18.2","strong-pm":"^3.0.0","strong-deploy":"^1.1.0"},"optionalDependencies":{"JSONStream":"^1.0.3","loopback-explorer":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/strong-mesh-client-1.6.4.tgz_1488849517524_0.34545263764448464","host":"packages-18-east.internal.npmjs.com"}},"1.6.5":{"name":"strong-mesh-client","version":"1.6.5","license":"LicenseRef-LICENSE","_id":"strong-mesh-client@1.6.5","maintainers":[{"name":"0candy","email":"ngcandy@ca.ibm.com"},{"name":"amir-61","email":"amirali.jfr61@gmail.com"},{"name":"b-admike","email":"binadmt@hotmail.com"},{"name":"bajtos","email":"mbajtoss@gmail.com"},{"name":"chandadharap","email":"chanda_dharap@yahoo.com"},{"name":"davidcheung","email":"davidcheung@live.ca"},{"name":"hacksparrow","email":"captain@hacksparrow.com"},{"name":"ibmcloud-admin","email":"rmg@ca.ibm.com"},{"name":"jannyhou2016","email":"juehou@ca.ibm.com"},{"name":"kjdelisle","email":"kjdelisle@gmail.com"},{"name":"kraman","email":"kraman@gmail.com"},{"name":"loay","email":"gewily@ca.ibm.com"},{"name":"octet","email":"vieuxtech@gmail.com"},{"name":"qpresley","email":"qpresley@ca.ibm.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"},{"name":"ritch","email":"skawful@gmail.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"setogit","email":"setogit@gmail.com"},{"name":"strongloop","email":"strngops@us.ibm.com"},{"name":"superkhau","email":"superkhau@gmail.com"},{"name":"thegman","email":"gpandya@live.com"},{"name":"tonyf-ibm","email":"tffrench@us.ibm.com"}],"dist":{"shasum":"83a153f110cdbbdbce2eb5b914863fa68a5ea021","tarball":"https://registry.npmjs.org/strong-mesh-client/-/strong-mesh-client-1.6.5.tgz","integrity":"sha512-MRbTZUH2kXPmcSjS705SBbpVLhAiBewToOku2Ni+XWNqEU5pVRhKxt7bk7DANxlCwRDoc2BovGwVK3JMrJ9BtQ==","signatures":[{"sig":"MEUCIQCoqqlMOqHC85l/Ctt8yM+imnsNTy7QP4MsneZVPWu22wIgDu+GOYWhKP22G2pwrNWAyc8ythQf/0uLTf+YB5HTCPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"83a153f110cdbbdbce2eb5b914863fa68a5ea021","gitHead":"9fbeba8095cd45bbfcc0bc14fd71061a87ee3c1a","scripts":{"lint":"jshint .","test":"mocha","install":"node proxy/build-client.js","rebuild-client":"node proxy/build-client.js"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"","type":""},"_npmVersion":"3.10.10","description":"strong-mesh-client","directories":{},"_nodeVersion":"6.10.0","dependencies":{"uuid":"^3.0.1","async":"^0.9.0","debug":"^2.1.1","primus":"^2.4.12","request":"^2.51.0","loopback":"^2.8.0","engine.io":"^1.5.1","minifyify":"^6.3.2","JSONStream":"^1.0.3","browserify":"^9.0.3","compression":"^1.0.3","errorhandler":"^1.1.1","concat-stream":"^1.4.7","loopback-boot":"^2.4.0","serve-favicon":"^2.0.1","loopback-explorer":"^1.1.0","strong-mesh-models":"^7.0.0","strong-nginx-controller":"^1.0.0","loopback-datasource-juggler":"^2.7.0"},"devDependencies":{"chai":"^2.1.1","mocha":"^2.1.0","jshint":"^2.5.6","shelljs":"^0.3.0","fs-extra":"^0.18.2","strong-pm":"^3.0.0","strong-deploy":"^1.1.0"},"optionalDependencies":{"JSONStream":"^1.0.3","loopback-explorer":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/strong-mesh-client-1.6.5.tgz_1488931110376_0.37275485321879387","host":"packages-18-east.internal.npmjs.com"}}},"time":{"created":"2015-02-06T17:05:19.353Z","modified":"2026-04-14T15:10:49.326Z","1.3.0":"2015-02-06T17:05:19.353Z","1.3.1":"2015-02-06T23:04:02.603Z","1.3.2":"2015-02-09T02:12:21.431Z","1.3.3":"2015-02-11T00:10:49.620Z","1.3.4":"2015-02-18T23:30:07.802Z","1.3.5":"2015-03-10T20:34:06.172Z","1.4.0":"2015-03-12T20:26:41.850Z","1.5.0":"2015-05-06T21:11:06.517Z","1.5.1":"2015-05-07T18:36:58.869Z","1.6.0":"2015-06-04T00:00:53.157Z","1.6.1":"2015-06-10T23:53:58.354Z","1.6.2":"2015-06-19T17:47:30.076Z","1.6.3":"2015-07-17T16:17:49.344Z","2.0.0":"2015-07-27T23:48:10.189Z","2.0.1":"2015-10-01T16:55:45.927Z","2.0.2":"2016-04-11T22:10:39.269Z","1.6.4":"2017-03-07T01:18:39.447Z","1.6.5":"2017-03-07T23:58:32.435Z"},"license":"LicenseRef-LICENSE","repository":{"url":"","type":""},"description":"strong-mesh-client","maintainers":[],"readme":"# strong-mesh-client\n\n## Background\n\nThis module provides a node.js and browser client that interacts with a set of\nstrong-pm APIs.\n\n## Usage\n\n**Node.js**\n\nBelow is an example setting up the mesh client for use in node.js.\n\n```js\nvar mesh = MeshClient.create('/path/to/config/file.json', {\n  interval: 2000\n});\n\nmesh.ManagerHost.create({host: 'foo.com', port: 3000});\n```\n\n**Browser + Proxy**\n\nFirst mount the proxy as an express middleware / route handler.\n\n```js\n// app => an express / loopback app\nvar meshProxy = require('strong-mesh-client/proxy/server')('/path/to/config/file.json', {\n  interval: 2000\n});\n\napp.use('/path/to/proxy', meshProxy.middleware(app));\n```\n\nAdd the client script.\n\n```html\n<script src=\"/path/to/proxy/client.js\"></script>\n```\n\nInteract with mesh from the browser via the proxy.\n\n```js\nvar mesh = require('strong-mesh-client')('http://localhost:3000');;\n\n// get notifications when hosts change\nmesh.notifications.on('host changed', function() {\n  mesh.ManagerHost.find(function(err, hosts) {\n    $scope.hosts = hosts;\n    $scope.$apply();\n  });\n});\n\n// adding a host to the manager (that is a PM)\nmesh.ManagerHost.create({\n  host: '...',\n  port: ...\n}, function(err, inst) {\n  // host added\n});\n\n// delete from the config\nManagerHost.deleteById('...', cb);\n\n// perform an action on a specific host\nmanagerHost.action({\n  cmd: 'stop'\n}, cb);\n```\n\n## Models\n\n### ManagerHost\n\n```js\n{\n  host: 'foo.com',\n  port: 3000,\n  error: {message: '...', status: 500},\n  errorType: 'connection', // correspond to the error property\n  app: {\n    name: 'appname',\n    version: '1.2.3',\n    port: 4000\n  }, // if null, app is not running\n  actions: [\n    'start',\n    'edit', // always included\n    'delete' // always included\n  ], // list of available actions depending on the state of the host\n  processes: {\n    targetCount: 7,\n    pids: [{\n      id: '...',\n      pid: 123\n    }]\n  },\n  credentials: {\n    username: '...',\n    password: '...'\n  }\n}\n```\n\n### LoadBalancer\n\n```js\n{\n  host: 'foo.com',\n  port: 3000,\n  credentials: {\n    username: '...',\n    password: '...'\n  },\n  error: {status: 500, message: '...'}\n}\n```\n","readmeFilename":"README.md"}