{"_id":"@conclurer/edelog-sync-service","_rev":"30-9f3b55fd44650e9085c16a147de64873","name":"@conclurer/edelog-sync-service","dist-tags":{"latest":"1.0.0-beta.11"},"versions":{"1.0.0-beta.0":{"name":"@conclurer/edelog-sync-service","version":"1.0.0-beta.0","keywords":[],"author":"","license":"MIT","_id":"@conclurer/edelog-sync-service@1.0.0-beta.0","maintainers":[{"name":"tomaskostadinov","email":"github@kostadinov.it"},{"name":"jensreiner","email":"jens.reiner@conclurer.com"},{"name":"marvinscharle","email":"marvin@scharle.de"}],"dist":{"shasum":"830cf9ebf44bb5e70382cb41b501e02f6672881f","tarball":"https://registry.npmjs.org/@conclurer/edelog-sync-service/-/edelog-sync-service-1.0.0-beta.0.tgz","fileCount":27,"integrity":"sha512-PoQZdoeJQuqHSHTIgEWEzpP3HgGIAqjJ1Cb9gTLnB53996/d323EqfZJddx0/L5178URbA7J7TM3iFCKlgM4KQ==","signatures":[{"sig":"MEUCIFl4jEyRnhjJ/LbC4CbuZg3C3m/enytA/MN22Kant2G1AiEAq0pCVb7iiEpsllXVenUFcBMH+pTKK0Ozk6/Fn2QrdCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR4frCRA9TVsSAnZWagAA/P0P/ijguX8cyvCtfAGzt7dx\n5XvW7bjhS/UQTHWTGTwG6iM0u9dIW2hi57JtgM3it/+InBLmP+CwPcv8pLPa\n1ZPRDE69KFKLbeXQmWYsC88GwM5V/G4y3QO1+pIQnGprxCvocE4WxvLxRgGk\nufsvOeVVWpv1yvgHcM3OlZUGAfdBX/MnAymcWuEKOl7TmE+b7zReQQ8Wmxyy\nK28o7tcksczYDsBYijnsoXkRWVSb3iJEVAZwFulouBRPHCD8Dc5XT82B214t\nFES4dXsnY1BZ1pQh5p8QREJie1Kx44Trt2heCoThD+w8aOzeTgLORi+0xVrV\nY8uS7MtCPJFF+zmlem0/p1GF/Ad8Ct34272+6/PEV1iqs8uMOO3kfYNyxgsi\nwFkhuThy3j6NooBCNM8n8lJ4xnSFGEIJ5jOmncR/twtlGxZKSjuIpMZBn/cM\nKs2s5lMz4eWvULkV1phkOtFajatk39tsZi8R21Nly9MOdN+5PrZHHx2vsg+2\nD78GGQX/3ZIw4koppAZv+hfJFnpIOvT+QrWWgmmBkqafxbMvQ9FiOkldnbO4\nlpkBOpe918FqgnSdNYdsBG35pPslT3HulrRfw/sYLscRoPXyAxvqB6efMGxm\nXuRmv8VZWDByZkKb0Ic/nHmMTWuB4O8Yhwn316vRbSazT84HaWK5ZO8kFoWy\n/owN\r\n=RjPn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"dev":"nodemon -x ts-node local.ts","build":"tsc -p tsconfig.build.json","start":"ts-node local.ts"},"_npmUser":{"name":"tomaskostadinov","email":"github@kostadinov.it"},"_npmVersion":"6.14.8","description":"A package used to create a small server for syncing data between Edelog and third-party services","directories":{},"_nodeVersion":"12.13.0","dependencies":{"ip":"^1.1.5","express":"^4.17.1","is-blank":"^2.1.0","temp-dir":"^2.0.0","form-data":"^3.0.0","node-fetch":"^2.6.0","express-fileupload":"^1.2.0"},"_hasShrinkwrap":false,"compilerOptions":{"exclude":["node_modules"],"include":["src/**/*.ts"]},"devDependencies":{"nodemon":"^2.0.4","ts-node":"^9.0.0","@types/ip":"^1.1.0","typescript":"^4.0.2","@types/node":"^14.6.0","@types/express":"^4.17.7","@types/is-blank":"^2.1.0","@types/temp-dir":"^2.0.2","@types/form-data":"^2.5.0","@types/node-fetch":"^2.5.7","@types/express-fileupload":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/edelog-sync-service_1.0.0-beta.0_1598523370770_0.6541567776449904","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"@conclurer/edelog-sync-service","version":"1.0.0-beta.1","keywords":[],"author":"","license":"MIT","_id":"@conclurer/edelog-sync-service@1.0.0-beta.1","maintainers":[{"name":"jensreiner","email":"jens.reiner@conclurer.com"},{"name":"marvinscharle","email":"marvin@scharle.de"},{"name":"tomaskostadinov","email":"github@kostadinov.it"}],"dist":{"shasum":"4c4c9435964376366066a14e3640554d9ea768e0","tarball":"https://registry.npmjs.org/@conclurer/edelog-sync-service/-/edelog-sync-service-1.0.0-beta.1.tgz","fileCount":29,"integrity":"sha512-k00/tFhccmZZPiot8PaUQ4Ft/pvTHMqtwicGgC2ie+oEjj+DWPkpejMLsuelex43ayjUIBh/CKWGcrdprN/R0Q==","signatures":[{"sig":"MEYCIQC8kzc5RUpnGEr2dtZmUWTbfgyz+6EvvTA/XVlrwCDu8gIhAO/g/wut4jRM4olISkXJ5+lFD36Rmt8ojzUS38wE91d/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR5aACRA9TVsSAnZWagAAxJwQAJhNFn7YVIOw3kp9dVbI\ng+PRZfalYoBRxtpgtn+yexXh4dKSGGOhusp1ylel6jp7HTGMKGEWGfktk30O\nsfZR8D8qax5ZKMWL5ETqwwbb41uE81M5sDxAXb7uKcejgpTFpPMqAPyKV58J\n8A4ipIoSU1DOwrBS3zccGp7+d5BwY+IIENq0lWweU2fEluhlskbtgq0UJJ/7\ns6tioeTD6PNc9cfojh3aEYreSFyUTpcE+S0g3L3nivT7sPkmkiT63G4bcnOP\nH+w5hX63YPbPmxOb2pjz9R+ZrXg5Ti0O/m+d36Mj8ptwkgKBLYrQ0COXzpkb\ncR359kgkKSALYQHkg3/KYrSphKcLxqN2wtK+bbIteW5SxlvVxt8FSb0X/fQe\nAzZAYV7zKSjB/4peLRcS8rqqTafG0BzyTyU/kqzATEhSLqKktyLS8I0tjlQR\nvvEzAO0fez8U1MAjgzbQgKqk5uKgNWUxr0EQZuROcndUDmwi/JtraJ/infoM\nvbg4Enbukx54RLa5kmkF59RGg2ze7cs7QWTBt4nbHPzsTwj+TReth+83g8us\ni+ge3tdSwN+w/8iQSkHwhNu2WrkurMR9WK0V2pGMnoc4cqQDoOJG6+4JMdHB\ni9C3Pi+qQ8Do3uMv/1CioUWAcHV87rV+3r/lgoAcokrH6lKKY0h1EuDcvRYE\npBkN\r\n=B9QL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"dev":"nodemon -x ts-node local.ts","build":"tsc -p tsconfig.build.json","start":"ts-node local.ts"},"_npmUser":{"name":"tomaskostadinov","email":"github@kostadinov.it"},"_npmVersion":"6.14.8","description":"A package used to create a small server for syncing data between Edelog and third-party services","directories":{},"_nodeVersion":"12.13.0","dependencies":{"ip":"^1.1.5","express":"^4.17.1","is-blank":"^2.1.0","temp-dir":"^2.0.0","form-data":"^3.0.0","node-fetch":"^2.6.0","express-fileupload":"^1.2.0"},"_hasShrinkwrap":false,"compilerOptions":{"exclude":["node_modules"],"include":["src/**/*.ts"]},"devDependencies":{"nodemon":"^2.0.4","ts-node":"^9.0.0","@types/ip":"^1.1.0","typescript":"^4.0.2","@types/node":"^14.6.0","@types/express":"^4.17.7","@types/is-blank":"^2.1.0","@types/temp-dir":"^2.0.2","@types/form-data":"^2.5.0","@types/node-fetch":"^2.5.7","@types/express-fileupload":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/edelog-sync-service_1.0.0-beta.1_1598527104018_0.31719003177508864","host":"s3://npm-registry-packages"}},"1.0.0-beta.2":{"name":"@conclurer/edelog-sync-service","version":"1.0.0-beta.2","keywords":[],"author":"","license":"MIT","_id":"@conclurer/edelog-sync-service@1.0.0-beta.2","maintainers":[{"name":"jensreiner","email":"jens.reiner@conclurer.com"},{"name":"marvinscharle","email":"marvin@scharle.de"},{"name":"tomaskostadinov","email":"github@kostadinov.it"}],"dist":{"shasum":"4160f29f55df202900facb9ce3e27906ba30fd19","tarball":"https://registry.npmjs.org/@conclurer/edelog-sync-service/-/edelog-sync-service-1.0.0-beta.2.tgz","fileCount":29,"integrity":"sha512-Nk2+1T8mLKdpf37iYGr9FINRfkxGL7c8Sdqw2HtoxqwvJ0ry0ReiFqcMp7RjYxwFhZpfZ5gNgoK76WTGenVg0g==","signatures":[{"sig":"MEUCIQD7ERPvM2NIvgkmXWSXJlKxsMe83EN9oIrvh5eRdtQBVAIgZKAIudk2eveaL4wQRcLzAxW+bxQ76u30R+C6DOmkDTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR6gGCRA9TVsSAnZWagAAL8YP/2W5PvDdO8/vSIr+oSQh\n5FGP8zN/SFlIaFbXtcmgpZ7X4hqUF6PG7Cq7le8koDiPXGwj8pf3gBIN2dsA\njAS45lCnmCso4QLlkWflkrmKS8ApR/vrhuKtY2WgrW+XWAA/bDyFkQ1RWdbF\n5xnhnrV55wSgCGefiaTd75UfSAZpj5Sxmg6qIYniX1u5SJ5LqkMCT2+P5ob7\nr6jTUwIez1atyq3fxmVK3Aw7PDsfsIosQ/fbxdAAemj13J0YZu8ztZHTE20f\nmysKMS0YqXGEocWI9mRB8uY0O8V0FGpNex5PBHBQjFDOCMEC+U6heY9za3Hx\nGrBJTTJt9DG/lx2TOiYhGGirbfIilKoVhIS0sgeUm9sf+x/cIbiGfh1qIH+T\nlu6KepZL1LpaH9ldTSqgmiNGJq58Q5KMi5171stto5vvQbWDoWbxU0kO57hK\nAgLZGX2syvi1klSGV+ryurZege6FGyyH/89dTJn9QtkfksaDpublrAchtfKB\ns2iWgDNEzdFAD5jysGAo8bPs3dfMFtzDmiKsjGyReh9oBRvuJ+FUb5GLLNKb\nNNqrGI34HnIJUqiqclGGtH0UDMaqpiLeRehQjsS8jNNkqJWMtBuG7/k6kcAS\ny8w/iCffhgJHj0hRvSga2uEGlWIdDa0YNM97HHNxfcedNkbh2QPZ6ZrAXKow\nRSqj\r\n=dShw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"dev":"nodemon -x ts-node local.ts","build":"tsc -p tsconfig.build.json","start":"ts-node local.ts"},"_npmUser":{"name":"tomaskostadinov","email":"github@kostadinov.it"},"_npmVersion":"6.14.8","description":"A package used to create a small server for syncing data between Edelog and third-party services","directories":{},"_nodeVersion":"12.13.0","dependencies":{"ip":"^1.1.5","express":"^4.17.1","is-blank":"^2.1.0","temp-dir":"^2.0.0","form-data":"^3.0.0","node-fetch":"^2.6.0","express-fileupload":"^1.2.0"},"_hasShrinkwrap":false,"compilerOptions":{"exclude":["node_modules"],"include":["src/**/*.ts"]},"devDependencies":{"nodemon":"^2.0.4","ts-node":"^9.0.0","@types/ip":"^1.1.0","typescript":"^4.0.2","@types/node":"^14.6.0","@types/express":"^4.17.7","@types/is-blank":"^2.1.0","@types/temp-dir":"^2.0.2","@types/form-data":"^2.5.0","@types/node-fetch":"^2.5.7","@types/express-fileupload":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/edelog-sync-service_1.0.0-beta.2_1598531590578_0.9105530000756601","host":"s3://npm-registry-packages"}},"1.0.0-beta.3":{"name":"@conclurer/edelog-sync-service","version":"1.0.0-beta.3","keywords":[],"author":"","license":"MIT","_id":"@conclurer/edelog-sync-service@1.0.0-beta.3","maintainers":[{"name":"jensreiner","email":"jens.reiner@conclurer.com"},{"name":"marvinscharle","email":"marvin@scharle.de"},{"name":"tomaskostadinov","email":"github@kostadinov.it"}],"dist":{"shasum":"d7b083b0dcbe3cb31fdb2596b6dae7bc5f143f0c","tarball":"https://registry.npmjs.org/@conclurer/edelog-sync-service/-/edelog-sync-service-1.0.0-beta.3.tgz","fileCount":29,"integrity":"sha512-mpiEeO/gt5RE9N8xjya2jquVRhafccU2EbLzjOAJqJWpAVuI7uecpvyIl+5+yS6AamSNju+nEQqpm60XScx2XQ==","signatures":[{"sig":"MEUCIQD+bHz8lg3YJttwJWwKPGj7nnjTmJhbr3VXQdC3uzg22QIgOKJMAtj/lruJrcmkdFon8j7yhajccYVpjtljUzca42E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR6seCRA9TVsSAnZWagAAGFoP/26RaYTes3O6pHS7oBSK\nDuWdAWUd+gHizmIpFeIbsCFdoYu/I3dNOo9Z9ri4gVwVtRAMcbAcCScKxhU/\nKCalh2WfMwEAHMPTuMVGrPrM+/utupL883k/o/dA6qTpitJYAMzKghU+m/26\nJJbYNh2jOGdgwnSlc1eKD9Ap/Mmvt+obLt8mM0SyWwtEj0M+TKDBWCFeykfv\nuYeN0F7ORaFZyQC4QoHi6cZeBkrsodIfoAHPJqbzM9zMVY7UWsujCMXuigLC\nXAZuwyyoCedSsJSTIE0dobHEUZfc18tFNwUZOc/CFwpGpFWham+gmfF/bL2B\ng0SSE8arWOVboGvK1b8rzTxdugeAkqE3TrJ2b+0kdqqkpSsuzfg6SKs2MSi2\nDaG/NnYTl43z8+Df3QpP4Ky+X4YHbMhb+gellVJsP6tzS5tlLYojAg7PbEQZ\n8VntF8cn2ABwNQhmGllaBpfCzeT23+QcmlgPqkTi/MaFYPhlqKrv0H3ksQb9\nduecdH8PTCVnYvFjR8j3QHbPgtZAq+7JSd9kjdOJV5aLgh589NydJGFTdVHD\nRq0Gc3o6PGkjGUfb4Loy6vtAGr3QWHZBOXb/ejWX98KeyEPDClCIy36Ehoyw\nb6ixftwPVvHhkZezdY6a7qmN+yN2CKMV2Q7YLxo/oFx144CiJzCc2BC8aSvA\nnR0y\r\n=ykoQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"dev":"nodemon -x ts-node local.ts","build":"tsc -p tsconfig.build.json","start":"ts-node local.ts"},"_npmUser":{"name":"tomaskostadinov","email":"github@kostadinov.it"},"_npmVersion":"6.14.8","description":"A package used to create a small server for syncing data between Edelog and third-party services","directories":{},"_nodeVersion":"12.13.0","dependencies":{"ip":"^1.1.5","express":"^4.17.1","is-blank":"^2.1.0","temp-dir":"^2.0.0","form-data":"^3.0.0","node-fetch":"^2.6.0","express-fileupload":"^1.2.0"},"_hasShrinkwrap":false,"compilerOptions":{"exclude":["node_modules"],"include":["src/**/*.ts"]},"devDependencies":{"nodemon":"^2.0.4","ts-node":"^9.0.0","@types/ip":"^1.1.0","typescript":"^4.0.2","@types/node":"^14.6.0","@types/express":"^4.17.7","@types/is-blank":"^2.1.0","@types/temp-dir":"^2.0.2","@types/form-data":"^2.5.0","@types/node-fetch":"^2.5.7","@types/express-fileupload":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/edelog-sync-service_1.0.0-beta.3_1598532382235_0.17291732442627006","host":"s3://npm-registry-packages"}},"1.0.0-beta.4":{"name":"@conclurer/edelog-sync-service","version":"1.0.0-beta.4","keywords":[],"author":"","license":"MIT","_id":"@conclurer/edelog-sync-service@1.0.0-beta.4","maintainers":[{"name":"jensreiner","email":"jens.reiner@conclurer.com"},{"name":"marvinscharle","email":"marvin@scharle.de"},{"name":"tomaskostadinov","email":"github@kostadinov.it"}],"dist":{"shasum":"4ae0b49d9d7757e18e0d1041214b42bd6ca11d45","tarball":"https://registry.npmjs.org/@conclurer/edelog-sync-service/-/edelog-sync-service-1.0.0-beta.4.tgz","fileCount":29,"integrity":"sha512-BBwkU6LeeNqL6l7ZGaaDV8LUZZ18nK/SCe6V7Z57woXvY4+wZ4V/qloUTgnNkrVlSztTAgxMMyVuEEX7CX3y3w==","signatures":[{"sig":"MEUCIQDMjnF70SAqSJ4uGaefWOf3F3AwRUY+Xoa8MqqY0Tw3OwIgXgm01OMAbGMLj/IsBc8W3a1jmJovJvyQEqoQLZyDEYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR61WCRA9TVsSAnZWagAAXA4QAJv3ru5av1BCpCXWfTs7\n2Qb7pvFyFAPQp+T3x/rUZ0v2FupiyNWFiVt5Ynap8f0RYRMxfrxbiBICnq6S\nZ4jAHMzY0Q6kO66W7jZS44GyjH2jw5PLpq7Vja/TRg4s/xZHzVGosVu5+zbZ\nRkNkoosMJm5jxuFR1UP7yaJGn31s9k49B90+gycsVoGhqEVejxBEUbj96k3J\nuCW1aLMg9WDINb7F2tZmz5QpKNXrBLx2FSjj4a3oEkMWNl5fLqn0eAx9h9t8\nAGJKd1Zc3+lLcV+dFd4MXIaFlj2Z2vLyv3t+iIjdy6TGGPZMnxH67ugo+15p\ntWGe+gYhwbQ7XfTEdRX2/nL59M6qVWY+Oxet3o0tW4OdYjzMjxJybv0XnOIC\nLfL0gsX6qhR4n28AaC1S9S4N0r+C8+7cb11wcNNVUy9Ic7m3HGY3PXMqHJvq\nWCSCvi2gdMrr8QP1JH24ITk8CQOetSWEOp01upBKZxEG9pA6VD4cAO0TTS3A\niIRu1m/X3ZaSesCG516+XhKqaujzbQinSxWETU0aldCscd6I4jeXu37KZIV9\nCH2nhaVJqCGrrYGaU/SRiTt/MAurwbA1ndwyJyPOkpAJZuRBaTFGZVzpEZ6t\nEsYkR86MY47+Gmj/OKo2Kd+MPf2WUEJQ7wRQOVy43IFQNFh1T/wSaMrM9SXH\n63eq\r\n=H9ft\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"dev":"nodemon -x ts-node local.ts","build":"tsc -p tsconfig.build.json","start":"ts-node local.ts"},"_npmUser":{"name":"tomaskostadinov","email":"github@kostadinov.it"},"_npmVersion":"6.14.8","description":"A package used to create a small server for syncing data between Edelog and third-party services","directories":{},"_nodeVersion":"12.13.0","dependencies":{"ip":"^1.1.5","express":"^4.17.1","is-blank":"^2.1.0","temp-dir":"^2.0.0","form-data":"^3.0.0","node-fetch":"^2.6.0","express-fileupload":"^1.2.0"},"_hasShrinkwrap":false,"compilerOptions":{"exclude":["node_modules"],"include":["src/**/*.ts"]},"devDependencies":{"nodemon":"^2.0.4","ts-node":"^9.0.0","@types/ip":"^1.1.0","typescript":"^4.0.2","@types/node":"^14.6.0","@types/express":"^4.17.7","@types/is-blank":"^2.1.0","@types/temp-dir":"^2.0.2","@types/form-data":"^2.5.0","@types/node-fetch":"^2.5.7","@types/express-fileupload":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/edelog-sync-service_1.0.0-beta.4_1598532950456_0.12523102754402982","host":"s3://npm-registry-packages"}},"1.0.0-beta.5":{"name":"@conclurer/edelog-sync-service","version":"1.0.0-beta.5","keywords":[],"author":"","license":"MIT","_id":"@conclurer/edelog-sync-service@1.0.0-beta.5","maintainers":[{"name":"jensreiner","email":"jens.reiner@conclurer.com"},{"name":"marvinscharle","email":"marvin@scharle.de"},{"name":"tomaskostadinov","email":"github@kostadinov.it"}],"dist":{"shasum":"f0abc2310609a5fd2cb44e3c3dcbe6e18a32f5e8","tarball":"https://registry.npmjs.org/@conclurer/edelog-sync-service/-/edelog-sync-service-1.0.0-beta.5.tgz","fileCount":29,"integrity":"sha512-xZyPZueumI1cgK5rXjKBo+zlaUOORJKKy7LtUbM4rmPEbe2beuKj5wvhRFrJbB+ClbXsms5C3kgncYYVTIdOPQ==","signatures":[{"sig":"MEYCIQDgzJR0YZKVDeW73UbLZBMcvv/Pf5JBN8ifFSLMfg+JgQIhAOsZ20TsHema3T0WCAceTqlMWqd00Z5ajc19dY3uXoro","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR7cVCRA9TVsSAnZWagAAdEkP/1cbP25VQZ3hKDoKtf1f\nyZayPwLmUiFS0RgfxPTnojLnQv0UacCaxAgluu1mdOilAgfWV3mg+AslvTHe\nvEx6oMU6WvoezDO3dfjpLhRa8V8GhZmFFmEv1b+mVjUfNU/SROJxIBxuKuqs\nIapqlWIC2TPRp4Q3c1he8Z7mxTI+RVtwDCqgdK7fovoESHzpJS0f+hTef7Pw\nTnicM0qIxOubusGOV4OfQqsC8v0jRzQR5qlV3FYYIEo8AY0xeKtjEiVCFGRX\nut+V9iwV459cxqVW6t72pCaSHnVZt4pYuMmgE6IDVGmxklqJoZ76l8QPrkAc\nMDjfHHjcQUExHyUbwTIrQ+8PJmQb2Ww8624Wj123eWccjQXYq4U90Wj4GZ+I\nx/x42mKugpyJeRZydC780AfxD8Oa3GOuf5UpioOvZsP2NJsUgu6hPYyvnLjD\nMc8RQFwXm8UBB/TqXxi/Qo1Fd1nXpj7pJd1mGlxL8hRlpOFg5781LJKdvbi6\nVsYqVR1TJJH1yvSyflgA7JLN95eFoL+C98n+hl4xE3RqXV8IcUsnrQ0OuEgp\n1eFVAeBbaFLkGEG1a4mz2SSJuhX3gwqNzLUT7yQepQamxKPHX6LkT1F3qHcg\nt6OOizITU5ZQC5AHo5bPUddSq5dDzLJJJytp79+aSaRKDX7UoAr0n0VuRyFO\nx99S\r\n=eQ8u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"dev":"nodemon -x ts-node local.ts","build":"tsc -p tsconfig.build.json","start":"ts-node local.ts"},"_npmUser":{"name":"tomaskostadinov","email":"github@kostadinov.it"},"_npmVersion":"6.14.8","description":"A package used to create a small server for syncing data between Edelog and third-party services","directories":{},"_nodeVersion":"12.13.0","dependencies":{"ip":"^1.1.5","express":"^4.17.1","is-blank":"^2.1.0","temp-dir":"^2.0.0","form-data":"^3.0.0","node-fetch":"^2.6.0","express-fileupload":"^1.2.0"},"_hasShrinkwrap":false,"compilerOptions":{"exclude":["node_modules"],"include":["src/**/*.ts"]},"devDependencies":{"nodemon":"^2.0.4","ts-node":"^9.0.0","@types/ip":"^1.1.0","typescript":"^4.0.2","@types/node":"^14.6.0","@types/express":"^4.17.7","@types/is-blank":"^2.1.0","@types/temp-dir":"^2.0.2","@types/form-data":"^2.5.0","@types/node-fetch":"^2.5.7","@types/express-fileupload":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/edelog-sync-service_1.0.0-beta.5_1598535445368_0.007130312648997217","host":"s3://npm-registry-packages"}},"1.0.0-beta.6":{"name":"@conclurer/edelog-sync-service","version":"1.0.0-beta.6","keywords":[],"author":"","license":"MIT","_id":"@conclurer/edelog-sync-service@1.0.0-beta.6","maintainers":[{"name":"tomaskostadinov","email":"github@kostadinov.it"},{"name":"jensreiner","email":"jens.reiner@conclurer.com"},{"name":"marvinscharle","email":"marvin@scharle.de"}],"dist":{"shasum":"c782b5d2f206a43626064c8d214627ba5df4c16e","tarball":"https://registry.npmjs.org/@conclurer/edelog-sync-service/-/edelog-sync-service-1.0.0-beta.6.tgz","fileCount":29,"integrity":"sha512-B2ErLoqQv0wctqj53mTF1RtDzmqBJuVD0FXKOAZ6JUBayJSJBjYLD513aP8jxb76dZYSpb43UwdTSBHfMROj5g==","signatures":[{"sig":"MEUCIQCfu7mrxdxH1NVLwSGbIWkoKvkh0fR9QirMHrn5y24InQIgRuKjwvaJS5XxbKpNzKkS3HVTM+EctUvtcNGmyAWNEy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWNd9CRA9TVsSAnZWagAAi/gP/RRCZFFTrSQHJzB7Gjxp\nOWP5RbKOpLAHc4oMP80lDAnMBj0Tr9zc25Mlu+AOB4/WBjCD2hdjeNu1hLI0\nA/WdMtnIq54+SSBqWV5T6HQBHuaE63DiIYs1/gZizysOGkDHn5/2C90Cvjxk\naf8yW8+PiI4tQeFTGvc/1VllFlsKufJp2lWoaJvnHMYoJhVDB7oxWBEq16s+\nedLk5OGnCufdD0BWiHtr5o9Vw3kjd0EPwRJ2PIttvC9mA3/88YcmtTF08Ffq\nHPw/lUDfdtxraRkAK6zjXL0CSc8y1cf4PC2N2UKz1hJ+T+JTTegnhYOs+6hn\nGs+cMrr9gI1iwZ+pCkOTpyZU6ihc91xbVAIA81RXnQLM1CoZwjMjlHsMZyNa\nxOykBNKVrbtnccSXWR7eVxEXuHahket3x+vYQWiNG9tjaEMpDUdUTjL56iV4\nUmb2pcZdAb0WofHJLtlZBClZq6svZLis7jyfLlaAQaSrijM6gZSMk6sAtEhZ\nqE7kc4D3PHvafjs8CAvfVRzE2P34C7AhvJ559Z7ktzLTFzNlN2d38FN9FlQG\nZNWxOv3Lmdec80/bqKUeIrJA0wh3jg/Wq8Ie6VoVWa4BgNn50ODJj3lTj2sB\nOb2j+QacTmi8ItqKKwtyfacY3h6ySFcuhIjJeASoIAYDfz3XNoibtP032hQJ\n6TWb\r\n=oS3Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"dev":"nodemon -x ts-node local.ts","build":"tsc -p tsconfig.build.json","start":"ts-node local.ts"},"_npmUser":{"name":"tomaskostadinov","email":"github@kostadinov.it"},"_npmVersion":"6.14.8","description":"A package used to create a small server for syncing data between Edelog and third-party services","directories":{},"_nodeVersion":"12.13.0","dependencies":{"ip":"^1.1.5","express":"^4.17.1","is-blank":"^2.1.0","temp-dir":"^2.0.0","form-data":"^3.0.0","node-fetch":"^2.6.0","express-fileupload":"^1.2.0"},"_hasShrinkwrap":false,"compilerOptions":{"exclude":["node_modules"],"include":["src/**/*.ts"]},"devDependencies":{"nodemon":"^2.0.4","ts-node":"^9.0.0","@types/ip":"^1.1.0","typescript":"^4.0.2","@types/node":"^14.6.0","@types/express":"^4.17.7","@types/is-blank":"^2.1.0","@types/temp-dir":"^2.0.2","@types/form-data":"^2.5.0","@types/node-fetch":"^2.5.7","@types/express-fileupload":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/edelog-sync-service_1.0.0-beta.6_1599657853000_0.9145872459118622","host":"s3://npm-registry-packages"}},"1.0.0-beta.7":{"name":"@conclurer/edelog-sync-service","version":"1.0.0-beta.7","keywords":[],"author":"","license":"MIT","_id":"@conclurer/edelog-sync-service@1.0.0-beta.7","maintainers":[{"name":"tomaskostadinov","email":"github@kostadinov.it"},{"name":"jensreiner","email":"jens.reiner@conclurer.com"},{"name":"marvinscharle","email":"marvin@scharle.de"}],"dist":{"shasum":"e896ea6d336ec9a3591c9ca91b376f8a21c200cd","tarball":"https://registry.npmjs.org/@conclurer/edelog-sync-service/-/edelog-sync-service-1.0.0-beta.7.tgz","fileCount":29,"integrity":"sha512-zaoeciG+Hnkg1f7pRxNgJ7GRRp7Lyf4xMRPorinOksrIYIOwcTp+kyoK2NLEQ+jbgOR7VcCApy9Q9akUF/pKsA==","signatures":[{"sig":"MEUCIQC70K2myevlZ5rHR5ojDmjybI8++Jx+Lg1MPg2M55JCKQIgfaQw816oyrclhoDHknsXYxipxyRGXq3siTJBPYgcP8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWN19CRA9TVsSAnZWagAAAFIP/3o5V7EMGKiIjno5gjYa\n00bSTRl+TEVHnt5bmpIgZyj5HBDtlERa3KeD72ngW2+ZbdaSc8REMLcHqhDb\nbA5MhFaEqgEDBQUMBnPXegh+0eR39+YrlmuFZEqf3ZocNBJgvuqRSu554KiY\nhTUYUnu3Tpf2fYMR1xk0gKB19G9RaImqxKzyrZip5U+I8AehOL/FL/UrZcdX\n/9EAbFx5PEu6rOtl9jmczQhk58UFTr7ozSlqPyp5sOge925ju1SDsVnHAVig\njoeiXaS0qGGiGkJTUOGJpKnhCKs2PppUEeNmRGX2VPYXZkT3WHryVVDF5x2H\nANU43neDg8xUNBEn+f613cZ2Hp6rdr+5XOH792gGVyIROJh1mJvZp0IUGiDF\nurcTH2ESlE8NOzRbdHBA6CfU68rVUktvjIVlQpF5gcDxSzG8pIaXID5zMbys\nLSIlO9yoR/dwCzRCLLRZ9lRpvy6yPb2xH2ElkzB/kRTmDwj/bueyzHgAiT/7\nD4Q+qUNcG0v+vu5/8LBUuEk1AdkSrd+9v9uKWPWci29dbfBMAhXMYfUmaiTU\nGmXsfnJLCQvQ7dRrj21XyTxrfyw0Wr9GesTwByf59n7OrlUcy5iCx3zZnG6R\nLZcJUD/aulVazY25qxk0VWC92NsuHYwYvkSN9kTzi3V0PS0izoM/hJOgjo7G\nD8RF\r\n=oPOJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"dev":"nodemon -x ts-node local.ts","build":"tsc -p tsconfig.build.json","start":"ts-node local.ts"},"_npmUser":{"name":"tomaskostadinov","email":"github@kostadinov.it"},"_npmVersion":"6.14.8","description":"A package used to create a small server for syncing data between Edelog and third-party services","directories":{},"_nodeVersion":"12.13.0","dependencies":{"ip":"^1.1.5","express":"^4.17.1","is-blank":"^2.1.0","temp-dir":"^2.0.0","form-data":"^3.0.0","node-fetch":"^2.6.0","express-fileupload":"^1.2.0"},"_hasShrinkwrap":false,"compilerOptions":{"exclude":["node_modules"],"include":["src/**/*.ts"]},"devDependencies":{"nodemon":"^2.0.4","ts-node":"^9.0.0","@types/ip":"^1.1.0","typescript":"^4.0.2","@types/node":"^14.6.0","@types/express":"^4.17.7","@types/is-blank":"^2.1.0","@types/temp-dir":"^2.0.2","@types/form-data":"^2.5.0","@types/node-fetch":"^2.5.7","@types/express-fileupload":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/edelog-sync-service_1.0.0-beta.7_1599659388638_0.08325899935611947","host":"s3://npm-registry-packages"}},"1.0.0-beta.8":{"name":"@conclurer/edelog-sync-service","version":"1.0.0-beta.8","keywords":[],"author":"","license":"MIT","_id":"@conclurer/edelog-sync-service@1.0.0-beta.8","maintainers":[{"name":"tomaskostadinov","email":"github@kostadinov.it"},{"name":"jensreiner","email":"jens.reiner@conclurer.com"},{"name":"marvinscharle","email":"marvin@scharle.de"}],"dist":{"shasum":"30aaaeaa51240b40d775bb932e0783af5a428186","tarball":"https://registry.npmjs.org/@conclurer/edelog-sync-service/-/edelog-sync-service-1.0.0-beta.8.tgz","fileCount":29,"integrity":"sha512-acieNQjo9pqsmgulL2goG57W79HZJcr9k+jrPRT/ByeuiqXUnbn6IKJYY2korqXnd7ak+mfRyznWr/MNBZVyrQ==","signatures":[{"sig":"MEUCIDWeWn+2jpUAX045G3LzKVWNKDSSbDZUQAPEdbBM+TfnAiEA9iPcjdjOPz5wx0oRNTvgjL9wbTce0xinmQpwSDhdHaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWN4yCRA9TVsSAnZWagAAZBAP/jQi6V4+5z1nCxW19Kgq\njN+3uGOqkqKrpOZiUg1RaMTJsCHrjXYOY6nk41ju3+6xB9M6eUU6y61n69rG\ncRU0PBCcCTXgAnwpLLwXwlC5JtAHwMdPsUKftAyH4cstkoRKN7UuRNxFRt6e\nUWVXkPcd2hGcB7daYy9jm2LkI8TSXTPt92jRVnboUZWYnIy4rA+9sozJ2JIb\nX+nF0IujF9uyyYO2dul63TqYI+0kpWT/u24ICkeD4tEbK6UMnCU4OXTaW1dJ\nh2gLyDPxCNaW9vRMpLG/u4t76WYreIlRvPQCW+RGN++1YdSjF4xSFKFYlsaP\n3S5Qr9dPZbCioGJI/hjkCaNzizoqVj6WIdeCZK//ZgJZEgVnWNUiF+nts0LR\nQgx8za3VW0RD9PjxQJJ9RY104X8iwRtGQzhwpQIe7exfdJHdzILO6nlzpgOL\nwYm5QCl9qN6mj3ChhGDYp7YfnHp1uk5xkbdCO4D7j9eiZ9lMr9kZvLDQQ6vv\nBRddCh8ZQwLHxfWkCypzPQ5D7FuaDI4T27tNbGcEXqD9Amn5lSxgEe7Mu88Y\ngeSzLMwR8STWoqoXv4lZD4Uc3j6jZkhiig2b3ueT7HZDRxXv12bjZ5UUzLnf\nWMwJligZ3oo8F5WiGUK/mza2kNn+pF+vkx02muahuevE7K9w/7I3RxUfzHHK\nYqbv\r\n=H3Fd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"dev":"nodemon -x ts-node local.ts","build":"tsc -p tsconfig.build.json","start":"ts-node local.ts"},"_npmUser":{"name":"tomaskostadinov","email":"github@kostadinov.it"},"_npmVersion":"6.14.8","description":"A package used to create a small server for syncing data between Edelog and third-party services","directories":{},"_nodeVersion":"12.13.0","dependencies":{"ip":"^1.1.5","express":"^4.17.1","is-blank":"^2.1.0","temp-dir":"^2.0.0","form-data":"^3.0.0","node-fetch":"^2.6.0","express-fileupload":"^1.2.0"},"_hasShrinkwrap":false,"compilerOptions":{"exclude":["node_modules"],"include":["src/**/*.ts"]},"devDependencies":{"nodemon":"^2.0.4","ts-node":"^9.0.0","@types/ip":"^1.1.0","typescript":"^4.0.2","@types/node":"^14.6.0","@types/express":"^4.17.7","@types/is-blank":"^2.1.0","@types/temp-dir":"^2.0.2","@types/form-data":"^2.5.0","@types/node-fetch":"^2.5.7","@types/express-fileupload":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/edelog-sync-service_1.0.0-beta.8_1599659569883_0.025138859577419792","host":"s3://npm-registry-packages"}},"1.0.0-beta.9":{"name":"@conclurer/edelog-sync-service","version":"1.0.0-beta.9","keywords":[],"author":"","license":"MIT","_id":"@conclurer/edelog-sync-service@1.0.0-beta.9","maintainers":[{"name":"tomaskostadinov","email":"github@kostadinov.it"},{"name":"marvinscharle","email":"marvin@scharle.de"}],"dist":{"shasum":"dc90299dc88e161785edea65a47d825f9eccf942","tarball":"https://registry.npmjs.org/@conclurer/edelog-sync-service/-/edelog-sync-service-1.0.0-beta.9.tgz","fileCount":29,"integrity":"sha512-uVnU+wurCm6RXssPvlvp5rzvCZb4Dbld9XcyV8WWvmz/BwIFSNTqXfOyv2ArezO7tHqG1rWd/6gAur0RSliMiQ==","signatures":[{"sig":"MEUCIEgd3DVYbLXFCXjY6pybE8JE5ytqPu05aOgGf3+JG+2NAiEA3Db3M+QH9uSeWPX90vbDwYgg6OOXBHI3nkNYOFNWzlg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfksb/CRA9TVsSAnZWagAApBUP/2LXYtSxjoE78UrncUU6\ne1HBH2Fnx8kSjRgybRMY+08dgDegTdtSHDzMBoYk5RTY5DBPdzN/ofTVq8nN\nn7OR7JWbBYr0h/LZYUBsqK2L8pBqSK25Rkw1ruRysMZjw7O6uwuQtGpb7tqM\ntVk1o0VwISF7emYsMHpm/XXKngVyAg5O9KeNuUpP2flcBABpEDDF0H9L5CAj\ndlOSiDViANQCMDUFHUi4Y5Nx1h6+U4ROPEdA5KRQ/pDvWoFeE8YPxEfKBubO\ny8Ay+1HtQF4+K7a3qFULw34z9XtT8aT9a2MEzW+nDThml/upHnJeF4yV46TW\n2c0cT4OFRmHIIJTtori5shNstZEEnjhtJJRYz+RNFNWpB/yvctAZPtrw3FZh\noKl9fGYkGjLhhy4PLFlHZ6Hivs4pVVjvijwi/fwWcpSjIfS4+3/F1RiICh+E\n8JOYSxLjXW50RvIuCe1hFi8K9xdw9Tf7hpg8yTu2iw10yXMzRj2k/FKkrUoG\nspud0YpeUh3rsYt0IxB8Lax/t1xaB3YRtX9EUmo3MRRWXp4Xy8XAJHLmf4Vk\nr8/wblUHAijb/HdaqiGQD8qPIvY6bUYcpx8j+m1+KYzPLQmqJgsOaABwjctL\nRLAYMVji+e6PzPHSpJNHeiqvnkOl7L3AMcKmSAu5GWMWYieBahbgoaZHbfAK\nGuhT\r\n=IZLy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"dev":"nodemon -x ts-node local.ts","build":"tsc -p tsconfig.build.json","start":"ts-node local.ts"},"_npmUser":{"name":"marvinscharle","email":"marvin@scharle.de"},"_npmVersion":"6.14.4","description":"A package used to create a small server for syncing data between Edelog and third-party services","directories":{},"_nodeVersion":"13.14.0","dependencies":{"ip":"^1.1.5","express":"^4.17.1","is-blank":"^2.1.0","temp-dir":"^2.0.0","form-data":"^3.0.0","node-fetch":"^2.6.0","express-fileupload":"^1.2.0"},"_hasShrinkwrap":false,"compilerOptions":{"exclude":["node_modules"],"include":["src/**/*.ts"]},"devDependencies":{"nodemon":"^2.0.4","ts-node":"^9.0.0","@types/ip":"^1.1.0","typescript":"^4.0.2","@types/node":"^14.6.0","@types/express":"^4.17.7","@types/is-blank":"^2.1.0","@types/temp-dir":"^2.0.2","@types/form-data":"^2.5.0","@types/node-fetch":"^2.5.7","@types/express-fileupload":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/edelog-sync-service_1.0.0-beta.9_1603454718836_0.6346884983589045","host":"s3://npm-registry-packages"}},"1.0.0-beta.10":{"name":"@conclurer/edelog-sync-service","version":"1.0.0-beta.10","keywords":[],"author":{"name":"Conclurer GmbH"},"license":"MIT","_id":"@conclurer/edelog-sync-service@1.0.0-beta.10","maintainers":[{"name":"marvinscharle","email":"marvin@scharle.de"},{"name":"jacquelinelechner","email":"jacqueline.lechner@conclurer.com"}],"dist":{"shasum":"9d26b57217745e51e962c2c4e8c5bea524b094a5","tarball":"https://registry.npmjs.org/@conclurer/edelog-sync-service/-/edelog-sync-service-1.0.0-beta.10.tgz","fileCount":29,"integrity":"sha512-eP31fTIwtCmXGFd8XYPXfGfJa6cORlwpfC3SsS8BU1ubDSMOVNWw8C/R4rw4Z77uphY5av5L4Jr7qXijOR/p1A==","signatures":[{"sig":"MEUCIHGO/QuFA10CPneMPidg3Y0OPnwW2kuvNuSmEgE/vbWJAiEAm0QKFmg9eJk4qv/fqL7upk+FyJn0N/cET4gTL17vEK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhF98HCRA9TVsSAnZWagAAhQYP/RXkXaT9ilY0JwRe2Pi/\n+Eas1gxs6T1zELFLRMztZSgouPQ1xobhW2OgIc1fM05qi96uEWoARbwDcXFU\nz99AqqD1c5mB8vAT0+cKxfAeDIxskYM22fRgTCP0fAkK7AqVIdCH0hov3sGK\nW41MUys7DIi10L6jaXfsBIv3tTjp3I2/F6kVQPmfJGLrYZsObMP1+nJNJVnR\nixFwc/NEcIBe2By54eUb47mNN7W8N3QJf9dWhzVO2UCW81b6Cj+BWIUg75wG\nWiXp5kS4Z3DNVkaHmJLAYnaKWWN1EW0C1brBz+zOm+vceketoF1Nok061Z21\nnvoxooS4zkRSV2RoIwaDWmiOjWewPtY6+l9LfLvj02GSfCOjM1pnqX0wsyg0\nO5SthPqlyTl2ea9CWQ/PKldklx2LaBaDfOLc+naS6dM5gqedaz4nJcRLTUBW\n6Ch+BXF3yAFlKZJq9oEhhAQbvimciIOOULYF9XlWKCHqFmXj/+tJ1BZlXJkq\nLHC98lWLCf17wb0uCyxJ3TfiF6+gI8WgWzO7zt3FzPIwRHSOvA5hpU+2vOA1\np75rp0+LJBU3uYJXEnvJKEB2sD23IPHuCjmdlQRRMBhxv+LnK5jc5dYxaEtw\ngwmn71V2yIuijMyAWVby2AjOiXx/BcApZqM7Dv1xmFF6ig8X1RIHkRrww1/h\nvRJQ\r\n=EwmF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"dev":"nodemon -x ts-node local.ts","build":"tsc -p tsconfig.build.json","start":"ts-node local.ts"},"_npmUser":{"name":"marvinscharle","email":"marvin@scharle.de"},"_npmVersion":"6.14.11","description":"A package used to create a small server for syncing data between Edelog and third-party services","directories":{},"_nodeVersion":"12.21.0","dependencies":{"ip":"^1.1.5","express":"^4.17.1","is-blank":"^2.1.0","temp-dir":"^2.0.0","form-data":"^3.0.0","node-fetch":"^2.6.0","express-fileupload":"^1.2.0"},"_hasShrinkwrap":false,"compilerOptions":{"exclude":["node_modules"],"include":["src/**/*.ts"]},"devDependencies":{"nodemon":"^2.0.4","ts-node":"^9.0.0","@types/ip":"^1.1.0","typescript":"^4.0.2","@types/node":"^14.6.0","@types/express":"^4.17.7","@types/is-blank":"^2.1.0","@types/temp-dir":"^2.0.2","@types/form-data":"^2.5.0","@types/node-fetch":"^2.5.7","@types/express-fileupload":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/edelog-sync-service_1.0.0-beta.10_1628954375578_0.7223229479210838","host":"s3://npm-registry-packages"}},"1.0.0-beta.11":{"name":"@conclurer/edelog-sync-service","version":"1.0.0-beta.11","keywords":[],"author":{"name":"Conclurer GmbH"},"license":"MIT","_id":"@conclurer/edelog-sync-service@1.0.0-beta.11","maintainers":[{"name":"marvinscharle","email":"marvin@scharle.de"},{"name":"jacquelinelechner","email":"jacqueline.lechner@conclurer.com"}],"dist":{"shasum":"cced7f675862748e0df95fcb40600ac145d11574","tarball":"https://registry.npmjs.org/@conclurer/edelog-sync-service/-/edelog-sync-service-1.0.0-beta.11.tgz","fileCount":29,"integrity":"sha512-94VzPoH+05u2Wpo3ZZy4bzAUZWg3RWAKPWv7VSYGyh3e6UVw3XO5reJIgOU+DB+4soAJh6GuZTbmys1LvbZtQQ==","signatures":[{"sig":"MEYCIQCVOn93W9vMcTgDtyu6X5tuBQfBnfBtLEFR2bSv/nIHqwIhAK0yL6ynoOIB5GphV7Y5CiR4hLYDQTOnxSrITGjgF7Er","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhF+TTCRA9TVsSAnZWagAAbfQP/RLvCnN3Ym6lHusHLoDp\nFUda0w6TAELwKgu+0qxLXHrr6FI/Gky7ECSnCzJysjbtmjQCLlAG1F3NmylX\nkhkkbU3QQgVICW3mBvWnLwbsPpfawlQjKQM8KPnE++7xibPBLVOapixOoy1P\nnqiOdfQh/DBRbgxKnqbtiVASEw4332cBTfw5tLiXeQk/R/ryDyJKUsDaxxz+\n+RhpHq4WyUaEVWZqoAzRwznD9Rdsa/64MYjUJqlurz5tSk4O4NpN5Veg5m99\ntumATwBHgosTUNN2F2jgK6Lt4AqoXnCi5iGN8F8dKtilL0R59EHnJQ1J+obX\nReps8YgDOqESpqQfbkCiQA8hdJAyslcLk9mn6ZfEr6W6QX7voTt8AtDV2hvj\nKU8jct3nVYRg3nutPzU68rWjF4Fmj6lM7K+bey6WOh3CnChqoUsueg895464\nMaXEBw9ZYqjEsH1ot9pm7fbJrrzHmygXfkug98a9EtKT9k5ZeaQF+QFhC/P7\nZsKcLvvqDohXqxx2OlgxrP9B3qW6FjqEnpejgS4I6Q5jx3HGrARzr9JpXzU4\n/lrskI9Xof3sWyUBx94HaGqLJUON2vUPpuOUrHqR2blzy6RpFKgVBzrCuIBX\nug4/sUGzxs/Rq4cJYFu7DM8v9VsdSFlLDVs+qyi1NvjSnDIU/+hJtBY7f1DC\nzn3h\r\n=Mhdd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"dev":"nodemon -x ts-node local.ts","build":"tsc -p tsconfig.build.json","start":"ts-node local.ts"},"_npmUser":{"name":"marvinscharle","email":"marvin@scharle.de"},"_npmVersion":"6.14.11","description":"A package used to create a small server for syncing data between Edelog and third-party services","directories":{},"_nodeVersion":"12.21.0","dependencies":{"ip":"^1.1.5","express":"^4.17.1","is-blank":"^2.1.0","temp-dir":"^2.0.0","form-data":"^3.0.0","node-fetch":"^2.6.0","express-fileupload":"^1.2.0"},"_hasShrinkwrap":false,"compilerOptions":{"exclude":["node_modules"],"include":["src/**/*.ts"]},"devDependencies":{"nodemon":"^2.0.4","ts-node":"^9.0.0","@types/ip":"^1.1.0","typescript":"^4.0.2","@types/node":"^14.6.0","@types/express":"^4.17.7","@types/is-blank":"^2.1.0","@types/temp-dir":"^2.0.2","@types/form-data":"^2.5.0","@types/node-fetch":"^2.5.7","@types/express-fileupload":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/edelog-sync-service_1.0.0-beta.11_1628955859201_0.3699171249657749","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-08-27T10:16:10.505Z","modified":"2025-01-30T07:06:34.754Z","1.0.0-beta.0":"2020-08-27T10:16:10.913Z","1.0.0-beta.1":"2020-08-27T11:18:24.125Z","1.0.0-beta.2":"2020-08-27T12:33:10.697Z","1.0.0-beta.3":"2020-08-27T12:46:22.338Z","1.0.0-beta.4":"2020-08-27T12:55:50.580Z","1.0.0-beta.5":"2020-08-27T13:37:25.515Z","1.0.0-beta.6":"2020-09-09T13:24:13.138Z","1.0.0-beta.7":"2020-09-09T13:49:48.790Z","1.0.0-beta.8":"2020-09-09T13:52:50.052Z","1.0.0-beta.9":"2020-10-23T12:05:18.983Z","1.0.0-beta.10":"2021-08-14T15:19:35.786Z","1.0.0-beta.11":"2021-08-14T15:44:19.371Z"},"author":{"name":"Conclurer GmbH"},"license":"MIT","keywords":[],"description":"A package used to create a small server for syncing data between Edelog and third-party services","maintainers":[{"email":"marvin@scharle.de","name":"marvinscharle"}],"readme":"# Edelog Sync Service\n\nThis package provides an abstract implementation for syncing customer data between their APIs and our Edelog Software.\n\n## Setting up\n\n```shell script\nnpm install\n# starting dev server with logging enabled\nLOGGING=TRUE npm run dev \n\n# start production server\nnpm start\n```\n\n## Environment Variables\n\n<table>\n    <thead>\n        <td>Variable</td>\n        <td>Values</td>\n    </thead>\n    <tr>\n        <td><code>LOGGING</code></td>\n        <td><code>true</code> or <code>false</code></td>\n    </tr>\n    <tr>\n        <td><code>SYNC_SERVICE_API_DOMAIN</code></td>\n        <td><code>https://app.edelog.com</code></td>\n    </tr>\n    <tr>\n        <td><code>ACCESS_KEY</code></td>\n        <td>String; The key needed to authorize to this api</td>\n    </tr>\n    <tr>\n        <td><code>SYNC_SERVICE_ID</code></td>\n        <td>String; The Edelog sync service ID</td>\n    </tr>\n    <tr>\n        <td><code>SYNC_SERVICE_SECRET_KEY</code></td>\n        <td>String; The Edelog secret key</td>\n    </tr>\n    <tr>\n        <td><code>ALLOWED_IP_ADDRESSES</code></td>\n        <td><code>::1, 127.0.0.1, 10.0.0.1</code> (separated with <code>, `</code>) </td>\n    </tr>\n</table>\n\n## Minimal Configuration\n\nWarning: This assumes that you have configured the Enviroment Variables described above. \n\n```ts\nimport provideSyncService from './src/server';\nimport {NotMatchedRecordsAction, TargetDataFormat} from './src/interfaces/schema.interface'; import {NotFoundAction} from './schema.interface';\n\nprovideSyncService({\n    mapping: (inputFilePaths) => mappingFunction(inputFilePaths),\n});\n\nasync function mappingFunction(inputFilePaths: string[]): Promise<TargetDataFormat> {\n    console.log(inputFilePaths)\n    return {\n        version: 1,\n        updateCollections: [\n            {\n                databaseName: '',\n                performOnNotMatchedRecords: NotMatchedRecordsAction.Skip,\n                tasks: [\n                    {\n                        type: 'update-data',\n                        where: {},\n                        update: {\n                            test: 'd'\n                        },\n                        ifNotFound: NotFoundAction.CreateNewRecord\n                    }\n                ]\n            }\n        ],\n    }\n}\n\n```\n\n\n## Full Configuration\n\n```ts\nimport provideSyncService from './src/server';\nimport {NotMatchedRecordsAction, TargetDataFormat} from './src/interfaces/schema.interface';\nimport {Configuration} from './src/interfaces/configuration.interface'; import {NotFoundAction} from './schema.interface';\n\nprovideSyncService({\n    accessKey: 'efrgtidhsnfuwe',\n    allowedIpAddresses:\n        process.env.ALLOWED_IP_ADDRESSES == null || process.env.ALLOWED_IP_ADDRESSES === ''\n            ? [] : (process.env.ALLOWED_IP_ADDRESSES).split(', '),\n    mapping: (inputFilePaths) => mappingFunction(inputFilePaths),\n    errorHandler: (errorMessage, config) => handleError(errorMessage, config),\n    target: {\n        syncServiceId: '',\n        syncServiceSecretKey: ''\n    },\n    webserviceConfig: {\n        logging: process.env.LOGGING === 'true',\n    },\n});\n\nasync function mappingFunction(inputFilePaths: string[]): Promise<TargetDataFormat> {\n    return {\n        version: 1,\n        updateCollections: [\n            {\n                databaseName: '',\n                performOnNotMatchedRecords: NotMatchedRecordsAction.Skip,\n                tasks: [\n                    {\n                        type: 'update-data',\n                        where: {},\n                        update: {\n                            test: 'd'\n                        },\n                        ifNotFound: NotFoundAction.CreateNewRecord\n                    }\n                ]\n            }\n        ],\n    }\n}\n\nasync function handleError(errorMessage: string, config: Configuration) {\n    // handle errors here\n}\n\n```\n\n## Todo\n\n* Send request to Copy Server if something fails\n* Send request to Master Server if something fails\n","readmeFilename":"README.md"}