{"library":"pocketbase-typegen","type":"library","category":null,"description":"PocketBase Typegen is a utility that generates TypeScript definitions directly from your PocketBase database schema. It supports various input sources including a live PocketBase instance URL, a local SQLite database file, or an exported JSON schema. The current stable version is `1.4.1`, with releases occurring regularly to maintain compatibility with new PocketBase versions and introduce new features. Key differentiators include the automatic generation of a `TypedPocketBase` type, which allows for fully type-safe usage of the PocketBase JavaScript SDK, as well as distinct types for individual collections, expand relations, and `Create`/`Update` operations, significantly enhancing developer experience and reducing runtime errors in TypeScript projects.","language":"javascript","status":"active","version":"1.4.1","tags":["javascript","pocketbase","typescript","typegen","type generation"],"install":[{"cmd":"npm install pocketbase-typegen","imports":["import { TypedPocketBase } from './pocketbase-types'","import { Collections } from './pocketbase-types'","import { MyCollectionResponse } from './pocketbase-types'","import { Create, Update } from './pocketbase-types'"]},{"cmd":"yarn add pocketbase-typegen","imports":[]},{"cmd":"pnpm add pocketbase-typegen","imports":[]}],"homepage":null,"github":"https://github.com/patmood/pocketbase-typegen","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/pocketbase-typegen","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/pocketbase-typegen/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Tue Jul 21","install_tag":null}}