v0.6.1
zod-pocketbase-continued
Zod tooling for your PocketBase instance.
This repository is a continuation of Gregory Bouteiller's zod-pocketbase, as the original repository was outdated for 10 months.
Documentation
Old documentation is compatible with the current version
Compatibility
- PocketBase: v0.30.0
- PocketBase JS SDK: v0.26.2
Changes from Original
Project Structure
- Added
flake.nixfor NixOS development environment. - Removed
doc/,playground/and monorepo configuration - Replaced
pnpmandnodein favor ofbun - Switched
.github/to.gitea/andghtotea - Switched from
eslintandprettiertobiome.
Dependencies & Code
- Migrated from
tsuptotsdown - Updated all npm dependencies
- Removed unused dependencies
- Fixed
getPocketbasefunction insdk.tsto match the latest PocketBase version - Implemented most TODOs left in
content.ts
Not working (yet)
- Expanding
Relationfield with typeMultipleis not working for now. Try to avoid using it.
License
v0.5.1
Latest
Languages
TypeScript
91.1%
Nix
5.4%
JavaScript
3.5%