{"_id":"@dhaneshjoshi/adonis-mongoose","_rev":"2-dfe207e9b884bb3c6e3b911125d16e7d","name":"@dhaneshjoshi/adonis-mongoose","dist-tags":{"latest":"1.2.4"},"versions":{"1.2.1":{"name":"@dhaneshjoshi/adonis-mongoose","description":"A Mongoose provider for AdonisJS (currently only v6)","version":"1.2.1","engines":{"node":">=18.16.0"},"type":"module","main":"build/index.js","exports":{".":"./build/index.js","./types":"./build/src/types.js","./mongoose_provider":"./build/providers/mongoose_provider.js"},"scripts":{"clean":"del-cli build","copy:templates":"copyfiles \"stubs/**/*.stub\" build","typecheck":"tsc --noEmit","lint":"eslint . --ext=.ts","format":"prettier --write .","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","pretest":"npm run lint","test":"c8 npm run quick:test","prebuild":"npm run lint && npm run clean","build":"tsc","postbuild":"npm run copy:templates","release":"np","version":"npm run build","prepublishOnly":"npm run build"},"keywords":["adonis","adonisjs","mongoose","mongodb","typegoose","adonis js","mongo","provider","service"],"author":{"name":"dhanesh-joshi"},"license":"MIT","devDependencies":{"@adonisjs/assembler":"^7.0.0","@adonisjs/core":"^6.2.0","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1","@adonisjs/tsconfig":"^1.2.1","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@swc/core":"^1.3.102","@types/node":"^20.10.7","c8":"^9.0.0","copyfiles":"^2.4.1","del-cli":"^5.0.0","eslint":"^8.38.0","mongoose":"^8.1.1","np":"^9.2.0","prettier":"^3.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"peerDependencies":{"@adonisjs/core":"^6.2.0","mongoose":"^8.1.1"},"publishConfig":{"access":"public","tag":"latest"},"np":{"message":"chore(release): %s","tag":"latest","branch":"main","anyBranch":false},"c8":{"reporter":["text","html"],"exclude":["tests/**"]},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"prettier":"@adonisjs/prettier-config","_id":"@dhaneshjoshi/adonis-mongoose@1.2.1","gitHead":"c6585d9ddd138fb761e8f2262dd8d9d8efd1f265","types":"./build/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-ekqQPBTckXwDnL0TXD1Xfs3SB/7pAqWgYnt8XFYh/0UCO3GssMaDIm71wAA2pUt+blm/apXFvDP+ymbJgzAKwQ==","shasum":"d08ff0a3bd77ec5990b85ca309d6796faf3847db","tarball":"https://registry.npmjs.org/@dhaneshjoshi/adonis-mongoose/-/adonis-mongoose-1.2.1.tgz","fileCount":16,"unpackedSize":13069,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0chWYBBg88+9jBb+luC/tlg7EJzd5k6gJg8T3bTwTmwIgcpa8XpVsDyaST6tAvZkQ6wfnmB5SfbJGvS7CFFmGB3Q="}]},"_npmUser":{"name":"dhaneshjoshi","email":"hydradhanesh@gmail.com"},"directories":{},"maintainers":[{"name":"dhaneshjoshi","email":"hydradhanesh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/adonis-mongoose_1.2.1_1715626246492_0.5249074668082319"},"_hasShrinkwrap":false},"1.2.3":{"name":"@dhaneshjoshi/adonis-mongoose","description":"A Mongoose provider for AdonisJS (currently only v6)","version":"1.2.3","engines":{"node":">=18.16.0"},"type":"module","main":"build/index.js","exports":{".":"./build/index.js","./types":"./build/src/types.js","./mongoose_provider":"./build/providers/mongoose_provider.js"},"scripts":{"clean":"del-cli build","copy:templates":"copyfiles \"stubs/**/*.stub\" build","typecheck":"tsc --noEmit","lint":"eslint . --ext=.ts","format":"prettier --write .","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","pretest":"npm run lint","test":"c8 npm run quick:test","prebuild":"npm run lint && npm run clean","build":"tsc","postbuild":"npm run copy:templates","release":"np","version":"npm run build","prepublishOnly":"npm run build"},"keywords":["adonis","adonisjs","mongoose","mongodb","typegoose","adonis js","mongo","provider","service"],"author":{"name":"dhanesh-joshi"},"license":"MIT","devDependencies":{"@adonisjs/assembler":"^7.0.0","@adonisjs/core":"^6.2.0","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1","@adonisjs/tsconfig":"^1.2.1","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@swc/core":"^1.3.102","@types/node":"^20.10.7","c8":"^9.0.0","copyfiles":"^2.4.1","del-cli":"^5.0.0","eslint":"^8.38.0","mongoose":"^8.1.1","np":"^9.2.0","prettier":"^3.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"peerDependencies":{"@adonisjs/core":"^6.2.0","mongoose":"^8.1.1"},"publishConfig":{"access":"public","tag":"latest"},"np":{"message":"chore(release): %s","tag":"latest","branch":"main","anyBranch":false},"c8":{"reporter":["text","html"],"exclude":["tests/**"]},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"prettier":"@adonisjs/prettier-config","_id":"@dhaneshjoshi/adonis-mongoose@1.2.3","gitHead":"49d26d0b8b69d8756290a622d5d07ae18b602bd4","types":"./build/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-jeZb9XZ7g3XQPmlyRn5v6y3h5+XbPKvibdv6IpUfLtiYtGnTPmRHJK2Sf+58uL8w/eRvuQVnUGFQ+qfxTXdrCQ==","shasum":"88402851dd97d83533ed8f9a8c7b7f8e392e9790","tarball":"https://registry.npmjs.org/@dhaneshjoshi/adonis-mongoose/-/adonis-mongoose-1.2.3.tgz","fileCount":16,"unpackedSize":13065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXYeokYj5qlsSzA0pacTIP2vW+B7jTfMSmBWoMn1Ho5gIgH0eDVwGebkBkuN8+HqeJDw9NRfDCOtKAsCfF8lpaaWw="}]},"_npmUser":{"name":"dhaneshjoshi","email":"hydradhanesh@gmail.com"},"directories":{},"maintainers":[{"name":"dhaneshjoshi","email":"hydradhanesh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/adonis-mongoose_1.2.3_1715626846564_0.37378164602931285"},"_hasShrinkwrap":false},"1.2.4":{"name":"@dhaneshjoshi/adonis-mongoose","description":"A Mongoose provider for AdonisJS (currently only v6)","version":"1.2.4","engines":{"node":">=18.16.0"},"type":"module","main":"build/index.js","exports":{".":"./build/index.js","./types":"./build/src/types.js","./mongoose_provider":"./build/providers/mongoose_provider.js"},"scripts":{"clean":"del-cli build","copy:templates":"copyfiles \"stubs/**/*.stub\" build","typecheck":"tsc --noEmit","lint":"eslint . --ext=.ts","format":"prettier --write .","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","pretest":"npm run lint","test":"c8 npm run quick:test","prebuild":"npm run lint && npm run clean","build":"tsc","postbuild":"npm run copy:templates","release":"np","version":"npm run build","prepublishOnly":"npm run build"},"keywords":["adonis","adonisjs","mongoose","mongodb","typegoose","adonis js","mongo","provider","service"],"author":{"name":"dhanesjoshi"},"license":"MIT","devDependencies":{"@adonisjs/assembler":"^7.0.0","@adonisjs/core":"^6.2.0","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1","@adonisjs/tsconfig":"^1.2.1","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@swc/core":"^1.3.102","@types/node":"^20.10.7","c8":"^9.0.0","copyfiles":"^2.4.1","del-cli":"^5.0.0","eslint":"^8.38.0","mongoose":"^8.1.1","np":"^9.2.0","prettier":"^3.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"peerDependencies":{"@adonisjs/core":"^6.2.0","mongoose":"^8.1.1"},"publishConfig":{"access":"public","tag":"latest"},"np":{"message":"chore(release): %s","tag":"latest","branch":"main","anyBranch":false},"c8":{"reporter":["text","html"],"exclude":["tests/**"]},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"prettier":"@adonisjs/prettier-config","_id":"@dhaneshjoshi/adonis-mongoose@1.2.4","gitHead":"eacdcb38528e3741b6d63f57ce9f85d5a75b6d8c","types":"./build/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-kcdOH5AoqOHfvbRfdnIBSArApFtGqPV39bAFK98A9gdCXDfDx9ls10huopraOKcQF2uknx4saiQ2vU9SzZDUbA==","shasum":"f088446be294b041aa3f5070dafc4fce1b8f5e85","tarball":"https://registry.npmjs.org/@dhaneshjoshi/adonis-mongoose/-/adonis-mongoose-1.2.4.tgz","fileCount":16,"unpackedSize":13061,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVqkGfznPRywAle6c3UDPXOidR+DKC/t/+zBnX5Pi3UAiEA33YhX3mVof+1Tbf3mUZfO4PrBFnP2YLVckQKdLNKmJk="}]},"_npmUser":{"name":"dhaneshjoshi","email":"hydradhanesh@gmail.com"},"directories":{},"maintainers":[{"name":"dhaneshjoshi","email":"hydradhanesh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/adonis-mongoose_1.2.4_1715672566015_0.9962804152428641"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-13T18:50:46.374Z","1.2.1":"2024-05-13T18:50:46.639Z","modified":"2024-05-14T07:42:46.351Z","1.2.3":"2024-05-13T19:00:46.717Z","1.2.4":"2024-05-14T07:42:46.165Z"},"maintainers":[{"name":"dhaneshjoshi","email":"hydradhanesh@gmail.com"}],"description":"A Mongoose provider for AdonisJS (currently only v6)","keywords":["adonis","adonisjs","mongoose","mongodb","typegoose","adonis js","mongo","provider","service"],"author":{"name":"dhanesjoshi"},"license":"MIT","readme":"# AdonisJS Mongoose\n\nThis package creates a Mongoose service for use in AdonisJS applications.\n\n## Install\n\nInstall mongoose and this package from npm:\n```sh\nnpm install mongoose @dhaneshjoshi/adonis-mongoose\n```\nor\n```sh\npnpm install mongoose @dhaneshjoshi/adonis-mongoose\n```\nor\n```sh\nyarn add mongoose @dhaneshjoshi/adonis-mongoose\n```\n<br />\n\nThen configure the package for Adonis:\n```sh\nnode ace configure @dhaneshjoshi/adonis-mongoose\n```\n\n## Configuration\n\nEdit config/mongoose.ts as needed, then add the MongoDB connection URI to your .env file:\n```dotenv\nMONGODB_URI=mongodb://...\n```\n","readmeFilename":"README.md"}