{"_id":"@abskmj/mongen","_rev":"1-91c152716bc0cc6a7b8e7da5a651f3c0","name":"@abskmj/mongen","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@abskmj/mongen","version":"1.0.0","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"abskmj@gmail.com"},"license":"MIT","description":"It is a helper script to organise and initialize mongoose schemas, functions/methods and plugins.","keywords":["helper","mongoose","organize"],"dependencies":{"bluebird":"^3.5.1","debug":"^3.1.0","mongoose":"^5.2.4"},"repository":{"type":"git","url":"git+https://github.com/abskmj/mongen.git"},"gitHead":"c6d19ac45079292e8b1603fd293d833ecd0f5568","bugs":{"url":"https://github.com/abskmj/mongen/issues"},"homepage":"https://github.com/abskmj/mongen#readme","_id":"@abskmj/mongen@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"abskmj","email":"abskmj@gmail.com"},"dist":{"integrity":"sha512-x72WR8ewsC6wfZW/KeCp0igaOOS13Vda9BYB86MerCzzrpCafjkNK/NMFMJicHT8EXiIfZmN2iR/Vye4MsbdWQ==","shasum":"e066f9ec37fb1d7fe84a050af0ed758325eee1b6","tarball":"https://registry.npmjs.org/@abskmj/mongen/-/mongen-1.0.0.tgz","fileCount":4,"unpackedSize":6820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWsetCRA9TVsSAnZWagAA1fQP/RY00CoHSYVzMZyDeS50\no/I1lYYmGfa3Ie2OAugVWP3jScYo31NQ3ZZD/jejOgHTGvLT6xsv4UqTMSGA\nIyz+Cz1LjHtg7zsRy/9PVbbRvCyq5yhlsv3JJmioxWrX0JQ1yPUZI7fsH66X\nNe+8TV4Ojn3GhFQHNqxdjivUKai1pVkBIsvDDviq8JqSCI1P9S52p/x6yR82\n0V6NodLgWE2LIkV1JzhlSi5XAflzxCKMHB0CxsdU35w/7hhaExE/fAW1BPMc\nTkvTVccKG4Yx7F6j8zZsmjLzrHDPn920haKKyXYovqit8noIEN/IioDl5zCB\nyRxX9Q2+yLSKFotczPpm2oO2nWN6EwFMyLA61lELY1fhXqWH1eUklEu6BuAw\nGIHd1p/06IijjkeXNM1QREZZV+Gl1hGF9xHQLl8/YRUGrhOGBxFY6Ud52+1T\n6qtlYaXiDSX1iXQIQP6ja0j66le74bdXDM7GqyZ60TlVYDHvzwnVvCyTR6ZI\nP12ufq9jUbWZz2o59O1bEYCkmwz3A1Gqufvu7CfBwrUZYmzwjTUJoJyIIqvf\nt11jt0pMPWihsXAOTznEA7w9fYn709ODpZv5c6/t2A9b2AKY7J5Hy6zImYnn\nSKMxGRBKQkP8VPGm/1pzLVzcUbVr0Iq88rrJ8Aw0anAGocosNWPV4ccVuTJD\nrxcW\r\n=x0PS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFkec0T9HKlqM1yuJlm1+CyeTThDadLVxYwj42j71htwIgPPWTqLODUXHMBmJy1o2GqtOr2IU+1rpZ+wlvaFRHc2I="}]},"maintainers":[{"name":"abskmj","email":"abskmj@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mongen_1.0.0_1532676013552_0.35234189268807303"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-27T07:20:13.312Z","1.0.0":"2018-07-27T07:20:13.637Z","modified":"2022-04-04T11:02:00.384Z"},"maintainers":[{"name":"abskmj","email":"abskmj@gmail.com"}],"description":"It is a helper script to organise and initialize mongoose schemas, functions/methods and plugins.","homepage":"https://github.com/abskmj/mongen#readme","keywords":["helper","mongoose","organize"],"repository":{"type":"git","url":"git+https://github.com/abskmj/mongen.git"},"author":{"name":"abskmj@gmail.com"},"bugs":{"url":"https://github.com/abskmj/mongen/issues"},"license":"MIT","readme":"# Mongen\nIt is a helper script to organise and initialize mongoose schemas, functions/methods and plugins. You can take a look at [examples](https://github.com/abskmj/mongen-models) to get started.\n\n```javascript\nlet mongen = require(\"@abskmj/mongen\");\n\nmongen.init({\n    mongo:'mongodb://<user>:<password>@localhost:27017/test',\n    path: __dirname + '/models'\n}, (error, mongoose) =>{\n    let User = mongoose.model('User');\n    \n    let user = new User({\n        name: \"ABC\",\n        email: \"abc@xyz.com\"\n    });\n    \n    console.log(user.toJSON());\n});\n```","readmeFilename":"README.md"}