{"_id":"fh-wfm-sync","_rev":"66-095ed49ce112fb274923c70aa67d9ccb","name":"fh-wfm-sync","description":"An sync module for WFM","dist-tags":{"latest":"1.0.2-sync2.0","developement":"0.0.15-alpha.1","development":"1.0.0-pre.2","canary":"0.1.2-alpha.e30455d3","previous":"0.3.3"},"versions":{"0.0.1":{"name":"fh-wfm-sync","version":"0.0.1","description":"An sync module for WFM","main":"sync-angular-client.js","scripts":{"watch":"mochify --watch test/client/**/*.spec.js","debug":"mochify --debug test/client/**/*.spec.js","phantom":"mochify test/client/**/*.spec.js","wd":"mochify --wd test/client/**/*.spec.js","cover":"mochify --cover test/client/**/*.spec.js","test":"npm run phantom && npm run wd && npm run cover"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"Copyright (c) 2015 FeedHenry Ltd, All Rights Reserved.","dependencies":{"express":"^4.13.3","fh-mbaas-api":"^5.3.5","lodash":"^3.10.1","q":"^1.4.1"},"devDependencies":{"async":"^1.5.0","config-chain":"^1.1.9","cors":"^2.7.1","dotenv":"^1.2.0","fh-wfm-mediator":">=0.0.7","mochify":"^2.14.0","should":"^7.1.1"},"gitHead":"1d8655bcfda22146f3dc3f4a71c841db161ab484","_id":"fh-wfm-sync@0.0.1","_shasum":"399501d11e171e99344792f34170b19c32299774","_from":".","_npmVersion":"2.13.4","_nodeVersion":"0.10.29","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"399501d11e171e99344792f34170b19c32299774","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.1.tgz","integrity":"sha512-JhppQkkFFecbVIW+18HJL3DDVR+IaL+cW8CDkEPEjt7XyPR6fGEuYvoNArpb7TMRo3IqFbjppp/ebWyzw78rbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFyQZxIWyOUfKvk2+IaWKJ+brBAoObaVuul6g4eOMbtnAiEA1XGVNdAEwXkOwnnYPSuMil/XX5V71OoBLPPKXmFjSNQ="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"}],"directories":{}},"0.0.2":{"name":"fh-wfm-sync","version":"0.0.2","description":"An sync module for WFM","main":"sync-angular-client.js","scripts":{"watch":"mochify --watch test/client/**/*.spec.js","debug":"mochify --debug test/client/**/*.spec.js","phantom":"mochify test/client/**/*.spec.js","wd":"mochify --wd test/client/**/*.spec.js","cover":"mochify --cover test/client/**/*.spec.js","test":"npm run phantom && npm run wd && npm run cover"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"Copyright (c) 2015 FeedHenry Ltd, All Rights Reserved.","dependencies":{"lodash":"^3.10.1","q":"^1.4.1"},"devDependencies":{"async":"^1.5.0","config-chain":"^1.1.9","cors":"^2.7.1","dotenv":"^1.2.0","express":"^4.13.3","fh-mbaas-api":"^5.3.5","fh-wfm-mediator":">=0.0.7","mochify":"^2.14.0","should":"^7.1.1"},"gitHead":"3a1cbbccc8af1d2654a5de31f94cceca6ca6f199","_id":"fh-wfm-sync@0.0.2","_shasum":"3adbb0eaf30331ce5e1ef1754697c7e707300a39","_from":".","_npmVersion":"2.13.4","_nodeVersion":"0.10.29","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"3adbb0eaf30331ce5e1ef1754697c7e707300a39","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.2.tgz","integrity":"sha512-1tAuzuqaEhVQFcFW6y6YpX1/GPwmBGBsITkUeYu9ZYj5TJ+XxnMecZwJYVTsQdMkekXofSUXuEYerzHP7q9utg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8p48Kv67Gv+DWO+/daSRaZrH5IqQllx7FbAW1GskziAiEAqcc46jbJTe0LcvmE1tDE1IZNMR4YDUq4mDaSEtfGA4o="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"}],"directories":{}},"0.0.3":{"name":"fh-wfm-sync","version":"0.0.3","description":"An sync module for WFM","main":"sync-angular-client.js","scripts":{"test-watch":"mochify --watch test/client/**/*.spec.js","test-debug":"mochify --debug test/client/**/*.spec.js","test-phantom":"mochify test/client/**/*.spec.js","test-wd":"mochify --wd test/client/**/*.spec.js","test-cover":"mochify --cover test/client/**/*.spec.js","test":"npm run phantom && npm run wd && npm run cover","test-server":"nodemon --watch test/server/**/*.js --watch sync-server.js --watch lib/sync-server.js test/server/test-server.js | bunyan"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"Copyright (c) 2015 FeedHenry Ltd, All Rights Reserved.","dependencies":{"lodash":"^3.10.1","q":"^1.4.1","rx":"^4.0.6"},"devDependencies":{"angular":"^1.4.7","angular-mocks":"^1.4.7","async":"^1.5.0","bunyan":"^1.5.1","config-chain":"^1.1.9","cors":"^2.7.1","dotenv":"^1.2.0","express":"^4.13.3","fh-mbaas-api":"^5.3.5","fh-wfm-mediator":">=0.0.7","mochify":"^2.14.0","nodemon":"^1.8.1","should":"^7.1.1"},"gitHead":"5eda22dcb822ce7605b009f4662b4063039a246a","_id":"fh-wfm-sync@0.0.3","_shasum":"c0ddf8cb2849911b7e2a96e579956fee0d70332a","_from":".","_npmVersion":"2.13.4","_nodeVersion":"0.10.29","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"c0ddf8cb2849911b7e2a96e579956fee0d70332a","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.3.tgz","integrity":"sha512-FyjbdOtL1fRAS9iCibWOz3aSJP/CH4ptYn7K9MzCymmFP9VxR2VE2cmabtkErCtp151+wP1Wf08INwWl6b6gGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNDgeWpsoUwAAKPGom/Myw/BOR2X5ezRXaheOVhe8FrAiEAwhzrm+se2XadEPEFRMLWh+V89wI4a8ftEXA+obU0a5w="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"}],"directories":{}},"0.0.4":{"name":"fh-wfm-sync","version":"0.0.4","description":"An sync module for WFM","main":"sync-angular-client.js","scripts":{"test-watch":"mochify --watch test/client/**/*.spec.js","test-debug":"mochify --debug test/client/**/*.spec.js","test-phantom":"mochify test/client/**/*.spec.js","test-wd":"mochify --wd test/client/**/*.spec.js","test-cover":"mochify --cover test/client/**/*.spec.js","test":"npm run phantom && npm run wd && npm run cover","test-server":"nodemon --watch test/server/**/*.js --watch sync-server.js --watch lib/sync-server.js test/server/test-server.js | bunyan"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"Copyright (c) 2015 FeedHenry Ltd, All Rights Reserved.","dependencies":{"lodash":"^3.10.1","q":"^1.4.1","rx":"^4.0.6"},"devDependencies":{"angular":"^1.4.7","angular-mocks":"^1.4.7","async":"^1.5.0","bunyan":"^1.5.1","config-chain":"^1.1.9","cors":"^2.7.1","dotenv":"^1.2.0","express":"^4.13.3","fh-mbaas-api":"^5.3.5","fh-wfm-mediator":">=0.0.7","mochify":"^2.14.0","nodemon":"^1.8.1","should":"^7.1.1"},"gitHead":"ea3252eb952d3749c1a0c1fa53d3fad34305612c","_id":"fh-wfm-sync@0.0.4","_shasum":"60530592bed52a58d1a80011feb4b22f5ca36a91","_from":".","_npmVersion":"2.13.4","_nodeVersion":"0.10.29","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"60530592bed52a58d1a80011feb4b22f5ca36a91","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.4.tgz","integrity":"sha512-WZU+Yzk0GCFc+Gj755WlImC3wquqBcRWNTjQCoyirBip7SiVbSaIElSgjs7oEJa5zFtpDfWUh2iWnuf02tdLIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYZHyCKUgWqHXGx+VgQb84xZhHDobj4FRxsxYweS3HsAIhAOvHgj9uOmJCIYjMC2otBD+jvE74+0Cz4VAploz3DSIb"}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.0.4.tgz_1454515079646_0.3551705381833017"},"directories":{}},"0.0.5":{"name":"fh-wfm-sync","version":"0.0.5","description":"An sync module for WFM","main":"sync-angular-client.js","scripts":{"test-watch":"mochify --watch test/client/**/*.spec.js","test-debug":"mochify --debug test/client/**/*.spec.js","test-phantom":"mochify test/client/**/*.spec.js","test-wd":"mochify --wd test/client/**/*.spec.js","test-cover":"mochify --cover test/client/**/*.spec.js","test":"npm run phantom && npm run wd && npm run cover","test-server":"nodemon --watch test/server/**/*.js --watch sync-server.js --watch lib/sync-server.js test/server/test-server.js | bunyan"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"SEE LICENSE IN LICENSE.txt","dependencies":{"fh-mbaas-api":"^5.5.6","lodash":"^3.10.1","q":"^1.4.1","rx":"^4.0.6"},"devDependencies":{"angular":"^1.4.7","angular-mocks":"^1.4.7","async":"^1.5.0","bunyan":"^1.5.1","config-chain":"^1.1.9","cors":"^2.7.1","dotenv":"^1.2.0","express":"^4.13.3","fh-mbaas-api":"^5.3.5","fh-wfm-mediator":">=0.0.7","mochify":"^2.14.0","nodemon":"^1.8.1","should":"^7.1.1"},"gitHead":"cb2e60920077232542ffdedb8e2c2e77f47baddb","_id":"fh-wfm-sync@0.0.5","_shasum":"133b5a13381e1001478b22ba97dc7f3f9cc89d12","_from":".","_npmVersion":"2.13.4","_nodeVersion":"0.10.29","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"133b5a13381e1001478b22ba97dc7f3f9cc89d12","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.5.tgz","integrity":"sha512-Petjte+eoSHZO/oT+IxTwf8mYMUIcAmZutZxapdFMsvCbILOLaVE+Afc35bUKkBryFy2B+O8WEIDJucWcNTJUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOAoLbIFA34nmnYbWJMwhUT3Tj3+iXQIEnnzvJMM4BuAIgQIZW2xVxpCjZ1cNO41dNVM9QbPq30IXyxvm06sQxZeY="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.0.5.tgz_1458601149320_0.33096479857340455"},"directories":{}},"0.0.6":{"name":"fh-wfm-sync","version":"0.0.6","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","scripts":{"test-watch":"mochify --watch test/client/**/*.spec.js","test-debug":"mochify --debug test/client/**/*.spec.js","test-phantom":"mochify test/client/**/*.spec.js","test-wd":"mochify --wd test/client/**/*.spec.js","test-cover":"mochify --cover test/client/**/*.spec.js","test":"npm run phantom && npm run wd && npm run cover","test-server":"nodemon --watch test/server/**/*.js --watch sync-server.js --watch lib/sync-server.js test/server/test-server.js | bunyan"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"SEE LICENSE IN LICENSE.txt","dependencies":{"fh-mbaas-api":"^5.5.6","lodash":"^3.10.1","q":"^1.4.1","rx":"^4.0.6"},"devDependencies":{"angular":"^1.4.7","angular-mocks":"^1.4.7","async":"^1.5.0","bunyan":"^1.5.1","config-chain":"^1.1.9","cors":"^2.7.1","dotenv":"^1.2.0","express":"^4.13.3","fh-mbaas-api":"^5.3.5","fh-wfm-mediator":">=0.0.7","mochify":"^2.14.0","nodemon":"^1.8.1","should":"^7.1.1"},"gitHead":"6716edf721800b69c9e831f3e78e41df20bf4733","_id":"fh-wfm-sync@0.0.6","_shasum":"8388034faa3059405c093b456c1ae86a5534c0c9","_from":".","_npmVersion":"2.13.4","_nodeVersion":"0.10.29","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"8388034faa3059405c093b456c1ae86a5534c0c9","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.6.tgz","integrity":"sha512-Qop8SzHTRlT9BhfsF4NKg4EQwbI/OvdgOD4n0XITWTMapooXi/qbQnAnvEfGl0xlXLe7ueaFTsroJ6UYXRipAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgtxRb91ju5j5UwFT73BaEnRhpHSHdwwChSDVhpss5KAiASEVtQ/sOcs8Vd3wfkiEsCIYDbQ8ZaBAgvABw/eBoD8Q=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.0.6.tgz_1459555458924_0.36928001791238785"},"directories":{}},"0.0.7":{"name":"fh-wfm-sync","version":"0.0.7","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","scripts":{"test-watch":"mochify --watch test/client/**/*.spec.js","test-debug":"mochify --debug test/client/**/*.spec.js","test-phantom":"mochify test/client/**/*.spec.js","test-wd":"mochify --wd test/client/**/*.spec.js","test-cover":"mochify --cover test/client/**/*.spec.js","test":"npm run phantom && npm run wd && npm run cover","test-server":"nodemon --watch test/server/**/*.js --watch sync-server.js --watch lib/sync-server.js test/server/test-server.js | bunyan"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"SEE LICENSE IN LICENSE.txt","dependencies":{"fh-mbaas-api":"5.5.6","lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.5.6","fh-wfm-mediator":"0.0.10","mochify":"2.17.0","nodemon":"1.9.1","should":"8.3.0"},"gitHead":"be189d7b9648e23c2aa0cd486d345b6375e8e4d7","_id":"fh-wfm-sync@0.0.7","_shasum":"e51cd971ed36bde1d6e9b0476a3aadf657260cef","_from":".","_npmVersion":"2.13.4","_nodeVersion":"0.10.29","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"e51cd971ed36bde1d6e9b0476a3aadf657260cef","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.7.tgz","integrity":"sha512-QZpHG+y9jmmDzlqmbpprGP9fAuokA9CQz8JSfhadORJ40x+yhEelvgz8wnmQsh5K7zlPIUiwTSI0Z5naTRTqyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCN6O2IE7PrBU3pXQyXb7+cbLDSr35i53jBJObqO1W2fwIhAKXKJH63qFyzARC+ITV6JhbrlE6D9n9/OkHVHSi2wGD3"}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.0.7.tgz_1459559913750_0.2885058233514428"},"directories":{}},"0.0.9":{"name":"fh-wfm-sync","version":"0.0.9","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","scripts":{"test-watch":"mochify --watch test/client/**/*.spec.js","test-debug":"mochify --debug test/client/**/*.spec.js","test-phantom":"mochify test/client/**/*.spec.js","test-wd":"mochify --wd test/client/**/*.spec.js","test-cover":"mochify --cover test/client/**/*.spec.js","test":"npm run phantom && npm run wd && npm run cover","test-server":"nodemon --watch test/server/**/*.js --watch sync-server.js --watch lib/sync-server.js test/server/test-server.js | bunyan"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"SEE LICENSE IN LICENSE.txt","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.5.6","fh-wfm-mediator":"0.0.12","mochify":"2.17.0","nodemon":"1.9.1","should":"8.3.0"},"gitHead":"f445bd5b42b4d37aefed8e420f147f7ccaaaf6e3","_id":"fh-wfm-sync@0.0.9","_shasum":"f55274cfa43c88cc00aec1217b0537e7d0a1fe53","_from":".","_npmVersion":"2.13.4","_nodeVersion":"0.10.29","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"f55274cfa43c88cc00aec1217b0537e7d0a1fe53","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.9.tgz","integrity":"sha512-tV26V3HZ+XgsJEYlxetWFL4C4arqu8JjO7VBdHi3Lkb+u80hBhubNd7ETcgaklLFT5RAyuWiYnxlxo+kMi0DqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB5Sda1TSY83xnheo8bSC5fJythdzF59nW/FWi8iw4T1AiBqkey8pWpd9kk46TTA7V3qNf5NWdwpEk1SV89sbkoYlg=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.0.9.tgz_1460741412308_0.4273879637476057"},"directories":{}},"0.0.10":{"name":"fh-wfm-sync","version":"0.0.10","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","scripts":{"test-watch":"mochify --watch test/client/**/*.spec.js","test-debug":"mochify --debug test/client/**/*.spec.js","test-phantom":"mochify test/client/**/*.spec.js","test-wd":"mochify --wd test/client/**/*.spec.js","test-cover":"mochify --cover test/client/**/*.spec.js","test":"npm run phantom && npm run wd && npm run cover","test-server":"nodemon --watch test/server/**/*.js --watch sync-server.js --watch lib/sync-server.js test/server/test-server.js | bunyan"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"SEE LICENSE IN LICENSE.txt","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.5.6","fh-wfm-mediator":"0.0.12","mochify":"2.17.0","nodemon":"1.9.1","should":"8.3.0"},"gitHead":"7c4cffa41a47524d703865a43e379111e7a7d512","_id":"fh-wfm-sync@0.0.10","_shasum":"fa42568e199117362e5ec74c66751e67ff9b76d3","_from":".","_npmVersion":"2.13.4","_nodeVersion":"0.10.29","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"fa42568e199117362e5ec74c66751e67ff9b76d3","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.10.tgz","integrity":"sha512-kFdGseQRx7JRQCA6yX8yhDbdlhtHOR6S0hq4EtEk19sgwe2+PlUMf1IPbGTdwEqm8Ies8g2V3uTwO9cwP53CeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjqXeEkhR57I8ybuh9vvLeIHS5OqmxA09DYtOl1dSZwAIgd+b3B8CmUeqCswdxLI98jgcn1Qx2TCm9jEoPjmo67DI="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.0.10.tgz_1461389704009_0.29178594797849655"},"directories":{}},"0.0.11":{"name":"fh-wfm-sync","version":"0.0.11","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","scripts":{"test-watch":"mochify --watch test/client/**/*.spec.js","test-debug":"mochify --debug test/client/**/*.spec.js","test-phantom":"mochify test/client/**/*.spec.js","test-wd":"mochify --wd test/client/**/*.spec.js","test-cover":"mochify --cover test/client/**/*.spec.js","test":"npm run phantom && npm run wd && npm run cover","test-server":"nodemon --watch test/server/**/*.js --watch sync-server.js --watch lib/sync-server.js test/server/test-server.js | bunyan"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.5.6","fh-wfm-mediator":"0.0.13","mochify":"2.17.0","nodemon":"1.9.1","should":"8.3.0"},"gitHead":"2bc9b9ed78f15fbbe8320f1e24560578b7612a29","_id":"fh-wfm-sync@0.0.11","_shasum":"a9008e8356e0ae127c084013107450ac853fb4a1","_from":".","_npmVersion":"3.9.6","_nodeVersion":"0.10.29","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"a9008e8356e0ae127c084013107450ac853fb4a1","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.11.tgz","integrity":"sha512-lNsOEzDCeaQqP8986HB25x43OP4rzr0n0sbdzQ3157YNIw5xChn54Oxar2J6b/DrRLA90c+OMrGvkM7+a5U9jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDrj25bQSkYWI48A1EEGjlYTFmdcj8OpYV026bCtrh5KAiByJaR/aN3pVXNa9TkbSvNHROIVSUNzgXELEpwpr3oqww=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.0.11.tgz_1466782891213_0.15146752656437457"},"directories":{}},"0.0.12":{"name":"fh-wfm-sync","version":"0.0.12","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","scripts":{"test-watch":"mochify --watch test/client/**/*.spec.js","test-debug":"mochify --debug test/client/**/*.spec.js","test-phantom":"mochify test/client/**/*.spec.js","test-wd":"mochify --wd test/client/**/*.spec.js","test-cover":"mochify --cover test/client/**/*.spec.js","test":"npm run phantom && npm run wd && npm run cover","test-server":"nodemon --watch test/server/**/*.js --watch sync-server.js --watch lib/sync-server.js test/server/test-server.js | bunyan"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.13.1","fh-wfm-mediator":"0.0.14","mochify":"2.17.0","nodemon":"1.9.1","should":"8.3.0"},"gitHead":"a7c7652ad22330b47ff1b6ddfb5306ea59bbc750","_id":"fh-wfm-sync@0.0.12","_shasum":"01130042f5b5995e2f1661cf7fd205fa85ccf465","_from":".","_npmVersion":"3.9.6","_nodeVersion":"0.10.42","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"01130042f5b5995e2f1661cf7fd205fa85ccf465","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.12.tgz","integrity":"sha512-mJ7VTZAtDerhiWPu1M/dh+QKary9Cb0t+jCc7LmALYxJ+c6NZkZcHLCS5ZvVhCBvmUBTYWQT6ssVQjZLdh8Lcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZxJAA/NJBazOaVvrXImtiSjgcQaADebekIoJa14H50AiEA+B1qEfoXDjKVrtAU84JGsCDG2pXbAkr0GRCwTyrI+aQ="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.0.12.tgz_1468946985744_0.27986574126407504"},"directories":{}},"0.0.13":{"name":"fh-wfm-sync","version":"0.0.13","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","scripts":{"test-watch":"mochify --watch test/client/**/*.spec.js","test-debug":"mochify --debug test/client/**/*.spec.js","test-phantom":"mochify test/client/**/*.spec.js","test-wd":"mochify --wd test/client/**/*.spec.js","test-cover":"mochify --cover test/client/**/*.spec.js","test":"grunt && npm run phantom && npm run wd && npm run cover","test-server":"nodemon --watch test/server/**/*.js --watch sync-server.js --watch lib/sync-server.js test/server/test-server.js | bunyan","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.13.1","fh-wfm-mediator":"0.0.14","grunt":"^1.0.1","grunt-eslint":"^18.0.0","mochify":"2.17.0","nodemon":"1.9.1","should":"8.3.0"},"gitHead":"103f9a0eb8fd4d3c81a3ff7359fc014356ae40a4","_id":"fh-wfm-sync@0.0.13","_shasum":"3ee1125472ae36709eba99ed5bcc2fe6e474c523","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.5","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"3ee1125472ae36709eba99ed5bcc2fe6e474c523","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.13.tgz","integrity":"sha512-hJtddSjBPdd8YK2HHXlk0b55x0lLQqYWoG7jbzbo05VNEWIteXnDC4hIeB0fTjJpWo/MCAqPdsMn5jTkyBrYUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1UPHIdotPYu2I/2ZwtSyo+NZQV4gyJ+38ZZuU4BuPHgIhAPXg/a6n5pXCnloUiyMg/4HcxSLpNh/H9QQCB3cXvzE2"}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.0.13.tgz_1479137623581_0.4283448199275881"},"directories":{}},"0.0.14-alpha.1":{"name":"fh-wfm-sync","version":"0.0.14-alpha.1","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","scripts":{"test-watch":"mochify --watch test/client/**/*.spec.js","test-debug":"mochify --debug test/client/**/*.spec.js","test-phantom":"mochify test/client/**/*.spec.js","test-wd":"mochify --wd test/client/**/*.spec.js","test-cover":"mochify --cover test/client/**/*.spec.js","test":"grunt && npm run phantom && npm run wd && npm run cover","test-server":"nodemon --watch test/server/**/*.js --watch sync-server.js --watch lib/sync-server.js test/server/test-server.js | bunyan","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.14.2","fh-wfm-mediator":"0.0.14","grunt":"^1.0.1","grunt-eslint":"^18.0.0","mochify":"2.17.0","nodemon":"1.9.1","should":"8.3.0"},"gitHead":"5abeb249f0434f65505be3375fffed5258502bb7","_id":"fh-wfm-sync@0.0.14-alpha.1","_shasum":"55f0042f6812fd945b65b1e864751eba52078de3","_from":".","_npmVersion":"3.10.9","_nodeVersion":"4.2.6","_npmUser":{"name":"witmicko","email":"mjogrodniczak@gmail.com"},"dist":{"shasum":"55f0042f6812fd945b65b1e864751eba52078de3","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.14-alpha.1.tgz","integrity":"sha512-9naxLwQKtbPeXxMZWv7gWbI2Ii9mr8acjWFesE4xUCosaz8c+edISRqIr//DpYC81q1IBkQW5bZeU5bnGblFWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEuZLI0x/7Zugl1WrZ5/AywF11QjShDQPi0Dml+RdiSYAiEAg8fMOwSg2cVgJdshWOrHH4OlfitKTpdtq6IZkJW7Ydg="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.0.14-alpha.1.tgz_1479223264767_0.8389543364755809"},"directories":{}},"0.0.14":{"name":"fh-wfm-sync","version":"0.0.14","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","scripts":{"test-watch":"mochify --watch test/client/**/*.spec.js","test-debug":"mochify --debug test/client/**/*.spec.js","test-phantom":"mochify test/client/**/*.spec.js","test-wd":"mochify --wd test/client/**/*.spec.js","test-cover":"mochify --cover test/client/**/*.spec.js","test":"grunt && npm run phantom && npm run wd && npm run cover","test-server":"nodemon --watch test/server/**/*.js --watch sync-server.js --watch lib/sync-server.js test/server/test-server.js | bunyan","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.13.1","fh-wfm-mediator":"0.0.15","grunt":"^1.0.1","grunt-eslint":"^18.0.0","mochify":"2.17.0","nodemon":"1.9.1","should":"8.3.0"},"gitHead":"a7b517d2746ff3203e44d0a35e97a5570a59a5e7","_id":"fh-wfm-sync@0.0.14","_shasum":"c4730a24f6df2472efb66a3c0b5572b59dcaff3b","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.5","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"c4730a24f6df2472efb66a3c0b5572b59dcaff3b","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.14.tgz","integrity":"sha512-hbRFkNGfadOPF9FOLTeqrutJmRXFhtflE4Gr8mr0OT4OQhd3pwzvCeuOqvKHvV3IZzhvXKa8QEkXBSmlGF9aew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEoOPQtGlAjxrfvcZRwVHRK/9CSeVf7pXujqXt0i0S6ZAiAAjqFUWj8ggHGJ5PQbC0pN2CWGxoY7VfHyIgtZ0LrT9w=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.0.14.tgz_1479235240196_0.6642531151883304"},"directories":{}},"0.0.15-alpha.1":{"name":"fh-wfm-sync","version":"0.0.15-alpha.1","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","scripts":{"test-watch":"mochify --watch test/client/**/*.spec.js","test-debug":"mochify --debug test/client/**/*.spec.js","test-phantom":"mochify test/client/**/*.spec.js","test-wd":"mochify --wd test/client/**/*.spec.js","test-cover":"mochify --cover test/client/**/*.spec.js","test":"grunt && npm run phantom && npm run wd && npm run cover","test-server":"nodemon --watch test/server/**/*.js --watch sync-server.js --watch lib/sync-server.js test/server/test-server.js | bunyan","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.14.2","fh-wfm-mediator":"0.0.15","grunt":"^1.0.1","grunt-eslint":"^18.0.0","mochify":"2.17.0","nodemon":"1.9.1","should":"8.3.0"},"gitHead":"6ff142126b7a251460e88110a64add6f23e81d4e","_id":"fh-wfm-sync@0.0.15-alpha.1","_shasum":"cfc6f4dd469cf8e2088162249a5d04f0f8f4ef1a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"4.2.6","_npmUser":{"name":"witmicko","email":"mjogrodniczak@gmail.com"},"dist":{"shasum":"cfc6f4dd469cf8e2088162249a5d04f0f8f4ef1a","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.15-alpha.1.tgz","integrity":"sha512-98+tc/F6mQ+f+pmZCiZ2BzJq7ecBv80n9xuzAkJjIhLjzutT7adLIp2lA7LKzUIOZ9J7MoLjC2c5IR8hKeo94Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvpaUkCQ1ZC1z6xGlfMbn/lZqdFYz6CQMcTiaEl1NrlAiBU0ubn7JQ8Lkio0rDuFA5tvejIdq95oTowDmnydXIVJQ=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.0.15-alpha.1.tgz_1479292794178_0.1642461116425693"},"directories":{}},"0.0.15":{"name":"fh-wfm-sync","version":"0.0.15","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","scripts":{"test-watch":"mochify --watch test/client/**/*.spec.js","test-debug":"mochify --debug test/client/**/*.spec.js","test-phantom":"mochify test/client/**/*.spec.js","test-wd":"mochify --wd test/client/**/*.spec.js","test-cover":"mochify --cover test/client/**/*.spec.js","test":"grunt && npm run phantom && npm run wd && npm run cover","test-server":"nodemon --watch test/server/**/*.js --watch sync-server.js --watch lib/sync-server.js test/server/test-server.js | bunyan","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.14.2","fh-wfm-mediator":"0.0.15","grunt":"^1.0.1","grunt-eslint":"^18.0.0","mochify":"2.17.0","nodemon":"1.9.1","should":"8.3.0"},"gitHead":"1c692f8159cb0de812fb100a254e0dd0ba58ec02","_id":"fh-wfm-sync@0.0.15","_shasum":"73ab70b48da48ea8c27b5741bbe0dba6a05813fc","_from":".","_npmVersion":"3.10.9","_nodeVersion":"4.2.6","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"73ab70b48da48ea8c27b5741bbe0dba6a05813fc","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.15.tgz","integrity":"sha512-yLsduC59dZerDnkEAQg1qMjcCLkW4ctlrXCY49g1llgCPMczUy2HFOyhCiwWEnxC15yzifDdCQynlvQ5hBjQHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdiERPnqztsayUrUIS/uEzAxJtAlxaCy1Y8qxABwT8AwIgenYzpzb0f/oPI0jLAwZMR6RQ+bcrksJcS9fkKZ/6MNE="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.0.15.tgz_1479480492531_0.2521985061466694"},"directories":{}},"0.0.16":{"name":"fh-wfm-sync","version":"0.0.16","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","scripts":{"test-watch":"mochify --watch test/client/**/*.spec.js","test-debug":"mochify --debug test/client/**/*.spec.js","test-phantom":"mochify test/client/**/*.spec.js","test-wd":"mochify --wd test/client/**/*.spec.js","test-cover":"mochify --cover test/client/**/*.spec.js","test":"grunt && npm run phantom && npm run wd && npm run cover","test-server":"nodemon --watch test/server/**/*.js --watch sync-server.js --watch lib/sync-server.js test/server/test-server.js | bunyan","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.14.2","fh-wfm-mediator":"0.0.15","grunt":"^1.0.1","grunt-eslint":"^18.0.0","mochify":"2.17.0","nodemon":"1.9.1","should":"8.3.0"},"gitHead":"d1c0cce58ea19f5a8ca10e438e4ef4ac0a144558","_id":"fh-wfm-sync@0.0.16","_shasum":"e439308acb3c160e75afdd4693351b6005b10f92","_from":".","_npmVersion":"3.10.9","_nodeVersion":"4.2.6","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"e439308acb3c160e75afdd4693351b6005b10f92","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.16.tgz","integrity":"sha512-FzJQkaIVl1M6zNRWQczy31FyVpO5HDlLJ/0vxbqwQDox7E62ZKO3d+v5PAP94HE67pJnB4JT1TnyxNYOpiwPhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK6w5+hcTHOQ9X00wo/eVWU5L5m6DPzaHku1Fu8IX8WwIhAPA3tvpXT/KfFScA2y6WPAUete084iT2NbujZhQNSao2"}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.0.16.tgz_1479480965069_0.9211220568977296"},"directories":{}},"0.1.0-alpha.1":{"name":"fh-wfm-sync","version":"0.1.0-alpha.1","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.14.2","fh-wfm-mediator":"0.0.15","grunt":"0.4.5","grunt-eslint":"18.0.0","grunt-mochify":"0.3.0","load-grunt-tasks":"3.5.2","mochify":"2.17.0","nodemon":"1.9.1","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"148fa043eb56a170d96fc156e84d58d022f09734","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.0-alpha.1","_shasum":"aacc1d0f2cae91ad4af89c9aaf2db798afc24c65","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.5","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"aacc1d0f2cae91ad4af89c9aaf2db798afc24c65","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.0-alpha.1.tgz","integrity":"sha512-BEL+E+4x/yvZUBmXTdxfKRdjLp8NgtsTQ5RN3AaNUpaVwOeW4+F0AYPRacJUEhxinC1QnytjrQu5UkQxSvVUNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+aJG9eqiC7OvTJLPT5UktliKFDL5apLXMKyeymlH82AiEA3GBw7YFtUX+voUryeTSVkfgI3FycQau8Fsnu7Bhph7I="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.0-alpha.1.tgz_1485770185812_0.3707139261532575"},"directories":{}},"0.1.0-alpha.2":{"name":"fh-wfm-sync","version":"0.1.0-alpha.2","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.14.2","fh-wfm-mediator":"0.0.15","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"e8985d5fab12f586d2def0e17e293cd86050af0c","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.0-alpha.2","_shasum":"547195f37ac03973a32a7b6adaef1d8ca3ba3ad4","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.5","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"547195f37ac03973a32a7b6adaef1d8ca3ba3ad4","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.0-alpha.2.tgz","integrity":"sha512-fpuyjg0CP9PK+oqWKT+bvoGk5BAifRkR5bF9Ej9Vd5RIEBMBdhCBVI/19saDweXdXg9tRuvak1VMscsismRtgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGR/ZN6wkx43cyJJo0MZd847JMx2kD5M+gqQsRgOUrC4AiBjNPuEo/bFjllM1qRuTzuS3F6dB8Xf48cck+seK4+fMA=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.0-alpha.2.tgz_1486630065133_0.03550954139791429"},"directories":{}},"0.1.0-alpha.3":{"name":"fh-wfm-sync","version":"0.1.0-alpha.3","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0","string-template":"^1.0.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.14.2","fh-wfm-mediator":"0.0.15","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"93b469899db9ebf25a820a3514a1dddaf5fb244e","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.0-alpha.3","_shasum":"85dd847ca222aa78af7ffd7ced55c5832f10efd3","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.5","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"85dd847ca222aa78af7ffd7ced55c5832f10efd3","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.0-alpha.3.tgz","integrity":"sha512-Rj2MMDCAhLTzSkNLIAj0gxVEDtwht9+4xEMcaS1ruD+3Pp+jNpK9TGye3dWjmzll1lXoboPoN3WJkho7INjaYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4QzvPO3U3MWn4b9w20XRa+1keHuzv6HlOLXAJ0cqurAiAdMTrT6m5/Kx8oyFe5xFPFnQTIZZ7tVtlhrmqUQbGPyw=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.0-alpha.3.tgz_1487150628742_0.5785345654003322"},"directories":{}},"0.0.18":{"name":"fh-wfm-sync","version":"0.0.18","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch test/client/**/*.spec.js","test-debug":"mochify --debug test/client/**/*.spec.js","test-phantom":"mochify test/client/**/*.spec.js","test-wd":"mochify --wd test/client/**/*.spec.js","test-cover":"mochify --cover test/client/**/*.spec.js","test":"grunt && npm run phantom && npm run wd && npm run cover","test-server":"nodemon --watch test/server/**/*.js --watch sync-server.js --watch lib/sync-server.js test/server/test-server.js | bunyan","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.14.2","fh-wfm-mediator":"0.1.0","grunt":"^1.0.1","grunt-eslint":"^18.0.0","mochify":"2.17.0","nodemon":"1.9.1","should":"8.3.0"},"gitHead":"1898287d49613b08e0b7348884664124e905ff65","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.0.18","_shasum":"83fb5e779830d046e36a3997692769a9ecf23c7c","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.2.6","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"83fb5e779830d046e36a3997692769a9ecf23c7c","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.0.18.tgz","integrity":"sha512-lWvvFi+TNJQvSGdmHEx6ORFBSwKrBaGMesJufH5wJDm22MjrpOtwFu3RTKTWJMwHPbYlJ2a8g/zQVk7agDWokg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEukP8+WQWTH4hv8nudTM8fZ1w7njDTsh4fXC5b3eAOQIgGgcSxTOJZoG6FxcWQmxW1vYrcdCeSWn9MwygaoVsxls="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.0.18.tgz_1487604236450_0.5602872075978667"},"directories":{}},"0.1.0-alpha.4":{"name":"fh-wfm-sync","version":"0.1.0-alpha.4","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0","fh-wfm-mediator":"0.2.0-0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.14.2","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"8115bb3b3a1cec28cd62c1c027f4e73afc2e3b7c","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.0-alpha.4","_shasum":"77466bcec33e16f53bea69cc76405e31d2f64639","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.5","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"77466bcec33e16f53bea69cc76405e31d2f64639","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.0-alpha.4.tgz","integrity":"sha512-jMKIVbl4CIeETJhKZQyN7A7sJBBLxJZ4JLpRwVojZTaGXFkY03QcLYlNxCdoDa20/n+g0z0YPkhQlWGOig2Hhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMBG/K38TfZLyF+Ed3Ffy6jdtrzd1fpavhmac0pclxsAiBPfUjcFt7oiyReMew36UR+0bNHm0CgOx6BNqaGVDxl9A=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.0-alpha.4.tgz_1487669887240_0.7696542041376233"},"directories":{}},"0.1.0-alpha.5":{"name":"fh-wfm-sync","version":"0.1.0-alpha.5","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0","fh-wfm-mediator":"0.2.0-0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.14.2","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"cd64d17c4e96c08a7096ee1b8b089b6df3a79ab2","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.0-alpha.5","_shasum":"cfcd25ec1cbbbdf7b018d0ad5ab6d7c054a32202","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"cfcd25ec1cbbbdf7b018d0ad5ab6d7c054a32202","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.0-alpha.5.tgz","integrity":"sha512-dzuNGerFHUVm+2QwbFi0Hr9x0NUov8499VQjusRLDG+k3paJsWR4MNecm3mwhMM1eZXb+MmoOYqL3ptdELAl4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUXugJUFQibKy6HE9jBlu5YmFZ05+KQqzm/schdxuzvwIgP7AvGIkt2HxGEhAlmAMb/QEAFe+4XP9B6dUlHQ/XpsQ="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.0-alpha.5.tgz_1488363743565_0.5355032284278423"},"directories":{}},"0.1.0-alpha.6":{"name":"fh-wfm-sync","version":"0.1.0-alpha.6","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0","fh-wfm-mediator":"0.3.1-alpha.1"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"5.14.2","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"4416d2675588827bcf17f0529d2e0b330a054d9f","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.0-alpha.6","_shasum":"9b2af2d5883583f0bc3f5ec15a0dfeb6fa591ba7","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"9b2af2d5883583f0bc3f5ec15a0dfeb6fa591ba7","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.0-alpha.6.tgz","integrity":"sha512-cyltaMr6NxHIkA1GP3BJ5CrzT6Z6klRz1CODkAWhqJjjiYVXX3b5FsEXtea1MB+KmJdPH4L5M2s7Sr44x0z+iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7UkUTk29GzitgwzhZzVC2UAZNANNujXOC4ujT7kHuVQIgZf4rFXiae32MmVqljFQ2CSKe/3G3nCTBZji49WHcoo0="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.0-alpha.6.tgz_1488368614221_0.8017881556879729"},"directories":{}},"0.1.0-alpha.7":{"name":"fh-wfm-sync","version":"0.1.0-alpha.7","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0","fh-wfm-mediator":"0.3.1-alpha.2"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.5","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"1c4866e2de997bdf9d7228b6038345f64397aeb5","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.0-alpha.7","_shasum":"20c987653390d53068b25ca5f5be4158c80ab174","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"20c987653390d53068b25ca5f5be4158c80ab174","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.0-alpha.7.tgz","integrity":"sha512-7WFXyQgZgmfnv8cKxjTAnXKepGdDuvjjeuFDJot9JhbpHS4dRBf/rRcBE7CL8O8ZNvtqQDckP1wFSuKV7tV/PA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAD6wJqeVV7rtyUTzZAzsjw7Rz5hBr82S7dQhgNEPXldAiEAtscmeQgW8EnQGCytm50vBvQ72k5TQgEI5SzThbgG3Mk="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.0-alpha.7.tgz_1488554075399_0.01356994011439383"},"directories":{}},"0.1.0":{"name":"fh-wfm-sync","version":"0.1.0","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0","fh-wfm-mediator":"0.3.1"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"40916f3572ff99b715c856fa1877179c471d976e","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.0","_shasum":"ba03016005b48787ed826a1eb40b22ec5710d73c","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"ba03016005b48787ed826a1eb40b22ec5710d73c","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.0.tgz","integrity":"sha512-cUqo9GXdpRHbrB7BHlfCQdteMq3DtWUK4Np+mg4rk3oqC/e0OleXVzIcLor2L/TKpbcJpQSFF5U3ohuD7aVyHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClfbgt/e+ImQ4SKsmU/wCPkSBNmKzPJhHH6xdpKvF9fAiAq0ohn2PEsJRPDIZtQBMQqKRCla1DGpp8ZjE7d8GGq6g=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.0.tgz_1488901171854_0.5962897185236216"},"directories":{}},"0.1.1-alpha.1":{"name":"fh-wfm-sync","version":"0.1.1-alpha.1","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0","fh-wfm-mediator":"0.3.1"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"f51b6fad72aa89370ce223400635c0ec9f452082","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.1-alpha.1","_shasum":"56d1d49189f025e67a4166d7295a267b6db77fd1","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"56d1d49189f025e67a4166d7295a267b6db77fd1","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.1-alpha.1.tgz","integrity":"sha512-Z4Er7MnW+252p3oucVVNFBF1bkChHwX3+m2EtLJZbxrUqo1ckfNLmXFhWqE0wuHHllGfFELols3eEE6U4ZW7iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7MyBSsR5a8fqhMATsYeYxgCiUQyoQxA83BWxCL4z0SAIhAJ1rFGsf5mvwtgPuOQbR/bavrcmhXS3wAwuCSt1pVTOi"}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.1-alpha.1.tgz_1488983730277_0.19935199548490345"},"directories":{}},"0.1.1":{"name":"fh-wfm-sync","version":"0.1.1","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0","fh-wfm-mediator":"0.3.1"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"de9aba37e1fa57078941e3bfeb3635267e91d883","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.1","_shasum":"81e5993e44d09019f9206b51eb6a24c90ca4fe5d","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"81e5993e44d09019f9206b51eb6a24c90ca4fe5d","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.1.tgz","integrity":"sha512-4KAaX3qc2XVAJVqu796PE96EEgn5sftXI/RbogPRbgXJNyUNgR2fz/lPU58iXvl32v/CQLAQnHCkHCqG0X6dAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFM80yyfIUBO5fcuKM7l6WDVX5VL4G+VE1cI5Jm5I6UVAiA+iTk14G71xZCShPKBd9SpN9US+k4xwBvh9OSOPeJQ/w=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.1.tgz_1488988549908_0.7114918963052332"},"directories":{}},"0.1.2-alpha.e30455d3":{"name":"fh-wfm-sync","version":"0.1.2-alpha.e30455d3","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"lodash":"4.7.0","q":"1.4.1","rx":"4.1.0","fh-wfm-mediator":"0.3.3-alpha.e30455d3"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.2-alpha.e30455d3","_shasum":"3056821b8f2ac18d48e49f206e5e171546723876","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.0","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"3056821b8f2ac18d48e49f206e5e171546723876","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.2-alpha.e30455d3.tgz","integrity":"sha512-KFWfC6XiBlbQltAhrkxPHnBivftUcZ3RpBan6pa2dqPI/CbgXjs8uIDRUnazoE811A++DLk3rnv2E8s0qvaVLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6AcI8rK/kzAbusiffZ+pkxD9pZrecHo74EZJ0weuAZgIhAKfaqiNY0TlmUKBszfeVto/5FtRls2ILANQMIUxxl2/u"}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.2-alpha.e30455d3.tgz_1490916610939_0.786293410230428"},"directories":{}},"0.1.2":{"name":"fh-wfm-sync","version":"0.1.2","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"fh-wfm-mediator":"0.3.2","lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"4ad991cd1b37db264bca17b4560659bfb61acb17","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.2","_shasum":"908b34dfeb3b44179469f96dde4a932c6aef69a8","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.0","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"908b34dfeb3b44179469f96dde4a932c6aef69a8","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.2.tgz","integrity":"sha512-6OT4WUCXTtdUoneywnWg44M32c7fiHij4atvsVPOevNTqj0alCWKtxwluk2yi3NmTj+jMPq6EsQssOpMpa1vHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwyh70ip4AMjIYhFMWuTqnukJ9sMEs4EFCXigufcuDqgIhANIfOLqRWn4hlMDa8Mrwail0ZYGDDkSzI6WmSWfXGm8u"}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.2.tgz_1490966724918_0.9773512312676758"}},"0.1.3-alpha.504.1":{"name":"fh-wfm-sync","version":"0.1.3-alpha.504.1","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"fh-wfm-mediator":"0.3.2","lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"489eefbf909288d769213722a52291fb735ca98f","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.3-alpha.504.1","_shasum":"9c4968cb1cd02a9d6f35ce552cd5b983eb085ecd","_from":".","_npmVersion":"4.4.1","_nodeVersion":"4.8.0","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"9c4968cb1cd02a9d6f35ce552cd5b983eb085ecd","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.3-alpha.504.1.tgz","integrity":"sha512-zxtLMyLg8oArqNVz8PzoD+saCXT92CAMerEsF2wpmvTtVlpgX47SsifXV/Gymh/ttPNf5/J53+SKQ51f7dkO7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXjBQy20KiKnnl9WKv2IN5jI4CJfyD94YS8Z3j5+BwuQIhAJw8oup3u/sI3CTvbGlzV2k5PQTGL7cm3ACblaFQdmqb"}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.3-alpha.504.1.tgz_1491503576686_0.7404127896297723"}},"0.1.3-alpha.504.2":{"name":"fh-wfm-sync","version":"0.1.3-alpha.504.2","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.2","lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"07328cae2ec3e31216f9d855f52a61e892ec2610","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.3-alpha.504.2","_shasum":"858bffb0f6d174cd1a80fb4f8ee6b368e51bb4f2","_from":".","_npmVersion":"4.4.1","_nodeVersion":"4.8.0","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"858bffb0f6d174cd1a80fb4f8ee6b368e51bb4f2","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.3-alpha.504.2.tgz","integrity":"sha512-+HX2iCILQsFa+aosYTvBX+DNzYlQ66e5U6lDKR3+eQa/exbHWimQR7vbD1i83cn8DCQI3DkGnOGODK5jRLqEkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDjVymooK2NMtDiQ+mLwX3uiN9rIlf0e+Dvoh78PV5MAiAHWHN3UgA+fp7WS5X5RL/I8LnoEY1Ss0oCFAENRCuCag=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.3-alpha.504.2.tgz_1491569931336_0.5961584919132292"}},"0.1.3-alpha.504.3":{"name":"fh-wfm-sync","version":"0.1.3-alpha.504.3","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.2","lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"6d6b4c6e5ef2e992137164ccf68a91cb7b85f2e4","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.3-alpha.504.3","_shasum":"bbeddbfe8217b51b6feb385f00a4d6e4892d6cf8","_from":".","_npmVersion":"4.4.1","_nodeVersion":"4.8.0","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"bbeddbfe8217b51b6feb385f00a4d6e4892d6cf8","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.3-alpha.504.3.tgz","integrity":"sha512-7rtZJ3GSLcCgjFj+eeT/rVGq2LQaw2IcwAkzUA2RQkSHtuzV0GtjUvxdDDmxpvp5EkVOg0GQZ93svpzXyEsdjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXZQsh7dES4i6z21k+o/30RRedyATJpw5fuCuvUp4uNAiEAvPbAR1RZHIbk8G4JpaiRQAWaYrUv407fijxHbLsl8L4="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.3-alpha.504.3.tgz_1491821646843_0.3406445460859686"}},"0.1.3-alpha.504.4":{"name":"fh-wfm-sync","version":"0.1.3-alpha.504.4","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.2","lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"2d0447b4804fbe130e834ec8580d5fe2fc288ca6","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.3-alpha.504.4","_shasum":"2a4ea2a9c4062e1d30886ecb95cea1a64c49f9aa","_from":".","_npmVersion":"4.4.1","_nodeVersion":"4.8.0","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"2a4ea2a9c4062e1d30886ecb95cea1a64c49f9aa","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.3-alpha.504.4.tgz","integrity":"sha512-ZGADSUfhobtLL0yPt1p11eARvBX6DB7qiz4hJwbIld2wTuMePOasOnLQKomm5atBoDdY1QM75nPZekZtMRoS3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDXw3P2iXRmf3Z0QSX6sOLLXuWXFq8KUY7QPejFIYXAOAiBpHCsksRyhM1PfzP/gkYQ2fS2kSjg1XA11n0irFbwoLQ=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.3-alpha.504.4.tgz_1491834075279_0.7436365105677396"}},"0.1.3-alpha.504.5":{"name":"fh-wfm-sync","version":"0.1.3-alpha.504.5","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.2","lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"c1e42728d87c64206529dae0398d5b166554f5bf","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.3-alpha.504.5","_shasum":"ae39ffa6ae3af828a0ddd2c99b49f78a1628b7a9","_from":".","_npmVersion":"4.4.1","_nodeVersion":"4.8.0","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"ae39ffa6ae3af828a0ddd2c99b49f78a1628b7a9","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.3-alpha.504.5.tgz","integrity":"sha512-mdnGSmNISTDP8gFRRdOHE/P9O1gbWBQCHnErjCJ4ohwx9WYt+8FTS6ugW+4aarY8YUttlWmmk7lAnEfZ2CLlaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPxEH+u5kiCVm+INS+FiLf26eIHxR6L8huQ02FEQEYpwIhAPIBB7WSarYog83WjybdAjyLaE7bvUaFJj6y81twVQLQ"}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.3-alpha.504.5.tgz_1491902674146_0.3850924945436418"}},"0.2.0-pre.1":{"name":"fh-wfm-sync","version":"0.2.0-pre.1","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"fh-wfm-mediator":"0.3.2","lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"a2e488b4ba5b92e1024c12167fe75b085d03cc33","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.2.0-pre.1","_shasum":"64cf8c32463769bd813c87e0c08cedd428ceed32","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.6","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"64cf8c32463769bd813c87e0c08cedd428ceed32","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.2.0-pre.1.tgz","integrity":"sha512-KmZFbVwCe63HZuGOd+kqvOhYjzn1pvsSuzvM2uuxKg90Ld9wW/irEq53/sMcIB3B19n2qdQD3PV7moqfxxWEfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCFyG3u8LOHRY8YX9USYVRPQBIiWaltUpRnVkOFSn+6AIhAI8MUvLbSmE0Y5rAi9TI0a/6g4i/4KJ1vOkMvVr8kNvv"}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.2.0-pre.1.tgz_1491923648065_0.2936166999861598"}},"0.1.3-alpha.504.7":{"name":"fh-wfm-sync","version":"0.1.3-alpha.504.7","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.2","lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"fe255eab7f447636e43661724a8ab5e0f5e184a0","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.1.3-alpha.504.7","_shasum":"d3f1ef9b5bc337bb86130de8d4f3d51099ea536f","_from":".","_npmVersion":"4.4.1","_nodeVersion":"4.8.0","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"d3f1ef9b5bc337bb86130de8d4f3d51099ea536f","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.1.3-alpha.504.7.tgz","integrity":"sha512-oEDHgZoluE3GG8orAnnsnMBHaD/NoxIoFilghCGLrXxM1y0XfwQiCnP7QmhPz/XmcfivBzGi2JQh5918gL4jqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCYqzSjN4qHtzNKG7fEp20MJk5X6OM9s8wcVDvc9Nq9AiEAzatcV9VdzLnHipwCRNnMx4FMh2SIvT/qLQMDPIUInNk="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.1.3-alpha.504.7.tgz_1491988125151_0.3854109928943217"}},"0.2.0":{"name":"fh-wfm-sync","version":"0.2.0","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"fh-wfm-mediator":"0.3.2","lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"^3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"a2e488b4ba5b92e1024c12167fe75b085d03cc33","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.2.0","_shasum":"ee69649f6cc2f154b4b70907df32d5730cb920d2","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.6","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"ee69649f6cc2f154b4b70907df32d5730cb920d2","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.2.0.tgz","integrity":"sha512-iR44h3lKkHBLzzDGADBIpcAVOo+9BvHl5iwBCogcuRxc2cpoT8nrdZF25D+tuW2ZqGza1E7cunOhPpppIsyIag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/t2SxIdJ7rN1C5qxEqUvboI6GigsxvG5KYJJgk5nJSAiB7JOihdt2bDNlObukItmfAU+Gxe+OU/ouseiubxNSzKQ=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.2.0.tgz_1491990270221_0.7185639943927526"}},"0.3.0-alpha.504.1":{"name":"fh-wfm-sync","version":"0.3.0-alpha.504.1","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.2","lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"efbff68c8a754f1e2244d73c5e053fc278567cea","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.3.0-alpha.504.1","_shasum":"e41321fc80494f45bd5205a160028936eda6c319","_from":".","_npmVersion":"4.4.1","_nodeVersion":"4.8.0","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"e41321fc80494f45bd5205a160028936eda6c319","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.3.0-alpha.504.1.tgz","integrity":"sha512-IfeGguj4DV4oPjU7mao1d8J0DNu6Ue48Zs6bSxxU+DV3PZeCV/8y+wGu/YTdVaqzX3tjg7j/ZVwqFob3MA4GXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUJAHC3bVTW0oXOIgDCK6PVycR5ZzeyIXhc2pDqnzaBAIhANTlRXFJKdC1vUahHSH5H1f/8EjyKYysrkHyebBYKlvB"}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.3.0-alpha.504.1.tgz_1492001516815_0.12741203047335148"}},"0.3.0":{"name":"fh-wfm-sync","version":"0.3.0","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.2","lodash":"4.7.0","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"449578a21772e898c40d256c878f61730d259803","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.3.0","_shasum":"c9cb22a52c0de9a3eab6be472fc3a883efb48e25","_from":".","_npmVersion":"4.4.1","_nodeVersion":"4.8.0","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"c9cb22a52c0de9a3eab6be472fc3a883efb48e25","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.3.0.tgz","integrity":"sha512-Cs84BAvbNa7/Pr3E2a94Xlghx5l8uU4GZr7rDkdHUP40lvkxdBGE7P+R9+ra7qEhH1TlMujU8TQjCTPDYud/JQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF4KyI+O2yop46vxlZ7o8fGzaMbv0OKXexmsJqzHN7i9AiEA8ZScDWBbP1Zit2C/wHfMefFR330+p8xuw1DQMeGQnD8="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.3.0.tgz_1492009563262_0.4977632437366992"}},"0.3.1":{"name":"fh-wfm-sync","version":"0.3.1","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.3","lodash":"4.17.4","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"19cd3a637d53fa4e31610197061c01465df319ef","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.3.1","_shasum":"52d52997b1d2a393d2ead83da4d9cf837fab65ac","_from":".","_npmVersion":"2.15.10","_nodeVersion":"4.6.0","_npmUser":{"name":"grdryn","email":"gryan@redhat.com"},"dist":{"shasum":"52d52997b1d2a393d2ead83da4d9cf837fab65ac","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.3.1.tgz","integrity":"sha512-ZhE21uUoIgBe6czEasxZpVORy8gs3qND+fNs19vCbTzlRLGjQz7YNrn63gYgtKu3L5wpl8+/SsUxaXJKvIub/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEqUvNiYu2v+JxFOsY+HkrTT72m/LqblN/4nqoasOJ7gIgNQ32dUtFfV7q/mwUgg4F6STGC5rLbuJRx9FS+Zb2Atc="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.3.1.tgz_1492077387354_0.17138362722471356"}},"0.3.2-pre.1":{"name":"fh-wfm-sync","version":"0.3.2-pre.1","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.3","lodash":"4.17.4","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"5dff6095cfd8e8aee2b89b0222be4d3952a3157a","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.3.2-pre.1","_shasum":"69ec8053bb5b51ee2a149ced8a5212dff4ac0bad","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.6","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"69ec8053bb5b51ee2a149ced8a5212dff4ac0bad","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.3.2-pre.1.tgz","integrity":"sha512-aQVXhDzt728RHGuGXQ8Gypza+qbjg++qGYKQ3pPrCpi8mw7iVl0ObncfAnz/wv0oeBUoUfkm9W9RRdjN4u0/xA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8iz3WNW2fPvHRlOCnS6huAnrw9aXEx3TrrG0RMS5CYAiEA2KaF5SrBCyNWiOoTZIMP2lP/6V3grREeLIpF/08q9pU="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.3.2-pre.1.tgz_1493298695947_0.5074280684348196"}},"0.3.2":{"name":"fh-wfm-sync","version":"0.3.2","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.3","lodash":"4.17.4","q":"1.4.1","rx":"4.1.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"5dff6095cfd8e8aee2b89b0222be4d3952a3157a","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.3.2","_shasum":"ff505a5259b7a8cb7feea0dca3fe5c8c1e61bf6e","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.6","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"ff505a5259b7a8cb7feea0dca3fe5c8c1e61bf6e","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.3.2.tgz","integrity":"sha512-i4CtbLJVdDYZjAFZCEuzmdlrKff2qQdnzvFlEnY5yKUgXxK6nqExwrCHu8cS+7yk9Nh5ZulnfqKvIkfsYsqd+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeBeTyd73ytb9A6Mg50kD09JzHPCYXdonv/JPWtCT1TAIhAKog2lPnGI592kJBA5W2U2IPA0Zyz+IR/A63t+HW7MnI"}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.3.2.tgz_1493302507394_0.10294130886904895"}},"1.0.0-pre.1":{"name":"fh-wfm-sync","version":"1.0.0-pre.1","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.3","lodash":"4.17.4","q":"1.4.1","rx":"4.1.0","semver":"5.3.0"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"99fcd11b6adef464fe9d0cc7ea7c5a3b4ca745f9","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@1.0.0-pre.1","_shasum":"17862885fd30c9bfe10e8425e3d4ada4d933423e","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.6","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"17862885fd30c9bfe10e8425e3d4ada4d933423e","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-1.0.0-pre.1.tgz","integrity":"sha512-CAlidug0cPls6bG7f2LDuHnF+hK0OmE8WnboTrlJoAoD+UClfgRpX6otccvq83c3GdsCf3JHV9vyKYFHXjz0Tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyWw3HKQULjI4UQm6GtNQ6y+huUW+vm1X6lP2gC8dKeAIhAI1LFHGdLi23+FVLaufNuETZkKMH5gr7pc70OTfDf2cP"}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-1.0.0-pre.1.tgz_1493737795745_0.9645001711323857"}},"1.0.0-pre.3":{"name":"fh-wfm-sync","version":"1.0.0-pre.3","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.3","lodash":"4.17.4","q":"1.4.1","rx":"4.1.0","semver":"5.3.0","shortid":"^2.2.8"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"85a147e500edbf97bd29667ec5810b02e7624865","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@1.0.0-pre.3","_shasum":"eb14dc508b67ac4ca7b97cd1427eae7b9865637f","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.6","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"eb14dc508b67ac4ca7b97cd1427eae7b9865637f","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-1.0.0-pre.3.tgz","integrity":"sha512-Gwanb/tUAFURDm2oUwwN165Qq4P92y69g5TRZTTfqPlGfRJadinBmLjbxLbstV1C2eu3gUqF3Rirdq47rZrCpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2UH6sZfuyXYHJuRktbxIyHFBYLCoDyGVjigiHyyF41AiEAgb9cN8pVQjIxF/GPes5u+pj0NOO7RuPbmdZeALVcAW0="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-1.0.0-pre.3.tgz_1493969694096_0.37480017147026956"}},"1.0.0":{"name":"fh-wfm-sync","version":"1.0.0","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.3","lodash":"4.17.4","q":"1.4.1","rx":"4.1.0","semver":"5.3.0","shortid":"^2.2.8"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"a51eeb8fdea30a6afdcd0587019bd1148bf30468","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@1.0.0","_shasum":"d60aca9e9d32699d7b98599cd087ab70009a8040","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.6","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"d60aca9e9d32699d7b98599cd087ab70009a8040","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-1.0.0.tgz","integrity":"sha512-jGs6TdA0olxVujn9CagByzrGzOstzSC+9/9cNXKjVWbSaNIDt3G7qL6xec1U9eGtdnyiaQVdeslZd5Bn8T7DiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEcGN75S9/qNCKij/SMzPo0imHHtWDYyWimVE3BDLVoDAiBT0pqJh+YbbhJtR8lQnkAA4b7vc773OYKqa65jJHnfSw=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-1.0.0.tgz_1493992859932_0.6086775476578623"}},"0.3.3-pre.1":{"name":"fh-wfm-sync","version":"0.3.3-pre.1","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.3","lodash":"4.17.4","q":"1.4.1","rx":"4.1.0","shortid":"2.2.8"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"04d8f66c2abc573084dde1bb15a1c378cdead1c1","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.3.3-pre.1","_shasum":"d70abcfe743803dfe0b0e253113c8185418c2f9a","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.6","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"d70abcfe743803dfe0b0e253113c8185418c2f9a","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.3.3-pre.1.tgz","integrity":"sha512-/Hv5bMio0zZkHiwQB9+mDLm0gvRoVVviTKU5cCWE+3tHIxhtB7fvXhhcmhbWQ5OMQ7dfJd9q3GOZpdQtrZDJzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCipLVTDXRLxNDvGJ31kbQnLvtyiNm+T5dVWW1xSb1OQwIhAK5/sCG4F8d086y5g1E4XSKTHh3y0j4qvw+v3AHAxnZE"}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.3.3-pre.1.tgz_1494233938630_0.15739088458940387"}},"0.3.3":{"name":"fh-wfm-sync","version":"0.3.3","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.3","lodash":"4.17.4","q":"1.4.1","rx":"4.1.0","shortid":"2.2.8"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","fh-mbaas-api":"6.1.6","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"93426d0b1537dc0df884fe5fe4d786e63e60c811","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@0.3.3","_shasum":"852c0aa516f8f65bfa8762bd77059e1b605d803a","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.6","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"852c0aa516f8f65bfa8762bd77059e1b605d803a","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-0.3.3.tgz","integrity":"sha512-HseCocbFYBNjlI2i8NNQQSDE0et/Si8dr11Q4ZpdEueb+p+OY8pahkb85DhiHZ2OHAa/rYwUr2S0hmzTkmLlmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF/OlreKhxFnrDgwcdpndKLaqHjk7tn1gDwGOyQVjChgIgYmV81dlqoJjL2szQoVmL+j5AWMK5Dk8L1TG/HE/Nzzo="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fh-wfm-sync-0.3.3.tgz_1494234741432_0.6020169514231384"}},"1.0.0-pre.2":{"name":"fh-wfm-sync","version":"1.0.0-pre.2","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"1.0.0-pre.1","lodash":"4.17.4","q":"1.4.1","rx":"4.1.0","semver":"5.3.0","shortid":"^2.2.8"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","shortid":"^2.2.6","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"fdeee5bab50d9f014efda661a32e75c7f2def46a","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@1.0.0-pre.2","_shasum":"012ceec533acd83fec8e5a0d1f53623c57928b3b","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.6","_npmUser":{"name":"feedhenry","email":"npm@feedhenry.com"},"dist":{"shasum":"012ceec533acd83fec8e5a0d1f53623c57928b3b","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-1.0.0-pre.2.tgz","integrity":"sha512-U3k2+MpzGofZQUiFbwts1Z5uumo0WefXlRxMIy2lxZ3qSTxMGD2mgxOypbIVDQTeNoglBjNUmP4XEGkinm5Alw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEpuI5A3TrJ2nNYS2g3dSLm+N2vjL7iKQFf7sPeFfUggIga/CkM6H2SffSKDUKP7ov5laby7QVNbGv2hCbiuVloy4="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fh-wfm-sync-1.0.0-pre.2.tgz_1497344071477_0.3647325278725475"}},"1.0.0-RC1":{"name":"fh-wfm-sync","version":"1.0.0-RC1","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.3","lodash":"4.17.4","q":"1.4.1","rx":"4.1.0","semver":"5.3.0","shortid":"^2.2.8"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"67a003f5721c2096c8c4e4bef0f5ec90a39fc065","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@1.0.0-RC1","_shasum":"7f031cdc24f3a92670fc5e3675e2adcb973a4a65","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"feedhenry-dev","email":"npm@feedhenry.com"},"dist":{"shasum":"7f031cdc24f3a92670fc5e3675e2adcb973a4a65","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-1.0.0-RC1.tgz","integrity":"sha512-9AINKQuK36DNMvUCN+whnYiqm6WwOfroXolLQHCv90w1DO6uuXOD6uIPf8Wm5m1t87iJRHKqJlNwjg3J5WdUNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHIPlFrhaGH/S1zvyqmdAvXpSJ8ELiwUW9HR5i1TKsi3AiEA3QC6cryrKvlhQy+5iA8lW4wa411NS/fAYZRPIhPm+QI="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fh-wfm-sync-1.0.0-RC1.tgz_1499783044569_0.5541668678633869"}},"1.0.1-headless":{"name":"fh-wfm-sync","version":"1.0.1-headless","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.3","lodash":"4.17.4","q":"1.4.1","rx":"4.1.0","semver":"5.3.0","shortid":"^2.2.8"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"f03e2998da70a47809eb33a518bf5fbc56e5843e","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@1.0.1-headless","_shasum":"8b057d7094f283e7edc5ef96a18490d3f0f1c56b","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"feedhenry-dev","email":"npm@feedhenry.com"},"dist":{"shasum":"8b057d7094f283e7edc5ef96a18490d3f0f1c56b","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-1.0.1-headless.tgz","integrity":"sha512-p+Y6J2qSk5st43WIf7MLoAucKL5qByOQzl7WTHC3tiNF1i7ZyFSNaZZGla022aj4jVKONSPVTTirtpRl7HLW5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApZQvTXALCjKiDR0fAfxLUrAQgYMP9a07Abff5IBMxEAiA6TXV/3d+BzqXGqMgspD1BzVH9fvl9naCF+IbEPG07qw=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fh-wfm-sync-1.0.1-headless.tgz_1499799901452_0.9584896084852517"}},"1.0.2-headless":{"name":"fh-wfm-sync","version":"1.0.2-headless","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.3","lodash":"4.17.4","q":"1.4.1","rx":"4.1.0","semver":"5.3.0","shortid":"^2.2.8"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"de98c2a18b9fabde7341efe154126acae88586ef","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@1.0.2-headless","_shasum":"12dbd7b48699c2864b53b2762e4c702b3962262c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"feedhenry-dev","email":"npm@feedhenry.com"},"dist":{"shasum":"12dbd7b48699c2864b53b2762e4c702b3962262c","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-1.0.2-headless.tgz","integrity":"sha512-Y/dQbRUeTPmRrJWtJz3BJX2J3xlTbAQ93gU1uN4CtpPmliUvCgFpo9gp/hCNoWls9DINBA1SiMJjFUlp+UlC5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICD4XDMyP+9ug3MY+U2YKr37OZPgloPvQhpAotFsRBoDAiBBy6foR7A7x1iEoKn5PUOlXiyhGG6ccLTq3eQaDvA3nw=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fh-wfm-sync-1.0.2-headless.tgz_1500309752042_0.8631416449788958"}},"1.0.2-sync2.0":{"name":"fh-wfm-sync","version":"1.0.2-sync2.0","description":"An sync module for WFM","main":"lib/angular/sync-ng.js","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"scripts":{"test-watch":"mochify --watch lib/**/**/*-spec.js","test-debug":"mochify --debug lib/**/**/*-spec.js","test-cover":"mochify --cover lib/**/**/*-spec.js","test":"grunt test","grunt-eslint":"grunt eslint"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","dependencies":{"debug":"^2.6.3","fh-wfm-mediator":"0.3.3","lodash":"4.17.4","q":"1.4.1","rx":"4.1.0","semver":"5.3.0","shortid":"^2.2.8"},"devDependencies":{"angular":"1.5.3","angular-mocks":"1.5.3","async":"1.5.0","bunyan":"1.8.0","chai":"3.5.0","config-chain":"1.1.10","cors":"2.7.1","dotenv":"2.0.0","express":"4.13.4","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-eslint":"18.0.0","grunt-mocha-test":"0.13.2","load-grunt-tasks":"3.5.2","mocha":"3.2.0","nodemon":"1.9.1","should":"8.3.0","sinon":"1.17.6","sinon-as-promised":"4.0.2"},"gitHead":"c346c6464e2e92a5627f46557d784124d1458d32","bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"},"homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","_id":"fh-wfm-sync@1.0.2-sync2.0","_shasum":"0e1b97c41456850fbc4e71132b9e3626b9fb655a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"feedhenry-dev","email":"npm@feedhenry.com"},"dist":{"shasum":"0e1b97c41456850fbc4e71132b9e3626b9fb655a","tarball":"https://registry.npmjs.org/fh-wfm-sync/-/fh-wfm-sync-1.0.2-sync2.0.tgz","integrity":"sha512-ceWNiGaQjZ+jBN3HL6CdybUayLIcPGh4hGrSeDKt0hW2hbGATFz0lpDBnL0kG31JD4+ZDxqCRYKVBGitJRYBDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICZsPhb9BVGXZwQMmhg6zAwp8OnvwB4fGjy21v1yA52SAiBo71WPqkkKvlWtU9Vr28k0YwraDBjOnWbKUq+K+4vg8A=="}]},"maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fh-wfm-sync-1.0.2-sync2.0.tgz_1500310082318_0.5130282607860863"}}},"readme":"# FeedHenry WFM sync\n\nA sync module for FeedHenry WFM providing :\n- A Server-side sync module\n- A Front-end (Angular Service) sync module\n\nThis module makes uses the [$fh.sync Client](https://access.redhat.com/documentation/en/red-hat-mobile-application-platform-hosted/3/paged/client-api/chapter-11-fhsync) and [$fh.sync Cloud](https://access.redhat.com/documentation/en/red-hat-mobile-application-platform-hosted/3/paged/cloud-api/chapter-10-fhsync) APIs to provide the data synchronisation functionality.\n\n## Notice\n\nVersion `1.x` of this module requires `fh-mbaas-api 7.x`. \nVersion `0.x` of this module supports older versions of `fh-mbaas-api`.\n\n## Client-side usage\n\n### Setup\n\nThis module is packaged in a CommonJS format, exporting the name of the Angular namespace.  The module can be included in an angular.js as follows:\n\n```javascript\nangular.module('app', [require('fh-wfm-sync')], function(syncService){\n// ...\n});\n```\n### Integration\n\n#### Angular service\n\nThe sync service must first be initialized using the `syncService.init()`. Generally, the syncService will be injected into another Angular service (or in a config block) :\n\n```javascript\n\n.factory('workorderSync', function($q, $timeout, syncService) {\n  syncService.init($fh, config.syncOptions);\n});\n```\n\n##### Managing Datasets\n\nOnce initialized the syncService can manage multiple `datasets` using the following function:\n\n```javascript\n\nvar config = {\n  ...\n  datasetId: \"workorders\"\n  ...\n};\n\nvar queryParams = {\n  //Optional object passed with dataset sync requests.\n};\n\nsyncService.manage(config.datasetId, null, queryParams);\n\n```\n\n### Topic Unique Identifiers\n\nEach of the topics takes an `object` as a parameter. The `topicUid` parameter is an *optional* parameter used to allow the unique identifier to be appended to the `done` and `error` topics published.\n\nThis allows for the scenario where a developer wishes to limit the response of the topic.\n\nE.g\n\n```javascript\n\n//Generate a random number / string\nvar topicUid = Math.floor(Math.random() * 100000000);\n\n//Subscribing to the done state for the list topic.\n//The topicUid is appended to limit the response of the wfm:sync:datasetid:list topic to this subscriber\nmediator.subscribe(\"done:wfm:sync:datasetid:list:\" + topicUid, function(arrayOfItems) {\n  ...\n  handleListSuccess(arrayOfItems);\n  ...\n});\n\n//Subscribing to the error state for the list topic.\n//The topicUid is appended to limit the response of the wfm:sync:datasetid:list topic to this subscriber\nmediator.subscribe(\"error:wfm:sync:datasetid:list:\" + topicUid, function(error) {\n\n  handleError(error);\n\n});\n\nmediator.publish(\"wfm:sync:datasetid:list\", {\n    topicUid: topicUid\n});\n\n```\n\nDevelopers may also wish to not include the `topicUid` parameter. This will mean that the `done` and `error` topics will not have any unique identifiers appended.\n\nThis is useful if the developer wishes to have global subscribers to the topics. E.g. a global subscriber to the *done:wfm:sync:list* topic that handles the completion of the list topic.\n\n\n\n### Dataset Topic Subscriptions\n\nThe `syncService.manage` function automatically subscribes to the following topics for a `dataset`. For a `dataset` with an ID `datasetid`, the following topics are published:\n\n#### wfm:sync:datasetid:create\n\n##### Description\n\nCreating a new item in the dataset.\n\n##### Example\n\n\n```javascript\nvar parameters = {\n  itemToCreate: {\n    //A Valid JSON Object\n  },\n  //Optional topic unique identifier.\n  topicUid: \"uniquetopicid\"\n}\n\nmediator.publish(\"wfm:sync:datasetid:create\", parameters);\n```\n\n\n#### wfm:sync:datasetid:update\n\n##### Description\n\nUpdating an existing item in the dataset.\n\n##### Example\n\n\n```javascript\nvar datasetItemToUpdate = {\n  ...\n  ...\n}\n\nvar parameters = {\n  itemToUpdate: {\n    //A Valid JSON Object\n  },\n  //Optional topic unique identifier.\n  topicUid: \"uniquetopicid\"\n};\n\nmediator.publish(\"wfm:sync:datasetid:update\", parameters);\n```\n\n#### wfm:sync:datasetid:remove\n\n##### Description\n\nRemoving a single item from the dataset.\n\n##### Example\n\n\n```javascript\n\nvar parameters = {\n  id: \"idofdataitemtoremove\",\n  //Optional topic unique identifier.\n  topicUid: \"uniquetopicid\"\n};\n\nmediator.publish(\"wfm:sync:datasetid:remove\", parameters);\n```\n\n\n#### wfm:sync:datasetid:list\n\n##### Description\n\nListing all of the items in the dataset.\n\n##### Example\n\n\n```javascript\n\nvar parameters = {\n  //Optional topic unique identifier.\n  topicUid: \"uniquetopicid\"\n};\n\nmediator.publish(\"wfm:sync:datasetid:list\", parameters);\n\n```\n\n#### wfm:sync:datasetid:start\n\n##### Description\n\nStart the synchronisation process from client to cloud for this dataset.\n\n##### Example\n\n\n```javascript\nvar parameters = {\n  //Optional topic unique identifier.\n  topicUid: \"uniquetopicid\"\n};\n\nmediator.publish(\"wfm:sync:datasetid:start\", parameters);\n```\n\n#### wfm:sync:datasetid:stop\n\n##### Description\n\nStop the synchronisation process from client to cloud for this dataset.\n\n##### Example\n\n\n```javascript\nvar parameters = {\n  //Optional topic unique identifier.\n  topicUid: \"uniquetopicid\"\n};\n\nmediator.publish(\"wfm:sync:datasetid:stop\", parameters);\n```\n\n#### wfm:sync:datasetid:force_sync\n\n##### Description\n\nForce the synchronisation of client and cloud data for this dataset.\n\n##### Example\n\n\n```javascript\nvar parameters = {\n  //Optional topic unique identifier.\n  topicUid: \"uniquetopicid\"\n};\n\nmediator.publish(\"wfm:sync:datasetid:force_sync\", parameters);\n```\n\n\n\n### Dataset Published Topics\n\nThe following topics are published by the module for each `dataset`.\n\nEach of the topics will have the `topicUid` parameter appended to the topic if it is passed as a parameter when published. \n\nSee the [Topic Unique Identifiers](#topic-unique-identifiers) section for more details.\n\n#### done:wfm:sync:datasetid:create\n\nThe item was created for a dataset with id `datasetid`.\n\n\n```javascript\n\nmediator.subscribe(\"done:wfm:sync:datasetid:create\", function(createdItem) {\n  ...\n  /**\n  *\n  *  createdItem = {\n       ...\n       //A unique ID assigned to the data item created\n  *    _localuid: \"localid\"\n       ...\n  *  }\n  *\n  */\n  ...\n});\n \n```\n\n#### error:wfm:sync:datasetid:create\n\nAn error occurred when creating an item.\n \n```javascript\n\nmediator.subscribe(\"error:wfm:sync:datasetid:create\", function(error) {\n  ...\n  \n  console.log(error.message);\n  ...\n});\n \n```\n\n#### done:wfm:sync:datasetid:update\n\nAn item for the dataset with ID `datasetid` was updated.\n\n```javascript\n\nmediator.subscribe(\"done:wfm:sync:datasetid:update\", function(updatedItem) {\n  ...\n  /**\n  *\n  *  updatedItem = {\n  *    ...\n  *    ...\n  *  }\n  *\n  */\n  ...\n});\n \n```\n\n#### error:wfm:sync:datasetid:update\n\nAn error occurred when updating an item for the dataset with ID `datasetid`.\n \n```javascript\n\nmediator.subscribe(\"error:wfm:sync:datasetid:update\", function(error) {\n  ...\n  \n  console.log(error.message);\n  ...\n});\n \n```\n\n#### done:wfm:sync:datasetid:remove\n\nAn item was removed from the dataset.\n\n```javascript\n\nmediator.subscribe(\"done:wfm:sync:datasetid:remove\", function() {\n  ...\n  \n  ...\n});\n \n```\n\n#### error:wfm:sync:datasetid:remove\n\nAn error occurred when removing an item from the dataset.\n \n```javascript\n\nmediator.subscribe(\"error:wfm:sync:datasetid:remove:datasetitemid\", function(error) {\n  ...\n  \n  console.log(error.message);\n  ...\n});\n \n```\n\n#### done:wfm:sync:datasetid:list\n\nA list of items for a dataset with ID `datasetid` completed successfully.\n\n```javascript\n\nmediator.subscribe(\"done:wfm:sync:datasetid:list\", function(listOfItems) {\n  ...\n  /**\n  *\n  *  listOfItems = [{\n  *    ...\n  *    ...\n  *  }, {\n  *     ...\n  *     ...\n  *   }]\n  *\n  */\n  ...\n});\n \n```\n\n#### error:wfm:sync:datasetid:list\n\nAn error occurred when listing items for a dataset with ID `datasetid`\n \n```javascript\n\nmediator.subscribe(\"error:wfm:sync:datasetid:list\", function(error) {\n  ...\n  \n  console.log(error.message);\n  ...\n});\n \n```\n\n#### done:wfm:sync:datasetid:start\n\nThe client-cloud sync process for a dataset with ID `datasetid` started successfully.\n\n```javascript\n\nmediator.subscribe(\"done:wfm:sync:datasetid:start\", function() {\n  ...\n  ...\n});\n \n```\n\n#### error:wfm:sync:datasetid:start\n\nAn error occurred when starting the client cloud sync process for a dataset with ID `datasetid`\n \n```javascript\n\nmediator.subscribe(\"error:wfm:sync:datasetid:start\", function(error) {\n  ...\n  \n  console.log(error.message);\n  ...\n});\n \n```\n\n#### done:wfm:sync:datasetid:stop\n\nThe client-cloud sync process for a dataset with ID `datasetid` stopped successfully.\n\n```javascript\n\nmediator.subscribe(\"done:wfm:sync:datasetid:stop\", function() {\n  ...\n  ...\n});\n \n```\n\n#### error:wfm:sync:datasetid:stop\n\nAn error occurred when stopping the client cloud sync process for a dataset with ID `datasetid`\n \n```javascript\n\nmediator.subscribe(\"error:wfm:sync:datasetid:stop\", function(error) {\n  ...\n  \n  console.log(error.message);\n  ...\n});\n \n```\n\n#### Notification Topics\n\nThe module publishes topics covering all of the notification codes available to the $fh.sync Client API.\n\nThe list of notification codes published are:\n\n\n| Topic         | Description           |\n| ------------- |:-------------:| \n| wfm:sync:datasetid:client_storage_failed  | Loading or saving to client storage failed. This is a critical error and the Sync Client will not work properly without client storage. |\n| wfm:sync:datasetid:sync_started  | A synchronization cycle with the server has been started. |\n| wfm:sync:datasetid:sync_complete  | A synchronization cycle with the server has been completed. |\n| wfm:sync:datasetid:offline_update  | An attempt was made to update or delete a record while offline. |\n| wfm:sync:datasetid:collision_detected  |  Update failed due to data collision. |\n| wfm:sync:datasetid:remote_update_failed  | Update failed for a reason other than data collision. |\n| wfm:sync:datasetid:remote_update_applied  | An update was applied to the remote data store. |\n| wfm:sync:datasetid:local_update_applied  | An update was applied to the local data store. |\n| wfm:sync:datasetid:delta_received  | A change was received from the remote data store for the dataset. |\n| wfm:sync:datasetid:sync_failed  | Synchronization loop failed to complete. |\n\n##### Topic Parameters\n\nEach of these topics will be published with an object describing the event:\n\n```javascript\n{\n  //The dataset that the notification is associated with\n  dataset_id: \"workorders\",\n  // The unique identifier that the notification is associated with.\n  // This will be the unique identifier for a record if the notification is related to an individual record,\n  // or the current hash of the dataset if the notification is associated with a full dataset\n  //  (for example, sync_complete)\n  uid: \"workorder1234\",\n  // Optional free text message with additional information\n  message: \"A remote update failed for this data set\"\n  // The notification message code (See above)\n  code: \"remote_update_failed\"\n}\n```\n\n## Usage in an express backend\n\n### Setup\n\nThe server-side component of this WFM module exports a function that takes express and mediator instances as parameters, as in:\n\n```javascript\nvar sync = require('fh-wfm-sync/lib/server');\nvar config = require('../config');\n\nmodule.exports = function(mediator, app, mbaasApi) {\n  sync.init(mediator, mbaasApi, config.datasetId, config.syncOptions);\n};\n```\n#### Sync config options\n\nCheck a complete example [here](https://github.com/feedhenry-staff/wfm-workorder/blob/master/lib/config.js)\n\n```javascript\n{\n  datasetId : 'workorders',\n  syncOptions : {\n    \"syncFrequency\": 5,\n    \"sync_frequency\" : 5,\n    \"storage_strategy\": \"dom\",\n    \"do_console_log\": false\n  }\n}\n```\n\n##### Sync frequencies\n\nSync frequency is set individually for the client and the server.\n* On the client the setting is named `sync_frequency`.\n* On the server the setting is named `syncFrequency`.\n\nIt is recommended that these settings share the same value.\n\n##### Custom data collision handler setup\n\nA custom data collision handler can be used by the sync module by assigning your own custom collision handler function to the sync config options `syncOptions.dataCollisionHandler` property. This may be configured like the example below:\n\n```javascript\nvar syncOptions = config.syncOptions;\nsyncOptions.dataCollisionHandler = function() {\n  //Custom data collision handler\n};\n\nsync.init(mediator, mbaasApi, config.datasetId, syncOptions);\n```\nCheck a complete example [here](https://github.com/feedhenry-raincatcher/raincatcher-demo-cloud/blob/master/lib/app.js#L66)\n\nFor further information about sync data collision handlers, please refer to the  [$fh.sync documentation](https://access.redhat.com/documentation/en-us/red_hat_mobile_application_platform_hosted/3/html/cloud_api/fh-sync#fh-sync-handlecollision)\n","maintainers":[{"name":"feedhenry","email":"npm@feedhenry.com"},{"name":"feedhenry-dev","email":"npm@feedhenry.com"},{"name":"grdryn","email":"gryan@redhat.com"},{"name":"jbriones","email":"jbriones@redhat.com"},{"name":"witmicko","email":"mjogrodniczak@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"time":{"modified":"2022-06-18T00:26:20.965Z","created":"2015-11-03T18:14:21.625Z","0.0.1":"2015-11-03T18:14:21.625Z","0.0.2":"2015-11-03T18:18:08.565Z","0.0.3":"2015-11-10T17:39:43.509Z","0.0.4":"2016-02-03T15:58:00.577Z","0.0.5":"2016-03-21T22:59:09.842Z","0.0.6":"2016-04-02T00:04:19.510Z","0.0.7":"2016-04-02T01:18:34.298Z","0.0.9":"2016-04-15T17:30:12.998Z","0.0.10":"2016-04-23T05:35:07.339Z","0.0.11":"2016-06-24T15:41:35.215Z","0.0.12":"2016-07-19T16:49:46.923Z","0.0.13":"2016-11-14T15:33:44.145Z","0.0.14-alpha.1":"2016-11-15T15:21:07.139Z","0.0.14":"2016-11-15T18:40:40.731Z","0.0.15-alpha.1":"2016-11-16T10:39:54.696Z","0.0.15":"2016-11-18T14:48:14.641Z","0.0.16":"2016-11-18T14:56:07.465Z","0.1.0-alpha.1":"2017-01-30T09:56:27.800Z","0.1.0-alpha.2":"2017-02-09T08:47:45.876Z","0.1.0-alpha.3":"2017-02-15T09:23:49.423Z","0.0.18":"2017-02-20T15:23:58.642Z","0.1.0-alpha.4":"2017-02-21T09:38:07.977Z","0.1.0-alpha.5":"2017-03-01T10:22:24.149Z","0.1.0-alpha.6":"2017-03-01T11:43:36.132Z","0.1.0-alpha.7":"2017-03-03T15:14:37.608Z","0.1.0":"2017-03-07T15:39:33.924Z","0.1.1-alpha.1":"2017-03-08T14:35:30.951Z","0.1.1":"2017-03-08T15:55:50.663Z","0.1.2-alpha.e30455d3":"2017-03-30T23:30:11.178Z","0.1.2":"2017-03-31T13:25:25.184Z","0.1.3-alpha.504.1":"2017-04-06T18:32:57.459Z","0.1.3-alpha.504.2":"2017-04-07T12:58:53.782Z","0.1.3-alpha.504.3":"2017-04-10T10:54:09.561Z","0.1.3-alpha.504.4":"2017-04-10T14:21:15.974Z","0.1.3-alpha.504.5":"2017-04-11T09:24:34.788Z","0.2.0-pre.1":"2017-04-11T15:14:10.390Z","0.1.3-alpha.504.7":"2017-04-12T09:08:47.358Z","0.2.0":"2017-04-12T09:44:30.870Z","0.3.0-alpha.504.1":"2017-04-12T12:51:57.626Z","0.3.0":"2017-04-12T15:06:05.496Z","0.3.1":"2017-04-13T09:56:28.008Z","0.3.2-pre.1":"2017-04-27T13:11:38.460Z","0.3.2":"2017-04-27T14:15:09.760Z","1.0.0-pre.1":"2017-05-02T15:09:56.564Z","1.0.0-pre.3":"2017-05-05T07:34:55.744Z","1.0.0":"2017-05-05T14:01:00.433Z","0.3.3-pre.1":"2017-05-08T08:58:59.993Z","0.3.3":"2017-05-08T09:12:23.504Z","1.0.0-pre.2":"2017-06-13T08:54:32.883Z","1.0.0-RC1":"2017-07-11T14:24:06.057Z","1.0.1-headless":"2017-07-11T19:05:03.377Z","1.0.2-headless":"2017-07-17T16:42:33.447Z","1.0.2-sync2.0":"2017-07-17T16:48:03.661Z"},"keywords":["wfm","sync"],"author":{"name":"Sebastien Blanc, Brian Leathem"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/feedhenry-raincatcher/raincatcher-sync#readme","repository":{"type":"git","url":"git+https://github.com/feedhenry-raincatcher/raincatcher-sync.git"},"bugs":{"url":"https://github.com/feedhenry-raincatcher/raincatcher-sync/issues"}}