{"library":"typeorm-ts-node-commonjs","type":"library","category":null,"description":"The `typeorm-ts-node-commonjs` package provides a command-line interface (CLI) wrapper specifically designed to execute TypeORM commands in TypeScript projects utilizing the CommonJS module system. It acts as an intermediary, configuring `ts-node/register` with appropriate settings to allow the TypeORM CLI (for tasks like migrations, schema synchronization, or entity generation) to correctly process TypeScript source files within a CommonJS environment. This package addresses compatibility challenges that historically arose when TypeORM's CLI, which typically requires `ts-node` for TypeScript compilation, encountered CommonJS module resolution. Although not directly maintained by the core TypeORM team, its usage is officially recommended in TypeORM's documentation for CommonJS TypeScript setups. The current stable version is 0.3.20, with the last update over a year ago, suggesting an infrequent release cadence driven by specific compatibility needs rather than active feature development.","language":"javascript","status":"maintenance","version":"0.3.20","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install typeorm-ts-node-commonjs","imports":["\"typeorm\": \"typeorm-ts-node-commonjs\"","npx typeorm-ts-node-commonjs migration:run -d ./src/data-source.ts","./node_modules/.bin/typeorm-ts-node-commonjs schema:sync -d ./config/ormconfig.ts"]},{"cmd":"yarn add typeorm-ts-node-commonjs","imports":[]},{"cmd":"pnpm add typeorm-ts-node-commonjs","imports":[]}],"homepage":null,"github":"https://github.com/alxndrsn/alias-in-wonderland","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/typeorm-ts-node-commonjs","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/typeorm-ts-node-commonjs/compatibility"}}