{"library":"mysql-emulator","type":"library","category":null,"description":"MySQL emulator that runs entirely in Node.js without a real MySQL server, designed for end-to-end testing. Current version 0.1.0 is in active development with known limitations (no RIGHT JOIN, no timezone support, partial INFORMATION_SCHEMA). It integrates with Sequelize 6+ and TypeORM 0.3+ via peer dependencies, supporting common SQL operations including SELECT, INSERT, UPDATE, DELETE, foreign key constraints, and basic functions. Unlike MySQL mock libraries that only intercept queries, this emulator parses and executes SQL internally, providing more realistic behavior for e2e tests.","language":"javascript","status":"active","version":"0.1.0","tags":["javascript","mysql","mysql-mock","mock","mysql-emulator","emulator","db","database","typeorm","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install mysql-emulator","imports":["import { query } from 'mysql-emulator'","import { createConnection } from 'mysql-emulator'","import { getConnectionManager } from 'mysql-emulator'"]},{"cmd":"yarn add mysql-emulator","imports":[]},{"cmd":"pnpm add mysql-emulator","imports":[]}],"homepage":"https://github.com/i-van/mysql-emulator#readme","github":"https://github.com/i-van/mysql-emulator","docs":null,"changelog":null,"pypi":null,"npm":"mysql-emulator","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}