{"_id":"@uscreen.de/fastify-mongo-crud","_rev":"35-f67f55da92717d4ff9fe8e34b7aa6b5e","name":"@uscreen.de/fastify-mongo-crud","dist-tags":{"legacy":"0.4.13","latest":"3.0.0"},"versions":{"0.0.0":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.0.0","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.0.0","maintainers":[{"name":"csarin","email":"sarin@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"uscreen","email":"domains+npm@uscreen.net"}],"dist":{"shasum":"9bc2918570cb3e4fa88b5c793ac816f4f512337f","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.0.0.tgz","fileCount":14,"integrity":"sha512-JDGc5N3BmvJudQz6TbNUen0350JIfc2/uIeBZH3yzamuhjoP/kGGsOxDFgsjfzTOlmCz5Dty1BierFnx4M6rsg==","signatures":[{"sig":"MEUCIC0Y+rT+k/Jttgy3IIlzTsKYVDqPamR3McvTS5Th6U93AiEA38kkAT8ps+mp1VO+3tGI1QBIXAvZUmVQkh1T2M8OgAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdljcXCRA9TVsSAnZWagAAUPcP/AqIUfzbL9ri3H67XSB5\n9ElpxBLhFYThqCMK1PM0tX1GdrGdo7wNRSJ4RFvu+5opIfNyl+afwZqC/Q3k\n2dR6xFLOtSQtF8qdMNsLrmg/s4eM/rC81nWKxx6Wn1OtL5FvwuyBVCoU/1nf\nPG17jUp8nvjxn8I1+0Ndk3GMF+++pW95x5xVj27kmzdOVG/zwr/X8AnZkLjM\nyhXMDmw3hGzxbK93dlKZ5xwKax2TJDAa/wV/i8wh1u2H+ZmItXpM4w+z6ODK\n0pJjbvNF7XDWzewH696n4ZRFVin7zvTpV3qhl6ryfwu+13QPKgfI1a6I0ILp\nRHKUoww8w8j0sUr9cKNCBebKdltk8x9n6GDtJr8wBQm3xCsUFaNvEwHpDseX\nIAIgi3YmNdfooKWSzfW0jwjOtC0nXWlX1upmtXOil9um3gTMfFuf2JxP0Yr9\nEfjEBnF7wTO7nMTocVP89AeppZzFQ9raTVC9Yz/x6vJo3ozf6p9GdzUfZhWR\nw3R9/8mRsBi+OEbasHuypbz+NENuesKON2sUHCaJMiyXK+FJQiGMnVx75VUO\nvpjI3/mPa5hjGAjVVxs5tmlWg8jBvJzqhKBmgxuO/yMKeLdfpaH5/Lexf/1c\nVhdCRcGN5yyVEAupeqCzW+0bgKnpmEDRQvoHKZFyEBMCI7HjCkaR5IjwIMdC\n3NpL\r\n=5bnE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mashpie","email":"marcus.spiegel@gmail.com"},"gitHooks":{"pre-commit":"lint-staged"},"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{js}":["eslint --fix","git add"]},"dependencies":{"fastify-plugin":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.6.9","eslint":"^6.5.1","yorkie":"^2.0.0","prettier":"^1.18.2","lint-staged":"^9.4.1","eslint-plugin-node":"^10.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-config-prettier":"^6.3.0","eslint-config-standard":"^14.1.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.0.0_1570125590402_0.9744261890220371","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.1.0","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.1.0","maintainers":[{"name":"csarin","email":"sarin@uscreen.de"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"uscreen","email":"domains+npm@uscreen.net"}],"dist":{"shasum":"a83dd1a97905ad203a44ecf943abd2f153f1e765","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.1.0.tgz","fileCount":17,"integrity":"sha512-d28snQFX7Ep8js5pwwS9Y1DOEs+uUzfDkbX5aBAVfg16RVXZ0obnwLtimEqAhR15xUh9IUvCnbym4/6Rx0wWKw==","signatures":[{"sig":"MEUCIQCG0uya4+K0IF14Wr1btBxLbp5h5g9tXl62X5l2oRVAWwIgMfAXiMRj+dPyDIylyJq8Y2lR1/lKJPR449WCpS+C1Bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlzrxCRA9TVsSAnZWagAAqcoQAKMPEqiypW8elZ5fpU/p\n3E+Yg4G1Kp9w/7rGXnzU5zogjWILyWIJdZzRdsqrjh0XuEpv87HE/eW0DRoi\nAur3z3RX2YyKf95iL/+vvRAGqMTY1YoIkE+ycoHFIBW3rBxHoGDHrQ/RoTUJ\nch1AyAF8qQXqYff9WDOlI/EaCYx5wWGi43an8DcMHx5tBr1/rQFWiOozkuP5\nmNobYaeXgfbVZvPIhN6oQ2yFRhnpOKD2qovFD/TWvsbRpkY5atg2QaCKFGgS\nN9eIhqVFVnviDmthzyJ045nTwETzdetEJC4k/gHsUGLHXn5VuJsgEDQZJz3/\n2KFz35mXxxPvDatqYedHl6cuKlX77Mr9wiBcvtHmmA/oFoZugr5p/eJepGnL\noJqunoIRcuyw/6l8bshtwiAvK17NEodp2NnIckN7Q7ufMFG+UKvDKioLH07N\nWOOxxcoSuKmkD+uEhyAlesNxvmYTcQA+N6TExLaWpoQhzteVOzqRpiWjm0kb\nFMHBdJzLRLS9FSqZe0H6h86+91J5qILoq0nPYG0B2HZzDtHKPkmMmhY7bjhT\nN9T0dwAVkQAcjdzSt4UQOE2yGoXe2JaFDXB06dob2e7lsi4PjbeLYJwz4SWr\noOxKnMh7OEYjaTynDb6U9FyFqiqfXBcGMk3u1mCj2ONSTVmcagNQbkJ7Q+7N\njwXN\r\n=Ir39\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mashpie","email":"marcus.spiegel@gmail.com"},"gitHooks":{"pre-commit":"lint-staged"},"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{js}":["eslint --fix","git add"]},"dependencies":{"fastify-plugin":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.6.9","eslint":"^6.5.1","yorkie":"^2.0.0","fastify":"^2.9.0","prettier":"^1.18.2","lint-staged":"^9.4.1","fastify-mongodb":"^2.0.0","fastify-sensible":"^2.1.1","eslint-plugin-node":"^10.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-config-prettier":"^6.3.0","eslint-config-standard":"^14.1.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.1.0_1570192113285_0.7352472887136652","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.1.1","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.1.1","maintainers":[{"name":"csarin","email":"sarin@uscreen.de"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"uscreen","email":"domains+npm@uscreen.net"}],"dist":{"shasum":"ae06cc7d04a3aa9021e345d9b98ca5ab9adece28","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.1.1.tgz","fileCount":25,"integrity":"sha512-mCIpBlHlY4HQklH4FTs/FWyG+rPZ+fFNzuwEr+eur+qTRm2LP6dKrprEY0eAAD4JcEGkE8xm4j72aPz9T0GcBQ==","signatures":[{"sig":"MEQCIDT3gPUrY1Oere02tg8snOFnaP7H6Z/OaITAmy8FrCq2AiAA0IGJdc1CvIMo+0ZItPWPwHr/Cl8u0/p3uB7EQ+mMdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzqFGCRA9TVsSAnZWagAAQH4P/2Oc+85z1YTcyvKgs5HD\nMkOm4HV73CcZMBdLxqDoAcf9I7AwN2MxzgfQYtyAeTl2I46uLXWTT55OS1zm\n9CmQT86F0RfciVTQmZEcBvSQrKvpI8cp8lmoA7Dm40M4Q8zV+jpQ2Vn2xP1q\nTaxfFjrQwDF3GKS4vFj4ghCk5lP4Im31xHqKdfL82LGoI+2Aiuyk8TX4Yqnv\nKxUl7/cBb2qgyF4Fa2n6ktfBdjOOoieJSFIkbJw5cXj6RaS+LNqWshDIMWPi\nWRfM3EFqdBJlF+JY4VkI0aUgjYTzLkVUBL2cXphOINU11qhKO3DAT995VZuY\nU18gS0e8kJmT53/oZuGmZtiBpkwalCe6d+v56lo4e8xrLaSL4GEn378DtJdP\n7XaihcWM5+2gdXZoyKO9dUBVznxjS4ZuM0SN+Mni2qhkPEiXk22LkiGL6RLk\nhtBBuZSI88L4oOo3NafjcnBRNopbb2kbfjlvIpWbZQkCgs9T4ZxNNkVxOweQ\nAbrJ3e34HJ5st0ll5cYkE1KMlyE6ndXkIFLyzfoTzig3cQErIc4n3hr3GaKA\nEJFJee89BfMJ5cnJhN7zbN9c8BdRftbPNoZrmPbymQrT7+JJA7Q93Gvvas3o\niE9+vkqar6VOtNp4xXGPeqoViLeSojLpol1jDSxU72f/mpyFZkRb5Rp2C6Mm\n0y2Z\r\n=Wexc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mashpie","email":"marcus.spiegel@gmail.com"},"gitHooks":{"pre-commit":"lint-staged"},"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{js}":["eslint --fix","git add"]},"dependencies":{"fastify-plugin":"^1.6.0","fastify-mongodb":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.6.9","eslint":"^6.5.1","yorkie":"^2.0.0","fastify":"^2.9.0","prettier":"^1.18.2","lint-staged":"^9.4.1","fastify-sensible":"^2.1.1","eslint-plugin-node":"^10.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-config-prettier":"^6.3.0","eslint-config-standard":"^14.1.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.1.1_1573822789710_0.2289856037038196","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.1.2","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.1.2","maintainers":[{"name":"csarin","email":"sarin@uscreen.de"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"uscreen","email":"domains+npm@uscreen.net"}],"dist":{"shasum":"2a64162ee589a732e52ae0bdaa3a0b0fe699db1e","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.1.2.tgz","fileCount":25,"integrity":"sha512-EdTIEoE3TgDhnIj4klA7RRqlKJM20rtOqWxCt/SSOw1r0VXteLIutGfra6mfvXTh5r4PXzw227T7STiXjfEamw==","signatures":[{"sig":"MEYCIQC6wEPCgwwJ9RUONcbTOSe/T+EZndZVrfo/iW/CI9WLPQIhAKQhDQOSso7/2AEHBAS9b02wMmhAyGtgCdHqcLpC1Kln","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1Tr+CRA9TVsSAnZWagAA5n8P/iuABtrGrQSSrFYZs5+E\nJLIRe7neXU7cDUz6WYreEz6FwzorB9PxodhZ+DRbhFximebflTM6VBxQPzzy\nec9uFoBUjD91YvqHtrO9Myx/vqPvSW19xCF5FhRu3xgdKMaVtGFWMqObMGDv\nh/fliJbjd0GgTJlncQ3xBzUx/NAiX4duJxXr5RxXJfOOzfM9eESxSZohTIR2\nWHI5Ez4YxXSAq9akDPKYBsINztVK6M4O5JPd6dTAySU5Nw18B4STEWg4S6Re\n5G2sCC9lnRvqk3Xq5+Op2aiTObGousiun89KcVclm7hxW64YudEC6Vme8LN7\naEB6wORJIl8a2MXp9IioKGHiei3PzQmVsvAVpyPI6AmdM/qor5HXhUuGdFio\nidesMLSfEjY4JiGjm7NVyOzUgsAVQjUNXrx/gffSne5/jzk+IEfL10QdZVPD\nWOu+06AaQ0CsiE6ie9CymKf9VAKmhCp2wTxeA5HBPAfMmD2G6yPSH/sofdH7\nNa0SN4NmjvxuNox2zFypj1HCOEah4F27N4RCDPmnB6VVFadkjssOh2Tin/8e\ni4Fx6dmEBT5LOmlq9FJNgEhXLn3Pj71a9H+9viNgHC4eQXUV1AWmKJZb2CQM\nVlyU6xNfkmiOmU10WZ/82ZOySf6icDP4QAA3ct/Fs3nWvOXGiBG32ttCPu03\nCxk4\r\n=SiZt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mashpie","email":"marcus.spiegel@gmail.com"},"gitHooks":{"pre-commit":"lint-staged"},"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{js}":["eslint --fix","git add"]},"dependencies":{"fastify-plugin":"^1.6.0","fastify-mongodb":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.6.9","eslint":"^6.5.1","yorkie":"^2.0.0","fastify":"^2.9.0","prettier":"^1.18.2","lint-staged":"^9.4.1","fastify-sensible":"^2.1.1","eslint-plugin-node":"^10.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-config-prettier":"^6.3.0","eslint-config-standard":"^14.1.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.1.2_1574255358194_0.19593971694112455","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.2.0","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.2.0","maintainers":[{"name":"csarin","email":"sarin@uscreen.de"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"uscreen","email":"domains+npm@uscreen.net"}],"dist":{"shasum":"010c64cfff7b98fc6d5007ce53202dbaeebf70cf","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.2.0.tgz","fileCount":25,"integrity":"sha512-lpJaixeIUv9imlMzx7KrOoFZ1xb4Z7J0qGGsZbg/DESsDZjl1d99859uAyGdeCqacAuFX26rQFMCjE41MPvkhw==","signatures":[{"sig":"MEQCIFSmNYIPg8KvEozoafGdG8SQEdmHdIh5VdeGPb3hO8urAiBrtdVJN4ckYAw12mbPUvycddBvKC2z6KBWmzG1kdXdEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQCAuCRA9TVsSAnZWagAA+j0P/jm8ZdKRrACy1iy7BkhM\n0+OQDnGrXL6Lqg4yIjRnETSQ/ExlfkqX2TCMrlbWKCmVKpsxje8oMjhrPXAv\n0yWf4RiF9yMq1whHf8sh49EUselTt9EOSiqBREGW3m3Gi/lIYIN1zVclhQeZ\n76fsI2N1wgGTSWzuIth0de+KWOZYOUdWpmUnlRSE/vdOTeHRy86azLObF3/2\n/83mGKRl2nqAqGkOTCjFRlVsBuZqgwemVIAHxkbAyYCD0fA1Sr+QWdl0itc0\n/hGr2ElIVNDfblS4TBs4YS+lksex9R/xmWrfcjDWZqlv1O75zgyWsrvfbuuf\neFwIbhzOg6hLGRAYS4o80auplAhr/KdtPD8oImSuAe3PFzlMJEVrxtKERgVr\ng3thL41jgh1J/kYMLsuIt3t7I4YqDVhKf0L9YCv1XTCNDnBvmX4n7skTJBsW\nsqMJXIzLWR4E4JG4lcpAghvp3tDVR6oM8Ru37dF0C5UmM5p0TQZ1+wl8O6PW\nhTumANOhvtIQAvqhRrrr9eMq3vurPFN+HFFwzvz/leolOdHrHmqqECebj/L8\n92tuvii92I7qVDXKQxpBDqWifQoB6llu+SyrMo8sZc9oX982pzeXmejOQUdo\ne21Emddyj/zeEOraVjgEDz4GU7rgQPS48p3YTBMrK4yL11lVKcMVXDk3yMc+\nD7K+\r\n=b8qL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mashpie","email":"marcus.spiegel@gmail.com"},"gitHooks":{"pre-commit":"lint-staged"},"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{js}":["eslint --fix","git add"]},"dependencies":{"fastify-plugin":"^1.6.0","fastify-mongodb":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.6.9","eslint":"^6.5.1","yorkie":"^2.0.0","fastify":"^2.9.0","prettier":"^1.18.2","lint-staged":"^9.4.1","fastify-sensible":"^2.1.1","eslint-plugin-node":"^10.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-config-prettier":"^6.3.0","eslint-config-standard":"^14.1.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.2.0_1581260846012_0.4233073129271867","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.2.1","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.2.1","maintainers":[{"name":"csarin","email":"sarin@uscreen.de"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"uscreen","email":"domains+npm@uscreen.net"}],"dist":{"shasum":"e08b1b36c1c8594d0cc7a8115acb4a5f77dfc13f","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.2.1.tgz","fileCount":25,"integrity":"sha512-avDSJ5O3wpkzxFCsgrjjYq3ea3jS3/U6ElwF/DluqA0jiqzXxv7UYiRiRckooK8TouEpqs0BzT2LwrpoeTet+A==","signatures":[{"sig":"MEUCIHoO/zo7C5cCfNXdG0f5MAjDEA/KECBeaaBYhMZaFD/hAiEApuayEDlaO8U37cyggxot8vZXxBMNxtRJbuyVNUZEAzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQn+6CRA9TVsSAnZWagAAu5UP/1gBPDQGdWihRDxK1NRT\nBzAwK4E1AvG4vW8nXEQyWSg5LAZy/1PRZIK1v/GJqfgPuz8BBC3qS4TuXYoy\nREMsjiTL3H8cOmOX+Q9f31f9eJQwZh2aGvbNAMvQCYTqT6nvO4lUsihEuH4S\nYL9TSfNt7/PZSecT7B9eJv6K4DwQ8Fmo0aYwZVhEgR1/iJc1tW1o+9QEXA5Q\n4sJoZuU3Pv/XU4l5hDp/eCh4rxsxXnteO4eQGyg7m+xKY08D6OCcQHZl9Fzl\nFrz8hoecuculm/CiSGjkISeI4Nd+BjKdC9PgV6XhUs3hoF5xAsdjFi5f6Kh5\nnEvddflWBkbywYyW0k+VN8a2eaxe6IZ+14n1BV8hfPyG+Rs9laRAhT9dTauS\n5tctOnPukMdhetC3FN5kkLERL2GHVpncsvNIQ8p9EmSR6TXx2nUyNIN1pW7H\n8k/qDlnVbyE+9vAxiWuxlT24xOviQfQKVYEpsaP3HXqAdk3pKwzEVFzBreZQ\nkHcwBQGrnx1N5MQ0fZDpiKwRNGs1qaYL2FwshpSnfkXBdunSiLBK57KuK1DB\nODzErUjMuffvuZMDunYLNvr0TAxW2TQKK+FtJ3tvH7VmfoQv5wZNXQ8GxA6y\n2IlSyky40POOjY3br1goKn3I93gKD4YhPPp3CunTG+DK6owKbI6jodyeX8U6\nnyxB\r\n=Labp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mashpie","email":"marcus.spiegel@gmail.com"},"gitHooks":{"pre-commit":"lint-staged"},"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{js}":["eslint --fix","git add"]},"dependencies":{"fastify-plugin":"^1.6.0","fastify-mongodb":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.6","eslint":"^6.8.0","yorkie":"^2.0.0","fastify":"^2.12.0","prettier":"^1.18.2","lint-staged":"^10.0.7","fastify-sensible":"^2.1.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-prettier":"^6.10.0","eslint-config-standard":"^14.1.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.2.1_1581416378402_0.9360066014979205","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.2.2","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.2.2","maintainers":[{"name":"csarin","email":"sarin@uscreen.de"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"uscreen","email":"domains+npm@uscreen.net"}],"dist":{"shasum":"e147adf259aadfe1cb91d3cbaa1283c67069fdde","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.2.2.tgz","fileCount":25,"integrity":"sha512-JJy9bC0Au/Z5VC8dIHI7kUkRsnu6dxqIf8Y3Fwav4VYOFukta9thqgiVXPzKFtURVKkhCLrs6W4vDKTOAnoXtw==","signatures":[{"sig":"MEQCIBdDKweV788GbDBtTsY0klKo62k/XDHu2LMUangzZU7bAiAxb2es6iolvCAlEa4lqRg6/sSEZwpMteX6Zri5FDhhKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeY3vpCRA9TVsSAnZWagAAytMP/A3IOoYUYQqYhghykwiI\nJmwQXPH/NWv3atv3vRY1pOwWXxqM1/b6q8wFzafpxGS5BFYejZs5H4tsHELB\nLKOTOTOVAe3a9cO34fFNvSsQGfxabsk9M37QGT588GgOtSyfXdI6ARWvLMLW\nVdWjsChecZhTPnWjdRmSeeh/CMMee/z94hx7qMkubYuPYDj6ieX1WpKsI+5W\nD2h+g6PIzNMSYdkTTbMXfvHpMaxTPFnnk0tD4VXSMOvDMT1ti2DvbWsTuMFU\nKqTaJJZHeoV64eliLq03pSibejyZ2VGSrM4vF6t4xl9hdiCaIoKhdJ2E7FVI\nKnSjTLTdu7efxv4hsFIzXQAGgNKLPzc802S4RUhkC7KYHiX1jkKBhjGiqUD+\nA+kC6Hh+MAmdGxpjvQYm4Idkci6v3klkOKcV13ueIiFLMc2lN7KS1u6XyWah\nV7JzpgD59wYW3afHPZTh3+nystXO0CwmeXBWBz7kzLo0HR5pe14Eq+xQnDRf\nlbv3lrrCM4gvlLYKz/OKfZq9dSPr5JlXJOml6XFa776RMb2GAkgzez+rAA+3\n2h+eA2mP2vKbpA4/pbh92TdwxS3zKYwjDSMaZ0FCJPabsYgxSaCTUKKjP3S1\nf9VMLuQ6aH9mzxt2x5QkQ/vJItD2/CF2NO1q+tJjlIzrk164XLzHxvrqz4zC\na9+s\r\n=zFlM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mashpie","email":"marcus.spiegel@gmail.com"},"gitHooks":{"pre-commit":"lint-staged"},"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{js}":["eslint --fix","git add"]},"dependencies":{"fastify-plugin":"^1.6.0","fastify-mongodb":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.6","eslint":"^6.8.0","yorkie":"^2.0.0","fastify":"^2.12.0","prettier":"^1.18.2","lint-staged":"^10.0.7","fastify-sensible":"^2.1.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-prettier":"^6.10.0","eslint-config-standard":"^14.1.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.2.2_1583578089421_0.2685924325886362","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.2.3","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.2.3","maintainers":[{"name":"csarin","email":"sarin@uscreen.de"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"uscreen","email":"domains+npm@uscreen.net"}],"dist":{"shasum":"bceeed6bf04a3277e581877625a5ed4ec0b5014b","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.2.3.tgz","fileCount":25,"integrity":"sha512-C5ND/IdAWHjsUCy7uqbtSS4pFYp4zs94k+bkrZWOTPmEbwiEeMcVCzT/8zhU2SK90n6DcVK9wi8COfl7UIhqZg==","signatures":[{"sig":"MEYCIQDZQxI4zS4DjMNrGfX77sdyuObENHyUxigoFU4a7Kx3FwIhALmIekq1+TQuSmTD3O0u4b50ROEYwxOdk8rJVZOvTryv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecg8/CRA9TVsSAnZWagAAsD8P/ikvpoPD0gbXD7Iz+xyQ\n74bYPSoyp7988/ClZLDn+IPDApR4hfzDoMY48oM5+CScbD8o4Lsa5giH1Kub\n3XyrH3jmWmMpMjCmiN3McxG/F1AjdUezME2lw4dzq2it9aOI35HXpiuX9nF0\nN1RfhFK8N08kuP0Z8pyXReoKJSGraxv0BoncTIDrMp/ef8txERo8C34drQfn\n+cDWjTF81gjQVQDe/L7rcAm9iKewuRVKxMEFcZsL3CKMQH7VHX5fw9h/TgMz\nL7vsvENyYeMVSrb6zqrhjLCioUTgs2SZv76oMOWBXKoOEm7DM3NTxjY570Ja\nS1bVTOWUqqOiSlzTQ6BlHX95MIpZGyA20+i81LlhlNnO7jmzTqt5rhJFLsmC\nFMfSxC2nlUsEELqBrDOaN3gIcYfbFBcqVZbGNuiTsF6wvignb1zxglyOqWdK\nIVvmyWxJa7t+5NkhB7D8MPPZm2+qjODEbrZDTPTv/ApfTuYlLUlRRePQslJ0\nnW5dQcrIy1tntTnlUnRCtVzZVjaq7L25sRuAMlzrBtEl1ztq9NSLgc1NgAqY\nbVymEFJDaItFQvetpXBLdCM1HRJU67kU+N+K1yPYGgpbCE8MbcB45hiEvbtk\nH2LhyG3CV1mGV9+YKD6CBghBHqpFO6bavhmlrohnuLlm+9CEbLrOvM/5xSno\nIgo3\r\n=0BTj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mashpie","email":"marcus.spiegel@gmail.com"},"gitHooks":{"pre-commit":"lint-staged"},"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{js}":["eslint --fix","git add"]},"dependencies":{"fastify-plugin":"^1.6.0","fastify-mongodb":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.6","eslint":"^6.8.0","yorkie":"^2.0.0","fastify":"^2.12.0","prettier":"^1.18.2","lint-staged":"^10.0.7","fastify-sensible":"^2.1.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-prettier":"^6.10.0","eslint-config-standard":"^14.1.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.2.3_1584533310632_0.8828093286869321","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.3.0","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.3.0","maintainers":[{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"uscreen","email":"domains+npm@uscreen.net"}],"dist":{"shasum":"d2b5e1e38d685075acc04577b7e318515e586224","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.3.0.tgz","fileCount":25,"integrity":"sha512-xNjWFlc0MVTPioTD+8WF/4Ndqrg7AXqFwpKtgbGcFjxL8GsIaLFeMvFViWVo8WKcfpTNFL+ihL5m1CeM87MYyQ==","signatures":[{"sig":"MEUCIGmgD9NzPNQdayvs+gjVQ84hKxgsyPv7iF8tjZOVfnfJAiEA5gwZPPWYVvJ1IUXWH38gkdc4RThRQgJCng8xR63nvlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLraKCRA9TVsSAnZWagAA/SkP/0iaCXlKDAKvetL4FuyX\nrg+9hyp3obX6YaeH+12mSpN5xRog3rUvcdUmFBrCJwXyngQtiEwAM3gF0aFp\nr9htCluRkEq12XPMhw1ViMf9H12ZcEzGP2UuC23chKZGWO/84yb0Kce7uGSs\nWEnLwpKQlZaKUsMg0WxSFRbdSU3IVw9HI+8nDCyZVJ8BD1pxdQPFvUy8ThnV\nAsZkgoyGBcyAjGFm8DqyXI0qtvn2oU7kJntLVDx0shyBX+FzUy3wKboXaB+U\n6a6E0Af/V46ewga8hshhnlKPimdf0/+I9XsqhKudIjwTgv/5vIWt/fcXcef1\nC8Y74COXu5uojIpd2Rq+HGyhMAjmsiXHiG3aTZRYA6Adi18EmYzVTgUNP00k\nY5HzVY7h1Y8wtiua+2yjXtEO+3mRV1Wa04GxjN3cMYvb9ssb5zhFa3y0FclC\niebT6dNOZshmAT3PrMs61L4HNrwUWot/XttHG8vObLtfawp+Zwjdx5m0PLTE\nTmJUycui5BNUfcPsvz8s4jBWITblXCzrH1ZCmZ78YhYikBeqEdAOovoDhplL\nBnv8UtD4fMLHP+4FOOQkuwTRpTLVGoWhJD7sGst/CFDNJF4dF732coLCFUoF\ng1CyTrikaaZ2EYJppweC4bwyy5fdaGwzeXpNSrwCvyoy1kYX9IwUHgND+qF7\nPg+y\r\n=9o1V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mashpie","email":"marcus.spiegel@gmail.com"},"gitHooks":{"pre-commit":"lint-staged"},"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{js}":["eslint --fix"]},"dependencies":{"fastify-plugin":"^2.2.0","fastify-mongodb":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.8","eslint":"^7.6.0","yorkie":"^2.0.0","fastify":"^3.2.0","prettier":"^2.0.5","lint-staged":"^10.0.7","fastify-sensible":"^3.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-prettier":"^6.10.0","eslint-config-standard":"^14.1.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.3.0_1596896905731_0.7652519211827853","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.3.1","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.3.1","maintainers":[{"name":"huckels","email":"huckels@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"uscreen","email":"domains+npm@uscreen.net"}],"dist":{"shasum":"036e89200490285251cfd68353adc1d1397aa893","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.3.1.tgz","fileCount":25,"integrity":"sha512-/aEXkZu6R/U9LxEj9n1TtPuxnH5DjCJ4vFH1drWGc3dAGvuuF5TtvGjOBi7RxqQKJv2nXm81tPY1M5n/nKEjsA==","signatures":[{"sig":"MEUCIC9pnfehe4VVeHeurwiZuOPtWjwEPD9xSkXqVXObTQItAiEA9PXCLe70q40+Hkd1PNOjT5E4OVmyjTZMbMxDWicnlzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWkPKCRA9TVsSAnZWagAAxNQP/1FTU8FDfLEwjDO2eC5l\nU35wFIwnq0Knjvq8yifBlJicBvrXuj1TdI/83I3QUPQaeKb32UPqidCyiB5f\nTAC9P4xBBEJ3jY+Pi7rTT6yrPLl08groUmEFvBnMb0OdzgzfICCk+zJW6OT2\nRP9M/X7+4qGPlHJ4w8xkC24Luc5+nzFwYhvRnCZ9uc+MsOIt6InpWMaB12DZ\njdFOF53gUI6G7k5rx2Up73gSC4KYVYkh0GwmO444eDf4MtgceUAUmvh87jWd\nHU1mvFH37EOOGimv6wgSP9SJHddnbe3jEb7O5rdiV/Lq3vQzDBmD2c/4mGy3\ndiZX6uoq/aMyEO/o2mXvG+CWonT6C712PLTcN5Xpgkqnlx9XkV9hOfPsAsgA\nw7YMBxd0sht6JYMle0+/WPArlZ0dmME8qXIZIosmnelwLepXHiFm9KD9WRM5\nNHQYzs75GSXZ5dIV1IPf/vTPoYJ0i6+fOdBAhv00XdGQdWlILWMpuizMZshy\neGMwB8IxCXbWM5b/HC05JJVfh+wbfoop+XttDxhjOu0Ptq1U5TSN0FxqC2N0\nK6I5nhtNDaoihcR1GsvcLQJKjfL3zjI9ayyMhf/At9TwfllDLgMXtPLtt+fa\nnV1ijCAIYltEtFEMDIoNZXSS43q88Zca//rp1gCNCh05zUZ+YlwyyrgrkTR4\nejtV\r\n=yYHy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mashpie","email":"marcus.spiegel@gmail.com"},"gitHooks":{"pre-commit":"lint-staged"},"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{js}":["eslint --fix"]},"dependencies":{"fastify-plugin":"^2.3.3","fastify-mongodb":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.8","eslint":"^7.8.1","yorkie":"^2.0.0","fastify":"^3.3.0","prettier":"^2.1.1","lint-staged":"^10.3.0","fastify-sensible":"^3.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-prettier":"^6.10.0","eslint-config-standard":"^14.1.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-standard":"^4.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.3.1_1599751114424_0.3962331608297407","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.4.0","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.4.0","maintainers":[{"name":"huckels","email":"huckels@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"uscreen","email":"domains+npm@uscreen.net"}],"dist":{"shasum":"f1ac0718f34afd1e3776e227173bf0a81b9440c8","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.4.0.tgz","fileCount":25,"integrity":"sha512-ay+73ojHeFEYdhNN+voShrdIxND0D1gxvaoOn1R6cLhtQX/6Efd7Nsvi+JV7L8m8QNjI1RNNeqJH6JPKmtTzfQ==","signatures":[{"sig":"MEUCIQD8C8wQx3WptV2Dix0/z7LCk5siRxms4YcAti3WL67XbQIgGNIq6gHGdC79+8c+AGHH4S/TDgo37w/L1vjL3+D+Fys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0zI1CRA9TVsSAnZWagAAPKAQAKKmeaYBbWWNjChiG5Fj\nKkYmhnj5bWsHwJzmMc3Y9nXkdTHNpAikOSYWpgAsBv8rUiLd4/OhUWyjoedR\nCk1i8fESO196a3L0OWW3kG/fq0kx2yBvO2yw8NV7Swc32bd1xRgJHyEWbWm/\nlRAsd1AVhDENHh10c6EVqgPC76XLv01kSjplpPagRMzDsYcpFwP7GSkMEOIA\nB9GRdS8UnIUzsONCZf4wE/kNggWYF8JdYhSQHVUJE1YW8XYE+sFirSm9ZYCW\nwbDyba/R8qOFlZiIl4bERRtlM02a32FiKrI5r4wBctmfuZHRp53icN+RCsFM\nxs0/tZ63X2J6zOFKeRiGncMouETGt/3M2yTovFGwCRLKB66Y+nDuNgwgtWFM\nEoRWOQ5fv+iFIYrLsELoWTuiO9AFx0cBn2CZUn5xas+D2sMcYPbJSeEYBxEb\nJ39BVpzZICB38ReG5VSlm6FGqwgPqlVhfa0n3a6KqUm72+pnS0TaVkglDTiT\n+AL6cfHeevtMVWSIWtyPZAl54YlO7tmEgjHjIN7W/TZdXmO0rBxr6jfDvIJe\nix7XmEQ8VZAC9Vm6Lio47FHct11Npg/1T14okvz/afcePxfVTt+nhfNykyLY\niO/5NCVXc5Uo3L0yytJf41cZI3pCBXw6aqVabZbxAtOWi3AC3nBbR6lT/1Og\n0nUh\r\n=n8IK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mashpie","email":"marcus.spiegel@gmail.com"},"gitHooks":{"pre-commit":"lint-staged"},"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{js}":["eslint --fix"]},"dependencies":{"fastify-plugin":"^3.0.0","fastify-mongodb":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.11.0","yorkie":"^2.0.0","fastify":"^3.9.1","prettier":"^2.2.1","lint-staged":"^10.5.3","fastify-sensible":"^3.0.1","@uscreen.de/eslint-config-prettystandard-node":"^0.1.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.4.0_1607676469010_0.4884044186949146","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.4.1","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.4.1","maintainers":[{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"dist":{"shasum":"6887f7973de6b5321fed28fa95e05d273606536c","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.4.1.tgz","fileCount":25,"integrity":"sha512-j8oUV4wS8PbleM43FQxL7nXrGOaoxRPAIk5UYCWHw7lcGa4xzAPJXW2RP/3CC3Fj38/lMji2ZK8g1PDkTxhitw==","signatures":[{"sig":"MEUCIHLKA9RiDMrf508wKnynGalP47MQiikw1SiRdn071AxTAiEAklMPC4b8zNtGFNWHixlZOHO99nOZVnMgNePzQAN0+Xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZwWPCRA9TVsSAnZWagAA7QsP/0bk/aWIStAKFJSMLlmu\n1DDw/2DaMaNvwMxkdzwP6tuIQIF8COsTGswdkx16UHWWsOdEJAq0qfhxjMLi\nSA6/kz6lXXdhH2K9+BGSsgQO8WqeQYRvD9ozS5xaHZ4aIr8d48tdcGuhfl89\naXFLr/iSzfWyNrV+KJbOemXaZUQ6ujTmynvZW/VmrWEOaNx/FsnV24AfOVCz\njQ+puGGhwAO3JDliwswByRg8l28KwnwHf+KImLvIkkBkLin/dWkn02vPYmEo\ntdYgGe8fq+RQIYGMwW3BoVIcphXqTqqQqg0mRsPG6Jcnay5U5XWTq1N96LI6\nDo3rciwwhq+Zkx7NLv3G316qqeISuwgwbpxjBzGvSG+tIoR9vLUU/Zy3AfRC\niZBKAtzwjOnrZrsOidmfkx7H5FFvxcfxu+ugmiz9Izh4WW2D3ERwFPKN5I6E\nY5M6QkG9ZGMg6VcXErs6ynIAN8o0kMMkc9/YfIL/DZ3LPwi2ugbtTad0NRjh\nzH+nK6c/G/Ak5qyeOFMY1nCF3kRMEMO3hA0Ke2dHxyzPT6db8k+1to968Nqd\nEEFxSoscXdqifWoT7zmP3PhmWesLjS6xbvo+HRpTIEgSMbk3mxarW4FFXiuK\nFAmF2q79RClbS3juYHUNX/CwlxmKNGXPHtmJ+B2Shrb3+Oiq/+J/sTvM9ZOe\nUQeN\r\n=9Ta4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mashpie","email":"marcus.spiegel@gmail.com"},"gitHooks":{"pre-commit":"lint-staged"},"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{js}":["eslint --fix"]},"dependencies":{"fastify-plugin":"^3.0.0","fastify-mongodb":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.1","yorkie":"^2.0.0","fastify":"^3.14.1","prettier":"^2.2.1","lint-staged":"^10.5.4","fastify-sensible":"^3.1.1","@uscreen.de/eslint-config-prettystandard-node":"^0.1.3"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.4.1_1617364366491_0.6880432782883605","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.4.2","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.4.2","maintainers":[{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"dist":{"shasum":"b04e6376579d75189861703b07326cc6ee995636","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.4.2.tgz","fileCount":25,"integrity":"sha512-yohpXcK1HP6Ygg5f3tQHiMH0deEI4+0sopW2Ac6e655KbLPcvicITZeTSW6vgABc5DZY55cG6AuJMy2SEsBmPg==","signatures":[{"sig":"MEUCIF+lCc1UfCYbe7nBL3L9GS9QxymywstWoadV2TcvJ4nmAiEA2ae+GP9L85XrUA4r2xXAqBdUr9u4Vab49MMSH1Okp/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgshSyCRA9TVsSAnZWagAAeFwP/2KdPjWTLG21G06yyV7+\nQSXw/tfEqAv5vMwrOtduVba6UjS3zPy8Z80BH6epAlROgKxZxQfzuqJW7ZGq\nz3U72oN3gSq3Y+K9qWMS1eafVNr1bZKY3M6Dpcx++Ub4Ms9yaO3ht5uIYL/F\n/PljnKGC+PIzkdPVim/p8QlVtbh2tm9Zh4MXVFdTQQu6YoQLHeqXOLvNzPxM\nC6ECqpk5ZQVUvt0CcewtRbgBZRP7XTfsO/xVgBnmBzbEmyHyJ5J1VnyibXHk\nYj71phpJEwHJkkN9/7OsjgNk8hhCBk/vtiOBtHqGRI3Yiyifesdelngfr4Ax\nElOcEeSdhzDPUzoVOZcTbMbabFCyEQatPzjF1CbBbuq+e4UBDpK6QbHB4JfC\ne7WFzCk2FgiN4/rOhnEFSPyQyB4Zcu91a7eS6FiEyow9Bu0NEXXoxO1T5fSD\nhHkuzvmlr2GFbrRa33SMKftd9dgyMWV3gv9cjX+P0wu2pZQ+lDWBkAZpWN+2\nHmXCUmNoV4iqHDrEjd4jq41TWJfhAp/o+/KQmUePny30DQ93b4HYquENPP10\n9G868RimAD+509K2gr8UGyyhAM0MGCYsKeVLu826C3yANI301Z/snRkHFsud\ncnhE7FQ220aPu4Gn8iUMJ0ZkIqSfrMWclMGzB+evshuuHkq/osjErFe+kCyC\nouc1\r\n=z+/O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mashpie","email":"marcus.spiegel@gmail.com"},"gitHooks":{"pre-commit":"lint-staged"},"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.{js}":["eslint --fix"]},"dependencies":{"fastify-plugin":"^3.0.0","fastify-mongodb":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.9","yorkie":"^2.0.0","fastify":"^3.17.0","prettier":"^2.2.1","lint-staged":"^11.0.0","fastify-sensible":"^3.1.1","@uscreen.de/eslint-config-prettystandard-node":"^0.1.3"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.4.2_1622283441408_0.5347628584363076","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.4.3","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.4.3","maintainers":[{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"dist":{"shasum":"e41c3b3a86dd5a07fcb562127c88af97214d0427","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.4.3.tgz","fileCount":28,"integrity":"sha512-hVX0b3ggnsB+cN2/8KRaC3OwqR9XBLtakuZThyjBw3veBveUL0csJZOG4LD1IWe9cWukdh9x8CIqY3v09OFmIQ==","signatures":[{"sig":"MEYCIQCUc1l7Pt+9DL9Upl/uh0uWmOOhjuGrF7nMoPhn0ZQoUQIhALR/8lrDE7LEMkJy908Rh6jAlgc7S4GFfrHE5aAqEP0D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2xlnCRA9TVsSAnZWagAA134P/1M/G3tfbiYNQQIfViO8\nrMjv4Ik6M2YXR96BhZpO6qdlfA+dCu0c3goU3Etm3qfINXP6xyBfnmlqP1wC\nxezbMScRtLvCp37aqfWzFcmpfvs9kPi6VWOBN/iGfZFGoYaC6k4g2WSPNSRA\nUijJQ59wWhPbsGnNOI3pQK+xAAZrK5mH+uqZBr4qkk6+XD/oI8oQ7wQy2wxu\nlNF7I+6j1QsJ9/jUxrWSy0J8K4yqneqaYnHnBYYffbI8wgasgPODDEeOsnFy\nK397nWNpYkaQXTSnoO0IFPgedJZDRGl6b3Di6KlocYOQsd8Vve4ffG9Iqvaa\n//xmtOgIdGgES+WNvOjcYyUyZm1D2WntwyTc4+KLieTHe57nwBLBB9VFrdvn\nyMx96Cek4o9+jklXp61o2qfc6Uu8EsAtgX2tEAVGlOwdURToyReFiVLmO0jM\n+VPjCcRAGhoxPQzQcqlfMIh9LkL1WHxH+v0VqAImVOvkvyPfHYoEyWVs9KXz\nPc3ogutnrS/WPQGpH+utKBjz/GzEyB4bpLkIFgloP1eZ+zW0kC2zcpITaaMY\n+8aYl3eaX6UkQu9V3WKoeLs/ODfPIANBKB0ffyR83YXDVAsn/L7CJuxLz2/a\nJ5ZP3+mMC7dHK/E0jvRezYmBHY3TWqPKgI8J4lU+JbI6HBb+UTSD8TApHtbm\nPvo1\r\n=uMO9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","prepare":"husky install","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mashpie","email":"marcus.spiegel@gmail.com"},"services":["mongo"],"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.js":"eslint --cache --fix"},"dependencies":{"fastify-plugin":"^3.0.0","fastify-mongodb":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.1.6","husky":">=6","fastify":"^3.25.3","lint-staged":">=10","fastify-sensible":"^3.1.2","@uscreen.de/dev-service":"^0.11.2","@uscreen.de/eslint-config-prettystandard-node":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.4.3_1641748839252_0.16786951594060295","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.4.4","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.4.4","maintainers":[{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"dist":{"shasum":"20d279f0778cae67537b7cf0fae2443c35ee4196","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.4.4.tgz","fileCount":28,"integrity":"sha512-0OTLGQvx8+mC/IUJpOlfspD/0FeHRZSZrqr5xMQZ7fvWzJnY9uLHHbiABK0KT2s8/ywOAUNg9AvhMuccEMohMQ==","signatures":[{"sig":"MEUCIQCW3YyKzPgFemdBD7lnFrd2NvP2k6THbR6SjxkmVN/KMwIgVTKQcCNEpk4/+Y0uyu9PQ8CkTgwbY9ffTwZqhoHGBxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9o+SCRA9TVsSAnZWagAAFhIP/jjfv4iopOWWy7RAiaYa\niA5X5mVtBGjBmgdw5K3rpoWdCQqk0G/+ArzriBau0AJMGI6/wW8fl95yXqUi\nAiL6ibI58h/43LXx74XS+L4JYrFtCITjlmKues3VbuC95iL/Fl7MHrE7l45O\n9Ibu68FTdD6Iy+Cm2p2n7xUAwVV4ANncQODHeCjF+iARzRAyPfogg7qWpBVw\naYZtv0uLLXN8TrNMtmwFvPIpJGWb6LB03M7IZ1RaiRghAH4oPhs1M4/up4J7\nex/wh8/fpMxsx/BRhcR6pKYwNIH/ATjQ9rqGaL6yKJvlLeNzbvZ627TqXfPA\n8hfqLjX9HfmWCptDBNLPCJFYMtJRBJ6nB07g4eT6umlifoOvPJY990dyPBOI\n/HCVuMSamUWYo3CBpgMq2DCEKKGsjI0GRLh5S4FUIHAi9SeNWXKha2a0Nw9u\njGhs3iD6veiG2F89ERfZPvVN9x67OwQ24n/aHspicspqHLzE78ktenWrBa7k\nQ7r0+dvcc+QNkX1CPIJfyCro+S0j5eU0CnMEr4jZRqPE6oAIdNTVt/r2XAeQ\nOBfAl5hg8efQguh3SQHyHJGdzBxo/x2t1hpUCVNZGMXdn+mpJ8QoKRx+yb2s\nQCNUIX+hlgIvgXQXPYYkf3zzq4UP00KljMfvyHqOKBPThRp1ORF77nVmD4dr\nIio0\r\n=oolY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","prepare":"husky install","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mashpie","email":"marcus.spiegel@gmail.com"},"services":["mongo"],"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.js":"eslint --cache --fix"},"dependencies":{"fastify-plugin":"^3.0.1","fastify-mongodb":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.1.6","husky":">=6","fastify":"^3.27.0","lint-staged":">=12.3.2","fastify-sensible":"^3.1.2","@uscreen.de/dev-service":"^0.11.4","@uscreen.de/eslint-config-prettystandard-node":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.4.4_1643548562665_0.9979223921550697","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.4.5","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.4.5","maintainers":[{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"dist":{"shasum":"d16ac0284d25ddc5d32b33900cbcb4ff123c7cc3","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.4.5.tgz","fileCount":28,"integrity":"sha512-+kaVPtRsApblGrxaymOqSXTXlabZoSXw3+qpa20pV8q6tTq04H5Rx/6jWaKc3XNhC5NnrTYQECaI8hmubQ7BWA==","signatures":[{"sig":"MEUCIDX0VegnFeU9SqcbP4CjOSm1wxsZrpOBFZrbVP/E4Pm5AiEAilslxnSTsiGSRZanBSogVEdIdoBMvl0nT0sA03fpFIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX9hGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNIA/+Pvtk3HjW9q4HBiP0k/7SrPrPQ0CCZdpoPthXFt7eDlC4kCGX\r\njhHRKUu+5p8gOduzbe5mjd+EauDaa2pOffIS7Rn6YqunyWTdOwraOn0B2lGR\r\nXQVg6Z3gHEuW/T/OTIC9EKKABmyEkXKhJF0dXQlGDz/CwJGp1OrSxx9YwGx8\r\nnFLN1r+HgmB4eLBAkGlKjUawUvfggosyyfQGbqv+zMq62q6Eorm7RY+xLsVE\r\n5A9aqXJwjcyqOwD64C0/JeWkAX93Xo/kjMuzpISQyNIz4NqSbNhgbgMvqXhs\r\nYuuaE76A5+a46o7iaUFeSYSbtCnY05pUFl3gOjZN6PT9osxLwAkCnSn/9NNb\r\nSPZQwaWUPj37ZL76JvZgMI0CwfGS3LAXeBQjIiXQar8uFHu6tfwDUpm235a6\r\ncuU07lvuO1DVOyRi8ucj1uSmYFjqgkaFhrawzlL6e5JrCm/mYfN6KF1deYeq\r\nUe8q+GoricW8GZFlO8Qzbi1FmetoztdOPKtUUZTyuVjc+aBetFW13Ck6H2YC\r\nLs4aFDoB2LXakNxr1EOvV5xH4Zpqn1vnuqa86lzBf90Dh6EZotzYKqfl8TtK\r\nUldUJc6F9VQ3ufM6GmpP959Z1UFJI48wsnoUzDNqVsmeWTP90npgKbEvcD6R\r\nZOfi5YivxQZ0osgM8hLNT7RI2EDlz4cn0ng=\r\n=txVa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","prepare":"husky install","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mherting","email":"herting@uscreen.de"},"services":["mongo"],"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.js":"eslint --cache --fix"},"dependencies":{"fastify-plugin":"^3.0.1","fastify-mongodb":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.1.6","husky":">=6","fastify":"^3.27.0","lint-staged":">=12.3.2","fastify-sensible":"^3.1.2","@uscreen.de/dev-service":"^0.11.4","@uscreen.de/eslint-config-prettystandard-node":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.4.5_1650448454264_0.5141894854521527","host":"s3://npm-registry-packages"}},"0.4.6":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.4.6","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.4.6","maintainers":[{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"dist":{"shasum":"2178be9fba31356a5ce6548d2ed3d67167a432aa","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.4.6.tgz","fileCount":28,"integrity":"sha512-HGVAvdvLB+VsWePHXKLKnUoM0yxzS/iPhXRisTdD2ts4L5ADg+DMmYGY60WgqXn1M13TAXJW9JR6AUdU0Hecdg==","signatures":[{"sig":"MEUCIEHGPQtq9QoFwdFa3WZcRKnfDvAooZNz4BC7TATAvDiQAiEAkjlCo2ed1kEkTZGSWfuq7Vr6URjEjLG0byv6+zUb3L0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio2hPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0Yw/+PDzVPC3VounjhhpVi3u6DbWSbuP22+TdauDZertr0V7bQwqj\r\nD+SKu6Ylky03VdYMxvZTRNcloJPge2UqGiYtibBC/QdJG39yazj19nYyUfNJ\r\nJF79R2af7t5wxNZo1vrPlh5tDcwvnRTRSC61DjVXtKdZ33hxYVVAxPXN9BbB\r\n+kn8vNtybBuGwpsecgdxKjzmnD418ki99QDG3Geb/NHmJeDDy3WnK7P3Ck8N\r\n1TDwNtQfSKqRqM8d3Y+oVBFmmW3sZjhn7HKSAW6XZJqcwchDKPLaEnsnNYVs\r\nrnDlFzy+gXB2S7+ClUtyFBd9Xc+aMny6NHkCaYjYraxOzEvqsY59mxQv1BKW\r\ntfGai1H2eSvZDXAhf5xxbpmgl4Qe5tYm/c6tM4WWMhfZKjNdN61Mwue5K8Kg\r\nzlW9p3qnu3nYst4fFUBBaDFO5mpRHwdcetlar20oVb2NEfYHgue4zTDugsPU\r\nZfbYEdRMyDk0IQ4ZuAjcP/gnsfMWSaJgOzRcy7CRW1Z/86HqiS8N/sP4j7h8\r\nRmf4+sQcMLLOm4cDKBIc7kZpCXlr/tdghVMT+LMKPmSJtT/n/d6mzxh18KPV\r\nzrlf4XSIRM7r6FI8uZlyxSa22NOrO89QGS5kLnbPRY0NqqHMgCeSdh6eScTy\r\nWvnR4lOkeM4TDbQFLuRIkk3cdSzID1185hs=\r\n=yOWp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","prepare":"husky install","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mherting","email":"herting@uscreen.de"},"services":["mongo"],"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.js":"eslint --cache --fix"},"dependencies":{"fastify-plugin":"^3.0.1","fastify-mongodb":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.2.0","husky":">=8.0.1","fastify":"^3.29.0","lint-staged":">=13.0.1","fastify-sensible":"^3.2.0","@uscreen.de/dev-service":"^0.11.13","@uscreen.de/eslint-config-prettystandard-node":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.4.6_1654876239750_0.4941558158721979","host":"s3://npm-registry-packages"}},"0.4.7":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.4.7","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.4.7","maintainers":[{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"dist":{"shasum":"e569d57c6de4314857cb937864c3500a3faeb54c","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.4.7.tgz","fileCount":28,"integrity":"sha512-T8U2azSGWUePAsXfTfBJyO3vUcVV1zxpyb5tPTw8b0clvqbUCkZn1FmeDAaxykyyBUCJZS/+6MlfopfzvC5kKg==","signatures":[{"sig":"MEQCICcb2natap04xTnNltwdnVBC3eTpmC7635mbsqgaFq0mAiBQbJi8ngFyUrRq9zVcAy7G2YUzue/7YagSV+Q6uXHhXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisDr0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdEg/8D9qTeaL/jn0m/sHCUnI7QZASJGodfpzKCXg5JVf0VDcDPDld\r\n7MsXv2zi7WB665n4GCL/QIxCH7RmX+ep0wRg+y7sSsbpzMcCHpMP9d/xJG0o\r\nqsPaReRoghMbc2H2e5vgZ5h55kZjDWLs3mwsXc+V2BbDbDC7y0nf6H5G6C73\r\nE28gUxRScyl7FucZDVAMjEvt14iqLVmomDKu587IRHkKXJCXMK/6MqJZWE56\r\nr9VWN/npVMwF+DsuCBVdsAuIKtND3XDpN5ZmQv0iE4HmCw9Gi3K75ehjdJBV\r\n8tlxH3Hz08Mbb1ECSmEsfZ442Q+GmB1JxiiGKts3/jyAGfQh3emw4aoO+meS\r\n/CHBNnosPnW09Pzj17WPSG9A+1aOyT/2tEA5XXT2UA/WO3aU/dThrb1B+tqr\r\n4mjVXeMXoRjbyvxN5jaJNOC/YLghChfiIlJ+EOn5d45/wVM8CB6fM2z5Z+YB\r\nwWwOIN3S86s4y7I0HlAaBXCrnnM1XFvfucuY3cQaCr865BFIbJMZVUfbBLgi\r\nwTgHYPFVNscEQYDOSBM5PjEgz7enR2at1g03FzfddmmaTmf9iW0LFzmCndzy\r\nYRbXeKhrUcZo89oRl7f5gJdP+8f/DxXBr7BvQdkn7q+7u/49KSRjab/YiPq+\r\nz/gQTzweKTIHGgJgCbAf5cQhoSwcYnuDi28=\r\n=urj6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","prepare":"husky install","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mherting","email":"herting@uscreen.de"},"services":["mongo"],"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.js":"eslint --cache --fix"},"dependencies":{"fastify-plugin":"^3.0.1","fastify-mongodb":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","husky":">=8.0.1","fastify":"^3.29.0","lint-staged":">=13.0.2","fastify-sensible":"^3.2.0","@uscreen.de/dev-service":"^0.11.14","@uscreen.de/eslint-config-prettystandard-node":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.4.7_1655716596105_0.5767985750721374","host":"s3://npm-registry-packages"}},"0.4.8":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.4.8","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.4.8","maintainers":[{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"dist":{"shasum":"e5d43b29324472db750ce28d63bb6c8551389190","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.4.8.tgz","fileCount":28,"integrity":"sha512-hT/lmY90UaQEusCZ4c0SKum5uFQgO01czCwDDPfc1cyC8nZRX4ulZ74LK6PMDNl8XEW4+lmcaR0DH/0mh/29tg==","signatures":[{"sig":"MEQCIAwHOauk99wA9DIMFKxGfzlONWiODSFoM1UvsmdpllFJAiAQKa5WRrV0zaWC/t3xuKopBnTzSxntS0xGeWZc0B79NQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuuHeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaURAAhjBGw8FCSXUwgKsQwVkFAXPr+AQY1B7pRwpkoXNPo+Z4xxtW\r\nWHpNXoDnQY5ONgml84xwM9nFrxm0g2UwtDUxtTr1wtO7MchYZ70qyQTjDBdc\r\n5gAdaht+YEzttAQv6t3nBNqs/iO3S1thBAIZk3izaF2CiOkd7Xm/0glJWSbp\r\nrQudXUZkLNkeaOiaxGWCwQbds9NohOa9SEEV9nw7CZNcYDXof/oNogu7Fk2q\r\nagHZIN6LL/vbi2MMgbAsMuYYRQT94BkvM0LkLrv/5/RWd9iKJ+3aU39x22Rw\r\n+CqMvifeA7WFoOp/plpeyKgGf3P3E2XoU8p8kgVKpvJOg5PSk2FeH8gr3Hkp\r\nHTL12/pqmWnIYrhdJpxZH4W4zJg0sU7enSQhlkGsISJM192OSwJUF5MdA4A4\r\n0qlAixbgjnix1FHKSx6SJUndASWXbGrbsqndEWgilfoziuHJdGMBYonvPxtQ\r\ns1WUe+C/dcTKDW2eRDUde4jQYdXD6FNedCSQckG7MnlUMPLUU0ZwleRQMDog\r\nRoW6NmpLni8BNOZ13R84ME7eSTg2MkqePieIAdVqiMvFApn9i2ztiCFslhXm\r\nc+/a+J5YW53lYHgcAjwF/QN6ikOrWPQhW6+7ireSrlu/a/UnPMF+b9mePBsQ\r\n9gcDl+4VvtG+VlFEoWUglpKjPNfOwhbVEJ8=\r\n=yIvf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","prepare":"husky install","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mherting","email":"herting@uscreen.de"},"services":["mongo"],"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.js":"eslint --cache --fix"},"dependencies":{"fastify-plugin":"^3.0.1","fastify-mongodb":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","husky":">=8.0.1","fastify":"^3.29.0","lint-staged":">=13.0.3","fastify-sensible":"^3.2.0","@uscreen.de/dev-service":"^0.11.15","@uscreen.de/eslint-config-prettystandard-node":"^0.2.5"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.4.8_1656414686396_0.9798373353352217","host":"s3://npm-registry-packages"}},"0.4.9":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.4.9","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.4.9","maintainers":[{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"dist":{"shasum":"60d13d7c2b797d77469f242bae89def85db07ec9","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.4.9.tgz","fileCount":28,"integrity":"sha512-pZQIlFDGCoS1a7xANVDdxsbth5R+lqk1G+5rVl0I3SEK32c+YuMk9iN4TojwT7WIgX+ttOXgcKOB35LEhQp/9Q==","signatures":[{"sig":"MEUCIDu8MeCUVmnbk7T1mWgSb+60J8rooN/gfggf8WRHFGB7AiEA4zuu29A918tfPmSrOGNsxJQqreuRiMwUmXBtVNUA1Ic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwozvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBSRAAlrqlzVOJacngIC1F26bLXzHiwKJqnEs3tvOlDUF6PGQovd0Y\r\nBszMOEwUX11eXY1hRMabB6e8iLL9hSyma3gK1x74h3ZSbVfjJVjSK29bKkZX\r\n8rTma6G/pgFm3rFfPHfcLXtnveY01gZoN8jxtrO3on5JxBLAAmuowKMFgdUO\r\nPyIwWpuZnb7rijgw8BHlhjzpUeeBBJEB59X2mPKPXpdlEGqdSMcAiuKx3dY3\r\ngBY8kt8RCkTI9/HRXhVPTRn6AAKoy/IRse9ekP1XKcq/nFuLMeL59vzC0kq9\r\nc3iwBcU1A1NtRbsatnC0Gs814GmAfb8USB6y7HgSuQ0HE/+E4yx+lOnQL1YX\r\nS4MYUK2DYyGIdxVtw4+RbYIDBF1uN3dtECaANSDxfm4/Jnz3imjLwJqc6kvv\r\nNhKHZggDFrRqmfIgqMowr8xsp4km5hTx8azzJXTRccoq0DtY6R1WGuDQ+g1P\r\nkE2Bd2wvjydyvP40yVOmazwFQ0NG8u1Z1iFyDmbnMJVA6/bvVZa18KNHuBYP\r\nNUF0gigFm2kHVAeUOF9RRPRNT6Epwyrm2DagAU6g1PJzHf1y8UCAmdAHMiTL\r\nU+nA0t70cAaLVqplOaQrapqeYlKa3MxZmPHYIyEIAJCgTcYrgm+uXZuoycrL\r\nzDps2/S8T0WFP70gL3FBBsgoFZBaWiBdx1g=\r\n=zoGK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","prepare":"husky install","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mherting","email":"herting@uscreen.de"},"services":["mongo"],"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.js":"eslint --cache --fix"},"dependencies":{"fastify-plugin":"^3.0.1","fastify-mongodb":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","husky":">=8.0.1","fastify":"^3.29.0","lint-staged":">=13.0.3","fastify-sensible":"^3.2.0","@uscreen.de/dev-service":"^0.11.16","@uscreen.de/eslint-config-prettystandard-node":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.4.9_1656917231487_0.06612690720524594","host":"s3://npm-registry-packages"}},"0.4.10":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.4.10","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.4.10","maintainers":[{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"dist":{"shasum":"f92b4b913d336e6e2e01baada0cf55e78f1a8c56","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.4.10.tgz","fileCount":28,"integrity":"sha512-iePVqO++xcit613F0q6NDpdI/2ru2pjPlRV6hgPosC6VPtulG4ReS4a2bXbKL7nkerNVEztp0ST15vlimPrlEA==","signatures":[{"sig":"MEUCIQCloFrrsfMwRRySro0m5kg2AUbkHgBesgNXfL1pCoTJHAIgQrpsGl9a+TwGjhg1I3XcI6w2pEP5ag9KQDvzEIRtkPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy9MsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmogmg/8CeGuXIAw6NjPwUKdA4IpxikfUTteGhiEbx7DXK+ZDMZ+CSld\r\nZVnGA9VsYo5/Oovy00+WbB9CuqjLs34FQYrj04TVlgkFG44XyKMuncGYKAnH\r\n7xP2kGh/MovlDbCyZdy7oP+k9qzwIVysVstAJXBPXS7LD8xnGrEgUMB78l/D\r\nXC0+NGmTJF5fJHa2h1yxUjWRA9QZtA0EN7U1n8KRl3aYhq4pmjJf8lLtXFHr\r\nU1ssPeEO4tS5PLpnDqrBJ+i8KHkEj3yNNDSUlEMCeabvIGpibUVh1fkhLPIu\r\nLkJnkfBFU9Y7jC6AycoMrSDjWf3ro8e5/xR68mXsm+qxql6HSGdHkGGufVMz\r\nYcmqhVbpfSdYbKDwX9PPT3S09uLfWS+pb1g/rsOS0VE59dpdCODo7q1v+0A1\r\n6R9WtA3pwU6vTAYPq2owrkdhbcYAIksb3I2ijB8xAbucYwjXb0DahQI1U8tT\r\n+cM+7DUu/HIDT55MKAGYUV2TdFkNFkf+ELtT6XY3Y/kqZrn7FS9R9pPILgWh\r\nvh3UEX+yCSrMb1wI6tHtobZQE/h93FlbbBgy0PcCFOVkhZum+OgG5tdMq9mH\r\nfxpRt3it0WoKDEiQ9Zju+woGur77kuy2xnT+MgDvq9YBRidcQfHu/nf1P8o0\r\nh1flifhFglAhJ80ZafRQXFZvi82dV1sEfJM=\r\n=zWu5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","prepare":"husky install","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mherting","email":"herting@uscreen.de"},"services":["mongo"],"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.js":"eslint --cache --fix"},"dependencies":{"fastify-plugin":"^3.0.1","fastify-mongodb":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","husky":">=8.0.1","fastify":"^3.29.0","lint-staged":">=13.0.3","fastify-sensible":"^3.2.0","@uscreen.de/dev-service":"^0.11.17","@uscreen.de/eslint-config-prettystandard-node":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.4.10_1657525036162_0.578334628638649","host":"s3://npm-registry-packages"}},"0.4.11":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.4.11","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.4.11","maintainers":[{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"dist":{"shasum":"87718c88d7d1603bd83a3b3629ce826c8ce62d7f","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.4.11.tgz","fileCount":28,"integrity":"sha512-b4eXd7pkbt/VnhcCK1Q2DpSfUFevAm1HKwJlWXJ7gPZQahk8u4AgcczgN+55UB7DvetOoEqdGfWbI1cbLXHtVg==","signatures":[{"sig":"MEYCIQCQMFsLcoUgDoJo4EmcvU9rFbdJkeHBe30UXg+lwqAtFwIhANKzIleJaxxHlVkvULU5Yi4BCS6c3oFDp84Ehd/VmLvI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi55VzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2zg/9ENMY5o4lNjla413+M6ohRtaQqfSLDGZaRih5W6lBnI5PZVvW\r\n1SfZOnvXS3NSrkqATv760oSqjKxw0cereOWktzeQCfOHyDNfhyha79mmzhS4\r\njDR87oaNNMtNF2q60CR3UbcsBHF8GwO1Km7T/Ja+i7Kc3a1c9GabSjNe618j\r\nCoD86kDSAPmD1db564tlIMlJfuqUKZd05QYTTyJ4Ps/NAA6LNzOqFR3dPpOD\r\nipmRV9uQixh/i91V+4STO7IOoBRno6M7BBcop7CjdEwHqiV5VR43cw1yH+Is\r\nsigBZYLRN0anXWTKaco0B+BEZx2iVCkyS8td2bg6PvsD0Qshlw+90ofi9bN0\r\nQbZmE++LTQYJaipG3dWKlow9b7qtU3WbcZdM0MUTe88AXpJSxBuMCTjGXvaB\r\nzLO0HRp/IKcdDfexJE5loeHJhjoJp3ghDivU2GqRJpYOZ5m7+8aDBtMAuRLO\r\nQX29J3OZUEH/jFCMoI/HaKneiEz7tTgnWtRP1/tM4MulCamW6Ol9I6xvHoo4\r\ncPGGlc5ameBBkrNgU/ic/72uR+cVkQnDEJ0XfaKJKuiwKZEN84UktzJ8/blC\r\nUuERmJ+V/k+MQ/LDY1s9r6R8GMKQ7pgMkSDAAOdDm9AFiQv3mtwPAxBEAFCy\r\nVDQsG7dlUiIGaxEWrHHGxd4no2BeHmHlXJQ=\r\n=eQRM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","prepare":"husky install","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mherting","email":"herting@uscreen.de"},"services":["mongo"],"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.js":"eslint --cache --fix"},"dependencies":{"fastify-plugin":"^3.0.1","fastify-mongodb":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","husky":">=8.0.1","fastify":"^3.29.0","lint-staged":">=13.0.3","fastify-sensible":"^3.2.0","@uscreen.de/dev-service":"^0.11.18","@uscreen.de/eslint-config-prettystandard-node":"^0.2.7"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.4.11_1659344243040_0.045143737796835115","host":"s3://npm-registry-packages"}},"0.4.12":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.4.12","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.4.12","maintainers":[{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"dist":{"shasum":"428b2e87e97bfdadad586400086302099b620319","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.4.12.tgz","fileCount":28,"integrity":"sha512-+LxfHy6qfizb8c5w27Xmmev5JtbeoSSgaxb2gbIwdhguKQAr9xCAll08PxNHtvzKUsKz+YbFD+aUJrQqgKzJoQ==","signatures":[{"sig":"MEUCIQDvoVhaoYe1YRWV8nxjcAPYpcsWXGI7+dNb8Zzth54kfwIgRm79jWP9fENIf6V6oCFifJKvjgAsD9GYjirMWZIFsAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+mzlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5xxAAmfmMPlYT5MzQfCBkfbUA4d1I+GvoUt6f/LlCxQm7/4x6A2Ba\r\nOJQR6743myAVISEtgrq3yHL91Wqf6abYLoHRZuvTuhKwwVOCjtpP0maTrYn3\r\nHjMEMzZQaPE0JvFNzQYT8qp7JJV58JtWNP6CkmZabrQugIc9bKZeSSKfg4fD\r\nZIzl78gP+L68Uyrvys5AG3l2//RCho52nx3WmmH5g0wBgWDj6astCm/VOv86\r\nDeabL1pX4wLefe38aukrAG0rWBY2WRCnMfEISWeG3wC9DzeOBVPstRwCteRk\r\nqjwpbvPZNqwPFYvl9SS4C2ymVE08SR3WVL1hJfCgK0Dbv3s8q5J19gsbnsNJ\r\n6GHUopLNkyfoh2mPKVNd3MlU3QDVd91Jg+C/3lkTlWXMutYnILUaFz9HqWUK\r\nwvxP/Hsx40m3E1dTzwgxdlPz4UTVNG3H1xSAtZz9yE3sT0zXQW7G+ecLJSSb\r\nFSMH3opjm7qf8von7Ni5jfnwRPh68phb9kovSgMFEu6wsl76bsyamUr390s5\r\nfgrrpkQxsfIfQZ+CatJr63pnYUbab5Ho/E2H9XfJsYmJbyXOfiooIE9ueb2v\r\n385DmI0jsGCjhEn2cQvaoeCkOwlFbu+vUrpZb0CDICatEAmOC/Srs65BQjc1\r\nYq2O4mrrNxHvzfjfecvoqxDdcLC3LfOLCR8=\r\n=qMIx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","prepare":"husky install","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mherting","email":"herting@uscreen.de"},"services":["mongo"],"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.js":"eslint --cache --fix"},"dependencies":{"fastify-plugin":"^3.0.1","fastify-mongodb":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","husky":">=8.0.1","fastify":"^3.29.0","lint-staged":">=13.0.3","fastify-sensible":"^3.2.0","@uscreen.de/dev-service":"^0.11.19","@uscreen.de/eslint-config-prettystandard-node":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.4.12_1660579045146_0.3882723234836658","host":"s3://npm-registry-packages"}},"0.4.13":{"name":"@uscreen.de/fastify-mongo-crud","version":"0.4.13","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@0.4.13","maintainers":[{"name":"msuscreen","email":"marcus.spiegel@uscreen.de"},{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"dist":{"shasum":"cc25a384861b8f20e0bd0035822f16e75b65e644","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-0.4.13.tgz","fileCount":28,"integrity":"sha512-bYXSnxI6LSGUNtInMk1D8Q3xd3PlRKTEFahOxsBjHaOCb8bssyQmnDKRVxpV4nqc6ZXzjuSsA+R/BwCKLr0r9A==","signatures":[{"sig":"MEUCIQCfrRsGtc+FVTjzS5akxJKHoXLQen3dZ7fh6PT9/hnowQIgTid1WNm4IVGPapIej2YwpJyiS70fYBunRj8pSS1plXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfKBKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0lw//TwVC5ih4e8AoRqDGwV9UuvBDgoxB8fxXeIPUn0wEhZhpKlRz\r\nhbit1oKjXgLBojacK1mDHY9E0GAu/k8GhnkOim36PrYGpEhfxYTov0bxS3x4\r\nYCQpD12fg5yCTTy4eXnhpR6Ukw6iPsvXic/Dv1/KBWju6OlldhcL61VX/DVm\r\nw3FXI+eOrG9/xuJyzKBhbLLf/p0lrSB1p+tk8O1k2ftgkGXcL41zgc/++dOz\r\nJcsWqP37giJKfvvz+fnvC+vPeXQlEBpc3PKTQp6t3rFewd8t5vQdjywud46z\r\naYZgOAIB7mOoZtcBo7A8PxWbc/TXW2qpEMawES+0qKes7hiP5E2FJmzaunLG\r\nwdt6AUApIl1w9Y1hxo3h4t7rc8Y7eNBbGBoIbHN7wQhX5gzwFThJisvP0aLZ\r\n+ZAjJA87f7LNn6ygJmT8v95HGFjmijcqR+3j0CbzOuvs8FSdT2RFkEimsP1l\r\nDu9nrazhk4/hoW4ML+i4+eTCF9SBkbL6xJH7xjKzp5qhEB1IUswkkTZccfKB\r\n+QZ4ams+xdVwMupA2Izb52omg87hZ2PRgBBtk6lqr1zFpbk1nFAt76FKCfY4\r\np6RlxEKlkSj6kZEDFei3VYKFVDIwI7M4OkQZ08H2crWbUbxmQ/nSIsZRoxvS\r\nv1EZEtuCTTDZ0RAcxeFpS7pu0zs8mQryfSo=\r\n=46Hb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"lint":"eslint '**/*.js' --fix","test":"tap test/**/*.test.js","prepare":"husky install","test:ci":"tap --coverage-report=text-summary test/**/*.test.js","test:cov":"tap --coverage-report=html test/**/*.test.js"},"_npmUser":{"name":"mherting","email":"herting@uscreen.de"},"services":["mongo"],"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.js":"eslint --cache --fix"},"dependencies":{"fastify-plugin":"^3.0.1","fastify-mongodb":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.2","husky":">=8.0.2","fastify":"^3.29.4","lint-staged":">=13.0.3","fastify-sensible":"^3.2.0","@uscreen.de/dev-service":"^0.11.21","@uscreen.de/eslint-config-prettystandard-node":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_0.4.13_1669111882604_0.4518167524132428","host":"s3://npm-registry-packages"}},"1.0.0-1":{"name":"@uscreen.de/fastify-mongo-crud","version":"1.0.0-1","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@1.0.0-1","maintainers":[{"name":"msuscreen","email":"marcus.spiegel@uscreen.de"},{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"dist":{"shasum":"eb22aa343e53229b25c53301175a26d1748f81cc","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-1.0.0-1.tgz","fileCount":28,"integrity":"sha512-252/v5W7+4NdT64j8mtTg4YlfphZKGKsgD4yl1waTrSO9iJ0tSPniZPiMsseFkdrmT7+59xz3kgVS0nnpsUj8w==","signatures":[{"sig":"MEQCIEihVAmG/BWzeHCXw/r08xMNRPJe49s+c/RGLMSuDqh2AiBkRsDFJzGRyRJn1i3O95mALVUfIpj+y+2GyjElzKLquw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgIm9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoviA/+MVMQz8J19oe8G2DGXQO/sj5BVuZ3kEcBPI9OOaKrOucN82EY\r\nAhuumYD0MmlRDp0dDbARu2sQZwjuFCujAwNA6wSjXy4RR9PtwU/YRE/XS3Jw\r\n45Ybkit8mTPNfkh7i+HMLapg2TvCiP2R6pc2rm5F5PMQGvj8urqhrv/zMVIR\r\n7LM/qDAc+ZUYFlByqVMw1WSsrhUjI5KbvfWaKkkyafEf6hesVAA2LCHa+WbO\r\nBnFZXHDGK5+sYJYk4NZvUJahtkyZ6AGoU/Xi4pNhVUfuCUZGeN1WnOOP5no1\r\nzmgMyHSQ0W5LQFfRETRPFX/+bPYTFDLtptyH6y2b8qFSQ01f9f59CxDeqXWE\r\nkA/IGJ7knXeMLl4KMlSieVm6axe6a6pY/mdNAmMYtW9KuoqKAxi9XwekmwSk\r\nCr6yVt5W6NwRmSFJkiDLZ0d01G2rV+NCsEcuFt2kpCHYfNJuK8YOxF8Lz5bd\r\njhPViRG5IrWnXkKWNcIychAofkR02kImXGRUwPadbAvcJRJjSPKyDuNZYvar\r\nIq/E2rwTGw54O21J5n6xs3G9VtnjIkUzBEVt+YtnfEMLWRWAmz+QdD+Ct6z8\r\nDV5eVk6f2JyYdHgHN+kVWQ602QmYsKOH4NSInUzIyLTK4yw5NECMEFX0p6MO\r\niDDFB6XxUp02xrqDzFdetIW3KxLXkiVZBdY=\r\n=yGDX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","scripts":{"lint":"eslint '**/*.js' --fix","test":"c8 tap","prepare":"husky install","test:ci":"c8 --reporter=text-summary tap","test:cov":"c8 --reporter=html --reporter=text tap"},"_npmUser":{"name":"mherting","email":"herting@uscreen.de"},"services":["mongo"],"repository":{"url":"git@gitlab.uscreen.net:uscreen/npm/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.js":"eslint --cache --fix"},"dependencies":{"fastify-plugin":"^4.3.0","@fastify/mongodb":"^6.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","tap":"^16.3.2","husky":">=8.0.2","fastify":"^4.10.0","lint-staged":">=13.0.3","@fastify/sensible":"^5.1.1","@uscreen.de/dev-service":"^0.11.21","@uscreen.de/eslint-config-prettystandard-node":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_1.0.0-1_1669368253647_0.056379549764021375","host":"s3://npm-registry-packages"}},"1.0.0-2":{"name":"@uscreen.de/fastify-mongo-crud","version":"1.0.0-2","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@1.0.0-2","maintainers":[{"name":"msuscreen","email":"marcus.spiegel@uscreen.de"},{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"homepage":"https://github.com/uscreen/fastify-mongo-crud","dist":{"shasum":"05e79050529e3a9bc4ed158fe4c4e90111179be2","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-1.0.0-2.tgz","fileCount":31,"integrity":"sha512-VQQPUNhWlurmaX8HCX9Lfq11Mr4vCFhGqUiijn4C64thNL5jKRKmkBzPqGNRZA/emqqRbERkIVOJqPsIETE0Rw==","signatures":[{"sig":"MEUCIQDxNeS6OAzdeMTU0og2iv504nAE39Nf6BMIUNtMtIYqiwIgQGkcAXlvJglauZeAO3bHihA4BHdxF+oy8Q+PJtnizQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSMdbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUlRAAltnAz6v1/+eIby1LR4PrnmatC6Fs5DC1YZrIoWDISfu8ZSv1\r\nfqAFg/VwR7TrzaBGCqtQJL0o8gxXzvURqfqbEjLf6XsIMrSiB5epSE/7L8pi\r\nz0SQZbwyfduUjnKOoZ0lEye0o0v9wHeUQObZp7zxgO2YTAju5L/NQC1Y1C4o\r\nCINtdTMDPdpCwv7VUhAed7F+UFbl7K2jns7re/S2Z/thWfdFaIDbTKTUAbpQ\r\neTbVMmjE1W0/AxKiXi7EynQQPggMX2pWA18mdcOOYOHr2nPpaofx08F/e5eb\r\nuLvr8ftB6osb9CkzGBQU/+gycL35Z/F4UcV9OLO4Z4Pv6WVTzDZK98KkwRC1\r\nfYQy2qboykMSWTXMpJ4utscHZJyfS79afAFvycXE0EERKWENlKFyLuj0dCfI\r\npjZp9pDyqa7UoAYfs2B1jCuwkqjm2Vdefz7D4whbC8pMdajnQ18858fN7wTC\r\noC9iCc+GFm+3YIpJ4j3BPkLAtRjdu1GJLOGnxHgTI1PF5id91/AWEb4EDiG9\r\nOTGRwXix6nZ16u4Et9ZZwGjTw3nCS40/kuMKO9YFpwxZew8mMZpA2uAlG9Yv\r\nzY1NeIu4ql2E5IUDbzKhnxOCyK6gvTf5UopvcKMvVm6pEbGZ78kTQkd9XOHR\r\ngUnGULUU8ZAMy28STmra0k/NXSgF0mKm5x4=\r\n=DA5c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","scripts":{"lint":"eslint '**/*.js' --fix","test":"c8 tap","prepare":"husky install","test:ci":"c8 --reporter=lcovonly tap","test:cov":"c8 --reporter=html --reporter=text tap"},"_npmUser":{"name":"mherting","email":"herting@uscreen.de"},"services":["mongo"],"repository":{"url":"git+https://github.com/uscreen/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.js":"eslint --cache --fix"},"dependencies":{"fastify-plugin":"^4.5.0","@fastify/mongodb":"^6.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","husky":">=8.0.3","fastify":"^4.13.0","lint-staged":">=13.1.2","@fastify/sensible":"^5.2.0","@uscreen.de/dev-service":"^0.12.3","@uscreen.de/eslint-config-prettystandard-node":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_1.0.0-2_1682491227026_0.06754024006785331","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@uscreen.de/fastify-mongo-crud","version":"1.0.0","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@1.0.0","maintainers":[{"name":"msuscreen","email":"marcus.spiegel@uscreen.de"},{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"homepage":"https://github.com/uscreen/fastify-mongo-crud","dist":{"shasum":"167440ff5c08f2179494d511d4fe5026c2eb2ba6","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-1.0.0.tgz","fileCount":31,"integrity":"sha512-DJIP29In4tSRsSSTjbZlYf6D/Qtw8qafIceQ74uVQ8KzpqgEqtLggq28YJcVnyKJeNCpFxdUiunXW7x8SmX3cA==","signatures":[{"sig":"MEQCIDxXb+TvbVLsbYCLRuc5zIgiUwUYJjXHzE+1aCN/coJ/AiAFx6OgrQgjWnz/CeqyxZo6m1joF7bCmohHVbQKB2q0+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17022},"main":"index.js","type":"module","scripts":{"lint":"eslint '**/*.js' --fix","test":"c8 tap","prepare":"husky install","test:ci":"c8 --reporter=lcovonly tap","test:cov":"c8 --reporter=html --reporter=text tap"},"_npmUser":{"name":"mherting","email":"herting@uscreen.de"},"services":["mongo"],"repository":{"url":"git+https://github.com/uscreen/fastify-mongo-crud.git","type":"git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 u|screen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.js":"eslint --cache --fix"},"dependencies":{"fastify-plugin":"^4.5.0","@fastify/mongodb":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","tap":"^16.3.4","husky":">=8.0.3","fastify":"^4.13.0","lint-staged":">=13.1.2","@fastify/sensible":"^5.2.0","@uscreen.de/dev-service":"^0.12.3","@uscreen.de/eslint-config-prettystandard-node":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_1.0.0_1698043164729_0.052055327795141215","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@uscreen.de/fastify-mongo-crud","version":"2.0.0","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","_id":"@uscreen.de/fastify-mongo-crud@2.0.0","maintainers":[{"name":"msuscreen","email":"marcus.spiegel@uscreen.de"},{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"homepage":"https://github.com/uscreen/fastify-mongo-crud","bugs":{"url":"https://github.com/uscreen/fastify-mongo-crud/issues"},"dist":{"shasum":"3037fea5f97d67260bc90697a74590c73bd31203","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-2.0.0.tgz","fileCount":19,"integrity":"sha512-f4FUrbUE2UELLZrpqcF/skGkrmvH+Kq817PsmwOFO+kYU/c3u8OZDdu9uUupbbWZAJZLQJQDinePUePjuTL9bQ==","signatures":[{"sig":"MEQCIEPLX+euKKmqY4zO6RZAwvB1iiKjiW6TDPfT/4tORu+hAiAE5L3iH4JNEtIQ0Gi3f4SD//lhcod3R+BzUJ1N/suVkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17405},"main":"index.js","type":"module","_from":"file:uscreen.de-fastify-mongo-crud-2.0.0.tgz","scripts":{"lint":"eslint '**/*.js' --fix","test":"node --test --test-reporter spec","test:ci":"c8 --reporter=lcov --reporter=text node --test","test:cov":"c8 --reporter=html --reporter=text node --test","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"csarin","email":"sarin@uscreen.de"},"services":["mongo"],"_resolved":"/private/var/folders/zx/rlvjwf4d4tv8_3g443gm05s00000gn/T/0d411a5d16fab3babbb452a964c25202/uscreen.de-fastify-mongo-crud-2.0.0.tgz","_integrity":"sha512-f4FUrbUE2UELLZrpqcF/skGkrmvH+Kq817PsmwOFO+kYU/c3u8OZDdu9uUupbbWZAJZLQJQDinePUePjuTL9bQ==","repository":{"url":"git+https://github.com/uscreen/fastify-mongo-crud.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny mongodb decorator providing CRUD-style DB-methods","directories":{},"lint-staged":{"*.js":"eslint --cache --fix"},"_nodeVersion":"22.17.0","dependencies":{"fastify-plugin":"^5.0.1","@fastify/mongodb":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ulid":"^3.0.1","husky":">=9.1.7","fastify":"^5.5.0","lint-staged":">=16.1.5","@fastify/sensible":"^6.0.3","@uscreen.de/dev-service":"^0.12.3","@uscreen.de/eslint-config-prettystandard-node":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/fastify-mongo-crud_2.0.0_1755259456638_0.7080418352023032","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@uscreen.de/fastify-mongo-crud","type":"module","version":"3.0.0","packageManager":"pnpm@10.28.2+sha512.41872f037ad22f7348e3b1debbaf7e867cfd448f2726d9cf74c08f19507c31d2c8e7a11525b983febc2df640b5438dee6023ebb1f84ed43cc2d654d2bc326264","description":"Tiny mongodb decorator providing CRUD-style DB-methods","author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","homepage":"https://github.com/uscreen/fastify-mongo-crud","repository":{"type":"git","url":"git+https://github.com/uscreen/fastify-mongo-crud.git"},"main":"index.js","scripts":{"preinstall":"npx only-allow pnpm","test":"node --test --test-reporter spec","test:cov":"c8 --reporter=html --reporter=text node --test","test:ci":"c8 --reporter=lcov --reporter=text node --test","lint":"eslint .","lint:fix":"eslint . --fix"},"dependencies":{"@fastify/mongodb":"^10.0.0","fastify-plugin":"^5.1.0"},"devDependencies":{"@antfu/eslint-config":"^7.6.1","@fastify/sensible":"^6.0.4","@uscreen.de/dev-service":"^0.13.1","c8":"^11.0.0","eslint":"^9.39.3","eslint-plugin-format":"^2.0.1","fastify":"^5.7.4","ulid":"^3.0.2"},"services":["mongo"],"gitHead":"9045f4a228a88028eaee9ca672e0ce27f2129970","_id":"@uscreen.de/fastify-mongo-crud@3.0.0","bugs":{"url":"https://github.com/uscreen/fastify-mongo-crud/issues"},"_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-k1iowsa46ssHU44N2lFB/BPe+Zjro9oe3YHgNdrAE9kYxbF8ZmrKICL1cfP1X3gQQDafRFa4j8Yg1nXo+v3JeQ==","shasum":"40f0471ee66638c77b7e63d89fb2a3029cfdead6","tarball":"https://registry.npmjs.org/@uscreen.de/fastify-mongo-crud/-/fastify-mongo-crud-3.0.0.tgz","fileCount":4,"unpackedSize":7390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA+PfGt/t9Qhhjp0bliB+36ahn9wvOz+7HA7NygySD5yAiBsd0fyKK7ZxfRX+qC2nq14m3P9GvRp9zxIiK5Kz4Wkhw=="}]},"_npmUser":{"name":"mherting","email":"herting@uscreen.de"},"directories":{},"maintainers":[{"name":"msuscreen","email":"marcus.spiegel@uscreen.de"},{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fastify-mongo-crud_3.0.0_1772787279729_0.12151286515945015"},"_hasShrinkwrap":false}},"time":{"created":"2019-10-03T17:59:50.401Z","modified":"2026-03-06T08:54:40.109Z","0.0.0":"2019-10-03T17:59:50.550Z","0.1.0":"2019-10-04T12:28:33.442Z","0.1.1":"2019-11-15T12:59:49.821Z","0.1.2":"2019-11-20T13:09:18.295Z","0.2.0":"2020-02-09T15:07:26.198Z","0.2.1":"2020-02-11T10:19:38.595Z","0.2.2":"2020-03-07T10:48:09.519Z","0.2.3":"2020-03-18T12:08:30.752Z","0.3.0":"2020-08-08T14:28:25.906Z","0.3.1":"2020-09-10T15:18:34.525Z","0.4.0":"2020-12-11T08:47:49.122Z","0.4.1":"2021-04-02T11:52:46.661Z","0.4.2":"2021-05-29T10:17:21.551Z","0.4.3":"2022-01-09T17:20:39.389Z","0.4.4":"2022-01-30T13:16:02.824Z","0.4.5":"2022-04-20T09:54:14.442Z","0.4.6":"2022-06-10T15:50:39.944Z","0.4.7":"2022-06-20T09:16:36.279Z","0.4.8":"2022-06-28T11:11:26.585Z","0.4.9":"2022-07-04T06:47:11.619Z","0.4.10":"2022-07-11T07:37:16.274Z","0.4.11":"2022-08-01T08:57:23.163Z","0.4.12":"2022-08-15T15:57:25.311Z","0.4.13":"2022-11-22T10:11:22.752Z","1.0.0-1":"2022-11-25T09:24:13.857Z","1.0.0-2":"2023-04-26T06:40:27.198Z","1.0.0":"2023-10-23T06:39:24.903Z","2.0.0":"2025-08-15T12:04:16.824Z","3.0.0":"2026-03-06T08:54:39.877Z"},"bugs":{"url":"https://github.com/uscreen/fastify-mongo-crud/issues"},"author":{"name":"Marcus Spiegel","email":"spiegel@uscreen.de"},"license":"MIT","homepage":"https://github.com/uscreen/fastify-mongo-crud","repository":{"type":"git","url":"git+https://github.com/uscreen/fastify-mongo-crud.git"},"description":"Tiny mongodb decorator providing CRUD-style DB-methods","maintainers":[{"name":"msuscreen","email":"marcus.spiegel@uscreen.de"},{"name":"uscreen","email":"domains+npm@uscreen.net"},{"name":"mashpie","email":"marcus.spiegel@gmail.com"},{"name":"mherting","email":"herting@uscreen.de"},{"name":"maxschmidt","email":"schmidt@uscreen.de"},{"name":"csarin","email":"sarin@uscreen.de"},{"name":"huckels","email":"huckels@uscreen.de"}],"readme":"# fastify-mongo-crud\n\n[![Test CI](https://github.com/uscreen/fastify-mongo-crud/actions/workflows/main.yml/badge.svg)](https://github.com/uscreen/fastify-mongo-crud/actions/workflows/node.js.yml)\n[![Test Coverage](https://coveralls.io/repos/github/uscreen/fastify-mongo-crud/badge.svg?branch=main)](https://coveralls.io/github/uscreen/fastify-mongo-crud?branch=main)\n[![Known Vulnerabilities](https://snyk.io/test/github/uscreen/fastify-mongo-crud/badge.svg?targetFile=package.json)](https://snyk.io/test/github/uscreen/fastify-mongo-crud?targetFile=package.json)\n[![NPM Version](https://badge.fury.io/js/@uscreen.de%2Ffastify-mongo-crud.svg)](https://badge.fury.io/js/@uscreen.de%2Ffastify-mongo-crud)\n\n> Tiny mongodb decorator providing CRUD-style DB-methods\n\n## Install\n\n```sh\n$ pnpm add @uscreen.de/fastify-mongo-crud\n```\n\nAdding `@uscreen.de/fastify-mongo-crud` also adds `fastify-mongodb` as direct dependency.\n\n> **Note**: You still need to register `mongodb` prior to `crud` as seen in example below. This is due to encapsulation of fastify plugins assuming you will want to resuse same `fastify.mongo` accross your application.\n\n## Example\n\nSetup within a `plugins/mongo.js` file:\n\n```js\nimport fp from 'fastify-plugin'\nimport mongodb from '@fastify/mongodb'\nimport crud from '@uscreen.de/fastify-mongo-crud'\n\nexport default fp((fastify, opts, next) => {\n  /**\n   * 1) setup mongodb connection\n   */\n  fastify.register(mongodb, { url: opts.mongoUri })\n\n  /**\n   * 2) setup CRUD factory\n   */\n  fastify.register(crud)\n\n  /**\n   * 3) proceed\n   */\n  next()\n})\n```\n\nUsage within a `services/accounts.js` file:\n\n```js\n/**\n * let's write a classic CRUD service\n */\nexport default (fastify, opts, next) => {\n  const accounts = fastify.crud('accounts')\n\n  /**\n   * plug in some appropiate authentication\n   * middleware - of course!\n   *\n   * plus: add schemas to routes.\n   */\n\n  /**\n   * create\n   */\n  fastify.post('/accounts', async (req) => {\n    return { account: await accounts.create(req.body) }\n  })\n\n  /**\n   * read\n   */\n  fastify.get('/accounts/:id', async (req) => {\n    return { account: await accounts.read(req.params.id) }\n  })\n\n  /**\n   * update\n   */\n  fastify.put('/accounts/:id', async (req) => {\n    return { account: await accounts.update(req.params.id, req.body) }\n  })\n\n  /**\n   * delete\n   */\n  fastify.delete('/accounts/:id', async (req) => {\n    return { account: await accounts.delete(req.params.id) }\n  })\n\n  /**\n   * list\n   */\n  fastify.get('/accounts', async () => {\n    return { accounts: await accounts.list() }\n  })\n\n  next()\n}\n```\n\n## Options\n\n## Api\n\n---\n\n## Roadmap\n\n- embed and configure fastify-mongodb and expose `fastify.mongo` from within this module, if not installed in parent\n\n## Changelog\n\n### v3.0.0\n\n- upgrade packages\n\n### v2.0.0\n\n#### Changed\n\n- upgrade to fastify@5.x\n\n### v1.0.0\n\n#### Changed\n\n- switch to **ESM only**\n- upgrade to fastify@4.x\n\n### v0.3.0\n\n- upgraded to fastify 3.x\n\n### v0.2.0\n\n- added implicit timestamps for record \"created\" & \"modified\"\n\n### v0.1.0\n\n- added tests\n\n### v0.0.0\n\n- init\n\n---\n\n## License\n\nLicensed under [MIT](./LICENSE).\n\nPublished, Supported and Sponsored by [u|screen](https://uscreen.de)\n","readmeFilename":"README.md"}