{"library":"east-mongo","type":"library","category":null,"description":"east-mongo is an adapter for the `east` Node.js database migration tool, specifically designed for MongoDB. It leverages the official `mongodb` native driver (peer dependency on versions 2.x.x or 3.x.x) to manage schema changes and data migrations. When migrations are executed, their names are recorded in a `_migrations` collection within the target database. The adapter provides helper functions like `dropIndexIfExists` and includes template options for promises-based or async/await migrations. This package, currently at version 1.0.0, appears to be abandoned, with no releases or significant activity since 2017, meaning it is not actively maintained and may have unpatched vulnerabilities or compatibility issues with modern MongoDB versions or Node.js runtimes. Its primary function is to provide the `db` instance from the native driver to migration scripts.","language":"javascript","status":"abandoned","version":"1.0.0","tags":["javascript","database","db","migrate","mongo","mongodb"],"last_verified":"Wed May 27","install":[{"cmd":"npm install east-mongo","imports":["{ \"adapter\": \"east-mongo\" }","require.resolve('east-mongo/lib/migrationTemplates/async.js')","// No explicit import needed if 'template' is not set in .eastrc"]},{"cmd":"yarn add east-mongo","imports":[]},{"cmd":"pnpm add east-mongo","imports":[]}],"homepage":null,"github":"https://github.com/okv/east-mongo","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/east-mongo","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/east-mongo/compatibility"}}