{ "name": "@mikro-orm/core", "version": "7.0.2", "description": "TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.", "keywords": [ "data-mapper", "ddd", "entity", "identity-map", "javascript", "js", "mariadb", "mikro-orm", "mongo", "mongodb", "mysql", "orm", "postgresql", "sqlite", "sqlite3", "ts", "typescript", "unit-of-work" ], "homepage": "https://mikro-orm.io", "bugs": { "url": "https://github.com/mikro-orm/mikro-orm/issues" }, "license": "MIT", "author": "Martin Adámek", "repository": { "type": "git", "url": "git+ssh://git@github.com/mikro-orm/mikro-orm.git" }, "funding": "https://github.com/sponsors/b4nan", "type": "module", "exports": { "./package.json": "./package.json", ".": "./index.js", "./file-discovery": { "node": "./metadata/discover-entities.js", "browser": "./not-supported.js" }, "./fs-utils": { "node": "./utils/fs-utils.js", "browser": "./not-supported.js" }, "./migrations": "./utils/AbstractMigrator.js", "./schema": "./utils/AbstractSchemaGenerator.js", "./dataloader": "./utils/DataloaderUtils.js" }, "publishConfig": { "access": "public" }, "scripts": { "build": "yarn compile && yarn copy", "clean": "yarn run -T rimraf ./dist", "compile": "yarn run -T tsc -p tsconfig.build.json", "copy": "node ../../scripts/copy.mjs" }, "peerDependencies": { "dataloader": "2.2.3" }, "peerDependenciesMeta": { "dataloader": { "optional": true } }, "engines": { "node": ">= 22.17.0" } }