{"library":"ts-fireway","type":"library","category":null,"description":"ts-fireway is a schema migration tool for Firestore, inspired by Flyway. Current stable version is 1.1.2, released as an npm package with no regular cadence. It provides a CLI to apply migration files (JS or TS) to Firestore, with support for dry-run, custom migration paths, project IDs, and Firestore emulator. Key differentiators: TypeScript-first with full type definitions, simple file-naming convention based on semver, and integration with Firebase Admin SDK. It is best suited for developers who want a lightweight, declarative migration workflow for Firestore without heavy ORM dependencies.","language":"javascript","status":"active","version":"1.1.2","tags":["javascript","schema","migration","firestore","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install ts-fireway","imports":["import { MigrateOptions } from 'ts-fireway'","export async function migrate({firestore}: MigrateOptions) {...}","npx ts-fireway migrate --path=./migrations"]},{"cmd":"yarn add ts-fireway","imports":[]},{"cmd":"pnpm add ts-fireway","imports":[]}],"homepage":"https://github.com/radvansky-tomas/fireway#readme","github":"https://github.com/radvansky-tomas/fireway","docs":null,"changelog":null,"pypi":null,"npm":"ts-fireway","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}