{"library":"ts-migration","type":"library","category":null,"description":"A TypeScript library for defining typesafe bidirectional migrations between object shapes. Current stable version is 1.0.1, released on npm with infrequent updates. It allows compile-time validation of migration schemas using TypeScript types. Key differentiators: fully typed migrations (forward and reverse), supports both 1-1 and unidirectional transformations, and uses a fluent API with CompileMigration. Alternative libraries like transmutable or object-mapper lack bidirectional typing or compile-time safety.","language":"javascript","status":"active","version":"1.0.1","tags":["javascript","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install ts-migration","imports":["import CompileMigration from 'ts-migration'","import type { Migration } from 'ts-migration'"]},{"cmd":"yarn add ts-migration","imports":[]},{"cmd":"pnpm add ts-migration","imports":[]}],"homepage":"https://github.com/u8sand/TypescriptMigration#readme","github":"https://github.com/u8sand/TypescriptMigration","docs":null,"changelog":null,"pypi":null,"npm":"ts-migration","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}