{"_id":"zodora-backend-core","_rev":"65-53fb7bbe8150ce659cb01d5272aa8117","name":"zodora-backend-core","dist-tags":{"latest":"0.0.64"},"versions":{"0.0.1":{"name":"zodora-backend-core","version":"0.0.1","description":"> The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute tri","main":"index.js","scripts":{"start":"ts-node test/index.ts","dev":"ts-node-dev --respawn --transpileOnly src/test.ts","lint":"eslint src/**/*.ts --fix"},"dependencies":{"jsonschema":"^1.2.4","mongodb":"^3.5.5","node-fetch":"^2.6.0","winston":"^3.2.1"},"devDependencies":{"@types/chai":"^4.2.5","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.42","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","typescript":"^3.7.2"},"author":{"name":"Mathias Wickenhagen"},"license":"MIT","gitHead":"a819a3afb31de014aefa802c82c3e271455e2c8b","_id":"zodora-backend-core@0.0.1","_nodeVersion":"10.16.2","_npmVersion":"6.11.3","dist":{"integrity":"sha512-HbJmeEb8N7WxNVV/I2DavJy6rdeB/B52/EyDYplk6vzaI0304cRl1cMHo5xiWLDw59q/CbAfOTe6Em/l+O/5cQ==","shasum":"25779bb82b87b2d1bf6032d04248e0dd02a259fa","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.1.tgz","fileCount":27,"unpackedSize":40498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1q9/CRA9TVsSAnZWagAA3l4P/1xZRMiggyfBubVxfHej\nyTXDrBR0d/VxFtUDr00oCqRWlYHuipJFmQuJBaAwUlEHO8NkoIrZSaES38nH\nR6O4A/e6y+BUsIuGxSyY2u7wAO9IYCl6FJni79552Ijh3+xamxNnXL12E9ul\ntsEEWGjbTuP7nIzntP07lqxdajAf3AYJuybgS7OtbztNoLBM16gqBQZvc+fi\nP1ye+Gl4VZ2Evp4V+UQxft7jdK0HXDakfW5S59QAckXejE73QIET0jf6IxKN\nPyA8Lhd/v/w7siwyI/l78ULlViQl4/cjrjopMyTQJm68wIhPG4sD4vKPJXnY\nrMJvRj9npXIB7IcnJ/fW71DsFbIyIFaxVeCsLc0PdWYycbMV1fjN0y1n8QS+\nWtl/pmgIeLQqmKfI92aV3mWhVNl60TVUS7kagrbJ5IH/IW3NzIbt3NEsum1J\nu3nKS+X39/wOaTNosgPIgBZvG44hyUzaXN0Naq/a63yeRLDYz6qt9Q6+bJZu\nUE875QqrEOPZnlbxcQf48beUN67uSxpAHco2Dg+xmZY6Al87ZMmoVsOyhIph\nnjpr7i9SE1p2vPQR+M8071dgaHJeNmWHltHNmpZ++2ubj5Xcj+ObzTKhTrga\nynUTzuSZlcS8TYB2SH4KzQekCKWKkUjJCemBTtBV0HfhA/37BL+1OGZT4DAM\n5N4i\r\n=7Ubd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWsQAE270jajbMiE7Uu23HnfMDu+YLj5l1eZt6tHncdwIgNy9I5Fz23N8B/ZHj2In+4PZu7S/JxvwEAJlY1N9eGrs="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.1_1591127934379_0.10888907150496441"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.2":{"name":"zodora-backend-core","version":"0.0.2","description":"> The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute tri","author":{"name":"Mathias Wickenhagen"},"license":"MIT","module":"./lib/zodora-backend-core.min.mjs","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"scripts":{"start":"ts-node test/index.ts","dev":"ts-node-dev --respawn --transpileOnly src/test.ts","lint":"eslint src/**/*.ts --fix"},"dependencies":{"jsonschema":"^1.2.4","mongodb":"^3.5.5","node-fetch":"^2.6.0","winston":"^3.2.1"},"devDependencies":{"@types/chai":"^4.2.5","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.42","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","typescript":"^3.7.2"},"gitHead":"6ca44a8beab324204af617a01bfc7ac08178a722","_id":"zodora-backend-core@0.0.2","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-/V+L20zW8IeZZ7fIn2Zy2rgiotMYJJ3DkxJFwb3hC3MKlAQQbdqqIt73+vsmPVvy2YACzYRiUouStU/xzM2jgA==","shasum":"ffcadb8bff1316faa76e51e991cf70bd4c2e3bf2","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.2.tgz","fileCount":16,"unpackedSize":25855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3PKHCRA9TVsSAnZWagAASGAP/32X9/Vy6bRpMXRPPFgx\nM5UdKxub8FejgY0V9ICWuCJ6CjH4j55b6nQIRq2I6SdThM1lQfMB5YvUhMO8\nZ5AxnMVwEJtji9EpdImPn1xDj30ajtaUDXXm5NowINjPYspqVWINzC7gq5Wg\nn2iT2ihdLWkOKTWqt0d/pV/f7KhpqJqZ7WUaLjdW1S6s8QeQQiCnP2+upwGL\n9YTogIE5UhPUJHOatG2oV4PQQXQhl++XT3R5HIdXpWjOSqiFIsmWOhbjTHuF\nnAvrzxk1RAolvgW/cnNmbiwzN0Vg4D0oZDmbkvxi33As1Mi3qEcov4BTmMK5\nS9wk6QmY119wXfyZ+KoMYKDrwN3Bm2HUP51wFFh91k6CB5aooT9oSnx8usfK\nXr1rn6xx6va6GaibQHnRltGHUZFZhprrOQ366ooMTFSOoOu92k11qgs8rqFL\nvHUScovnsYrDpED3CZajVsTFGCRY1DEqMDLwhx6XoGR1hPA1lOpLbjXk7Lh+\nkLexMHcHEVNBzyFKTYx/L+0d5VYocLE1H67IpKOzwbK6hmEFP3PUVupA8bLh\nXU/uYa2MzwcMHnycXLm9WUC48JyJQP+UDCMhbZDCefnK4p6JyVemdBI4wkVe\ndtE+fijdoWIwSfW3+4AO2dg+DBxqfRRJL7dJE00o11+mnVegDCz6u1DIorRv\nMaZ+\r\n=RLKl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC46SrEmxN0uj4YCGTapapjwdmYaIno96gxb3OrSFfr2QIgDUjKcIHi2HfiGXV4Mp6Nolzvp4sbLX93DxQISFzk9QI="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.2_1591538311350_0.4247940496271425"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.3":{"name":"zodora-backend-core","version":"0.0.3","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"scripts":{"start":"ts-node test/index.ts","dev":"ts-node-dev --respawn --transpileOnly src/test.ts","lint":"eslint src/**/*.ts --fix","build":"tsc"},"dependencies":{"jsonschema":"^1.2.4","mongodb":"^3.5.5","node-fetch":"^2.6.0","winston":"^3.2.1"},"devDependencies":{"tsc":"^1.20150623.0","@types/chai":"^4.2.5","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.42","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","typescript":"^3.7.2"},"gitHead":"6ca44a8beab324204af617a01bfc7ac08178a722","_id":"zodora-backend-core@0.0.3","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-sUUhPpXmAL9pKIsVdRJCTN63epTcVzz4+dQsaywjLlxHXo66QTGZeBqJg2cSOX0R7g0qvlAKCM88BHtu6iJb8g==","shasum":"57a13c9bf2534327afcaf06797ec38c266481e93","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.3.tgz","fileCount":82,"unpackedSize":120379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3PiWCRA9TVsSAnZWagAAK3sP/RF94oE4i8PvHW2Fve0j\nRZehuCTAv1AQHUTQbfQMO9T8JHFRdSwq+LsAesSC8badnxLI98qI5fhtg0oz\nGs3jE4kMUvugE1tNFkT5nDPEVDyyFLIyRe6G3dRtAeLS/uvpuHzA2wH7E/MA\nqDKYnlRs3q+0SeaCox2Zfu51X4bI3dKDUnrYHk1QFfuTs2cN6R1Iw+2KGBaq\nlBmnGlnSnthtPBIpaEazEgCSFV82jSEudJhZ8DPO1XNPxoSvii+3n5Jk7GZM\nl7cZQVCYZQ7aKsb7YHjY/DGmOz39j/DC3TbDFFsci3Jeynflcv/cgejLwSsP\ndeomLj6E7ecO8c0wzOIN6ceb3wefTjopkk66IGEMtTpoBfz6GNSTe5RootRG\nFRHpVBAOSSE1C++lIvVwf5U5TPHhIebaxGekaGRqJjqtj7axe21XOxT+R5en\nlUU2rvKpSZylbMEgPpzUTPY//mzwt52pdxCbiSzKzxlOSvaFnKOs2/sUwa3L\nJt4NYKKsYKKTejX2cWnJ3en9X4G4iZqLBjsArwWeIoV7M9sGtNrTucmpWtlJ\nsTfbsXk7WGEo55ZShfEooRCbloNkwlwSToVMuaXyHEnRtQdtBy1BkcD8hIGP\n2vtomu0WxCjkUojAF5RUTeAjhVVvNKPgc8JwlSHsDNHiStoKwuyCgMVZFXuP\nPjcf\r\n=hQVY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwhILcoGKZUxY5z8x3iRuifmktRhuIpHVmkDS4kMrJDgIgEpBfrrkw4VYJBM4WpED/9arI3ze6q1SmvphVF8pU1xc="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.3_1591539862294_0.42086343310458285"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.4":{"name":"zodora-backend-core","version":"0.0.4","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"scripts":{"start":"ts-node test/index.ts","dev":"ts-node-dev --respawn --transpileOnly src/test.ts","lint":"eslint src/**/*.ts --fix","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","node-fetch":"^2.6.0","winston":"^3.2.1"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"gitHead":"8228bb5836a8c0953c0c4c8c53817d2e31e3eaff","_id":"zodora-backend-core@0.0.4","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-6/RB+N5QnI7rbr6jV2ozLJubaPhwDTO6HjbLoPj3yyfN9Hz1vSshfQH4TSQodyG/c0IC8MwMVLy12YL09I02rg==","shasum":"38384f911b26c039a152de9641e710261becc695","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.4.tgz","fileCount":87,"unpackedSize":136372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3RrkCRA9TVsSAnZWagAA29wP/AjYCG6NblO8yfoqhR2o\n2GWVToqTrfKmRJX1YVaTBSTvTDjFDTUBcqrGlEHv8eYM+QCYQBxBdcqbPpjy\n7HS4FmnMnpGjTe2aU7seNgSoWSlWY1roNl15Q+peYR7gLnlCQH9E3d9UzeUD\nKkdlPdKCc9gBtGR+ZbEeHK2cmZeqgehWjcIkG34D2bvbHhtGRLwpn0OFlrAs\nL9ndp7/DV8ctaQXNfV46vQNkr1+lGQj4+L8oM6UwXyo+9EgSV84yDwUpEDxO\n3Nzn3d/4StZv+XbGamQjK+Yk6kUnL+QpBgjF2yw1R4eZoSr1BR5gWcgR8+nX\n+/QBlydqLPv7u+Ieej3we83rMX3dOQti9VNIG1oIWWacehd/4fhNGhc2y5Yt\nUYcRt6LYD7ebMIhpRTtMqHe1eecDNBL7OAb2HAyKcCkWSAt7Zrtgpd9MSGru\nAfbd7dkbQ+51OdRDkJARkVRpjxQnDC0vnqH92h6otHJmFghz7Gu0ILKYCrWg\nDET7OJUbZCCTTm+t9pUHr6FBckm3fS+pm46tCSXK2gkWUEKUS28Hd0oJcLXj\ny0NeVylNZzfZLBHVRuE2g96vFWxy1iMDHQntjKYHJdhmwiNqcTm3WRNrP0uM\nC9/GOp7L03SiYekjIFiq7jJgh/ewLSdTnMKqhKslCIu6pRCcl+2Ks7pxXiSm\nd0o3\r\n=FmRO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi1fWTRmReRuBMFZV/19XBVdlNG+y5RpF6L8tTii6hzAIhAM8I91kybXJ42sxlgvuForgIMocoplLE9ulq2aUGCkdL"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.4_1591548644029_0.019226062757449425"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.5":{"name":"zodora-backend-core","version":"0.0.5","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"scripts":{"start":"ts-node example/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"gitHead":"88d2b08d2661bc3e8454337f0f669cd2de1e26bf","_id":"zodora-backend-core@0.0.5","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-iBnZMPSWFXpItMJpZE8dwj8xV28xvRb9U98dD46laTet1J90IRjWXR2Da5aTJnMsVojBDfvKH0opVVCnx+dv4A==","shasum":"654a915dca61906ffe9acac8ab7f171595e324b9","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.5.tgz","fileCount":91,"unpackedSize":140819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3V0RCRA9TVsSAnZWagAAGPIP/3uYLJayMWSxeOuI0rU0\n6UgRW88RflpidQlZGqM6gzcNrh249ehC92lEsXuJqx0UierQp8i1P0ci6G3x\nKDpk2jN+hOJj8Tw5+bUZcUGRZLVHyl50ezZGB6vWXdgmfP3qqD1wDx3d9DSc\nhz4FPZsTAVgBybiHIaOOqeJyrjtgyh/D9bjQnGTnVgobvU2KaCixKVnbmcpb\nmf/0gKADij/pirAA8Jo9SCoLhyImoo96PVzuVi3/+08h8YGnGFh4MITgx4tz\nDRWah8CLXgG4LABv6VJm/ZFJ5QbxSvOvwHum0E9UpLjO8Jhdir/Z0kyiI14H\nWkXQVyJ5hxotE1DrzXToqphIN4qPXlTeE+9TsvaNbLzqwwXim0CQdlIOP/fZ\nMLrTmwa9h2rcDlyh5ZDGBCAlycUoXoSw6pkCS6zakxuyLfbhY2Cue192TuPS\nNMn2YJe0dj/IZ4BakGO6NBVo980bNO2QrnP3dmBPfRgDwe6WVcGxm8iLsDK8\ntUYqxHmIEM/YXU5VI2J6xWQXDVt+EeNRZGhr11XnNcSsTfDOtYsXAv6+M091\nklhSApNR4bNoWjagml42T7fLdInEerESxLYnBzRYuOWxTIE/FswSh2DASXXB\n8G87Ipeyx7r/juqSmmtGKll3kJ1eeHwI7LjuFnrn1Ul2390HZ4iNN942CM3z\netIq\r\n=RNWD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRel/0zXvgjJR+FJQ8cgA+VJOFVq1uORyiNHLpJUZX9wIgdK4q+JxtFZY5RwjOlLqk6tOm/EYNJWpa6bf4tc4jtcw="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.5_1591565584612_0.048305304522136217"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.6":{"name":"zodora-backend-core","version":"0.0.6","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"gitHead":"98eec4de38cc9e732c6c364fe057315a1c593c80","_id":"zodora-backend-core@0.0.6","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-JGiuQNDG/FaQPtS+ftAgo/eSkdfc+bQ4AOojAdcZ283VBoqelFvSq4gKhyYLdDXPyI9o0JtQJTd3f+qVHna5cQ==","shasum":"5f0421a266ad34641da0fa89ef462f09f73b4ffa","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.6.tgz","fileCount":103,"unpackedSize":157679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3nz4CRA9TVsSAnZWagAAlLEP/3fLQ+QNb1bvWo1jE7T7\nMHpwYeX/bEd/qIxztO1QA7Z62gRtTe2DBHGCb2TXVD7lKDFLA36UXNsRnMZM\n4ymACg5eRM8ZguKL8tYWZAoLfH5bhQT5jPbIiqA5BqyAh9cwWP6zOYZOOCkU\nVsQaCfgVYy5qocIdfgGpr1qw5j7t+DJxLCiaBZ3feUJ/AbbpeQ4ivOhR4D/y\n4qljU4GlXhGWQhUHkuYRMV8OF01oQ1Pym9OXbW3oOwYQx/+86/JTj4tE+MHV\nP42MI5KEfRAbzQIKHYsgObqjyTF+CosPpTXyvZ6pvJ8Z7MSGRqbLjgpEFP16\n5CnKdFhf6aUisVAlSmqllny8uIVNT9piRqYMtZkOtnIPaU9Mlv/RJvknGc00\nl+jnwKr4ZHUiFXSBJrlseFoucLOjVYXrjrAFiVBqaJZMH2mbTz3qYHr5hRss\nv9dO46V15plf72+efZpGyXU5sodTjB1oNhCediHhLkCOXEWvYoB89LVC1VdU\niFG2ob5hIIjtHn7ZgUy4vl9Xwty75epvNESh9yFC70z5bVXowkFFb49bPXFd\nAginCumNUeQDQXEJUePkNNhgcm+hNNlxRUCsSK+Q1nk4NOi/pqHUh8ROQACP\nORHuOqeZV6E7tAfFfdiBmR1llbjFwAEoUirF+DFOiBrftyHliw+0RIeovJJ/\nIGZy\r\n=OsRM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICaDMt1rQdzokOzwB5Lo07eKSAsT7wpIwbxLFTLWF2DnAiEA2wbNjs7qEYRTEHVWNkMktGwMW7oBoSqtLikxPWO1J1Y="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.6_1591639288000_0.769468072417725"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.7":{"name":"zodora-backend-core","version":"0.0.7","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"gitHead":"d968f8d7fcec263c9bdf6fd7582e47d588c7c312","_id":"zodora-backend-core@0.0.7","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-JhFgU7oBEFWGOZsecL15VOX08Xa23R2EeRLoYoVmi2Xc6CdqlLIDTbnc+WKu6syhH1TWldooLTFyJk7MFHbg9Q==","shasum":"e346f25b6f782fa415abe4e92a9a701653ed9bde","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.7.tgz","fileCount":133,"unpackedSize":183289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3qiBCRA9TVsSAnZWagAAoBYQAJYNLNnZgU/rUfSocvlT\nTfdyvFykEhPzv1PjPRwirEp9RjsX5obeB7OfFLNV7yj24xHdc2TyypJifJ4B\n/PSDZN2R7tWk7MdDKd2/33+8+lGbodEto94JmwZvh6N1mYz8/6TGJTNLt2kk\n8OQwOl/aI2Lmoe44ACTB4NUfgGDigourH5KIFVO9Zz6/+elwyMXhspsPVCl1\nQb4rOantwuJRcmJzT1AQxCUHo3T2W2wU1n3QZESLNeRXIkVXS7JCHRImmzZy\nT/Fwq5NIM4EEIcjx/ERDolnLnYnKxBwfcv8kBPTpUEC+WRnOcELDt+sKoZ1W\nM8OxRrwX/gVzRmL0RQNR18r9WNO7R10WLzWTQ++K6NXvvW71kdgKFGExf1fe\n5XLxS3Nz5fQHb7T1/NZ5nEPIJIlyHy9Q1ckGf9lYb9L5qgP9qH3B9aNKMeCa\nw4TIpEjwoAK0A4tlpxz5WblG6YOiFmqVAYFT/v5+pKSx7BMKkJBLIyL0s+eW\n0+idOTsqrs9zfnbgKQzBM5KvWHkbzQsHpvXzI43E14IFHh/MCtmEZc158P6A\nRhCfWjUzphdaREi4HHduELqZFTnvAY9CstWjYp6qt92CCSijFqzIaeg7/NgI\nW81hu0b1Dg7PAu/J5LHDIsHaQF/sKXVVDT+u09+zM72JXgw7R1ne7rJ8pccz\nbbq1\r\n=CSGD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEuRcqSBu9fVp4L7tfWealsHE32O7iHpFmiuJPqFzSFRAiEA8aBEkCH7CTS+cX4e9cWe2pdv84wb66n90Otl/Nx+Ll8="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.7_1591650432400_0.16643385173314562"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.8":{"name":"zodora-backend-core","version":"0.0.8","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"gitHead":"55291987882e30f298a6f074577ee5766bb901df","_id":"zodora-backend-core@0.0.8","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-gYoWLXkrFvCGISYAvBFWKL7WMA0RmHgRAsMoAiaLdqps817E4b8Ye/5zSsCqWkrVSEW3KytcfiqizB68l2nXeA==","shasum":"8f72371b09acb19b2c65fa7a62f483b7d475af6f","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.8.tgz","fileCount":133,"unpackedSize":190748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4BGlCRA9TVsSAnZWagAAtPYQAIHwiboeaM1WUIr4ItyW\nO301pzUDR5Lbj7v/7n8E4HKc364wgnXDAci+ZYBi5Jx39HUS8boLe/PeJevf\nZ8fcn2AO52XlAYJhzvyXaGRrWQFz4htCn7Dw5WHDvPweRpPcK69fsp80WEj/\nFBafJVsqJSig/U9VphHr6UNfRVeZ9kXO4+p1+qRgVV64x/RVMf1tEQaTBs0l\nQ7c2urbQL63yY81OJPDM+FSH/E8naB5dT06Clvf1sS8reiLZM7hILXYE/PuN\ne7jFXwK3izcRxGFVWjSgUzMseafkuQRS8ty0sT6gHU684sErfD2KN/nYvN3f\nHJu7T5yso6Qvl4v/9x6LY+vjQPOvRfdStHdsVGQoUcJixvOaSwRdKbU7HgW+\nUAm9QIE0Qz9PmBAs6CxxtZfCNu4ZSTtgIVrWMKxzkRoLK0qbv4zTOlCemJ6E\n/2es/XdFu7aHhICjbSqACfenLKr1vZlOANldyjB93J2j3Uw/PZxzWEo/z2AP\nvz+mrnd73cLhluEwkwjuE2HZZ5AlJlV7d+pK0nHzEqf3yrDgpVJq6NAXNwP5\nrjd5oGD8Kfck0v4S3fm6MXLsR3WHr+cjHJt8hh9yfrdBVgrSmNWDsLWFofzm\nZk0RH5xG6LEJk1ZDd+MEH0ocicei3gL+9X2GjeG0tZs11Ywp7ZMsk6MAHoJc\nSkws\r\n=ZR2n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7W0jZK1CcEGkkBWZusehva/qfee+8KOItSsT3DcYxaQIgFQp2hdxS1S3Wa2K0rQJOhgFX709j2AOfX9jen5zsAxQ="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.8_1591742884736_0.8144666106844012"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.9":{"name":"zodora-backend-core","version":"0.0.9","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"gitHead":"55291987882e30f298a6f074577ee5766bb901df","_id":"zodora-backend-core@0.0.9","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-xzpYtaXg2BP02CIZJt6J3K6nuNbtKXIBkj+VomFeAQe5P++i9SfO6Q6TJiPJQ5w3R8sBpX1gZGZIW6ySeb2CcA==","shasum":"69cc135888ed7ef7871e25fa0caa72befe930af0","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.9.tgz","fileCount":133,"unpackedSize":190976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4TubCRA9TVsSAnZWagAAisUP/2HIrJfAXHdovMaoA4Ru\n485mtUq6r6oWY+OkNg/ee8pJCtKjY6zFglrGQ24pWrNRH1yNdvd0OCj25qm/\nygopaqgUpcm6XJ5YrMyV1Qg6cK1BlicNY2EtQ4FQfT6DzS8j1feFL/NwMEMK\nZSILy8uoWevObPE/CHDERzwoj/ItRxA2TeRiPvcOeybcO7cT1jaYqc07dIRQ\nkzBxQ0R3R7qR8iHyvBvT1ibNAXo/RsL60rsGBoy2ZV4m4PHrZ0RwKoMni+R8\nxz5iWj6kx4cuvffqoFpbCao7nkXCNyo3HaaPt8vL8uA/T0j+Fu+5bGJ6JX/u\nZwEjMK+Pu/yWlqEUGKNV7DNqAsmWNQc3BSNOK0WnwUtPGV3dMre5bb1zjlFd\nn1gY92yXEDWM8I2UXXj3G2k8AXNFCvTth76bOt715UaICogBbpzEnjXJ9w0F\nhHgMtNAFulQbuJCG65LThwIvW7XY/TwP6AqyYLMeJ9l2j32i1jX/9cf3XAJm\n7T+bBX26slA8nDZznDjHUMQaWwL2YBIKmosrAogGjOQCcZZUHN7OlArNF6ZI\nHuKr57ObwS1ea8BgDlDZGe0wS2icVe8jSg48S2Z3lxupGrEvw8jDYER/l0Yi\nnpKPanIa2Ur4zuEUMzKRAhdm6mLyw1IqCmTHZCZK2OGh4axII7IhnG6QLQm0\nVuMj\r\n=u7CT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuYZ7BF6f9rb/H7MPAHbTwijrctCPhAH61bEpmH+z+WgIgGOCHRPolMu0Zk5kjP4z7uNuEBKnVw1TOLiGAj4fWT3Q="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.9_1591819162457_0.9260748201306155"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.10":{"name":"zodora-backend-core","version":"0.0.10","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"gitHead":"55291987882e30f298a6f074577ee5766bb901df","_id":"zodora-backend-core@0.0.10","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-w8HBvjb+srP8GcY4Hb8OwGbd5/+UQMlkB8NFMQWsXWQjqMIZFVSS5WLX1SlkEkHRfOfkHqCc3KaKHW2qdJOYLg==","shasum":"b50971061eb3f88b2d313753e8b4ad7caa2f1962","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.10.tgz","fileCount":133,"unpackedSize":191031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4TwLCRA9TVsSAnZWagAASJsP/0SHlTU0ayWzM24MZykf\nIjLQ4hXAexX6BK6Tiy2XYNU9mCL3FHBK7WKYR7LPGkPpJoOkJ+ngXRm3foxS\n0SNl9IfD6yHz/+N/xm2oIpbiPVXodEhBM8UzWRS7/MumQeZLwEteiBZVasQ/\nndmHVM+vHRFqIpqFQ3SMoF93KtMTcja6p2N70DTw/FWbkduOEUwwWY755evH\nnuELEHe9pm3vTP29CflZtxM4khXwIIht/gIntrweZq3ymA2I0ICNpyGka51Y\ns71eirGS0or54HALBZ8f63Hw5usQu8XCf49zH0a+8ug7OTbiFQNF3UgTz6b9\n8y0bALfLDI9eXqSNQZWdYPFQazMl487AAPdyTcR66wxnB/MbliL/Nrydx4tX\nlOlRQC8WeCpuXyKarJfuegP2lMz756y879yWiSE3zmYVVMjWozf40vaxaMJ3\noYf80q5awb57dYpoVtR/yFRSPwc8vNmcq5IuRSdweRcLYESCrAhMdi5ULyT1\nflXx8PsypOAPp2iBRFsFftSJTOn722Os/TmmeexpHunTRtTDM4Zx+kf0VPMg\ng9XbpBw8JGttix/DqBw3/COug8701LDDR3dMfKVn3thsnu4o6P+1B/4MQQg7\n4Zqnkv+GPU/A/zPkIrOl//iG7VgtP+HekfVq6I8NIRWBQ0amodW+HDVywp3+\nBadM\r\n=8JMR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZgMR4bSNO/ObE69uDyZBR44VwukoTBwTYk2JeFU1YPAIhANnLI2ywL5Z1CeluJsJxfoSwY0+Ehw0TEk4Y6JNPSR/s"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.10_1591819275446_0.23815186595832816"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.11":{"name":"zodora-backend-core","version":"0.0.11","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"gitHead":"ff6801356d75e0af1c27ac77b9ad4497b3391f96","_id":"zodora-backend-core@0.0.11","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-+o4xW2xj5IRgQ8nqXdA2KQEIdQ5+IoaUmuu5ubFeQCqW4qKn/6uSaNjoZUh6huyY+CNrEdufqMq3p/1bDE2Csw==","shasum":"e899de31877688de0918c8eaba1ad2486d2dd58e","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.11.tgz","fileCount":133,"unpackedSize":193075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4WHoCRA9TVsSAnZWagAAQ6MP/RHXokmuxfriDhaTe6UN\n+k+/7LpIJuTPMIOLbBWSMbRWMkChlLjD2UB3FPcUZtJQXAQJnuUHCMjGXnuH\nhjr/M3aXRZeb/9fhRuGiERbA8DIV7gan81l8Q1WilviiIEQNDVNHR4dttW+K\noX/HbiNFx1sbB3ZktZs1SROhb1JmJ67C/J29S5L2yi4f7v48t8wCw/4BAY1W\nbKH5+CiFYNG1aBroIqGV6FODcacmNvAeZLvy59UYVgCdNgcLpQkAwi/roQ2R\nwtYG+nT2LooTzCDyA1OAPzMNBQvIF2EAqekd71GX1AjtyXpsCJaP8P6oPzpv\n/uqKNeWo/RxYQEx9Uxi8PBIaza0NVtMhKmsskDlp6YANi0k6epaDJYEppj+f\n3bivh+T73U2lCDPzskV8XnhNiV9eX78SlwGvNYdTHOJIx/+y37+Pny/pKYZc\n7QTaiioOG8mV8Cc5TUg+vCzkuoD4c60u3Mq61mW+mbyrbwZ7eb+Yg//Wtr9S\nGIfSsaRuyklobEVeftF9XFfF+2BvRKU+X27YSEg4JWzSXu3BxrFzXWqIFw9X\nPvUxs4TXn7lUz203s3d+brylNRAQJbZkHklsIZyxPulVS8uIoDNdMbK0oELk\n445suJodOEvwocDENz8VgSDP6lav08zcupxh5fmXKo3RMmptiWXVweEQttUm\nwUPi\r\n=SRgq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhmTx3QYTSlgxnu6A7BB6tasSxyuUDb33Mc6XWkJZh3AiEA1QNzNW7DQu2Z0kStPHCWrJfxv++HR3++26kwinyAo/U="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.11_1591828967865_0.11568304324741896"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.12":{"name":"zodora-backend-core","version":"0.0.12","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"gitHead":"824e6230348dadcd0c281c303b533e4d0a1f5450","_id":"zodora-backend-core@0.0.12","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-4rXNgl4rRvt+MocN/vBxNw7PORJWdsq1nh6a8ulrFvoDxcb2ANwVXJT31noCK5LYQHriRaUEx3sTOIBntIb/cA==","shasum":"a9d6cf437a7db1d44b1b0204cea2d95f19291f74","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.12.tgz","fileCount":133,"unpackedSize":194303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4WgoCRA9TVsSAnZWagAAHDIP+wRHOLVDskF2MrO7yCpO\nbk4Dr/G+ZNGu0aZpdCRBvWq+hx16KmKx+r3Agk03Kr0CT92zHSlE9ToA4u41\ndhcLWtAOX1cJltOASCxk6qCdICaviIbwRA86vZGIeFhxSOOUTB71ljAL1GsF\nRatgK+AuCNIYYUrf43yQ2PFWt8NUnwroLxb9MWXRuhPfYydCnJjgRG4kL6s/\ny95C5WV9RD3EiCnGc6A9oWQOb7MdIZwqJvtoUqeA23+B7ZwHvor4ETLs34Yr\nql9YMsnQiQlGFV7fZ1oTVwZPWQuWhU6o39KC/Azos/HLeqndX0yDo/qT94DQ\nVsz07QTxw6ieTOE1KnU7sRlkiHzsAUrSiUR6B8mh00qd3BRl2dRj3ILx+kGg\nZfrii8AEtBLPcJW0r0X3VYWkZaU9rnW1j8o6vASIVCJK/MfXQZNYFyDuyHPp\ndyBH5HQ4Q8lBbGCS5dUaUNg1aU5vTClcxD5yMpFsyfvfW5WEYdS1386Fa1p5\ncc0aQe03bqpBFooXiKegL4lPBSAf9Vr8ceGOIPY+FQVBH2xsKOEWu8QpMEew\no8XynfPgmL3iGn/eixWyhvKn0gasK0z5pSyr+774vFC/dR3/hbVej1YRt4eQ\nbTdNPDujujbZU9pAi2MrcAT0T7j7eXzhwpm9U4pAMUARzmrB00a5znkoa/IQ\nJ8xO\r\n=t2Zg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeXcohfxg5CTWIL5AaurPLmVxeYwjFi2AyLW15wlgf6AIgGYYRWg1KF/BviSLzhAKSzaai7EhhuhSexa4Hw04Np0U="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.12_1591830568347_0.8141612627808803"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.13":{"name":"zodora-backend-core","version":"0.0.13","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"gitHead":"61bb1cfb2d0c8361a5ab90b17889fbf77f860508","_id":"zodora-backend-core@0.0.13","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-DoRSIAnD5rlAx75JE2SVzRnnFH5/cEAA8ZzBQU+gVN+6YZZ9HkC8JqWmURC4Yzp3FK8xFSCgNIDqZwxtWQW/3Q==","shasum":"5c8ecf86117ec31243086f1ef9d2cd265254967a","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.13.tgz","fileCount":133,"unpackedSize":194103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4XHtCRA9TVsSAnZWagAAxGkP/joWvhf4wB4ya9c7leru\naXhsllw5dARSnX1j/tyoEOPzNHhE6JVB8v0qk694cZAgKBO07+UOsdFAwAUE\n8+/T9ueJdYjv+x+4TQo1/LDalQp0ziy/8hKW/9sANThj++11IDmV1MnV7KjB\neuzyQ+5IFE3CZfuaLnIR4hJnvSoGmNZs0taI+cLJqyv2ra3Q1l/TqeyIZTZs\nZGIuqK2f3LJxiFUsMsFKnYk4Fat4eBDJnRrN2z+JcY52FYrnCuIkxUy1/Gx7\n5NRjISOJ1isRI3MGxLiM0h1ALGprh5d7Q3S5Z+0OeYD64W+GmLhNqx2yPzWb\n5FpQVS7vlYUm9Y1Ke3v7cE4Vu0Pw4mqi5fluN/lvpO2ZZxl9/SBL17YG6rpK\nrPZWfnUo6qioirkO7nOgp3/cHvvf+Ap6EHqIluUb8Mif+jbS+Dx4+Qt06JIq\nUzaD9tciGwUL9dGTYX2vtsM5Wi5hsg9IH94x+OZE5ohbu+EgS+8qoWReeoj0\nHezxJ3iEygkBIh5SqTqqcUIla0ddAIfTV0kNTdmJMALyOgf8PzEKO0Y11rrv\nJ5CZ6zAIyNp+wM2l0GtbQNwDZmGkA7PcfZn+1MlvAAwlvD1y7UN7GCiPolb8\nD7I/FNS9uk7QA0oALGJox4dIjWvtoLWNwPxznzVA7bC1X87MlLbNbYioceSt\nw7Ol\r\n=Dvx2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQuVAZIE2237ceIwrnkv1F9wAeJe4ELNS3j/r4jl50tAiEAioCqa2tAarmfhxJn6aLxBeycJ38VMbePpByTLuVxijI="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.13_1591833069151_0.5098338594953198"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.14":{"name":"zodora-backend-core","version":"0.0.14","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"gitHead":"21bf6deeae6a901aa1afb35edcab461fba275553","_id":"zodora-backend-core@0.0.14","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-/rfIS9x6IRQZD++0DRtwbKR9xYbDuQoGMuZXp8X5Y9jEqhBJUpt7iR2GS7WL3SKmEM7NFs6Dfl/MSd+CKy2oCQ==","shasum":"d44aad350aa439382831315ae25b9e696f724d53","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.14.tgz","fileCount":133,"unpackedSize":195328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4Xj8CRA9TVsSAnZWagAAKr4P/1+PKcAH/ulGh8Cg362K\nBCzFPNge98Tn3EswfSy61mfde65rAvH+BmTB8aDc4MFpTdb4b5/GOcGzS9oK\nSvYJq2Ch7ddCJmeL5auPQyEQ2rZC+aaLwcmx1lIlQ1+XbS/nsIW2OGaIA1UF\nbDEW89I5AiHQZewvav1Ul74RKn6H9K3Oeo/493a4bC2FyhYAyikkTsnBawDT\nUShyEb651nu9IM/nrkA8QkgA9vLA+nDHCXdn6QCKvcQQfEkAAdrTEdRRGI94\nIkNvs+jrqewipEVuAqPDyAchHUoVdfFEP0bM/oJKXtQ5+YGnsk8H/8cugx37\nIauPA2cXl+lc6kCaky1GZrBMn/eLsQ8kDatw8tF0rHnnQNXn4+WMAhfvC5xk\njdq7XEBZby9xJ6f1IDz7pdilJvf6T7IJHReJP/clmdo/pNZZZ9b6KiI42gXZ\n2AB+JnVmL959y86eUDprdaoAaK1AgeePE49Je7jVnsa2jJSGlIJzUMsjEDoI\nGSyuclO+yFneDEPOZaYeRQkMTweKX+89Xn02EE9N3+1EX5AErvLLI6YR1ZhE\nSDw9LBW2sic1rJQVAYPpgFMYiO4hpt5FZL5CDYhPcvo5pdsoO8fnmBbTcp+E\nYlPlNF1rS3zHBrQB/GISs4uaewLnaf2KHB5F6/Nna9GHPoBbRgKNAoGZ3/6g\nsbAF\r\n=rf0D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE0NPko/Zk4mffm5DBA3eRVi0lcRdMdnVOfvqQkXNC9XAiEA/o1dOTNdZBc4Gqdk71Vsduup9XREY3RjUDCtpqeRWX8="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.14_1591834876055_0.9642449543287261"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.15":{"name":"zodora-backend-core","version":"0.0.15","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"0cd92b76380b7104d8036f8492e76499542abd93","_id":"zodora-backend-core@0.0.15","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-STG/+7HGbo3EN8QHwGE4BDcnYdB7BldNkOMSkg2WBnOd4kH9z/MLLzf6dy7CiI3y8A6uLofs4IgP1k5/U7aAcg==","shasum":"0a006314afb6eddb9927c1b1dec92d7786bb73cd","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.15.tgz","fileCount":223,"unpackedSize":280021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/kAECRA9TVsSAnZWagAAT1kP/RV1jc5Ytwa38v6K0UjS\nosRKcDnKrr5VXC6T0HGp/3YF0SlOc7Ox1xzdiZAKI9mLOTp8nolND5TrThdz\nIpQ1cTHyF++L5QPh+1fKUn1IZ+YFWxB4wP/5ELzAZ/LiqaZfCDat9uuXf3qy\n2vlc3OnNvhy+flA8ezBQpjjrzpDncEHnKaI5FD1dVCX/W1+N8tuy2W9uMw3w\nh3DR/l4E0NwNxyAwW2VHAOH8xI/zY0mhz2Bj2NpKEEPnoMMVFZzIRRcG6n7Z\nMxYWcs0Zx1IfP7V1FJn4YRNFYKJgtdvctwYpGPk/b+IO78nORdFLecXod5S9\nbHiNJ9aB2xFdHwIJLXYU59UHrXIE3Waismh/KCsNrpBRZBSHDeIZ0c24McH0\nRWXpgKkVoSTH8DD5B03kfnHaVutMPaNgsRukPmS2jmaqMUxmg54Q4RPJxYlf\nsKxmZ+dplQow0mcABOEOlqoMsJlhJrXuZQdwaygr07YocWGa7bnM7Lb8sMdR\nAls+Tv/PeHsZS68UK6et5CYqBXX1NxiOqQIWLVktRpqMNfUwYlpwf46WvAWY\nA/+6toEY3H9fPPC6/Nx3MByQoXm+Nqr4vuWTnVJh9w8JAQGoRx5/jqrVNqik\nHXNnFrJkjJU/GQL7rXZu5eX0PlqUz00p5R84Va/3mtN47kslFH4PyR83oU9E\nmTYJ\r\n=ED1L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHTzjy/x0QBVp9QKwGglt7FkRAWbb8QUKHC02mlzR8ngIhAI0FkCg1pAqwaW8yaBiWYGbDcLo0cWkk3n/YUJD1AgaX"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.15_1593720835414_0.3438517835680146"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.16":{"name":"zodora-backend-core","version":"0.0.16","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"0cd92b76380b7104d8036f8492e76499542abd93","_id":"zodora-backend-core@0.0.16","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-RYwjDBJ4DTOmqAWZby4uCy1dPJRy8Zo7G/GOVHbcbBXJ2b5lPwRRdWUnOZ6190ma/0nB7pMmS6Ynkp81WisAYA==","shasum":"8d1529e3f0b7096f886e7bd784af4eeac7eae0ed","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.16.tgz","fileCount":223,"unpackedSize":274072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/kehCRA9TVsSAnZWagAAdhIQAJr/V+5HONI2OaMW5Xcc\nfHga3eh/koJ02sF9kU+skMzkjJh6WYninmuo85Kes9SOe/zTfCT9+YTM/Bxe\nwPj+jAxUxYqdLdXuMChzuxu7ujk4ZhmcAFLA6ZZG4SPTb9Lovb6kgS/0vcHf\nJfOisxz7r4eHEtdlK80bdlNy8odb2EfdjKxrtOyo0pHMaPsW1zjNW5AS/af/\n1IvQjkALGrNf43SMMhdZ9The4YT7HcyRPNHuIzUogXjKtIh7mJpTyFUaKCpn\nqK3VGE8GdQtWjN7v9D7fFqVdl7NGwcHyCrIJlXqht2hk82CN0T5ENfC09vJS\nueLCeKC7akUccfv12bnAMbEBiTaqn23QAJfjJ5onS0vZ900IPXQ0XjtJ+95N\nzzJw5HhAXYW+wW9Tiiaq8vwWiLcMXHk5CbJDx9yXsqkosVphNK026d95qFv8\nqP1TzyS2Snzk5MT8JP+WWHz95SqHsl5CxTICnoRAK2mV8O6xPfWPW/14fKED\nDpC1VdYkg6GxbWfGqXTEXoswHEXaomWM28KagqsCrcf9Ui57TG1eFJgE5uIG\nAcSQ29hrQP8p/3wxESMk3OD7om1J4L0K7m89alXIWD5d/lhli1/313Uftp8W\nUihSXZZAo0id7Yv6kVvKLRzqmmZfVk8sLu4i4QQ7+fhja6pUwfAxl8ZQPtd5\nJVsG\r\n=yGld\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFErEn2QUBP3zhS/qZ5BRvcTLC1aquAoWJejtME4PSTCAiBKnDkD92jr1ijq0jT1VO9SlLdXjQknsrz0ly3Hnw8HJQ=="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.16_1593722784478_0.5871324922513315"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.17":{"name":"zodora-backend-core","version":"0.0.17","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"0cd92b76380b7104d8036f8492e76499542abd93","_id":"zodora-backend-core@0.0.17","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-/rKupxj1k0mIzqom5uvyPgINpWJAP40llrzQj7vbxtlHrTED+AXdem5ufFB0ejYVogmmgoJj0bbdalgpBTAIJg==","shasum":"5902d49648531b3d21a99266bad156a2338b0415","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.17.tgz","fileCount":223,"unpackedSize":274029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/krGCRA9TVsSAnZWagAAzKUQAIry9WmUgGg7NG//uuai\ngBSL2zQcCqgrQd15FlIJayuebwvbf/uXkjT5qJCl6fVI/6q8WA2jtRPiSEir\nmCpd6HMTgMjUa1ElDtHgAlsF9p2zLqWk7rneWmLD3Dcb750zIMHwq7nD4Ifj\nw4YdYWsTE0dY+/Va0KuRnRjeTY6odDUxCEpVSquRM264JmOTBdzUEEgdNLV4\nnlhQJ0+bJqFLJ0UejfKOI41JLJMIMMV7RVDlBk9tQNOPWEMz+QT+453t/FBo\npb3UN0GrewXf3pAw6AHROThTjWQ8j0V4e848AzSU3EEb4bY7RvCiD6MoL/aP\nxagC884n4y62lmkInSDe+gH7EyZWuSRp/b/78j53IXmdW2qfOQ9Hhg6RdrLZ\nDuR9gXSOnQksBtymKX9IS9cijSPzGaZ5i2+/eN4/P67rXpkhMKl/xIggokVU\nSLXRRWoWRM6Euy2IcIAAP9mZ08OOBhlfF1gjZbTpBO6e5Yom5rxwsCqrMZGY\nA7XIYDssjleLG8YHW6VaUhxem72RvwpRYS7nhi77GJd2e8ElNMaGI7N84O2j\n3qBi/4FN2zaqIkgUVDrEjl6SZ9JBBRKDA7kzWbr1pyej8G2G6526Q/IMGxJ5\nAqyQuM7Pt92rn8ywHEV6lG6z2xewlKccJ7m5MX3jlPv5UNCyaZU+9AJpPjLM\nqASZ\r\n=yQiv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1IfbO6rooaPPy8qSlFFKTGF6WX/iinMYFie2nhv//xQIgSbELCGRVTYtdDLEw7XpZSuHvehV1iMAcwQVf+AcmrtM="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.17_1593723589912_0.9408566513833059"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.18":{"name":"zodora-backend-core","version":"0.0.18","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"0cd92b76380b7104d8036f8492e76499542abd93","_id":"zodora-backend-core@0.0.18","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-fsp8Vv8ZUpXDXvvlLr3+aUjmsH0h6J6Uja3RYntH7GV+Rgz1QbWhBPnm0SZiccRW5CLLfVNA+xG4FenkUL/4mQ==","shasum":"16cbedc5df16c97d6cedb9e7058cd45d5c79420a","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.18.tgz","fileCount":223,"unpackedSize":280626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/kx5CRA9TVsSAnZWagAAzaEP/0MtTkKWr8mVjdt060Aa\nYjb8MdnpgIUQzQLFia0lXKtCkxfrBxFm5XBI0VfWW8lMlJEN7xgj+qRVmGQ3\n4Wse/AptoNyLiLgXLYRTq4Q8mGV9zpJSXjWsLRx4kFp6N/pZoU0zbTZ/tCvx\nxmGjKHmN/EEMqPcbSY9YXwmX0O0fjp+G2wc9f1iEq60FpsE9hFTJslkjdHzl\nI/gy/4KxE8uTox07qgJ11q1+2gm4gki4s49ocfcSXkib6p5bwLnvmI15oWjR\nUjCZ7rRMplreUOQojdEL6wDzAsWh4JFR6N27oe32aoBwOjndwSMT/IMOS01Z\nfylqDjOAT7+63C4N9ojfXH320tubezAFPuBgr+rNt3yrv4mPe4WRTsegCe15\nZZtg+exMguDNOIv71bJSuZH51UIZAxdsjBxxPVmSP/QBiCnCTixnmOvi2XdK\nVqoenL50YoyabLQX7IA4lKo3/Z5+UXbX704UhHKBjyLUJANriNkfKUTwyLnZ\nheO5ml5Dxj4jaN1NoEk3fmmlWasmOtuWKKy8dqLE9SKb5nwmLBCm2MTFs9OU\n7OEQjVgJC1CrllBCAWbvf0IfqOI8EaXAZXq6zyi4mEYCFzFaQoQ3RKllLVeu\nv3rzeu3V0tX4+2brzEAtY/2mM2TNQevpsByRlimlcehHoyzNvVao2wj/FYW6\nq1iZ\r\n=v8qJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCs5atSnikw7msOoL2NZ0z2Vkwds3BKftM6VwA/8smmPwIgGgO611P7J3kJq1VWldDcO2mLGkTJF0e5PTwRXVqfFv4="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.18_1593724025230_0.9179910312300643"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.19":{"name":"zodora-backend-core","version":"0.0.19","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"0cd92b76380b7104d8036f8492e76499542abd93","_id":"zodora-backend-core@0.0.19","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-3Wx3EuGhlFxdYZn064uccHFIrapG680ndhWs4AV8RZDXJO2lqwgbH1pAjznKHT2rGFQVW1NDZ6KoDRVtyAuv7g==","shasum":"89b59076cb9915636780e6abf5cc7c5e17d997e2","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.19.tgz","fileCount":223,"unpackedSize":279530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/k1FCRA9TVsSAnZWagAAQ8MP/2PZOWRQO9etDFpD0XK7\n1lul9JQmCaK/lAwPfbU4U761ysNKV/uRY3wgo1wjW/sS3d9GpBq4WmlMauxd\nBBXpXcTsntAIwwNLBWhcwUi/CU6iXNpanvAvHOBYmBalLYfXikjlpyx+lzMH\nHal3tSfXUoAyzbXnGu5UXTQkPVwg952YVvvkQtsVNf7I+iTWOmuSBdxjohqy\nlJuuZgHc/khv4mkGiO60RqsDqt1bwUr1Qo0mpLpV45PZJ2EBNeAv5RbKGX0m\nB77dEkckKNw+9qOwa+3SO0iTx9QPdHhw8l8Jml+rs3c964qWc0C5QYFfTgfS\nv6Iw001wvooT+BNOBBlZrsjjBV3puQ9gw+2+jWgFX2jJg/EgqERTkYmC14oQ\nddlpc0YyhLO/bIce0gBvfHUy58JDBHE4Q81qzVvH0DKANtQ+PYB2+x8vLoVq\nTcIBRFJUN7qbNTyTVBjQJD+qycjRs7dwWieJBNpBVCIGxhNSb4xLKxEE24JI\nOCEYHlxF0fZALU428j+6g47ScSKnHBYmkcnhrkZxMX+xG6dYjyMZnIh/k+kg\nl9whaBkTtB/5DYhR5uxWUiSJwxssj/lkVw9K/Ct8WtUXHJmjF8mB0qcKf2TF\nH+B7DP0GYo0DTgd1tlnPPCPN13mcf+63i/Kl87vGftUpDHXe9JzZTjamd/CQ\nbXDw\r\n=wzbj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuEt4XubURCAMu5OUAjqvSnwYRBa5GpeBXTuPKGvM7kQIgf6+/EYmyHSRHSO1+rGZIBVK+PrWKFlOnys4Y6wjxtlM="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.19_1593724229504_0.0048991057869205434"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.20":{"name":"zodora-backend-core","version":"0.0.20","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"0cd92b76380b7104d8036f8492e76499542abd93","_id":"zodora-backend-core@0.0.20","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-bLJiW/tq/gNRDb2LkUkc5ElhgVAEep/mx7FxwASjq2bGgAVnc8nyZ8e8rrPbUEwfCjEHpCy+XT4FqHTwDhXzOA==","shasum":"cc4e317995d7e802a760df5dde28645b1e618acb","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.20.tgz","fileCount":229,"unpackedSize":297722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/77lCRA9TVsSAnZWagAA/VIQAJMTIT8n5dRnwHpcjqqK\nBqgHlX2i+uf2Ut2URPFBhdxXiFKgvU4dP5vQzThl/EICKPp4jD/XMYZh3/hW\nDMD+T5O8DzKtUYqdWCBllwnI8tJ6z9LdRyY0xI2YoHPYZF/MBTGTbewvHvkN\nntM4I1qXVmuARyewlcqh5mUlJra8bdKFtH9zUKoAiM3xrVv3dZoi+wmF1OuR\n8C8vq1G1cF3jkKlVOv+xFt+UzQiC91Eu4IL9EkIwFlN7wyi/dAD0yk+SY/Dq\nG0ZCH9iArvI0fyU7wkQnsdKwAEpmr/jMrDeBclk4OZJ+1ITYse2QZ4utuJwI\ngtKSdQFR4+J5+/FGTdnHTjqy1JzKS6dg5+0VLaYRP+vGuG/Cs7BE2aj2DAKm\n+PmuT3QumoKroav3vVXJ/XNGrsL0bkb4aqjM5eAng/hlF4goHxWfDo+pJNcX\nZ02c4CVCb+m5qL8qzH0yIIp8RPyc7jzagrMO6Fz1CHcbDV431cNeLTEUeX8u\nht5Y5XQd3pkeZ79lroRXD1zQiIcAmXg+DagMFjcH0tVfYpX0G0GrBBHaTT2V\nw3A4fp0pw2yRFFAYxE7dbiflhfr2oLG/9CrB2WfuYMlYhleCyrcYB6vS6k3C\nTCCxYHWHIAZNafX2cBL6TbBx3mxVTdimVPvkQ2qOrkGCHhbkWMKxhruimE0l\na23m\r\n=bIB7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPSae9x1I7sgoTJmInuu/joOkeQ0EFhtrUWXDjQvNslAiEA9r3q1Roc0SVbOA7czU5wBkfuEGEulL8VAFyS+ujdzUE="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.20_1593818853254_0.14606903381760428"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.21":{"name":"zodora-backend-core","version":"0.0.21","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"6255bf87f2907b70dde0928edf4a00a4a4561cc8","_id":"zodora-backend-core@0.0.21","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-jjJAIUPPyif8mwgezXqYln530+a0P+vwRQiRxbnpAzOY2urQgFwcNJZquUlGqm3Lnu2Dllc65LjX+t62sGVfrg==","shasum":"4175e404ea387e420793ca4a66402e1b9d506578","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.21.tgz","fileCount":229,"unpackedSize":296724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAQuKCRA9TVsSAnZWagAAqYIP/R+2yHcB9SprTupVgczH\n9CKdz74E6i6OkxjsoV5tZR7uctO5lsDTIepqU8xBHie6bEBLhH1AdIcpIW7M\nEaBczlcaIvsxruaN38sb+Y6Qebe9YYhEMmhvnVAp3FR5NImwRJNOyxpjk98k\ncoFbmrlRFTLM9F0jzZZvfwCsQILFr8hHTFLAXq/nLzx3foBE+HUWiT94GFQV\nh1PzFMTlWf7Mbvd5EOGr+blm5DKRcHWWRewHLFdAa7jXcEHM95nfift9f09I\nj1/JhnXqrwDv3VzukyHbrL17fTEQVUE3ihWecTcF53f6ZKlmaTNZHc02cAFZ\n1o/DS6wsmrbGzRRhgADkRPzPLd0ROrTPV95fyzJ2inoLu3pfHOkqKRid1T1z\nNEc5etYlsIejwur1dGLIA9L3TrHG5Ce4pqBBg15+E/SzI95gn+p+NFmNBRW4\nOvzwqmUKblQ5wkRgEvAM7q82lAIRql8NlbiO2zMKehgJLf+rR5ZWzUcicn53\n9KjP90WwqoL1YwH+eR7mjNDgTLj8dT3rTRGaAwkpQGwhngozKQ2jzed0iaxo\noVQSjU0GCRJAzLcXoutcJ2+/21GRzPsfEKEINBZtRdcZtriMFAa6Q7rjRwMV\ncDu1rvVIO/we2eay1wMD0gNK0MafR9YRdLlyuOCn/FKxpMP6c/6FOZxV4inx\nxeeX\r\n=05Pi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxypo9+PCnqvZcdTYEW8KG6ZBcouuJAwCfgWGRI85HbAiEArNGwuA04U35Ew/VhEKDkDCgdil3A3D5Gdoaj0dOrU9M="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.21_1593904009596_0.6736747721428169"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.22":{"name":"zodora-backend-core","version":"0.0.22","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"feadd1df27848cf9403accbfe61421faf5ea5ea4","_id":"zodora-backend-core@0.0.22","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-HBLQFgte5hnGYP082bz/x4Vxvm0+9YB4m1pPwZFeXfztPDg/cvM8a6KihDJOKzYUEbvgPeYlpuWeipLne1fu1w==","shasum":"03d4fd7a691af2b35713a5c6a9a9c744388c9138","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.22.tgz","fileCount":229,"unpackedSize":294691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfARvPCRA9TVsSAnZWagAAZcoQAJUUIhdg23iFv41OBjBa\nTFJ0qskvgZtaODHSq8kZoCPstTcPJgKN60pRo4SduDJFmgGXF7dtqgSykA50\nlBZQohQEhWo6iVg443S91x9RwMO8ma/YncKoBKSPDoUYVEk9aH8DHo6KAUkB\nnTXCR0miHZQBESQlI64xgZ89qAhNKTo0fkyEqBrQ+E49/xAwc7QQ+H3pZwqi\nWAtVTDXJFxI8GSRJ3dDIi635jqYkTAjvhqpXlAWtMJ5vskyDYVD1u1n7iVcJ\njn4Vrjyfh3Dh2jBra5BlAhnch2aqwiiDS4BOhesbfmjkqGRRFl41raqPK1Mh\nN+/+oBb/ynz8QBqVRQmsU5yNYoEug+LdHDpUi1XkZdGfQECM9O8MGPnSD8g6\nHJt4cuw4VRJpKigVOFe4yNLnYvlSIvFtQ8S2vPs9Mjbn61mW6Anu1gYGltnn\nsLTzuub27o1zUD4XLJ4Fmixfe7AOR3m+05PWDBSPcJ4DFTxEfExRGYatY0r8\nGVQZ5P4VZybrskUoreupQvESp70MMec3zq+BCiwtoAl32qKGljzrWCBBHHa5\nnyoqEYlG2hFD0ahjH5lv3c6IBB70ZWo++gzynzIE3e7YxI/kCf6h+YN/im0t\nRjOmDVDEzEY3Y/bWGvWtsmPWUxtKfr1nVPiLvbp9VPpdcdC2zFHuq9uDDXv2\nC8t/\r\n=1ukb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoMgHKQplSILRssVhXXUPh75VZkT5JOpnEiizbQORDMgIhAOm+ncsdwLqd3wCF5E9EKD3OBCdJIddwAaHnEXFEvZGT"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.22_1593908174634_0.809156894792139"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.23":{"name":"zodora-backend-core","version":"0.0.23","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"feadd1df27848cf9403accbfe61421faf5ea5ea4","_id":"zodora-backend-core@0.0.23","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Rw6OV79Thdnxu+7f5JxcLyBd6pI0avm0JEJBztePZKsHoCT60u7N37rwWL2AGjU9vp6wDesdd8EBixkHPvh6lQ==","shasum":"c9613bdb4ee5f8ef5016dcd2a0c652c3302a9e30","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.23.tgz","fileCount":232,"unpackedSize":291923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAk1HCRA9TVsSAnZWagAA/94P/i+wIF1J4jEgWFYmc15k\ncCeRCx7xVvCD65NSEI+8GR4pHwd+gY07anWcTjB6pBPibK4+UVgoNrNrl+QF\nM6Y56ZhkBD0KzikvquxSDZhk8BwFoUaWG7XDrQCDvSEi4BQyNipca20Rafyq\n8aTHSm18un75krmUMkdRHQv9s3DlTiDYGmpS6vdEeNyT0Mswu68Tn22pdHPB\ntjI92TPhGs+itHNbO39sl7OYWQg/p1zwomb2UpieetBTXBs31NQ33w1BGvY4\n7Q7lVPD1W6yMGDPY2WK/EW+iTGLrVfuV3YLSyQMzgb1VjUYMnzBN5xWT0Gj0\nhJbnC9pHEFPYPpJkeZieD0CJ5yT943oakmvCFKN7VHny9ZTIXfZn0hfxaPfA\n+TJEn/o8eUCPg8OLxhKfGvZpUjgzwf2HmRZPSbc43nd3qD0CmwLWTkEdmrgT\nJR4/kHIXbOwrWMuvpkMlArBwos2+yFBiZOq6pE5tmB3jNQ6lrEpc8bBER6Ms\nBMQMZl+TidTLFEQc9jJocRol6OobEzXultf35k/k7JzDt62TY9nPsnWo86GV\nkRvJvS7YeboqU2HpqdJkEIKO3h0KCr7GW/5yIBQnvYg9zIJEM0aIrcL8mklr\nwfvRl71if/L9E1MAhcUCtfejc1H2uph+EFhRskSh86zwgWvSc4a0DJxmRlkh\ndPpT\r\n=rC5N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZv/DExjN0VQt7p9jvewmZ8ZrRCydtOzmuTXU2JRRoHgIhAOyR4J5ardw7nraBAdxyUdFOmBP20Nbfy9kYvSyg4SFJ"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.23_1593986374734_0.5162551289489881"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.24":{"name":"zodora-backend-core","version":"0.0.24","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"feadd1df27848cf9403accbfe61421faf5ea5ea4","_id":"zodora-backend-core@0.0.24","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-mMcomjEz7H5hJ5I4fpRSVQRC7Hc0+w6lXX811PglCB8LXvwubKCSjGsvd8AQbVmnP/LIdGzWyHu9H1CzIGl1Kw==","shasum":"a7e9de063fade9880b0795ac15a0970f6a6bca65","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.24.tgz","fileCount":232,"unpackedSize":292732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAlmRCRA9TVsSAnZWagAAsU4P/2gXNw28elc4FpgVefIC\ngW4qBsux5YfnmQq3h+EzZJ34P++MobY/eHIG04kxhzTClvQXEfjQVUp52dJy\nq5v2C4AjKd4yXSOyjaBwNJIILAweRvcHpzCAe60IUdcjZWIdWL1opF86v+wx\nSwbDMvf0M6IQJq8EgLdw2EfDM7XrbfVfqHcqchWEoLEG4KWlPIIZEuYsLd/P\n3KO/HLx/a+xQ6GKERB+0cVu9+tGZK8/Fxed9ZzIh/xytygkiK//SMkeGFQ3k\nLhA3SpI3L2PNiLHsKiRKKt9r1E9VU+Xh1Ek4eWwH2FFvfzqgPqth+mMdYTg2\nE7Ufqk0ONMcdOUo7orKCpFQrBhaNdkqe1RMmC8XgmX6V5uBiQjGin6paQVTc\niw9SqRUlSrdIUmb1cTE9tt9P8zluTMMQd6XiTC5T47Va7hjlAAZTngnjLFoe\nz87FvONUAG+CwtkamS5A8VUby6b2affvyLXcwE8ZwqPPOCEkX05l216WsUMJ\nEbTu8RJa/Hrtdoewzr9DsULDCrGnBvfOA26YbUH+sJsedL2DPoJD8oLmid27\n+wLfC4hX1zdRDg6LmX0QqTrXghwIROPrYCxpmczZfo76oYesJ1oW8xxiaIny\nk6JPunEfHxt2yvC/01OhlRGMEpDj1v1P4fLlP4s2Lk5N8m/HMhA/AxkZTm30\ntD47\r\n=5ImN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEehmoiQYw82O/NbIbtim7wr/wjBHFKzJGmNshNqPDsYAiAyU35c8Q+045+Mcf4zTnbjtiDLQS72cqVEcNrAMM6q5w=="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.24_1593989521043_0.8217332153806296"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.25":{"name":"zodora-backend-core","version":"0.0.25","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"feadd1df27848cf9403accbfe61421faf5ea5ea4","_id":"zodora-backend-core@0.0.25","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Q5rDTwtY/DMujn6emRq+Csk1KrqDEYwDVJo3CLGnLePyKDw72cnAwlftMQDbt/Vq9zvo4J+GEP/1DS6M24myfw==","shasum":"18490f5dbd8d890c9d2d84360722d82b924e397b","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.25.tgz","fileCount":233,"unpackedSize":294964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAmK0CRA9TVsSAnZWagAA9TMP/37oItFxGd+GJw3N/iV8\n1I2uBOABgUYYKhXtsrrpYN7dN+ZtzFG5DvRjb9If1ZPJbV6z1RzoW47n/w7R\n5T8o8JybhUKOEPDOTJF1sz0u2lxEkQbHabZ/Nhv4YMkoU8IWjEu0wbAElQcg\nVeiQbjUmd0k55szqm51/JgwhBr4blvg6ow70YrueId3NPzMdJP6Jt2NFB0Mi\nQ2G0AbMFuYFRFTGuPHNJWnW5KciGhVsr//dSsMVSk9FyD7wulJEBh6MEuMSD\nQC/eQlPXpjuY3cbcDkmdqzSQWuOlln1YY0qDrBvGqToXqtalAsfm58eVaaCD\nLTCarvKfOalyHWRj5ZQt9P6RwZ+UmgTmkzc0p2ZR6jv1xYnh2IHFC0KMsuZ7\nbWByOXK59oUevsOJmIfFxdoQzZJjeQ+h8V5EIV9T5UuvuCRm+lCPQxVFYJuj\n2zW00OSvbeq5JChIHtbOEmDT6n2q/zgSv9FYkX4Ai6YN4CMr20V45y+YJHg8\nUiUOuD0euYdlYSDDJFMX5GU6vBRuzh40hlwAevazLDD/qh/Kfi+Mf0oSEZxR\nRXVLeoYzgpw517rMJJVbFj362v3Qd1cVyEsspUXvGQs1sT9iaUlvLHJf+ctQ\neaHHyEppsxEnFrbqp2sP9oK1MAnay7DMqvcGZrF8Gs/cfGOCYIGWKGxZM7TJ\noRMu\r\n=/NKV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjR537f7VjGqn0R1kxflqo2weEmJeKLBvYr8hYjdocQwIhAMAOMWPmdnvMxnrKJeBcPkfBxGcBzmm28WjaUBseUhCE"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.25_1593991860437_0.28142733664489494"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.26":{"name":"zodora-backend-core","version":"0.0.26","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"feadd1df27848cf9403accbfe61421faf5ea5ea4","_id":"zodora-backend-core@0.0.26","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-MvrbjpK4DysMavkYgDMinZ1e7xF7xC/vH5YLDPIY663v8tuK7U+RR6JZOAEVxIlNwM6FRsgzx6ENs1E3pUZlzw==","shasum":"955b086c0d1015bcb89d1d4b18eee27b8d6af654","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.26.tgz","fileCount":233,"unpackedSize":295113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAmSRCRA9TVsSAnZWagAAklkQAKDefoMsFXNMDGvkTsP4\n8yjtTAgrjOBNsex4Ic6n2TBJCNyXTCEQ7r+b3zKIwcBG+RYbpbGblSE7b+IB\n2Ljm6Ogjho8QVQhXAoph6AJbpRQDRrgvRM6acQBPr7/hlrCAde/W7/x9Wg0f\nbfnrRVEOxvblRzeMyWes2nak6SiEiA+Ny4Oo0SLCbm43JSKt1sX9yKIAcvWw\nOeV7G0OaK9q9tFsQRz7tigODURrDNp+myHrsixfCBDt9QXFlFnP7DV8kcyQW\nIZZtHIDot4W2nPTBwlc5QaY9Hotu6wVQH3o719Yu1rJWPK9PLEq0s/xfeCzW\nnTcSgDo3zL9SaVMM5pLGjilPiIZ9scqhV5fnVS3d1uj4Hm/XqB5UOj6HmY80\n5ndlZwwUGvLmJFysGh+Y9dGu/ISl92h1GEyQrW3WGB5N46e0A148BmV0E0wf\nVLpWYea6OJRQeN+jqE0vgmGaE/HpXFss/z3NZUJG0Tmq5ciRCxpCuBlk8MgM\nRPSreJmwflzH2sfARFabYn5xxlwRRc7JiX6JC7XMBUeDuY3lQrCIP4GsBZV9\nwkiNJRT6VtGhnBRPq3WUWwyKxbkWRMvjhbsAS07eU58sqi9N5j+lBhmkKyG+\nKpbLs/fu2yoKA04jKfwsHJJ+mMfKju0TcTZ5Lo9dPalyU9MbHwCPPyb/uYHx\nNkyR\r\n=osWA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCB9ob6tG9u4dhLaL7UF7xdmSa1xfCiZoKgfgcSY+JvzAIgAJnGs9zBqvMneE4pA2WGANGH3bU6++9JqnRVCGjc/RQ="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.26_1593992334023_0.025874155283732936"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.27":{"name":"zodora-backend-core","version":"0.0.27","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"feadd1df27848cf9403accbfe61421faf5ea5ea4","_id":"zodora-backend-core@0.0.27","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-C9iGPwVHbL9kq5np9iHJNCn5NZ61aRtThrI/b7t3EaWBmprgdjjNdAMg4dBZyg/wCdGwDpbj0Nw2iqVsVQihkA==","shasum":"9e647e436eabe3ae7a928b8329342787b3464123","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.27.tgz","fileCount":233,"unpackedSize":295378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAmW4CRA9TVsSAnZWagAAU1wP/RYge9FyjwpwfMGECwQc\ngHndSWYQ6NTkgJsaI9KaI2Ain7BtBAkI24aC3WM9xsYYdfWzMwkvK19QWi7k\nn/Rf0Zipqq9t0BYBkyUyAFTokkMm+f66bd6pwVCnNyYqDswBeVUS0pP5NpQP\nZE4HhbI01KzEIt5/CrrRlFqzcfeHPpXx+efd5BoKBWxxr6hRQTnfCHhEhnKJ\nX6tiiNJovQONQ+NuGe82MuHvKOZULGbYS0ty/TGNYacJR+oM8cSClJ0flKzf\nmmXmx/qZa8wSK4kd8oYjJxZxP8FI77BO/wrbyqE3ZgEoDvdXim5xF5Q3Z+vE\n4DrFSjsYWR3AYPfp7VewBj+ES9mv+kUK1Xj6HUkgG8TN6QX+86vIgt0ehwZA\ng5NzCzUfxOsQyZ2NEYzqvLKGmS0BIdU9khwTmAWZocR0hDJO5zsz+m27fYLt\nRsY+jAXNWwJ6rxxJ9R6KR/ZHG99G31606+VyEC/x/yaoDdeMSVlcTaE/4fzE\n/CM7Dfsf4FxcGJly2awFfayjWoxvtJdh+2JSJ++K3CUs8E2zB9qDn2CZt/l2\nTrnhOLmMEJ7GtL/ZsNHN1QXel3ETjZhm+66dYGbqjvjsd02gyNfsuUD22yGe\n+n8crIo0yO1HJElKPLJjUlwY2k+KkZdhtU3ukUmXTUywrJ+PlNMYQHrzwGP0\nfYq4\r\n=MMJC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5v0gI/TKiLKzRo6F7AG0AngDcD2b9nBEtOkOqn4s/vAIhAMrUBppyFu3wQErXJfZrHQOYimloiSSpgrKeFNOggxRS"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.27_1593992631471_0.33140876120883656"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.28":{"name":"zodora-backend-core","version":"0.0.28","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"feadd1df27848cf9403accbfe61421faf5ea5ea4","_id":"zodora-backend-core@0.0.28","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-kaJOgPzDWIT1iCYAS/c8m6qQ34AAzOGVYjnT/icKy7NMNNA8R/q3YWRxD6Mny0tuUUfJHZl959EwRHwK93Pv5g==","shasum":"deba7649e403a9b4de3a9573a87a52f4289150fe","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.28.tgz","fileCount":233,"unpackedSize":296873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAxg4CRA9TVsSAnZWagAAf8wP/i1cBZh5OXB0ucY635DY\nO5umYVB8JLmF6OpqOpoQcAWcclhzRP2/gMPUzI9lMO2mr3q9S3TLY7dlcQ0/\npyDqdbBPbJsMIfRKLfkB/VlsEuLK+y/6dfJ8mrEmvGQNe9v20UhW3WgrDxaI\nuivxgMjQPm2oSkgSdE9eqt7YhDgCG4wZVOaGnqyRTOjFeuRQ4tybH2QpN6EG\n31wVwftnarah9qQWlUiPonizbv27FihjqnBEzD2ad2bALwnEZavzUuBWW7gi\nIrt43CWN97frnNCDafYGXOAT+XIDfgjfPqkMKh17DeacKcsKNxWz7ks5nKRn\nci636XMWjVACEjjY6fZkHgjXXJwzfrpugexnM4+c9+TLBbAobo6YM7dGymTz\n4o2a9zI9j6nm2CAeRVXAyoAFK4x2l6klRfi3H5QGg14bi41/jaQvkKslhjNk\nNT6wxYfBVwIUp8i3OMPP6pGO0lVics6U0nHQqYyUbDpK9O67PSNezBXlNVUo\nsiRt/LtNZGXGKU+k7FH49K0ZJKQBnlmidq9NN6I05i/Ae7oGtDD15R1OxFzn\n1A4BSBg1qnC8m8BK0/nZCsinBVw0aBPFr/zqweVdcz8+pZks4EGh95WTnMoM\nuKZm2GKxRNEb96Qircz+gdJC2goiQ2GfhFuvlZxVgh3Ut/73SLjzWNyKDqjn\nn/ay\r\n=5shQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCf8e9W5PSJgov/ZcVzzSSW8Yvr/FTQAu6a6gNnHBkAawIgReeeFTV0hxCrRNr5WnGK+FZ270Y7y8Bx7tz0LW+9CRw="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.28_1594038327927_0.042293534941887145"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.29":{"name":"zodora-backend-core","version":"0.0.29","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"66df03b593a980cc4dd4f8fc18dc745127fd8658","_id":"zodora-backend-core@0.0.29","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-e7bMG8QQkyvs1RJLL8alArW0bF9xE4tyqQGEmhf+hoKDy10nbxFqRFBweWd1yDpDjapfSMaEhRnfhYDceKJjjA==","shasum":"17f4122b2210881ab32954ff5e5a0af1f5195d15","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.29.tgz","fileCount":233,"unpackedSize":294085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAxuRCRA9TVsSAnZWagAAo88P/1S+5hPUFi/1QMAcmYee\neiiT6jbslASeqDBQ1uQpDL6lohB5/486C/FyuPZ2U+EyGESqIqi58gD/2+47\nqLDmWh+IRKPrifCbuW665Qm6TMYF8vdP1fe3WiNpqMqF7T4wUAtxvmnO0qCM\neZBcavwqhIWFbIq8tGBkp4u88CqiqgtiHskNOCyJizppip2qkQ9IVE9MZb4x\nu8+xdPn6PV74zceitEIh1UmQW047Ye7UBL3wCcEsDIoIIEToLwG3UJlK4KxL\n6vg6vxbhiOLiJ9tcZQR8LIESafvoFD0rjWt9OOmouie52gsCSvnbc2a1PJKX\nGD1as2DXOievgkOiiQ7mhK0ju7qRhmd/o0F6T0Pch8Z763ZwIo4+NHjF3WO6\njURWZS+6lGJhinFVKgm/HUCdlm8+p08q4s3w6Cpxe70fOJjCBoBjq946Q+Wm\nYbb2R95tLRGlf+BCHBBbxn3vrPkvTKah4vNEVlKOt5BQMYSfjM2WEgH3ORem\nP3cA4xsSlrijytxSTcwFm8c+mt114HSoQFbfSVXP7NovpjNjX1Ri9LE5tjtI\nXfeIFMjNQWUjXFrDKubB1YHY3CEAzlvtZBpDBPWWaC5UxhUDPr7cxWL9wS+T\nQRjHz5AAJESQSx606sQ1rm49bMRbV4SALlsgechfILn4UZMJex+cZVelUAU9\nj9Ih\r\n=t0EB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD96TjOLVME8dzg+yGc7dGiiwb2TiUOx6rJJY7fcPI/5QIhALwN4zbfwZ9hoh61khL2QWQeKNhCkR1zE/e3H7Snk97g"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.29_1594039184966_0.556804992348823"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.30":{"name":"zodora-backend-core","version":"0.0.30","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"6693a2a20c21f7cb867e22a9c6ec0724302efff3","_id":"zodora-backend-core@0.0.30","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-wJUOqwMwrKz8t12AOocIIjb7gixccDv+HANEBMIsW7AgRZkQITUC2faPJiihhJk/JSRxf/SPAXBvpA+o2mJ31Q==","shasum":"f631ea504722e90a355f5f33fb16572e8f43d402","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.30.tgz","fileCount":233,"unpackedSize":296239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAyKKCRA9TVsSAnZWagAAyFkQAKSDwWdVRqDz9/EFbL4R\nRmBeZzB2zskSFYIBU1SFAcH6dx2spVGBK3nqYaYzWWz52x7+O1MJA3v2CYz7\n/eJqTyED0dpOw1UuBgKEPYQ9zVToG2UQRQBi7ZFXpqDf6KbGzCaBPoHRUK01\n/oY9lb2wVFEiEj7Fyv1h0cOwWNgn6N/in51UdjBNS1QOMj5W0uPU4yQAKLeY\naU1IWKEm/p0mX5yk12ttFTIGC1m5UrGBgW6FD28ImRb/oK7T4xXMrVedvLaJ\nKbV9LvZ4DS3JV9guOHXZE8KF2kGgtOPPciHHd39KEYN8cLDEyQquXBfQ7quo\nsuiMWFhNZbTs9VSU/IWupQOBTOLvnhFbiik9rSE3RXhQRv+FMI+uMKBIbCXC\nnokrJBLRzycc0cjs+fvTbX36QppUtRL2+1r7vtrjllPo25tGoe2yk1Od+6qL\nfv6xs1ZbtKNXjlVaLjGBMmQPnIWNN5c251Ro8cB0xQrcbRhmdqpdqsQN13Ew\nJGILjAOK+ggxPho7+i0jQFjlJlmMTnqDs88u06I4tn7gHCXja3GYHBcFwiEj\ntjBhUpluppAKNqB6ny6kV7VcXr/PzQ6h4EqD3otH5lKiaRuEd9yUUYO/5E/4\nBvqoeC80Y8v+2UqOh+RW0y8pHXn/vmrvin+klJoGk0vYdN4iHQnFiDRJg28w\nfkiD\r\n=JsQ6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4opdhin0nJXjjodrJvZW2C9seJOiF/eF6FqUxsIaMZAIgKAa8S/19GDaK/VutCD7cWJ33/4Wsrcz2Dg69WnwgX9s="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.30_1594040969673_0.01764008019889096"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.31":{"name":"zodora-backend-core","version":"0.0.31","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"6693a2a20c21f7cb867e22a9c6ec0724302efff3","_id":"zodora-backend-core@0.0.31","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-j4jOe37eQX6W58vsBMF5ms0fLUDWOFWXXGt4SMHknDNB88ywYaZVAFjTUK1MVlWc+V1Y9P1PxXPW2y3tczAz1Q==","shasum":"e8c9d16a3f4a4c6d14243a426e1fb7d7d6b89e40","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.31.tgz","fileCount":233,"unpackedSize":296054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA5R9CRA9TVsSAnZWagAAr3wQAIM3/jwyoMVzwWYNmHX8\n7RlsAFGs0JB6G+HCZILv7DVPFCTu4SwzYUL5baw0XJ13bxyl5nfLHXYIDAKY\nrBRKQ8PNY11/NkAlSIsGDRo7aLRATcov+zpKBDRhLECU7voCXPj1/J1GKkF1\nFQ2XLpo5EV61sdKuEo1Gb5Gb0a10HGQkIzPslRwQ/WOazSyM0+Oo9UYerqwA\nIprrk7tLO7hqgCrKO/f9+j4Vb3P0PZtvLod5LZSSiU/saoweylOS3bHgdTsj\n3cx6rcqRQ+A08et1WzUDkR5lRqoCBiDlKJNFyCCVubn4WK5cJ0Mw2q6sb+qC\nl/oUwOYWZTJKfMWAo2VQVk0PBZ9QsgDWYOxzxgef31FBkZ8yDyY1E1O59NJI\nAEGcy1/u7mdbdvuG6TnEPEZLFQUi7fF28Fx7CKLYoMjKmVpLFca/2GFmHmqZ\nuFwKTTlh40eH123AIV7QK79/nzNbzUs4+uKoU9dupzJIysc/YGn8mlbVoBGA\nl131ROn86fevzAwzGZkhRHJHEDybElQeq7WrJVd8Bg8sotXFGP0mTj8ndaXc\nNEPEZGlyp4F/3SCKyrqdCSD0D3g8NvCxKpfDtyFHldVCOujV945wfhRiI/ny\n9S18fe2MA+y+xLgQu+P87/t0WfGB9V+nuYlrvrjaCuwM6xGanvKVtn57pNUc\nEFBj\r\n=vl89\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFnAv8EuyKVI1wx0kZW0ji3hNAau/i0MUvYq2M7mtBdSAiEA9+LTluBWDHWUa3RH5PV8WIEZXh7/Z4GcWJmKfKLXqsk="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.31_1594070141006_0.402342376658017"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.32":{"name":"zodora-backend-core","version":"0.0.32","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"6693a2a20c21f7cb867e22a9c6ec0724302efff3","_id":"zodora-backend-core@0.0.32","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-RqKfnmimIgBheUVkMcfleC2seFROCib9lgw13Vck4GYdFb0GG0gPNb+CN86W4eIhhvYfiplFUae3oGsbb/SJ6g==","shasum":"1ea4a964fcb2fbb68f490ba3b7ec10055c193724","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.32.tgz","fileCount":233,"unpackedSize":296659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA53sCRA9TVsSAnZWagAAyR0P/1N50M0iOo1gsaAXmM1a\nZcn1/OO7WWzeaVom4VQziDJVyOnWiovvT3g3Gvl5y0BSsdvyYPWXUCIeOc8w\no89Ise5ncSxpJ2ugxuK9GMoU8jXzkA7r2kiP0WaW7Q0cztcWOuyKf55WWOXw\nImwzjNZB9A582ccrqbJZwzo9sc9EhK/HA+L92oSJGyE9LmO1Zu8ZXOUqlgZW\nPnDvJwyr7YxN5F5joY0roc9qU2SRFlTqloapI0qM11gQuQCRXalQVpk+KHaS\nSBXuiIstMoo4XLTEkKIhqxhAz89KBd+is+brqAWCzBRvUe5EbZkt4/5IMB9g\nT5rNE5oE9qFprJUE8V02UHcRZMj+W+1E34rPI+ibBTrV8sSCO6GpytU8Vmr0\nxbl4OWHb67GeSDV+Aes1P15pld0oNSWSrM9dkmolEqakBWthkjfYLrXg8Zqb\niM9uhr9NGbX6ouMpJ2J/3I6hNkSpBy3S38FVV3L63jSd/4ZEi1QlSDmzt88H\nfZhyy1KtdNBWLyNdBftxqbBh+2V0452DKvf/EeSdaNklfP0m/ZZu5A/gPjSJ\nJ7fZshcSkzUyXy75fkcaMIpB2Tf0SeUYW3eZ/gPUdM4bS5oAFv4mGfqKI4l6\nKmwdY5bnAcFews0yUJxrDhU/DrO2wGEfIp0t3WlXwscNFbAkI1+xYqBj3kUr\nR2/+\r\n=HP92\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkYhvD2o9A3Z2bUltxvMTLBWDlrtVvidnw0vSU86PnvAiEA9Bbm6W446Qzlu3IsAKINWIvHcJi2G4d63V25dUi3WkE="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.32_1594072555628_0.5520801218071583"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.33":{"name":"zodora-backend-core","version":"0.0.33","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"d71bbfab3dc9ad54507aa0565c488afbeea57cfc","_id":"zodora-backend-core@0.0.33","_nodeVersion":"10.16.2","_npmVersion":"6.11.3","dist":{"integrity":"sha512-w/UzjqQxzIagglSkzOInstGcAYmOG9CdSw5cxlM/Imy3LQcoywEwDjBYbmq7FQOUWrhA/eyEUjAXK4RsIPFoSw==","shasum":"b3d2badeed5c9cdc021a5471d8b87a9e4828adbd","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.33.tgz","fileCount":219,"unpackedSize":270005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfENDECRA9TVsSAnZWagAAKkEP/jJDC7PjYN9xB49zecHQ\nL+uTbesOiuVzpivBhqji6NwsJqE6LgLP91XPW8mJsfLGHGX7qItewfDvZM48\nNAuu7MxrhulGR8gvlCp1h2MOhqWLcAxQ5seWvlj6+EjD/CLDnNoGvTTTGhf6\n6YYP4QT3RZnPYUT69HFW0ki5cr+LMbATZbxVAjsZ+TIXIbXEquM5O+gtKBeK\n2GBxlQuPsYmEpoqvs4hRIpla/lgTOTFzdrOGTnRC1ckBf5vmq4mApTcnqbYp\nWzHqlo+yqUPVpX/aKryVC//ReFdPcn2vMK52Z4MzpTqW3TKVfyqa2bsCjpKp\ngvDFfezQZy7Bl8yf+tnDOazwE+saGQKxFfFm57I2o9NX8lYbu8mFHAligF+4\n68ENPmussTD2hHctCrmQTVuHXkhXoh1C+JujP0Y+DeAQnpusxWKighv6EZAw\noMZtRxIez2zxZ0ZCsB1OataY82Hbtoy55JW14l1BSO4FdULXy+8dCrOcTRv7\nUDPQlrUWMhAkJ5sZEBb1Dht0G2tS7tsymO5UsRmO0NNJJkU5S3oo57aq6rRM\na7I7vcRPOeM/NjKSxeio62Ty6QfPth1lfhehyjwc8CZoRCll1KB7MBD0Nttd\nTRX7xvNaNgctt00ycW1iGXRQZ1VIxH8LiGJ+mNphykozsx9IjygbRfrXNOa0\n4F9X\r\n=kzZ8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTJhTblpWzOBMkifzy2fGYkbiXhw7O55MBDFo/Vczl3wIhAMsiBHQ33T+/KFQtX1bzYCb+qHiY9nWghkKsu+W5opg6"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.33_1594937539524_0.5291949391295894"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.34":{"name":"zodora-backend-core","version":"0.0.34","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"4cdc614d8f508d17a9824f909a6a4d2f2eaeecb8","_id":"zodora-backend-core@0.0.34","_nodeVersion":"10.16.2","_npmVersion":"6.11.3","dist":{"integrity":"sha512-U/QiJ3yfkDh4rWq/kVEj5XhotcS5PH8ytSJZxyGQW/xW+jd53IJjhVsDA2VamYidAeh9Mwn/2pFi4XElPaRATA==","shasum":"ee993344820f5d21569a0d78ed9b8b4484f9790b","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.34.tgz","fileCount":240,"unpackedSize":286509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfE3Z2CRA9TVsSAnZWagAAbHcP/imhGOsw7g0LRcfCwbNw\nfa0TYsNOf0dE5P7Oh7//+gaYE0YNo5GPNWsD8Kb3gplKCz11Go6YHwxHB/FS\nI2/E6EfueXgsoFB6Kzkd9Bxn1QiG00fnkpfwRlu4e3e+UTEjplxMfCzuBUKH\n9/DAUEgzgdoBi6yBlZlsYB8wnPMHPXcKUxxpecha5V08/MhzTMAdqvcx7Vdj\nhJG7j8be/KPoLfmvykVJOGWxdpgooPIDHe2bIq7q5PatH5XRm0iw6xsMeVah\nwz9AlBbNDutitZh86dkKH8dNJaJGfDvpQaiBVVx4xKUx6xvSh2N03tDeCe1t\nIEDl5GHI7NTfmyrSyN3c4g0Ohk7LtQD/bt4t1kYwmQMYFKBUb7WqxonIe9X8\nVLFBLp+RxIY8JSadMtKenIOH+qKKzBsPKQhkvntfr5jGjsKBkK2hiKs3CWW6\n1jH2QMB/U7i9FivXgCnih472bzlN3sY1SAdPtqhS/IdxDWXrnvX5Pv0RSI8o\nRjUzYaHKvz5pKaJhYJaq2AoqcxXbnQvJ6M6ATYmMEhU5U7cP2Vx50RlFfBmo\nXhd3U36wKepvdTdHEynn7/yUjEztZraDCQRoEvL0XxvI2QbLcyAEE4r/rQbi\nsCM8baeBZ0upyCkXFBPxsYb7IT3o/w/CcFnOHqpIK57chCmPrvQ8CaduRTsf\nywVw\r\n=Dq/h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZDg4/gGxi4hGPxpuM7nbZi9aekSRbi25GxVSOX+fBHwIhAKmimmemAxZJhQaV/lr5T0j1gjazBsBeKtOz5tnOWZUG"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.34_1595111030120_0.9732165112433775"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.35":{"name":"zodora-backend-core","version":"0.0.35","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"4cdc614d8f508d17a9824f909a6a4d2f2eaeecb8","_id":"zodora-backend-core@0.0.35","_nodeVersion":"10.16.2","_npmVersion":"6.11.3","dist":{"integrity":"sha512-LTFli15Cf5g6ruAHy1dYjpaU4kYeksuqvdNTRYQ1AYh4PM15j6y0gIpTGghJWjibNbDdE5GTt9HmsljzFO63Xg==","shasum":"4b234e053d1cbce0fb93a6ba3ca92aa9a71eae1e","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.35.tgz","fileCount":240,"unpackedSize":282819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFEM7CRA9TVsSAnZWagAA7A0QAJQGIDOa1ohbMQuVZ/uZ\nuSbumn6uzXusxOMXEjAtWiqx0e7rExw3ZqDNpLsHGkr7VHCH5oJtNYPZp3Qs\nxnKyBHwFSOahCPDcQqNQ3U2CcAkS/7w3ihmZRhDC4EDeWhgih6rX14c7aE2Q\nXSK1N3rnX5kll/PHAVxgwdcveWcgl53xnEM3FaeiuF3G1lBpqjGUYgdMcZPS\nrPGZaA7SnlsjjLPXirgJkpWtHvEC/eZ+1Ra7VZm9pRfZy/Jg83AVWR4gPMdI\ntUz2L6CYWxXMTYUHUpm2sbwlFnZnUk2aTfm/cr9+hb+xpO4ymmlP6QkIsxYR\nFf17oGYT3miJT3d650z/ZRiRu3P1/KklrlPwh/Dk0jPfocUho6mc2Jy95VyP\ntNXXNd0mhWGdHGPnryoAcSH03R3gWzyJeGF4mOYdOHwthHm3vuXi+aikKSHl\nuVsIf52x4vWRdGfgShSTx41ozbEm5PGBlER0OoL1QZc1MkmMBbK5QhI03WFN\nZXYHFCBqGUD9z6jc3a++8n4ZEpqVi5EvPnbLMMY46ZEHeiu9fvC5pQCo1bZV\nsx8BZMQeS2TdY8zx6zUftIzYD8yifX8NiWak5XkLP6flfahF9At9MQpRLHin\nRMumwik9aH1yPcY+5IgG1200VGHDOq5ZTXBosNOKckRNbdDIOFypOQ5ty6Yv\nhMR6\r\n=cFtt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjmK2lptyNSrHlKdFCsDjhYqdx8hX3qbA/UEANjYIuwgIgFuTA+vvPvCCGK9lJcrlFSlcPoY2+gxEdp5pka33UTwM="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.35_1595163451307_0.9509389851810661"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.36":{"name":"zodora-backend-core","version":"0.0.36","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"4cdc614d8f508d17a9824f909a6a4d2f2eaeecb8","_id":"zodora-backend-core@0.0.36","_nodeVersion":"10.16.2","_npmVersion":"6.11.3","dist":{"integrity":"sha512-U69+Ky1QkiV0ugX4Ip/rQl8TdRn1nfBCGDVtnGk0MGkOQ6nxXLceaH393maX6R+kf/CsjG7PB3N+eZr4Wck8Eg==","shasum":"5f34d5c250dc644aac2f3d477985d4f3c47ba03b","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.36.tgz","fileCount":240,"unpackedSize":283933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFZcoCRA9TVsSAnZWagAAq5MP/3LGpwqj+nl0gQZ1/dnK\nG7l0qzUkW4Jfqmohg9QuHkFkQDVc8jb/2VO1n6AJpthC0TCEuztNFQ03vJMr\nE1ReGIs+6Ne4yMPMPVV42/Ky4FwNfGzAritlqZQeLEWundzZglp9cd6/vgBY\nDv2tab0m43xcFB1+WzDpAAeCHu6WDeXuS0k2Ujhzv6vQEUn54di9CZsZ9qEF\ntw3s8f0BYRyg2OybdsLeV6h062bOoxSYXUbc0QelUzccXzzyaGZjK+P4SR7h\nPMw5/DpA/Vw/4vm1AAEYP+JPjczERYr1S7yZSjHNsb2oayo8iTXTGS3fbqnm\nNfPIyJHJfRoqoIerkh/yDYQF471jNTVTgFEMorkWL+xzztxHL5dR2ZWeeSCg\nCywr4xUdT15YoYVwFIerQmB0oe3tHtOZvqRZPtGeo8dh57erqxvIMjqIH9lA\nY+t8+vyVf+3AfvgNZSYTuWAHl4BXdgqDTkaLSCkYpDQpDCk1o/mKEjkxTSTl\nfax1agFzt2BWtm2wv5liLKBFgmbif8ngpjZ86VgKyyvJiLzyn3tIypWIqSAZ\n/p97dECx5dJ6O7yVeuCfKBfJlQFLKSxvKbR8VaNhR1ZU59Y8BzabU/1rGP6S\nXroI9MrCr2H9i3YfHbGUVYo9zlwMj8R9N/MMOcs/Kha24O9YWGtdsOm8F89y\n/WJk\r\n=mPeS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwcq8Qz/jzPXAC08qHNHfF5R2w0SPNq//7iDrt87EmfgIhAK7PKc2VysYC6jhXioDZ31uOVfhqSTH6urNvaTTFmWsb"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.36_1595250472085_0.5198801764754148"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.37":{"name":"zodora-backend-core","version":"0.0.37","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"4cdc614d8f508d17a9824f909a6a4d2f2eaeecb8","_id":"zodora-backend-core@0.0.37","_nodeVersion":"10.16.2","_npmVersion":"6.11.3","dist":{"integrity":"sha512-hrZI4Nc+o0ek9i4FynJ6wIqx+puSw2ctt/7Cc6GeYBab6x2wlBLo8xp7cWEdbqz2BieBAdW8L0lj4hYs4RHxlA==","shasum":"4bfe86543c8f30c50ce8c04a46ad370126604409","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.37.tgz","fileCount":240,"unpackedSize":284055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFZgdCRA9TVsSAnZWagAAGYAP/1NVuMJKx0/LbfkF4mEm\nI5Fa/zMZ+i92M1xewysNkf+cw4wKccUAqoqJ1s0CCtKN62R+byit9y6jNtP5\n7JgOELRYiiyfjDfeBycp9IqwH6xhj0xaVymEwTsS3vAF1Y82QiZ2zX17bFdG\nMylgcsl2QlGGmNszJtZ1QlWzoNutnsFkisuPSu71DwkctKI2kiq8M2u/cOjT\n6MkODGCfmVERvxdBBLvoK+0nmX285ACxu+vBsyKH8ZaG1CiWGl1LTrNX8mGD\nbGejib6/QH9AiAk1+OshnhU/eGfHz1ZER0/NzY/koQ6+kIeSbi+lC2F50Mxw\nm3qZSAUGiLfjeBSpXcbCgt8pwbK6k/1bQJEVOOobSUEUKnWWZZEXgdUMULBe\nQrTbKAmBozPBg26TObyoDsLgpaBKltMyVwaRoyirm6JMOj9gxtTdETUBq+4t\nQgHa3fYyFr/5HeyS4o6Z94Mnxx9BRU8TkApR7akH1bmDBfgUJRB3QdAVgu8y\nvfzXp+Kw8YlxU+EhoU414LuVeSqmmIbmIkTcc5USE7Mk2ZqsKshmnnnPFHKJ\nqolEKm/rmD+z76FOkIYAbwM6kpeYR7c8Mf2tjfWLl6BhxThCkOnlOyAvk5Eh\nZb/kaCjufrmb8K+LU0yw5W6qa41WwmmMunlIyJv3T/Qg6Ei6fpvU9nGZ38om\nuK66\r\n=z23X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZEju3GX+0uPAOeJZFH04Op11IWy6rdPKozy6nH1QuhAIhANhkBtVgY0str2B7W/5xSfcpDpJY7pyqqd8pBd5n2BOj"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.37_1595250716995_0.20902877077148818"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.38":{"name":"zodora-backend-core","version":"0.0.38","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"4cdc614d8f508d17a9824f909a6a4d2f2eaeecb8","_id":"zodora-backend-core@0.0.38","_nodeVersion":"10.16.2","_npmVersion":"6.11.3","dist":{"integrity":"sha512-ignI7sXnQKd5XvNdbRiQZ9uN2Uo7qqbLsAkrcp7D6RDxagz3qwdWYfJYoQZgZ+2LAsvptl+6QD9PYUKHsCJTeA==","shasum":"0f52841926ec390771bdb2c87e8acd96172ebaf2","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.38.tgz","fileCount":240,"unpackedSize":284379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFZw3CRA9TVsSAnZWagAAtL8P/A9iCbkvkgKEeg8hVqoU\nyhKAwXMiLC7f/pwNx9ozjbcihs4boMR54zQ/4Tb3gGy0oaeuvAbv39xle6bT\n7anaO61/0ejSa2D5ZKtuhKwHeKiHPY0yLpzK/YTtWT5nwPFWLBbUF02/icgm\n1YfBfmQPs6z8yr39JgkwOjMMNaTwuunu4HP30oD3xtbDPsel4NgI7iQQ0Kkb\nVAXTyUulArH5jU85UFd9QhObSp/7TkBH/kvO1D2BsGxqK9yznpl+u8HAIcpD\nwoIUMiP24kGvmkaJe+0iRaRxHawbM1uj5xc/oe8Eh9EseLjjOlKdMvtl/QBa\n53Sm0DSP+TBawCxadxdImt0+P6Kc2aKCrLdnOyMFhhb8TUw2/C8JiU9n69XW\nFYCA3E7m7jjBIVnNF3sPSq6kiDBaRcqwaBy9j6qKlAHTkXMBBdoierlX5HJy\n1MevS5a96+qZXs8rcytqXraGKGSU8b/qcKB7cpeAOYCmd8Cb7hhEl+haXMru\nv5iEkwO2iyeDOaejdcUD9cNmYQ/F4szyM9+5S5aHfxbUFm+nU8JSc37A0yM7\nK9SdPGS71Qk81RloHa4MzG1Zie7ZCh4ECPVE+A3Rwl1hd/6h3u+3nqp79e8h\ne9ufdtejagc62o2kTdg7fH2DlyEkCPTj0htfDuJw6CqYIo2TythZZaX7g+tm\nJllG\r\n=vjVS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEreFOOe55mmw+w84v1w09rpAlFuKO0UgqH9lNFCfdbgAiA0ynEUHSEnnLE1bY9OW3JZHZObmC38MAIUYtZjiFYLqw=="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.38_1595251767030_0.9044659932793446"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.39":{"name":"zodora-backend-core","version":"0.0.39","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"4cdc614d8f508d17a9824f909a6a4d2f2eaeecb8","_id":"zodora-backend-core@0.0.39","_nodeVersion":"10.16.2","_npmVersion":"6.11.3","dist":{"integrity":"sha512-Os6YdqKkXw0b55TIjz8L4vTtMz8erfZGasdtgXIwIzEf3kU503mMOCSJk4q+Gn9mSCUKTtuCANWwatfKeOPnLQ==","shasum":"6b35aa2cb595c9bb795ca00a7b461f4a484f9054","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.39.tgz","fileCount":240,"unpackedSize":285007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFdM1CRA9TVsSAnZWagAA+jcP/1AAEnMrlAHyqVCcxQ5g\nKX/MQblyhszKTzwlZAQaPYStMO77oNCqLEBxhPKXqFo4uLbPt8vyEkAiyeJr\nyizka5TM/rN8djMJwtPUx4dIqWlzLDfuMsBHuqz495kYgOr9+53EWSiiWal/\nmBMXBvAsZr0yyQvCG1QGHD6cDGz9hXzlw6ZAKcrJWAI/ERfwz334r8MY2PHP\nmr0rhpMLfS6vqU8Y8T37o1H1fACtix5Hyp2B85PooutkApTfHfd9g7Y/AX3g\nVROD9X4L4b0Ura8Ids+GChT5/4RVELbQ+nkqlLpS7MoBgfY4lE37UjLQ9kqC\nPFgIFIIH4JN6SnVDEpR8XiS+NSGpevnZM1ZO+chHdZ9IoEtjGyWDvKAdRQXq\nX1Z1FO5aVwDv7y4ltEsQ2xnAAPD2HiLN3+lR3OSPDMLzCekXvApugux1dNG7\n6udM/TlJ+nPCMp44R1h/uC1+WgRI+X7FaQcEDASguFpVbIttE8FtjfQbIIgy\n2PZzZ5yr8XJWbHDN+vhcHx7BAW14NkGFlRaaAiOdPYZedzXA+xKF3sdwZuLM\nvHbPZuiWrJo6FsrWI0enZeHydBdsdR/ZfvvieRhO0PZSnX29hDJY8I+XKRDL\nPXUd3cSFt9J0tAvTdVcEdSc76VXRURhbuJnWxh4kcr2Z5sp7Y1OfNZGlKO86\nEBMM\r\n=kAdZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChQ00KXjuRKd8wnzlMg/0MQ/pZT8yDOo+RO0UC4iCo0QIgOVhr6EtWNRdCl6+9X/omIp165NmjiJZBPeqb+xJjcg8="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.39_1595265844419_0.3077761014322691"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.40":{"name":"zodora-backend-core","version":"0.0.40","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"7e3de004bf23a81959abebd47c208233d777ece0","_id":"zodora-backend-core@0.0.40","_nodeVersion":"10.16.2","_npmVersion":"6.11.3","dist":{"integrity":"sha512-4sIdTWm5+72wRRxnxTLlJNF9QNRGAR6Mv+cNAvWJ5uYG/40CLfFpsIGgYWV93tP4PfQ7b2fXptfHloqriKemdg==","shasum":"0581af83da0d9c3b3831b4ef25cc03f20de745c7","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.40.tgz","fileCount":240,"unpackedSize":287508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFgLmCRA9TVsSAnZWagAAktEP/3prSNVRNrrS+K4fbFiI\n2WwZp3+7WNan4oiHgMmeZrX0cPUdud1P4y8FnWpLPoHtdBGNRVXKys0YiMkm\nPbb36ogDa0yoKmteqXbE3oB1O+M5qeSTGkljm2Rayu7jUq9OuFNnSRntgZBl\n9oioZHb6hqtag2qNLd2nR4GmsBOupqRCjO8QhaYgWDeM43K1TSK84DT5riLM\n4rWgCMc6XLJgDKlQiOR399bVGvf3k8IWU9lB0AIxxI+QO4CwPwB7JTcmDzhl\nYhNoi6CCyAyadv7B3jg2kpXrfSeknHe/HDd0Mlms+HDR978s55ytCTqqFwEM\nLmU7gNHs3xnEjc7K+gkH4a+rR/6fxJhTmAZ00nM3vGE9+8bSuHoRyPxVmqF2\nsJVxSX5dYBCeyGdjmmP0oc3XYqhYUn/5RcP4wA/BJZGufnsIiH4d14KmCgs2\noseYidsC3zrZ0/ggp+7wHbbBtsW1jnJTRYAwSEj44g7j6NwqYbLipgXWEpNi\nOT/jjUMVwrkulB+PSM+INrwyTidsohUd/+E3oC05vzlhflYwgRAP2QWDQYkF\n3ZiJhI+NPWPAmM0jRCVGydnilcumzy9TvR8lw2Vi99ts+ZG2eli5lMZnYCFb\nwEl1RK6iZIx9jBhPhVRC3CEGqlskXS1dJ2GIGMMOj7Qh56bkTDD89L6tq9xE\nnRE7\r\n=ZWuG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7pbtM6lGjYLv2bYYwewAqtYVQDLHxhy+s86EaJlmWOQIhAMiGSyjfPFccpC88ibUzoYaJfQUQgsbsabiU0t2aY4k+"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.40_1595278053865_0.4440764732862492"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.41":{"name":"zodora-backend-core","version":"0.0.41","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"f058a5430d996cc1a90feb3611083858169f62c7","_id":"zodora-backend-core@0.0.41","_nodeVersion":"10.16.2","_npmVersion":"6.11.3","dist":{"integrity":"sha512-nlfd0ttYrBCAqUIQJ0ZNR5IPtnwKAQnLUVzrhqFD/FU2vodtTeEVLx26gdDKHkiYyOJgl7lthdzXw362yA7niQ==","shasum":"dd9f8a5ef2619cb3e5dcdc3da40655e9cd51bbbf","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.41.tgz","fileCount":243,"unpackedSize":289281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFifDCRA9TVsSAnZWagAAlxkP/20UhbJSWJjDmTRvJnay\nREV4ICwyyXnUm5M6kqBWIYwFmsZea1CiFRDLhIxHlTZ0qjgnRmoZwm5SMeWL\noAd0DhwL22M8+2UrmCDe1ApsaSMVrO1RZoxi9r7LRvzHTLmbxgVfdx/jj/98\nWAQdejnjixp9zfpoDXHeG+XK31rSIWBT8tyTxLtGlahtRk0WOC5aYs66p72i\nneiR0hjYLnQs/UmDTGM/sKrtj5CbntrPCTv/UFffyMEO2SaimvXX0zHpuTs1\nxZ7gvKvrriPIDk9Jk8xcUd2JO6g1AIjK2EKsVwXSmXP//4I1NS5m5pQP2dd9\ntPOdtD5IkZF3NIdMqQCihVAO8R/+yZ3vIsImsP8iXL/IkTfAg6kQ1+ClfnnO\neolOfjubRT/295sNNNLxz9GpEDnEKKuEub/loc1swkDYUYgqT3TsBp5H4msz\nXdK5F3LN9wT0lHUPYtBXminCjO/wv5jUhHXaX+56sbHAdJIrRZSCtLiimxCR\n1dDByN1srr8L0LFF60+F+zJ7uLQniLosKgZIV8K/73ly4VNV6artASrnyiCl\nbF9NLYv3WnxaMWyjiRy69OyQLovIct34+6cGHHx1yVe6Y7nJlN48K8VJAXwt\nDZAsqMQo/ra9sHMbeFIRI9b2h7F1HsHRCc3XR4CJQ7y/0T4GzqyfOf74m7MH\noJCO\r\n=IEdG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgmurkxizmX15/Sf63TPZmAzEHIiRDAay5yTTmXd28PQIgEAKRTpfamr5JCBZ0Hl3RnZyL3XDw4QR97yKm7EQPXbU="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.41_1595287490465_0.6384708879262588"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.42":{"name":"zodora-backend-core","version":"0.0.42","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"f058a5430d996cc1a90feb3611083858169f62c7","_id":"zodora-backend-core@0.0.42","_nodeVersion":"10.16.2","_npmVersion":"6.11.3","dist":{"integrity":"sha512-egSEgeXzMjee2BBd90Ns54sn858hJgSh1zESvIKQ3O4Mpb9c2rLBOTFsn2Ve8aR4TTj9q3UkLaONzU8vVWj53w==","shasum":"a5777120a0ead8b5fef7f908e78301f061df8bfa","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.42.tgz","fileCount":243,"unpackedSize":289396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFixbCRA9TVsSAnZWagAAV5QP/0sr98TWU6kis9iwCfbi\nEVtt/0JLTD5gD1ZLACkTiWFmi8xjVOJzTod6RHKa5DJhGKpC4xUmtO+wsBix\n2ToZOP3fr/B2kkU+74kqAnHMzf4mK+GnFslfxv9a0tBPfA834rJOxLye1kyE\nNg5sAyyhQdZR8lE1np00s2EaLAR0W7w90P20GrExCGGpFCnK2ShsO3KZR8Gq\nbO/9s1xVLTpVGyQqf6J8Lsd5DrfSrTcG2Tu6pa0zf2TkCjFzGV6lEeC+sdIw\nwDZWXK+dbatQLd40N5yUwZjvr5eUZWAM9L7QFZ5AUEwQtnHHJQ+jaUHEmlYI\ntzreesWmSq+V9QN4OvMi7UA6sUOM4yI0XbCaMrZGM4mha6wipB7nzrcaqFJK\nh3q7ZB4gI3p2tCxv25u/VyQJVHL6VX/Da0rNvW6pAv0GsSsaTgwTl1D0hgMU\nB+DD/Js7fWhuZrIhE5OQrkrlNkzE5uCAI+Qz0rKdbmH0jGrHwL/xaxByme7r\nLYg+DoX4xeKSBD92cBffmrDbqN7ksld9WHolp9LTsA9WPvesHrPoo0DYGHtg\nrk/XsBUayxD8t+jdNnh8sGhb06pY6/3ztGm485Cn2SzT1xQAL1/QUF4siXae\nBBBqBQVQ/dxGVUX+uIfPWokp1Lkh2gOsaeaKdId0ZzaCXD3QA00y9+x7eouU\n4Se9\r\n=2HET\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3R03/tQR0aSQeWy/Wn49AdS2rVo1qb0otcH1upiilgAiBZXBhQrhwTFJOok/WCSdYM4vpChP/WX3NKWx8Q9iNcIQ=="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.42_1595288666500_0.3811232359531125"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.43":{"name":"zodora-backend-core","version":"0.0.43","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"f058a5430d996cc1a90feb3611083858169f62c7","_id":"zodora-backend-core@0.0.43","_nodeVersion":"10.16.2","_npmVersion":"6.11.3","dist":{"integrity":"sha512-VIRYJkKW26Pvea4tBezspjtBIG4UyHz+Iy7441eJDY6TcHdNxL0hqE9m9CaqWLlpHdlcO7R0Hc5y6L+u9p0F3Q==","shasum":"5ddeb68e002e31704651f42c418866869f54d1a5","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.43.tgz","fileCount":246,"unpackedSize":299313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFizsCRA9TVsSAnZWagAAxu4P/3rRaTI+jZUpRDeBj4hS\n4wo0+LDm68iS3mQkJbaQYeYU/vBnq/HYaC4WsVSkaG9/dgNdUx6FPOuaf7Si\nw6Vl575yizsvzAkmOJk+Ld4vqyrcHqalCM5Gh+Ns5ALrZrwqVD9FLzHC+NSF\nLEisJp/o/LHU4SWlOg7djf7LOJyVEurzESH0ovxFrutso+F17x4shNwPWBkx\njWQcSxWhqrKLGGrwxhDEDHvoelplrolGQfxSGZn3YkiKqNtUb+Aik61UvoiK\nAWodGoF/VTBvqb0I6moAq/JIcDVZGKng/UNFmZOeInkzTozh0ESYFehL2n02\nhdw/sRJVTcItFWb2LagNNKDcG5cw7aI8isebc4MI6UuLjb9mZ5Jn0J0fdalZ\nr3TwzaCqYnR+mw28gX0Q6nu9ePpRtM3XQRo/qheMiIe9KZ4OtLReGoqXE93l\n5iTA/Oa/OEkKHaIHi6NZpIDkDEIAl7e8q6pE4g83/E1MvMO9Zi/Drzs0Et6x\nlMj7DZ9WN8xUKyAkFIlzdENqXfKlSsZh+6DSJvf2boyAEMT6+dN2JLvmrb06\nJAmuKad2DL/7+zmK2dWOi3keAj7IljGMHq9/x36ZD96zvrPUSCfr/7h75iTF\nG9a+tmyjPp8sVJJkR2/3KLcixt9n9+hI5y/s3qXFXN5rQwC1l7GTZXzWoFse\nBXdd\r\n=CteY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTqOcv1iBFqhbPwQnSMr6cxqTF3CJJOkyKXDUMgJjySAIhAMom99Etrd/YWUC5UXAZuWBW4+pBElIFy73XSm2nHbEB"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.43_1595288811548_0.644175093397874"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.44":{"name":"zodora-backend-core","version":"0.0.44","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"f058a5430d996cc1a90feb3611083858169f62c7","_id":"zodora-backend-core@0.0.44","_nodeVersion":"10.16.2","_npmVersion":"6.11.3","dist":{"integrity":"sha512-R4olGqOnmkuNkOh/C9ifnooyV4lG0bDUHFpClbn4f+3TK8jw2egc3sKi2LO1FTRti429wB8C4PjS8g+S56XG5w==","shasum":"55f1b6e05134e292099d91bf17625a75088cfc6f","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.44.tgz","fileCount":246,"unpackedSize":300718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFjCOCRA9TVsSAnZWagAAwQAP/34AqgLoOjAwA4BPbzTi\nyTVk9rmFTUUNZ5CD4lu2soGoxocbZVx9+NQVSHghP1NdSz9Xi8yVROJufOn0\nWV16tPrqLXYXkyUnYVlUGratOdnbqyE0VyRPe3K/4q3INaKwt+RJRm/cFxFF\nnqgIi5d+ye3TVAqXUX+NnQDk2071D8/U3SbGG3M3akl+pA46l1KPcd8RyIGv\nhiZJoZhcr21Df9SIfmaTvWMwS6Vn6paaDVr2nOiqpjVDYxUwx0BtEMq1T8zy\nvdAS2cEqIJ7KSF5tQsnkgltnfyRuuirK6XivuqAodx7VECOVATwp56wrVawC\nfGULxyUk1WukINd1YAte275XmjxscFPN4cRjY+WEprQhg9SGHNI6R1xWRAtJ\nSBSr5U/8+idPTEmSydrP7X7m87kZhSDMxXzV8NbjmkaEXOla8FwT9XKjmWPf\nt+flN+pLJam4ZGiW1HtdFmzW4IdxWWwoi1cbDQkxoAEERxO/whtMb7aet8BK\ndYDpUb1nSNPwfYF6ehH21xKuZRcrwx7NoqS+6iPW+Qrw2PClp4QiY5IDCLEh\nELBu6zZa7DifH/kRAK1DRJHWCGLS923mXocXU1hovlayE37GjumBE8yybL+Q\nxCN3l55iY9MvtNRZfg9nb6neubfLdGqgGZtaE/W2kvE2wOy7DRDFjGps6Q1u\nSnao\r\n=t7RT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGw+lZ2ReqhM9SXgGV6k14GBZITELhHGdcW0JFrQTy0DAiEAoI6xdxwbgbaudkF+OYmiaDu+wTgU5tVcRiXsEP9E46g="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.44_1595289742213_0.1391795872315733"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.45":{"name":"zodora-backend-core","version":"0.0.45","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"1c220865ff0cb4950b72cfa877cebdfb9e60b17e","_id":"zodora-backend-core@0.0.45","_nodeVersion":"10.16.2","_npmVersion":"6.11.3","dist":{"integrity":"sha512-A/4V97iidX6lNlkIng3631ubXyFHR/IvciamIPgMrkY4fePrnC4EFzicNxcWgd/g+6Cdiyz5hMbQArb8twY0TA==","shasum":"90a8ebc8431e53d458aa798fb9360fb1be84a8b7","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.45.tgz","fileCount":249,"unpackedSize":305548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGt4uCRA9TVsSAnZWagAAT38P/3AhWnhfsJmeNWks5Vra\nH1oT58OKTwZP6h/pr0jB2kx2/LToucUy8vAuUUi56RTlvuv4U51TUZT8rBfi\ncrPATcAk9ICPlfPVYFRnncFzPuRyEySzQ0GZgkjAP6Vy6y6k+OMwVcsl1jL6\nzOnv9Q44FTX/ttQyctM+5CSWEADopKkqPlf9UX3gFTQD9qxvPWTYxN6XzXmM\nYvw7Hl2ndFncIg5m6Hvpgomi/KLZUi1x6fWHfGQCO0tYCKa3dcSPfgdGgqyR\nA429xoz99Y0WTIIRjsEGtuIf1VCiFXVPRZKT/qZ/vKnHVYXlJFsB3on6gmQN\n00vHREPnbTOro+IdJ5w8SVPRfR1VeUO2FQQWEA3H+XoLu3OxcPS8Ta4AVwEy\nlwoh5sBSDKzNnEpWh6M6jotrOlSGDCzWmbck3HVyaTDiQpCNTlzxTWAB+qUn\n/KunK0zKG3/qD9SurVF5aEU2otnfFrsqe+Aw9h6Gahkga9BxZRuOtG22Xlbz\nhu16DQ0uMVD8DCYw2muhBybeUZ5+KD4OmgFFzWsysMZNQ1V8vWM6V4+seJmF\nfZHIQMhrIA0KcxjCt7/7JxxZIaXzum+k45LRch4ZiUSZ44C0ew6RkjmCcCcp\no+pzqOg5icne60J3aNTLhiIDglPwCHj141M2M1MRqBilXWDU9u9YjimpPONq\n+mXy\r\n=94df\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxUqR2U+K1sajp1Bkx37hbIAemG92meoHer6Kja0aXBQIgZIj27+P7TMe0oZzEMV0wgVkhyZMwBhMFaG5eLXGW6ss="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.45_1595596333793_0.6043933674263138"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.46":{"name":"zodora-backend-core","version":"0.0.46","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"907572000c02fb13034f447858974c9c61514386","_id":"zodora-backend-core@0.0.46","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ZWVoCm9NJeqaDLbbzn4HDKozP8uHdMHOVL7JzF1xb9QXc16d9R2RFXkryhPBdZvdsGwcIUMIZvlbaUsdJRhd5g==","shasum":"1b259ffde3f2d6300f8af809b2c00136de9f7f03","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.46.tgz","fileCount":269,"unpackedSize":352986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHdOSCRA9TVsSAnZWagAAMhsQAIlNjzTYLZHJKtl/XBJQ\n4MqQ5UWPS9rG932agcWzpXgj862/QQUBmciKnVUo1vllgaLrh4GIKs9+GPuB\nZWIyIxwkUNGIwn9AR/HS2LTgZRdVdlMmGOQu6muEmTV1HpNb8tVgF7XDeWoe\nMWbiMPS6fy8ETr4IDhw8HXxeH0bDwQjJk2cOXgCCSerpEkKPktRRXBxE/0aU\nN3bZ94ZCZak4pPnCduVucRtG/GO0PK13ZERqEfzRbAy9QAC4f+bAhf6/4Yix\nJMZ1uydIf6N8PiFLE1fKWKfqaXI1nwSLlvM32xJjYxs8Tse1MOOwEyMOUf5q\nUZa7DUqZs/vbxHljGtWOSMRMVbrtZcksJUFoTpjj+C4USswolzencWRfKN32\nUMofUz1aVDcsjVr2A6+SJlDYxTQCCsfNAJMnNHAOIl14aOdu+jPKpr6J1C2T\nEB+y+8IOo+7bNrFp93lnAH9+bd95Baa8lygz1X/oUGIoBWi66/9fT7rZJUWm\n3tA3UyMDjqI87gCdAx/tkbv3IQn49HDB/8Pn4rimzJQvofCv1WXmmnd934go\n4Rh8O7T/UacSmtoXxKOnI62uq0lpN6vNuoHNp0pnjHaQTmg/88nkjs8+TCC5\n3Xxh2iD6KgTko7qVJfRgwHJ+gsDs3uHu6ewTZkDLbzAwmBD4b+pXMmCIpJc9\n/BNE\r\n=QixN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/0oauqOIPi6uhjDeFfHP4CQISXPILWdvEL3vauzEduwIhAKIoLt22D2O4x/UuShAxxk6+RTpm3ZFmCN6db43+UXMl"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.46_1595790226090_0.07896717588797064"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.47":{"name":"zodora-backend-core","version":"0.0.47","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"907572000c02fb13034f447858974c9c61514386","_id":"zodora-backend-core@0.0.47","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-wjA+xvy4kdBw4MzI7yTSSphzr6QBowjPRIZBCwgWDLeKtyotWwFC0fQ+9Ubt1utKgEDL4ma2jQirWTXXmSvp0Q==","shasum":"98a81d28e0664541cb7a57eb20795ce4c9c953bd","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.47.tgz","fileCount":269,"unpackedSize":351778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHd6hCRA9TVsSAnZWagAAUYcP+QBljF3M9uVReacKJBne\nxsP9BARSJLoJsPyX6y5E+6qsZUkcHFnhIbOnkKwaLCW2cwuxaDudJVDpMgRZ\nu/mNbQqxtsDBl5sVIyvjIgETPOQ4SPTgdqbzKD8126MWh1wAEBoVGBLvNVLH\n9jTC4fA4Kj15+sFzKsiGs2Fl+1NeMM7rKwbVSmlFuePf0TWMO6Zx4NnrUS+o\nMLAJOz3EWVTB2gBIpyiz9rTS4ZdaJn88KnrkMHjNaMT0x/EDKy8swT62NxJG\nGlsYKDjzbf9FOIIJqCfKHcNxbQ4n4YFF4qSKO1zA0CtonPvPU2Bp0c+yhuP7\nzIhiEYAS1Y3qE63QQlGHX1upRD7j4jJ8WmzXIF1VPzDnYIhyWitS4k1q9T7O\nKBMxpRxS38WsqN4V3zYBYcm8xQFZiq1pT3p484m8QcjAPwpkYNigEGPX+z21\nkvsxmjdYpNphUEZ2ktX/Rwb42egsF5/EU2vPFX58DvuQeKeGi0QW49erIgP4\nlYolHP0zoKIQkPmaCCHnaezzlwtDevLq/50V/9PZK7UOp2GsfdOnUajK+vg/\nF8ihYeFq1962Iz2oia+eH76mxKNaA4URI5UIAgwwVKRIKVHw0q3G69rWWU9H\nREb4BPAI8+UNy0HGVfPCKAwG3Dnua7MFWTbL5ahQ7mIE39h88/CWmgtzL/E1\nkS0m\r\n=UhxR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHegXetvtZR+2o7P7h7IDXSq/+GAPkORSu9sg/NVbTC1AiAImgMiQ7zaifd9f468gEHTEyfE2mKohUkWw7JAsErM2Q=="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.47_1595793056543_0.7894743372985478"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.48":{"name":"zodora-backend-core","version":"0.0.48","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"58100663025bc53da5d00da63bc53534e29b7918","_id":"zodora-backend-core@0.0.48","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-R+cl3VtOsOLy2I0j7mb1axq7W+X/xauESymluK4dwgoE1UwtRvq1l45O9mDedd49eMTpd0FbSCAsHZRi79959Q==","shasum":"5e99fcba2f1eeea52fbc3d086ca008bdcf844446","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.48.tgz","fileCount":269,"unpackedSize":352306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHx4ZCRA9TVsSAnZWagAAGEEP/AwLZCsP6JUXDUPenK6b\n4nOiYGxhOXhT4BDpG44E5krQgL9tK+tk5Xmic36o1hqcpxTgMPtWizUU+7eg\n89PuD6aZpqcSiF1jZGuRiCX+bT88iSdoyjAlqoYhgNTRns4SM5HQ0qy3nwa+\n0WMGYyEQv38atQcaNfIsTzPBLTihZIk8HysLUJwPXlDC7nIWGLLrtFZS8gru\nGySd0JEPoA2nW8XRE74BWg/cJDtq5fuXjB8GFMIJiQzTPoKcbS/TM0QBOnew\nDVxbGhQo05YIkLtEpt34aazqI1nISBUSInNm+SgHa19euIpcWoVQn8Q7aVTp\nOCX/lMAaRXFw533g7nBNF7rj1sRcJiOgwLpRgNokKDT6xEs3Ei2Lfjg78O4J\n0LAwejRMBgOiCMyvBsOEiiBqKs4MnO9unaJFQP2DrWD1hNSl2GXMnyM1samz\njfB4wNf9uugmFNEVXeeSAiB8CosawdG43AgdAhe5ZXSi5tA57OnYvZ/6Fj56\nEXTpSnqA+BE5pkJbHuKexJDdv92/VG1jZ9qDyZQpfg/2vSp17NsbFHXoFjq+\nudO/3rqB1Oroi2aJDDU+aZQ113wDkl/JkqqNLJUj2Erukwf5b6DV98qgRgxE\nfDwpULfOqyIt0eq+UoMlhdVa1UPxNXIALt7UJUQ3k08XXTkMNMZO3e0qnrRr\nwhrb\r\n=20or\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICnVEDvpzPiNqZdyAsM9DYmNBwuXaUtCZbP8K2gv3pYrAiEAr1lUwjWIn7jL7AtUV11Q8IjAh+90tH2/gwqPI8c6eyc="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.48_1595874840719_0.05938844503811125"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.49":{"name":"zodora-backend-core","version":"0.0.49","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"58100663025bc53da5d00da63bc53534e29b7918","_id":"zodora-backend-core@0.0.49","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-c0OHNKUVGJPmDMMLL3wkV1dXHhXmILViyd7J5XCIyptisu2+oLT6dWIXr5fqwzsrkfcopKPkIrHHvWyW8vVsCQ==","shasum":"a246c0c482f3d10274ea99b2f47b19115a18cbb5","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.49.tgz","fileCount":269,"unpackedSize":352003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJe+eCRA9TVsSAnZWagAA8UwP/2is9/zdjc0uvF3psATz\n4wDwOhdO83pJXix+h6kwqo970Gae0oMWl9XZ+XHt4pxYacEjskaov9Gj9heW\nSmwC4nDWT5riiETOiUpdWHBnKMA0xRuMrNH8P3G5lE/3Htg4Hp1r51xx0K8X\ndLNQoPpw2vXIJ9TUCxv5RtV0ByOOvWW6W9jkmyMwuv7N/OBdEX9Y2YP+dCt4\nDGi42fsCUONxq1D1sSFf+ppktWCjigwuOtPSCrSrUleWuqC1Sm57pe5aa05I\n6jR8Y5F/M7Dr5QeuoojNglIbboMdwghZiIugi5l9ecpgYzjsnTppS/Ku/1fR\nZuqMUHxck4VsZ3bxcH/vwPmBdlzhrx5ejXv/NxeSxPg32ZXo5y5lT/PNJLxv\nykrSojo29cywHpsoOE+f+6DaZux1G5356gEGM9ZGuVQxtwRQnSgt1C4CHLER\nPz9sUHqWmcnM/6WHAfSawHfXrkVJCMSI90ji9VUbd2aTBHJ9KdgD3cRa3qrc\nFiH1YS02lgzablm/Wrpnr5KWPwha7ZFiO6EP22x1eBNFHEPXWmVwRlJpTlof\nNqIxxUOxTfZtYxyVpmSuiy4mQ4zbT2gEBkkIEJRFbi+Bk3O6RQqhHZjIQow4\nHT8Uc06Voh4ybYnv0Sa94WtAaKlfQwD/lVSl5iAeMzkl9q4WVwJiQGV3/g+d\nj87d\r\n=qbbO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlXM+pnscjcNvnRw4oBHvHTUWA7zDWTLyWf/WSl8tekQIhALogrLFdZKEPwZBX4N4NQ8yauVDrPbUz4PDcopEQYdpu"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.49_1596321693607_0.4858858050013046"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.50":{"name":"zodora-backend-core","version":"0.0.50","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"58100663025bc53da5d00da63bc53534e29b7918","_id":"zodora-backend-core@0.0.50","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-CWF4ETUYoJkezLTEIWPEDpfmQE26cljOsVgLUbTO4bG9wtVAew44SESvsoKMWSSFMvClxiPkmGRpldvgzohZnw==","shasum":"cebd9db0b43b2da2f30e518072aa7363d8f7d3d8","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.50.tgz","fileCount":269,"unpackedSize":352457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJfITCRA9TVsSAnZWagAAHu8P/iUvMg5vR1IiK2R/9p6T\nt/w/NyN478s9tvKnGvqDJMxFhl20yOWUHRFJyynGOvVIQmStagB6D8ZllNlK\nZ8zu4P0WNyYQdPglZcU7mi53NtHBNNTLet7CAvEohwEQg3/TqgkrPTINzSla\nZGZjF0M2hQSdF2BJ5h2y1Ckr/ZX/azEbkJcRBE9Sm6B3fr21wK2+NW9pNhGQ\ncl3b+mg6GycKe6eKXi/IF0thG8J/pSHXspZ2ueVeJUzbTuCCpKpWEgIgvYIy\njO8ohpYRiPC/I6ElnMYIWm7TauORh4p2pwwpcX0fk1BQN4zJY5p0LInOEClo\nOKwHDEYdyuirPKoUZZXpoTbvfHehWuM+khsQcXvGwM1ike8QMy5a9yIIsxnc\n0QRsbdqKu/oJsqi+c9qAn/OKXF4pWgbphYWx+3w0nTbAhDKUkuAqRMOSFR0V\nlwlNpEdaqypdYbjG0vn4qLfLqZ5eYOZIrqu+EKdYf5qw3FbEAvGVF+1qmYla\nhNrLJzMDceZ3E43BzjwLYjcpW0T3BBGZA6rq8vvOfNAyfJFW0x0cy2gT11x3\n4P9h05sYvkGaWcDlHlbwafEkR40gAsyB8PoFN6unV/VdU8qAKB5a6B5/dMZS\nnqf/2QjuiPmwi03tKLXNhlFsEBwQI0CMN8d8tG9Y/lJVle+De+8uMlswllyr\nb7K4\r\n=mp5l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCveFnMV0Nczak5r8+5fk0f69YWEI8JiGFwXpFHlbyXjgIhAMvhKedv9oFJpSKLak2TdYOq1++zRCj8gsfq8tVzatJ8"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.50_1596322322760_0.7923417694905557"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.51":{"name":"zodora-backend-core","version":"0.0.51","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"58100663025bc53da5d00da63bc53534e29b7918","_id":"zodora-backend-core@0.0.51","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-qN9I4HzO7iXfaHR72JhGKqkM/16r8SbrU0LVZif+z+MrFu4qP7/V+AnJHEvfm1Ov6KL/h3+jW/vp+wd2NrVJxQ==","shasum":"4505731f67e7a9c8d7389da5160617dadbfd2c11","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.51.tgz","fileCount":269,"unpackedSize":353438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJfQJCRA9TVsSAnZWagAAEJIP/1TbloJakWJzvcGq45XH\nmoGaC6O2xK/pN/h1fa5/+aefBMk01CQDDJb9MnYHGKvqtviqe3Z94plH2ZnJ\n0z3yYIQTn1oRJ8JiMcOXGHAnYA+3VSVVfG4WTjtsZTCIdA9iRxfgbz8fi8Ob\nfcTKFXBjR+CCH9Sz5QJBMLBaqSpQR1hnJuU/R52bVuUhyqE5Sv0JabEMxRjI\nEDSoWdKzLwuBroMewxJ7Xq2ur+IDAIfSEQMGOBXXvWC9/sTXEmy08AYoljd1\n3vFRzROsHSGbz39CBkqFtrxOUTKA1aK55CKQVoYYFwRTi4MfvuzxRmnq1usz\nWdrVkHE19i40sj4t0PmjkZ+zAXdE4WTFOV6yT9g4/XV5SwJHBqr7p1U/XoZ+\nzAyP0DWqdTJKFHGEZXdkVZVXx2U8kB7BTKdBrZ+HZXVIbyMdmC8/UIzBZb7h\nV9R1JBNQzynz/Hv4H3GZzfQBZE+me3rIpsk4fyf5D4a65KLJcYz6fHZ1UXtN\nGjTOpoPGYWqmDtwhIv1xb7RBPGLCMZMWLI6JWM6UFzufVpvDlnSFBsSP0RRE\nABs7xhkCcf26X9E1IIvx8IuIaqQ6BjiIViHomYft0sMPSKLD+vogalsCAVBz\nKITrr+3XrciLHcpFYLxgc3w6VhnF7KnczQAxvda+RK7hIBYEMJiBBOKP8jBR\nRwvr\r\n=mub1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDweI44WjE1sXljK7jTZ/InLm7cyxz5ztqrHMIzvdpAMAIhAJIf+zfmHaauwtGrc/MAhW6jEjn9ogGqY52oRMoFE7Rn"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.51_1596322824614_0.8375986786949043"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.52":{"name":"zodora-backend-core","version":"0.0.52","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"58100663025bc53da5d00da63bc53534e29b7918","_id":"zodora-backend-core@0.0.52","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-8fVRtahKDGFRt9btbDMxlTaz22r6rS2JQO4p1nUrEwXW9mCuPtX8oKzwSDIINt3v8lHSPMcyZx8vfJd0okgBuw==","shasum":"8d3f2ffd624084587a74c3436782d4e517d9da6c","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.52.tgz","fileCount":269,"unpackedSize":353632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJfV1CRA9TVsSAnZWagAAaOUQAKFbYH8rJ488HYUU53fS\nkKO4ZzV1s/fQYgQkJaMq/34d/qjhTNV0kZZddwKiFzcSWBMY0OJLDG5lJwZa\njc65WIsrhBH2UYM30AbU9n1Y3VvCkL1hd6Q7WtZ5pQhTQDRcl9iSWsZhwL6r\nvJcYQ/C0YPibvbtcSjfW9CJFS2e62MX7P85wUq2sK50haZKKTWBhvA/jv0yU\nq3tr9+xB5lcJTum0W06nSTtVpvuANa9nw6sXMYKexWbUe0AsbS+ZgvGXZzEt\nCFnB3v0X2wz8nrcBep5zwp1PrOEIQgMJxR6Fe+C/PGrEhLAiifo/KM0bNUHm\nWKnr/s9BjCjtojCQv3ZPy8BM9NZhrK/sT/ds3hJ3QiONsOQG1vV0BZ88wpXG\nsHvNsW+oqLky6sq6yeYilPdFX37pG94brlRORUKniy0w9AHf3M+XWAdgGHsg\nmqnAKSj/Qa/y1LUvJFUSFjEx4TXWHbya30ZLmq2lzUXZtT6Iu1TpysYfU/pG\n5HQeNb/1xstplLHFH0lu76Dzf2xN0xX+9HN3Dt2821n2J2iuz/KTty9ucToz\ntXxHrtDdCVWE4eeQ27W9I5INcGc5YYuIxG7PCa5WiwPi0slal7AdC6MZPBBM\nSoJvMbJTLBvjW6G/cH9pNpUby1fV4rQloNzidxIN7sanJXT7lkZ8HPO6Sra1\nGveE\r\n=WeIY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG630xuFyzSDOA7c7MC7aCp+x6vFvmU9Qo5UllUkvrE4AiEAvWbKVV4xKzwdL+QlcizSiRzfbv9SMF32xsIMCK2ZV68="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.52_1596323189119_0.473500261950202"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.53":{"name":"zodora-backend-core","version":"0.0.53","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"58100663025bc53da5d00da63bc53534e29b7918","_id":"zodora-backend-core@0.0.53","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-jTcRu8E7CwHi35gpWlBCmatRSSm04fah4a/j+QVoki4mhFQ/bxTZfyWf4NwUVzQF6sQ1dKVZQBQvslrIGTjDQQ==","shasum":"e95ef72990700bb3c6d06ec56b95b853ec5fcfd4","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.53.tgz","fileCount":269,"unpackedSize":353890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJfa8CRA9TVsSAnZWagAA8EQQAIuu/QIeJKkZdLJIG46p\nfSqSqoEPXcVcOYf/kEnN948grvcNqD20OwenoH/H5dQ8NxUh28Yn5IYoKJqn\n83yIkQY8/DvgENc/Q+MsRzY5Su4GsdzP7qFetQG+rPyeMDWRIswvOvPA4YZH\n5b8+Fi8Dm5W4U5jnPkeJNW89QBovz5gs8eqRyF1Y+S1pej4rp5RDzQn8D/He\ne0i57haEPpmwNuz6SvhZ62LlRpYYszjuJS6m6+a+VQBAnXtJzeAHLyotgsXR\nU6VyTwq7a364h1WLLTfZPVmxeQMWgzehORVcHEsvTv6GQYukHcpPH8CcJz92\nbQdg9sMrZoNt52/L0C6EMfFBzMAT8Sk95cfqu40SsK5FvccYzkkocM1l7ACS\nIL3AjVU710keuldXC8ia3rIj8Z+hB/OXlzA5T5ITpJ2J5SeRKlYaHbNdXh/E\n71Rdm/fCdmVE4yx1iOsvnnWN1MPjq5ob6n4i057vKRtvP5HTG7KcB/0PO1vU\nf8RGynhJ9mkpHgYoVwj38gPu196I8CdBDmtYiK9djGnbAF4Wx8JzZs3ENecq\ng57vCYSD+qRG89U7xXug50xNlp9XdzEjkoojpfd7bjZveRKN22aFxuxpPUIO\n+Pu4/HacgHnfEHF1ZPTh2brtbbxvXbrrwjrUiCFUH205ZvklOl5AHtsOIBbz\nzmhu\r\n=4Sf0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChyfnXgCcAFvUJvPvuzdKf6oat3aX3gJSjs8OajCxTMwIhAMuIIjPkHtdhmov6+jyf7yMV04B9s4k9/XhF7tZyvUB1"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.53_1596323515761_0.06413269614880779"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.54":{"name":"zodora-backend-core","version":"0.0.54","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"58100663025bc53da5d00da63bc53534e29b7918","_id":"zodora-backend-core@0.0.54","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-9krW5vtUvCqZpz/O2dCBWJ27EbGqRfA3oeAzpqRHIQBidnsl41vuPO89ohQKRqTFcDIUUtnhJ9XnByCs/k0xVw==","shasum":"5d23ad768bdd128e5737a436d49a8a1a2790ff36","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.54.tgz","fileCount":269,"unpackedSize":353896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJffXCRA9TVsSAnZWagAAKygP/jW9cAFTKyowKFAdEnbL\nmQ7ZT1QvfzKTbMurx2ehB01/l4v+OYC54cRao/MLuUkKywGhUbd+pnhg5k/k\nzu7+dx4nAYPiiU2vc7I7SghCg0XB2FcEYEATUw+wYbMYxEiNyJPpr9EvGZ7y\n/t0OgGuUtkpvg+9EnHJvmHYXgzXpqeO1WhZWX8h1k4ueIBhbw7NIn4QeekxQ\nSRxvxGSnGZJKOCaUIRPbGZ+G9b4oyIA7469ulYmMCBBIuDqW+0gUaCSh4w5a\nwXMDkW5yjRPbz4t6t96Ntkqu7shaTd4TDjS5tRWpQE/pZYPxQPToUhgCrdOu\nEf/WeRKEthCrZHuwd+YzsALoFaSIpx+ANIpjsrkZpuiz306SfWYive1vBokR\nxR23gUI0XtDBVSQ+xGYHEPl9pkuvdjpsfs1KEUI1SwQKbCbCe+G/MdJW8hF/\nUgjCUXbcZeb6J5/6yJKh+g/EN113z93qFRIhO9ZDsq++2SGps1wa8aZBBLpx\n39Y87ICHJRsWv417DhSr2SOTp6c9NFCQED8yTzCdlMwtz8c9G8JrFWt4z1Dv\nz5aMAl5ZGCc8mjcQF9GNdJWd7ef6O0w4ukGGcVbO8UWOJ00cyIVBAuxTh5Uw\nLIG2CzZySsCMu1Hmpkm5kKW9NcpUnb/i+oSozby3zP0OpP0GU+U4EsskL+5a\nctxY\r\n=bI4E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbb6FsmpN15hatrp8x/oGFEo/43dnmiKcedN3kq+2AwAIgKx2gOk2ZwNIqve0mlX4hFOhRXR3a+vf4xBf1mc5KGXU="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.54_1596323799297_0.20546766686447593"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.55":{"name":"zodora-backend-core","version":"0.0.55","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"58100663025bc53da5d00da63bc53534e29b7918","_id":"zodora-backend-core@0.0.55","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-fpOsWOzefkT+Y++kHm4fyTuUazCn/VS8MDdLT8MZ2w2JbFAiELWSRfBA+Ef4+U//jBncg019zxlK2DxusTMxSA==","shasum":"8f22cbeeaaf735cec5953b9ded8d4f9bac7a1ef2","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.55.tgz","fileCount":269,"unpackedSize":354115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJfkwCRA9TVsSAnZWagAAm4MP/Rd0k4VlLzAkgHRkYLYQ\nBZHfiyHJ510iElEnHWVQ2mbau97i4kmLPMlHZzEcAENgR9TfUCDBSVn45waZ\nKkWXtFE++HCgalN3jL57seUXG9Efh12ak79s/W/+wnKTg+m7Rz/Jmh1x1ub0\ntYVZT7BybbZFMW/0CjtjuRcAdMtI+sbNxwM0SbVnqBcvizMXbQ3coa3tIJPP\n6jr0OR6Zqw+HtU81k1+Y32UkOnEgVDD96f6X7YerzJA4pfekcSIhcv6NGsfM\nsWHT+jkPOdy+s6CSfIFbQz5LVc32ME6rySP+cPLYt98GG7CJgLoyWL73Qv31\nn5m99VNV82SkdCk4GnHJxVIk0Y+su1lvkiv4qHjVo3tpAQLOK8q3+1APKe98\ndQrgQ8UpEn7yiGKHgb97BIysMdnTwt865ncavq38+LglZJ0LCDPpsTCQL/Ru\nKRO2P+OKYXR0sUh7OLeCzml7Funf4jKu+RPlykD3s9Mv05BMBTw6zFWzSUuc\nGrkzdn3q2mwtcQbyvEFNYyij7NYBBMgXcOQ5FoL9hzpA6sB47VputB/cBsVU\nrEz9D71mg/C7RJwo2AbOOWFwbTboq4dAAhew8TWMi2YFo/oDUuVARbnBRqIB\nYVH5BArZgZWmeVeQwC2EX9VpDIqTOGLrUBm6MDux2BeRQTUN/giMsEKNRiMe\n/uGa\r\n=JAFy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzDfWcorqx7NEv/t1B266K50+9auDRxQx7BZuXIPDz8gIgXegyfj7gBidpWaMuVdKFUaKmJNcwp6G5P8/J4nJwh8w="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.55_1596324143833_0.45346409569831114"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.56":{"name":"zodora-backend-core","version":"0.0.56","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"58100663025bc53da5d00da63bc53534e29b7918","_id":"zodora-backend-core@0.0.56","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-6L+hQ3+seeRMhW6DiN7wBLRLMNSO5XPN1O2iM1gxmfDXV11rYfW7EpbSOEuW8HvyzN7XF7BgLN6CRjmjYFToeQ==","shasum":"2f366161bbbf7fa5d155f3ca48e20583c535a5b0","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.56.tgz","fileCount":269,"unpackedSize":354191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJfniCRA9TVsSAnZWagAAnhwP/2Qn8p5amcWBk2msdANi\n/iv1Amx/qsf/LuCq6eTvcTWZlzzosFPkF06H60942enKMJech0rldhpsiPPE\nojLoxE0AYBr++/gEvwqWvOmNbrrt3HhICm2kzBFWpBH2DcrySQwofTwXYGkg\nebJZuedubiamq4VntCSJR3WwUr1my2X4NDm3oOnyRcGQ/XDqm+GisxgoU6Ei\nRrod5nBWwWjjN1dOHNn9AD1o1dK5Scq8s7qXCxB0qV4w2zCLKACfVt6tLpSN\nFlN2Kq6eo8fpyfNsabVW/QXi41kwwO5XE+loQXwMDfLGV1fIcaXBWrCWi8LK\nDXOzZ0DRpn31VsQoCSNviAAP+yGQFmiBJ5zrXGqabIFh2ACSVM1ltOFdXjDr\nHflY+IsMvYJGp3Z+duK/r2SF+WMql+M6pR6I/JjeQ1BpnXCzIHjOwLKmLI/v\nfx4jYdSGe7p9c1lbg/Dbjj2f9Qc3O/pSWt9t1eapItr8gu4SjxfpWsJOlb+9\npBE7B2QzRHpzFxrShkmzT/XQuq3wK88NRLZ4X9odZUtgFirN4KndzG2ebQJ9\nWL8Vp1XakbRUm1TNvhaNdEeVrAwAr6M2Im/XhNCw36QX6dU92Gj9n/RJ3YHJ\nrjfv2Ek1sFlytLOYrM0XYRsBlxTEc++G6aazvGx7RdRzbSPRzHA4w4ajPNfb\nVGKf\r\n=zud5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjmu4teAxJzLKS/RaKYUCRzfJAhcwzlAdtZyUYRrJe9AiEA2GwV2BRAN4x+6BGjYmmIN+ZjUTu3YquShIPDyhCrjbs="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.56_1596324321586_0.3554277333998106"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.57":{"name":"zodora-backend-core","version":"0.0.57","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"body-parser":"^1.19.0","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"58100663025bc53da5d00da63bc53534e29b7918","_id":"zodora-backend-core@0.0.57","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-0kGmynNHVwVsOTFwL9F1g/DiRlgEYIii8JNDPywGnvDgaXpB0+0r7Pj8VvOFP4kPt/l/NVM+XDPKpVtAK+kOMg==","shasum":"681bd669b5a4f4c6b7008385557d6491fb4252da","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.57.tgz","fileCount":269,"unpackedSize":354394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJfvHCRA9TVsSAnZWagAAPEkP+wSqJ542apkPyIW4420n\nNOGi8SMTUSlrfrIE3XmNyRwbm/PuN1CZW+sxFbuwocFFaZKiSPs29kDr8Ckb\nbieGR5NGU5j/OjqBtqP/+aRsQRZFv2CSHHY/g1rbm4el7cdoJHtLGFP9leqD\n7YbVrV6vL1zvUeztVTOu/T2AHjiqH5IXr2wqI1Mm5PQyYY/3vfOkkIKnNnoS\nSQMYmk4am7SCHlUmWsK06CNZpCJmX6kDG3ISlCOCH18371XZ72oXRAiCJfmJ\nm2zFEo3k1t9WXw8xFkYW+hLmCl/6hoWXWna5pnrNHECtdnVNUzHPoMiXY86h\nlGVyX5FKzdWcXNdIjaRq6Z2LoyTOo8JS80FJsuhIKPM9B59J3G11s5roplBg\ncpEQ3l5SkIMxI5/9q7lVnktHdtF8ScCr8HE4Sz/IqR15Q8iY9+L5QzPDM3qd\nPfm/APsXJih36EXI7wMGR6oIt3dy4wSiNyJLiIeLgzYMT15bkoFvKpsqINYJ\n/YEFm1WytzqFNqIC9e84jjqimogHAlqN8jQRxkYf3W9hWBJfBhXq/cwLuCyE\nOmGTYJmHZyvsTqf/xjZ9N3wHnK/vvHzMJc+vaIVLMEP9L7OSJYi99Hbjc7rN\nGem6oUKDiORsDIK+UTBqVhV9ykqPnxUyLMXpDKNL8vTt9AZOn2Sjn/Kc6Ip2\ntGN7\r\n=SHw7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEkaMizuvFzY2cS+SSWFGtRYLZeeDR0WnbZYXpA8EluQAiByd14AXQT3iXlzNxmP+530pAB261UO8L8QAwuVd5RZ+w=="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.57_1596324806711_0.5454829585245446"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.58":{"name":"zodora-backend-core","version":"0.0.58","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApiA":"ts-node test/Project.ts","exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"@types/cors":"^2.8.7","body-parser":"^1.19.0","cors":"^2.8.5","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","reflect-metadata":"^0.1.13","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"dd3c77a67d51808ca1535b25789c31429a85fc39","_id":"zodora-backend-core@0.0.58","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-WjZla0pt6FhG49k9+ATLQ67F4bk13SPQOhW0i7tm/Gy3fXZ6z+7siu78uZruGM6Ia3rqEE9rnAj6pfgBSP8HmA==","shasum":"1df39c1f1558ddc1cb58b03595d109d586bf36f9","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.58.tgz","fileCount":269,"unpackedSize":354321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLyb7CRA9TVsSAnZWagAAyLIQAJ8NOAPHaLniur/60VuI\nSl8rJAsmAp0/SLTe6LTJqFIbKEwql18poVHXs0f/ELoRfikCxrEbgMSwJiAT\nQnnEVXNWJAUcuckZHtt6xV5btz0TsACF+akfPiKjxJ3+bIts94SmM4C2ISro\nd84iJFso0IfNj3ILfBGB9CietjSu+wGKObDs/6nHgOCD3LuC7uoe2OEE/2Bv\n8s8ZqXgmd365vW52vsHhtTna0U7Hy39HSA/Z4wRPnGiNsbL4phyBMGdrtOBx\n2hW+I/TyoSCmDCD9oiwUbubjxPfQHjRTwn8kQIcZ3pOUjTFv6Iu0hkCx8LDx\nBSSX4xdn5Uk96xZH7FiEUi/oScl3EyR+C2QQWjwnnQjU+jnq+5LlyBgYbAS4\nGKHbk4KuL4ggV2Mq9Sef5XghHld6p1YeGiB36qEOMAONeKBQvbt55rTDh/c2\nCBxCL241Iw6NvQUeJ4uK7g0FLS473YOhFShy21ft1Bsza7vQjcyX8JN87qFq\nxzavD8h93hjsdlTLf76Dd5pV8bxUAF47cLxAp0gr4Wc3JrDyPXXlY1atVj43\nmQZ805XET5SkG1p8buiB4FLc9fsOp0WiddtkkiT1JtyaXNYTemyd7EjCUILO\n/OGTBv6TaTFJOgsEhaJjMQUkH5rm2f52bYjrfWkQdjnYNfgpfw2zL76XOKjJ\nQ7pf\r\n=agB/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCe3Ebyf0f7BK6mjQdp7ipcRpBGHKmwvbZfge4t1wOGvQIhAKqGqlZL+nRa/BO7Rt8ej0vzvlpGQ10+5wvnv/7Iiewe"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.58_1596925690891_0.3946478251167642"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.59":{"name":"zodora-backend-core","version":"0.0.59","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApiA":"ts-node test/Project.ts","exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"@types/cors":"^2.8.7","body-parser":"^1.19.0","cors":"^2.8.5","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.4","mongodb":"^3.5.5","reflect-metadata":"^0.1.13","winston":"^3.2.1","ws":"^7.3.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"803aff1c89d12b8cc4de45662fbe28e78419af23","_id":"zodora-backend-core@0.0.59","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-p78yUozM87RNiIOuq5XUEVuHlrAb9bP8skK9pJxV7fBL71J9IU3bjWAbElKe2EfaqmQaW3kMlRdNY7aqbPIzZA==","shasum":"1d3f9f041a98d24750f0fb6830d80fb45061d209","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.59.tgz","fileCount":272,"unpackedSize":365440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZSYcCRA9TVsSAnZWagAAmxoQAJa5FX5+AxNQgUi0L/D2\nGmX/CixkGw7y/8zX619rkXFibp74X6Yhm2cq8eiG9cLvWeQH7nazx5CG1NAD\nWU1fQIHmMGbT7rOdmBbyl3qb3aNdz20td+2mYKea/947XpExcefoiFtSp9nP\nYP27dj4lHcF6KdMuQASjbW4jDVFianmSZafE8f1MjCE2xumMxXyVqemoJf4f\npfmVPP4mh5V916kSjyAej7+n2lSXUfAw19c/vqkd0Eo+YjyztqdK/YAp+wB7\n/0PWa7nSCnhdBQG9A9fNGs9S+99mS5CMTdcoCvv+UhhJpY3EQsh2c9kPus0J\nAY/Npwmb70o4V9avfk6Yz34YowNyODuqxYKGhTsDvwOxSB0csSY25SHbpNtW\nY1eth3ycUELVuYPasY5tTdMleyuM8ktniLbnS1UKG3XUxl8kP8SzXKFSYA/R\ntuzVzwNVilrsPaeCZnVzxwzG7Z0foa3Vlt8OP60bhhXvz/SYzkXfvbUSR2lO\nEc1VBqLu+Gv7wJMPsLRs4jbHfJXGgx0tJ4BhAhSDceFFEMsxS0Ff/GzGyGP6\nzqAnENSiC2vMfNNjBUVuYSEMZ9lYIHwD4pVzrA0TiIfBhnbZfehOKEs+W/TZ\nhDVdo417LKAv2IWNColLVTwaRU6kE/qHfE0N46SB12urXcVF36j49zbbqSEE\nWwOv\r\n=O949\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICyupld9unpyIopM3ERzII+JFZqY26yQIhpsWqlUO5ktAiEA1OE+TeEeMJt05QYfSemcCvmm8HrSpvg+eHvKZgJcg8Q="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.59_1600464412304_0.218865264981007"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.60":{"name":"zodora-backend-core","version":"0.0.60","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApiA":"ts-node test/Project.ts","exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"@types/cors":"^2.8.7","body-parser":"^1.19.0","cors":"^2.8.5","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.6","mongodb":"^3.5.5","reflect-metadata":"^0.1.13","winston":"^3.3.3","ws":"^7.3.1"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"263aa49366f947a3541ede9ba02cefd53d3b4f26","_id":"zodora-backend-core@0.0.60","_nodeVersion":"13.12.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-7q7PtkzKp+IvbkiY4JKuRAhkkrvzsDtHkbHCnATdIkvQeMxMqUjC8+CB7Qha/4LQzWnwROouH+Yty0z1+0YBzQ==","shasum":"2eccb81e7a6fbc2ef5b537f556743b046e3ae0a6","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.60.tgz","fileCount":278,"unpackedSize":386871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZ8FhCRA9TVsSAnZWagAA99IP/RiLWI09WRfLUqv18GUh\nFeY5GQDE0DRtqMecLrE6ERpYlUVezgkkagaYXfr3fnbsbTOlDRJaSReZxP5e\n7zM3LmC/jaxxvIGfSYohWMrcYRX3x3XU7Faln2wemmkWaUJKwoTsT5sh8Lf1\n7G/XcaPWZG0a32bzwQXZESZCbwDfMewSSd/Yf3e1AltSZpiNhlsDu2EBfCYD\n4ofbUz8WkkFC3QDvgtGDb2c1A6BCAWGEYCxqmSO56o4Z0hi7+Vo+sH3E6f0B\nQicEZOY/4Q0qAbHmbiZ7vi2+f2G4hKFx5fSKOeYOmEbTysEGF922vYKxACw8\nXvxDlu3RNowq4WEMzxyMFR5maFxFAemsipNT3UGXPG7Ol0mKwArVTQexm7U/\nz9g2T9p/+sULoYllSJI1amtr0S5/gCZrWwNcmvFTkR/JN/qZoMyy/b2VPm23\n0Y5XFO6ypljixR0gD0WPeIjI5KF116pJpENOohUk490yLIA0in00ymuucjrW\noY6nHy1mlQHebJvWFUJNqcCveeni4FkcH4gJQfHEhd7EU5qmpx+Yv7CsL3Ap\nQSaYb5zmfQpFEjX7VptWtp8A/k5Q9pokAmSwmPoj5/YOCRTAhyPjIhD0v0Bv\nxTWMxHdvzQCp+741byH6asfxKerZ85GIl753r2sO8LT/SU2fQeCgHe9bhk9S\n5N06\r\n=WA6T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX3oSSlnagEkzecn5Azez/7fqFqEl0yHhbf+pkZ5HmjAIhAMatSpB36IDxb8Vgip5IfNOY4rrNCcDIUl+ufLimz8xt"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.60_1600635233195_0.9358080935332649"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.61":{"name":"zodora-backend-core","version":"0.0.61","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApiA":"ts-node test/Project.ts","exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"@types/cors":"^2.8.7","body-parser":"^1.19.0","cors":"^2.8.5","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.6","mongodb":"^3.5.5","reflect-metadata":"^0.1.13","winston":"^3.3.3","ws":"^7.3.1"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"198cb3c51f46035bd9c75fdc22df677320505b89","_id":"zodora-backend-core@0.0.61","_nodeVersion":"13.12.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KQcr4eR3hRv1OIoR4EqHzkecHTLmTOuoR1hacshhi6jXbZHZPPT7p8ZMPJdZv/VzEGYA8F6JBA8fwhJ2WHQgBA==","shasum":"4f44813766d496f44b7010963b352e5758ae076c","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.61.tgz","fileCount":278,"unpackedSize":388644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfac3gCRA9TVsSAnZWagAARH8P/ihzLuyQgkYs+P/00Ipb\nRVUEKffuBSZ6yypI7pj1y/Y3dMDXrYerFXmxQV+VVtCkvGXyWaSu7TZZLs26\nCdMONw1ZdemnL5hV6sjNIsqH//Pohk78x+xVJYqdwpPFhrQuKvAUcAniHQBJ\n6KV8J+p/BjO97yezhugd8ji9729YsAvWbbroHLSsNKzCEGr4I/bP7JXGDdFO\nYmIbN2aiDLevkNoBnKj0WwClRDnzK5K4sHUL0zPrHsjiew2CHXoVTdN/Yqfu\n2blP/vxawI7KJihQ2cd848hb+Xuf5Mwh0d8iS1zFOOX9mfoPGttkKm2QGsZj\n09f9BhByF3o8jBCP2NdqFt8358txsRENpZAI6YFq91tVdCGcKPZd80Q7XJhz\n4Mf0Wi5FfeVvnA43r0/LlPliUFPypaiHiVKlNuj8MVDmkBD/m0n6I+C08Ul4\nUE/Ieo6LOnLaMZtE9SRd50+g8on2CRG2LUG0XdAS/7pYHZAMIAuAMpmonkuE\nMThijstCCe5xW5865FJgdPuHJPXWYy+RjXGziCxdZOzJFSiFpY90OVV/lVvK\nmRl/CfmU+dOmOw2kUDBajoIGp+GK/T0+EmGxnJE2/LFKNiKx7BmLF5sJ2A5n\nrl0AYQSWw1A+aoBpUR5wqUn/yYM9Cgy9RTlcRk++meRvVNb0Dof6YW1qKN9m\ngmj8\r\n=4+v3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFOLVV3nh0KkJQHmtJZvhcLvdlVv6IYZ1qu11T0+42jAiEA0aeKcK3DXDCAtOLi8N2bZcZteNp1rY/S2BSrpdEPu1k="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.61_1600769503723_0.7409086350349865"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.62":{"name":"zodora-backend-core","version":"0.0.62","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApiA":"ts-node test/Project.ts","exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"@types/cors":"^2.8.7","body-parser":"^1.19.0","cors":"^2.8.5","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.6","mongodb":"^3.5.5","reflect-metadata":"^0.1.13","winston":"^3.3.3","ws":"^7.3.1"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"198cb3c51f46035bd9c75fdc22df677320505b89","_id":"zodora-backend-core@0.0.62","_nodeVersion":"13.12.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LYVcksn0Fw2GWE2Zq6iRxhNtr2h3W5uyrzpI0YEXBWYhsKnXXG7TTFJ0CuI4wvJQmobxW7K2tFZ9Fr2htBc2gA==","shasum":"8aa518df4857b7ec2bf3dfeaa83ed55e6adfe0dc","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.62.tgz","fileCount":278,"unpackedSize":385562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfadVPCRA9TVsSAnZWagAAm/MP+QEiSbsRaoPwli1foFYA\nAy/jyWFB7mgeV1/uZU5TrQH2M7Ba9iCF+ZTNHaCB6ewstWkgR9D5B0eK2EJL\ndDctdn1Fjh03ExOJoCUJdl0/RmNayWboFa+S7LRoQMMDQ9rSuGNJvm2axGWy\n9uIcF6ipVNfsRnCKg4ObX2eZVA7meMuNzytan4VY7MQZawQ6XhYCpwPoRt99\n1FKRBPRuprjJz25CCkb5vsidtEWLY9z/044DK/uRULQPkC0i3pj6jdQrZhz/\n0Sify0ATzMV7bd2jepjg5aaHegnD40N+Sf0Tz2/k/rRbngx56abO/QGHlHmz\nd8kRLdY0Km6PhXg5p3H+96EL9xDom86gl/mcCiPv5fnsY2P2CoQwoSGqhen6\nSWmwtRDciZYROA7EhOI2CRZEUvuCEAo9srThCNY0gaJbWhNAq3Nf3UOBYUhn\nmPw/sc6x2HKPQa3TuvZj0CmX2tcKU00XMzBER+PUIbI2/I/v2u+e9CXwemHg\n8iU1l1S0HZKX+MrW0lvR9VqiVxzBLEUmPPrZHEL8zYT1ADBlt0Vzb5JTseni\nVZa84/VmqmlsgqKG3R8Pp4FOfBJ1fHQmKnEQvAPCVeThIksC/M4jCjBwnhhO\nfY1n9ARLEQNQpZ/dy2ilEUYNoFGXbjr9CNta9CIrPpF5HMPsnNk1m9xUf7/F\niG+G\r\n=oeLx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFcyzXyy5CgoqwQtUPIeOZzg9HtIQv+hfYNwqCydNZUgIgK9+iyZXTGTIXBhusRYb9LA8Zm9pr+kP1cjs+Yy/MHyo="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.62_1600771407294_0.2324302354112222"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.63":{"name":"zodora-backend-core","version":"0.0.63","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleRestApiA":"ts-node test/Project.ts","exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"@types/cors":"^2.8.7","body-parser":"^1.19.0","cors":"^2.8.5","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.6","mongodb":"^3.5.5","reflect-metadata":"^0.1.13","winston":"^3.3.3","ws":"^7.3.1"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"198cb3c51f46035bd9c75fdc22df677320505b89","_id":"zodora-backend-core@0.0.63","_nodeVersion":"13.12.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GdlWc3keNKCZ9v12o0ztIVt4doRD/ISwMlgmX2gMEAj1F3hHPWt9CEL+65EJygLh0W4tMDzW8LIlilfyiYcTyw==","shasum":"c4d6f9a5a214832bd938ae339b39b2e9b9faeea8","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.63.tgz","fileCount":278,"unpackedSize":385676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfadVoCRA9TVsSAnZWagAAptwP/3vIpVBY2XsB7Aa9LpcI\nFSinCR6EiCHk7qvIpuBe2+fbRBqalL7/pkfiFIFUPdS1aIvyRiqEyN5fCR7w\n1nzbcuG57OON26piM36jEgMDuZQCxZCNI7oaA2ryTMUKK6t6K6HVPN+3Az3g\n/cOzLPTSb011p9QgNf8n/U3DgyqiJZ+kh2z/pmb1pbe37yrEhaGNUeGYCVid\nHhEcgxWopE11Ja8ozzmwEFvpJzawuzAUB6sA3jeOxeAuP0tOoR/MmyzCQLX+\n7WfLLo7lCOjtUjf0dYCtDUrhmcIZigJ5dt3brAHVjh9IdzD8vCYucPjSuNHO\nyxToQzhrO6Jzij2qq1+5LDQA+BxxZRgUwgCOJ8+IjbidcpXaCYqaWqANr3jN\nCA6B6aH4ki4LUh5DyQ6Y+26U/bqECBHFaaTl96qlE3bCrkSjh2SdDhGbq2gG\njRc3+WpKbP3oQHXYEkaBTtcue/knSKnbtRnMXhIIFkMROG7h5Q0OVF7ehaWb\nav63QLfhy8+Z8dqGCadk6AtLhOHAS3IoXGbMzg9j7hXzAGDwGKbc40O9bRFe\n0faLSsMY2gCKn78p/k9MhBWilS8u1iij02GMacX8atdrWrUnlxkzJO3m1y43\niadODB4wI7hQ1i8T7lWcKH46PuyN3zo6FPW9nI0nAxanfrg08y1te85BbWwW\nEhpE\r\n=LbV6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0E0WWCleoqQ9w7VwLtVCi77yn+O/lI77LF/UxmF0SZAIgQo+DQGL6y6ZZyRN/HNlbmNUsiol82WuVEpBqhTgEUjM="}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.63_1600771431925_0.29184650066221773"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.64":{"name":"zodora-backend-core","version":"0.0.64","description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["backend","core","database","endpoint","service"],"scripts":{"exampleId":"ts-node test/id.ts","exampleRestApi":"ts-node example/restApi/index.ts","exampleWebsocket":"ts-node example/websocket/index.ts","lint":"eslint src/**/*.ts --fix","test":"mocha -r ts-node/register test/**/*.test.ts","build":"tsc"},"dependencies":{"@types/cors":"^2.8.7","body-parser":"^1.19.0","cors":"^2.8.5","express":"^4.17.1","http":"0.0.1-security","https":"^1.0.0","jsonschema":"^1.2.6","mongodb":"^3.5.5","reflect-metadata":"^0.1.13","winston":"^3.3.3","ws":"^7.3.1"},"devDependencies":{"@types/chai":"^4.2.5","@types/express":"^4.17.6","@types/mocha":"^5.2.7","@types/mongodb":"^3.3.11","@types/node":"^12.12.44","@types/ws":"^7.2.5","@typescript-eslint/eslint-plugin":"^2.3.0","@typescript-eslint/parser":"^2.3.0","chai":"^4.2.0","eslint":"^6.4.0","eslint-config-problems":"^3.0.1","mocha":"^6.2.2","nodemon":"^1.19.1","ts-node":"^8.5.2","ts-node-dev":"^1.0.0-pre.42","tsc":"^1.20150623.0","typescript":"^3.7.2"},"homepage":"https://github.com/Zodora/zodora-backend-core#readme","repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"},"gitHead":"a227da633be21acec7527bc3056f139390de7ea8","_id":"zodora-backend-core@0.0.64","_nodeVersion":"13.12.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JHvui6ZW3boiXk0gSgdmAVdPIV+HzufJ65RHxp3jGH9/cfvJuPf1kQ3znUiNicVDj1o3HfGfn24NDPR3By6LUA==","shasum":"6fc8cfcb6038002fe04df038c915e62d2a877ede","tarball":"https://registry.npmjs.org/zodora-backend-core/-/zodora-backend-core-0.0.64.tgz","fileCount":278,"unpackedSize":386156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffvL1CRA9TVsSAnZWagAAbRcP/32Hh2hlCG+SJQl2CKun\n8tjnxuftYHQXFu6r1FnkklkMcxQo/GlJ/NQgvidnmak/6M2YiPED+5jmT362\nDWaIgNvGX4sPOTT2F2VnO1ixnls+dL33TAEVTrILhOiSCrlmoZbCcS5P226e\n620cswtK1t7x3zyDX7M+8Fl9RyWXtDzNQWyjYaKyNer2h2bCz5qNxJt8aWzG\npfSURroBltdn0zIZr6MrpEgem9UMOEyx+A2dSAmf+dk9Pu9fOE3VdvBJb1Bl\nToteKnrVAWEYgo82IUso1XwamYJ9m2SqRe1D/wyfrSNwswU3ZdoPx4eLg6la\nvx8aMHd3seTBFKr+mhny1DqHxFjPPgdHTqch/yGN7wM0hhgEEZ2Sy45h/Vip\n9dIrWUSnrGDOLcWpAibYP47YlNPC9uWmJZNb9KMd4kVAcE6A4rMMG5UnWp05\n/WeqGUy72jmwOVYYcK+beoGMAwMtH4pGXjvFXMHyEh3ol3nn27HlJAvOXJxX\ns1Y7oPbGfRkbpgTGZVZ6F+m1fEfGxRYz8TU1V3CZNxWJ5EKXA41Rk6plb7Iv\nGPxcKYgbyhguvovGOtQEruzz38sGh4SGgeFv6N3ZvuI7lC/ro3+EQPibKmUv\nTbQvHnzS5CepT2NazVwlW9AE1KNl5KlkRa2xX6jjw1ZRJPXObMSwlQIecAkb\nSYTx\r\n=vl/S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDirjQuIvKyjN2dYhi6D9O3efHNSIt8CQpCEzj1ME7TcgIhAK6qga5+rzBpuE0MXgmNF8cc5WPM45KzSyKKoEDOfisJ"}]},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zodora-backend-core_0.0.64_1602155252800_0.3604892522745353"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2020-06-02T19:58:54.379Z","0.0.1":"2020-06-02T19:58:54.531Z","modified":"2023-03-10T22:02:16.556Z","0.0.2":"2020-06-07T13:58:31.451Z","0.0.3":"2020-06-07T14:24:22.432Z","0.0.4":"2020-06-07T16:50:44.163Z","0.0.5":"2020-06-07T21:33:04.748Z","0.0.6":"2020-06-08T18:01:28.174Z","0.0.7":"2020-06-08T21:07:12.645Z","0.0.8":"2020-06-09T22:48:04.971Z","0.0.9":"2020-06-10T19:59:22.617Z","0.0.10":"2020-06-10T20:01:15.600Z","0.0.11":"2020-06-10T22:42:48.015Z","0.0.12":"2020-06-10T23:09:28.528Z","0.0.13":"2020-06-10T23:51:09.242Z","0.0.14":"2020-06-11T00:21:16.259Z","0.0.15":"2020-07-02T20:13:55.666Z","0.0.16":"2020-07-02T20:46:24.700Z","0.0.17":"2020-07-02T20:59:50.060Z","0.0.18":"2020-07-02T21:07:05.374Z","0.0.19":"2020-07-02T21:10:29.650Z","0.0.20":"2020-07-03T23:27:33.390Z","0.0.21":"2020-07-04T23:06:49.689Z","0.0.22":"2020-07-05T00:16:14.761Z","0.0.23":"2020-07-05T21:59:34.847Z","0.0.24":"2020-07-05T22:52:01.194Z","0.0.25":"2020-07-05T23:31:00.551Z","0.0.26":"2020-07-05T23:38:54.138Z","0.0.27":"2020-07-05T23:43:51.721Z","0.0.28":"2020-07-06T12:25:28.080Z","0.0.29":"2020-07-06T12:39:45.074Z","0.0.30":"2020-07-06T13:09:29.846Z","0.0.31":"2020-07-06T21:15:41.160Z","0.0.32":"2020-07-06T21:55:55.763Z","0.0.33":"2020-07-16T22:12:19.716Z","0.0.34":"2020-07-18T22:23:50.279Z","0.0.35":"2020-07-19T12:57:31.431Z","0.0.36":"2020-07-20T13:07:52.296Z","0.0.37":"2020-07-20T13:11:57.243Z","0.0.38":"2020-07-20T13:29:27.254Z","0.0.39":"2020-07-20T17:24:04.603Z","0.0.40":"2020-07-20T20:47:34.017Z","0.0.41":"2020-07-20T23:24:50.625Z","0.0.42":"2020-07-20T23:44:26.746Z","0.0.43":"2020-07-20T23:46:51.690Z","0.0.44":"2020-07-21T00:02:22.319Z","0.0.45":"2020-07-24T13:12:13.921Z","0.0.46":"2020-07-26T19:03:46.343Z","0.0.47":"2020-07-26T19:50:56.789Z","0.0.48":"2020-07-27T18:34:00.907Z","0.0.49":"2020-08-01T22:41:33.731Z","0.0.50":"2020-08-01T22:52:02.914Z","0.0.51":"2020-08-01T23:00:24.730Z","0.0.52":"2020-08-01T23:06:29.247Z","0.0.53":"2020-08-01T23:11:55.985Z","0.0.54":"2020-08-01T23:16:39.435Z","0.0.55":"2020-08-01T23:22:23.946Z","0.0.56":"2020-08-01T23:25:21.714Z","0.0.57":"2020-08-01T23:33:26.879Z","0.0.58":"2020-08-08T22:28:11.034Z","0.0.59":"2020-09-18T21:26:52.478Z","0.0.60":"2020-09-20T20:53:53.360Z","0.0.61":"2020-09-22T10:11:43.919Z","0.0.62":"2020-09-22T10:43:27.619Z","0.0.63":"2020-09-22T10:43:52.101Z","0.0.64":"2020-10-08T11:07:33.037Z"},"maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"description":"The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes execute trigg","author":{"name":"Mathias Wickenhagen"},"license":"MIT","readme":"﻿<div align=\"center\">\n    <img src=\"https://user-images.githubusercontent.com/31931798/84082381-07fcd500-a9e0-11ea-98db-70d558435eab.png\" alt=\"Logo\">\n</div>\n\n# Zodora-backend-core\n\n_The zodoro backend core facilitates the creation of a backend. It is a template for tables/models, validation, services\n and endpoints. The core manages the eccosystem and controls the state of the endpoint, services or database. Data changes\n  execute triggers via the listener and allow a proper data flow in two directions._\n### Install\n\nInstall via npm:\n\n````\n$ npm install zodora-backend-core\n````\n\nInstall via yarn:\n\n````\n$ yarn add zodora-backend-core\n````\n\n### Quick Start\n```ts\n// Create Database\nconst mongoDB = new MongoDB(27017, 'MyDatabase');\n\n// Start the builing of core\nconst core: Core = new Core(mongoDB);\n\n// Init model\ncore.addModel((core: Core): Model => {\n    return new Model('User', {\n        id: {\n            type: 'Id',\n            name: '_id'\n        },\n        firstName: {\n            type: 'String',\n        },\n        lastName: {\n            type: 'String',\n        },\n        age:{\n            type: 'Number',\n            min: 0,\n            max: 150\n        }\n    });\n\n// Here init models, endpoints or services\nconst restApi: RestApi = new RestApi();\nenpoint.generateApiRequest({\n    core,\n    paths:[{\n        path:\"api\",\n        middleware: new RequestCounter(core),\n        children:[{\n            path:\"users\",\n            async (core: Core, args: ApiRequestArgument): Promise<Result> => {\n                // TODO Something\n               return {}\n            }\n        }]\n    }]\n});\ncore.addEndpoint(\"RestAPI\", restApi);\n\n// Create and start core\ncore.createAndStart();\n\n```\n\n## Table of Content\n1. [Core](#core)\n2. [Model](#model)\n    * [Types](#types)\n3. [Endpoint](#endpoint)\n    * [Exist Endpoints](#exist-endpoints)\n    * [Api Request Generator](#api-request-generator)\n    * [Api Doc Generator](#api-doc-generator)\n    * [Api Request Tests](#api-request-tests)\n4. [Service](#service)\n5. [Database](#database)\n6. [Trigger](#trigger)\n\n\n### Core\n\n> The core managed all adding components and connect the complete system of parts.\n\nThe core must be created with a [database](#database), because the [model](#model) gives them the task of what they do.\n\n````ts\nconst core: Core = new Core(database);\n````\n\nThe second step is to add of models which require a function of returning a model.\n````ts\ncore.addModel((core: Core): Model => {\n    return new Model('User', {\n        id: {\n            type: 'Id',\n            name: '_id'\n        }\n    });\n````\n\nAfter that can be add an [endpoint](#endpoint). There are two implementations of endpoints (Restfull and WebSocket)\n````ts\ncore.addEndpoint(\"RestAPI\", new RestApi());\n````\n\nIf you need a [service](#service), you can now add a service. As Example a cleanup service or a auto start service.\n````ts\ncore.addService(new StopService(24 * 60 * 60 * 1000));\n````\n\nIf you need a [trigger](#trigger) of changing data, you can now add a trigger. As Example a logger trigger.\n````ts\ncore.addTrigger(TriggerLogger);\n````\n\nIt a ready to start than create and start the core. Now managed the core all things and controller the state.\n````ts\ncore.createAndStart();\n````\n\nShould the application be stopped, only the core needs to be stopped.\n````ts\ncore.stopAndDestroy();\n````\n\n### Model\n\n> The model has an exact scheme of this and works with their rules.\n\n\nCreate a new Model with that name and the schema\n````ts\nconst userModel = new Model('User',schema);\n````\n\nThe schema is a object of SchemaType and it has many of entry.When you add a new entry, the name of the child object is\nthe name you see. Then the type of entry must be set.\n\n````ts\n{\n    firstName: {\n        type: 'String'\n    }\n}\n````\n\n#### Types:\n- ``String``\n- ``Number``\n- ``Id``    Id of the own object\n- ``Refs``  A reference to a other model\n\n**General Options**\n\n| Name | Type |Description|\n| -----|------| ----------|\n| ``require`` | ``boolean``| Must be a always a value|\n| ``name``    |``string ``| That is the name for the database|\n| ``export``  |`` boolean``| If export this entry or make it invisible|\n| ``exportName``|``string``| Set the export name|\n| ``set``     | ``(data : number/string/boolean) => number/string/boolean`` | Change the value before it save in the database|\n| ``get``     | ``(data : number/string/boolean) => number/string/boolean``  | Change the value after read from the database|\n| ``protection``     | ``boolean``  | The value is write protection for the default way|\n\n**String Option**\n\n| Name | Type |Description|\n| -----|------| ----------|\n| ``min``           | ``number``                     | Min length of string         |\n| ``max``           | ``number ``                    | Max length of string         |\n| ``validate``      | ``(data:string) => boolean``   | A function of own validation |\n| ``default``| ``string`` or ``()= > string``| If the value not defined than set this value by the inserting|\n\n**Number Option**\n\n| Name | Type |Description|\n| -----|------| ----------|\n| ``min``       | ``number``                     | Min value                   |\n| ``max``       | ``number ``                    | Max value                   |\n| ``validate``  | ``(data:number) => boolean``   | A function of own validation|\n| ``default``| ``number`` or ``()= > number``| If the value not defined than set this value by the inserting|\n\n**Refs Option**\n\n| Name | Type |Description|\n| -----|------| ----------|\n| ``model``     | ``string``     | Model to the depend reference                                                             |\n| ``idName``    | ``string ``    | Name of entry which are the reference                                                     |\n| ``depend``    | `` boolean``   | Delete the complete entry when don't a reference _(true)_ or set only this null _(false)_ |\n\n**Boolean Option**\n\n| Name | Type |Description|\n| -----|------| ----------|\n| ``default``| ``boolean``| If the value not defined than set this value by the inserting|\n\n\n### Endpoint\n\n> The endpoints are a interface to outside of system and can be control the data flow.\n> The main function are the manage api request.\n> For the normal request can be generate this functions which have some settings or you write simple a own method.\n> Permission or other middleware can be set between many layers or request.\n\n#### Schema of Api-Request\n\n**Arguments**\n\n | Name | Type |Description|\n | -----|------| ----------|\n | ``meta``     | ``object``  | Values of id or other meta / header information          |\n | ``data``      | ``object ``  | Values of insert, update, delete  or reading data           |\n\n**Result**\n\n | Name | Type |Description|\n | -----|------| ----------|\n | ``data``     | ``object`` | Result of data             |\n | ``error``      | ``Error[]`` | List of errors          |\n\n\n#### Exist endpoints\n\n##### WsServer\n\n | Name | Type |Description|\n | -----|------| ----------|\n | ``https``     | ``boolean``                  | Use https             |\n | ``port``      | ``number ``                  | Port number           |\n | ``key``       | ``string`` or ``Buffer``     | Key of certificate    |\n | ``cert``      | ``string`` or ``Buffer``      |Key of certificate    |\n\n**Connection with JSON**\n\n| Name | Type |Description|\n | -----|------| ----------|\n | ``id``      | ``number``  | Id of request and answer id|\n | ``path``    | ``string `` | Execute function path.                            |\n | ``args``| ``object `` | Argument for the request   |\n\n\n##### RestApi\n\n | Name | Type |Description|\n | -----|------| ----------|\n | ``https``     | ``boolean``                  | Use https             |\n | ``port``      | ``number ``                  | Port number           |\n | ``key``       | ``string`` or ``Buffer``     | Key of certificate    |\n | ``cert``      | ``string`` or ``Buffer``     | Key of certificate    |\n\n\n#### Own endpoint\n\n```ts\nclass MyEnpoint extends Endpoint {\n\n    async create(): Promise<void> {\n        // Create the endpoint\n    }\n\n    async start(): Promise<void> {\n        // Start the endpoint\n    }\n\n    async stop(): Promise<void> {\n        // Stop the endpoint\n    }\n\n    async destroy(): Promise<void> {\n        // Destroy the endpoint\n    }\n\n    protected useRequest(request: ApiRequest): void {\n        // Implemention of api request\n    }\n}\n```\n\n\n#### Api-Request Generator\n\n```ts\nenpoint.generateApiRequest({\n    core,\n    paths:[{\n        path:\"api\",\n        middleware: new RequestCounter(core),\n        descriptor: [\n            param('userId', 'string', true, false),\n            result(true,\"Return the user values with the 'userId'.\")\n        ],\n        children:[{\n            path:\"users\",\n            async (core: Core, args: ApiRequestArgument): Promise<Result> => {\n                // TODO Something\n               return {}\n            }\n        }]\n    }]\n});\n```\n\n**Path Option**\n\n | Name | Type |Description|\n |-----|------| ----------|\n | ``path``             | ``string``                                        | Currently path                                                    |\n | ``middleware``       | ``Middleware`` or ``Middleware[]``                | Changing/ checking or modification of arguments or throw errors   |\n | ``descriptor``       | Array of ``param(name: string, type: string, metaData?: boolean , require?: boolean, description?: string )`` or ``result(success: boolean, message: string, details?: any)``                | Generate for a request all used params at path, permission and middleware and the result. Generate docs via endpoint.generateApiRequest(): ApiRequest[] |\n | ``children``         | ``Path[]``                        | Sub paths of this path                                            |\n | ``execute``          | ``(core: Core, args: ApiRequestArgument) => Promise<ApiRequestResult>``| Execute function on this path       |\n\n\n\n**Middleware**\n\nMiddleware is an interface between a default request and special modification layer. As an example can you create a middleware for the api key management.\n\n```ts\nclass RequestCounter extends Middleware{\n\n    private counter = 0;\n\n    async pre(args: ApiRequestArgument): Promise<RequestError[]> {\n\n        counter++;\n\n        // Exist error\n        return [];\n    }\n\n    async post(args: ApiRequestArgument): Promise<RequestError[]> {\n\n        counter--;\n\n        // Exist error\n        return [];\n    }\n\n}\n```\n\n#### Api-Doc Generator\n\n> Generate a Api documentation via [PathConfig](#api-request-generator) with easy entries.\n> Use the Description-Object in the ``Path``, ``Middleware`` or at ``Permission``.\n> It exits simple function for entries (``param(...)``,``result(...)``,``resultAsError(...)``,``meta(...)``,``group(...)``).\n\n##### Adding Option\n```ts\npath = {\n    descriptor: [\n        ...\n    ]\n}\n```\n\n```ts\nclass RequestCounter extends Middleware{\n\n    description(): Descriptor {\n            return [\n                ...\n            ];\n    }\n}\n```\n```ts\npermission = {\n    descriptor: [\n        ...\n    ]\n}\n```\n\n##### Description function\n\n* Add all inside request into this group: ``group(name: string, details: string)``\n* Create Api-Entry: ``request(name: string, details: string)``\n* Add Param: ``param(name: string, type: string, metaData: boolean = true, require: boolean = true, description = '')``\n* Add Error: ``resultAsError(error: Error)``\n* Add default result: ``result(success: boolean, message: string, details?: any)``\n\n##### Generate Doc\n\n* Read only the Api-Tree ``DocBuilder(name: string, url: string, option: PathConfig)``\n* Build to a README text ``MDGenerator(name: string, url: string, option: PathConfig)``\n\n\n\n\n#### Api-Request Tests\n\n> This eccosystem have an own integration test system of testing api request. An TestEndpoint simulate a normal endpoints\n> and extends with test function.\n\n**Quick Using**\n```ts\nconst endpoint: Endpoint = new TestEndpoint();\n\n// Do something ...\n\n// Load tests object\nconst test = {\n    path: \"/login\",\n    arguments: async (core: Core, store: ArgumentStore): Promise<ApiRequestArgument> => {\n\n        // Load and init Arguments\n        return {\n            meta: {},\n            data: {\n                email: \"abc@def.com\",\n                password: \"HelloWorld\"\n            }\n        };\n    },\n    result: async (core: Core, store: ArgumentStore, result: Result): Promise<boolean> => {\n\n        // Check the result\n        return result.error && result.error.length > 0;\n    }\n}\n\n\n// Added\nendpoint.addTest(test);\n\n// Execute\nendpoint.executeTests();\n```\n\n##### TestGroup\n\n* The ArgumentStore is a cache inside a test group.\n\n| Name | Type |Description|\n | -----|------| ----------|\n | ``name`` | ``string``                                        | Name of the testing group                                                |\n | ``before``| ``(core: Core, store: ArgumentStore) => Promise<void>`` | Execute before the test at this group starts  |\n | ``after``  | ``(core: Core, store: ArgumentStore) => Promise<void>``  | Execute before the test at this group starts  |\n | ``tests``   | ``(TestGroup / TestRequest)[]``| The tests at this group.  |\n\n\n##### TestRequest\n\n* The ArgumentStore is a cache inside a test group.\n\n| Name | Type |Description|\n | -----|------| ----------|\n | ``path``    | ``string``                                        | Request path   |\n | ``name``    | ``string``| Name of Test |\n | ``arguments``    | ``(core: Core, store: ArgumentStore) => Promise<ApiRequestArgument>``| Init the arguments for the request |\n | ``result``     | ``(core: Core, store: ArgumentStore, result: Result) => Promise<boolean>`` | Checking the result of request|\n\n\n\n### Service\n\n> A service is a external process and work in an interval of time. A own process may be an auto stop service of the core.\n\n```ts\nclass StopService extends Service {\n\n    constructor(lifeTime: number) {\n        super(\"StopService\", lifeTime);\n    }\n\n    async onEvent(core: Core): Promise<void> {\n        return core.stopAndDestroy();\n    }\n}\n```\n\n### Database\n\n> The core hasn't only one database but have a default construct of a database.\n> Have you a new used database than can you add this into the core.\n\nImplements databases\n* MongoDB\n* VirtualDB (for simple and fast testing)\n\n```ts\nclass MyDataBase extends DataBase {\n\n    async connect(): Promise<void> {\n        // Connect with the database\n    }\n\n    async disconnect(): Promise<void> {\n        // Disconnect with the database\n    }\n\n    async createTable(model: Model): Promise<void> {\n       // Create a new table of model\n    }\n\n    async deleteByModel(model: Model, filter: DBFilter): Promise<void> {\n        // Delete data\n    }\n\n    async findByModel(model: Model, filter: DBFilter, option: FindOption = {}): Promise<DataValue[]> {\n        // Find many data\n    }\n\n    async insertByModel(data: DataValue, model: Model): Promise<DataValue> {\n        // Insert a new data\n    }\n\n    async updateByModel(data: DataValue, model: Model, filter: DBFilter): Promise<void> {\n       // Update the data\n    }\n}\n```\n\n### Trigger\n\n> A trigger call if insert, update or delete a data. A core can be have many trigger listener.\n\n````ts\ncore.addTrigger({\n    async insert(model, values): Promise<void> {\n        // A data value was insert\n    },\n    async update(model, data, updates): Promise<void> {\n        // A data value was update\n    },\n    async delete(model, data): Promise<void> {\n        // A data value was delete\n    }\n});\n````\n","readmeFilename":"README.md","homepage":"https://github.com/Zodora/zodora-backend-core#readme","keywords":["backend","core","database","endpoint","service"],"repository":{"type":"git","url":"git+https://github.com/Zodora/zodora-backend-core.git"},"bugs":{"url":"https://github.com/Zodora/zodora-backend-core/issues"}}