* add v0.8 schema
* update system fields to handle base and auth collection types
* handle relation fields with multiple items
* create enums for select fields that have values
* additional typecheck
* add user field for backwards compatability
* refactor strings
* refactor system types
* readme
* Add lint and formatting (#17)
* add linting and formatting
* lint codebase
* prettier
* update test workflow
* update test workflow again
* fix: url login for pocketbase 0.8.0-rc2 servers (#16)
Co-authored-by: Ethan Olsen <ethan@crowdhubapps.com>
* e2e integration test (#18)
* add dockerfile to run e2e tests
* add db typegen
* cleanup
* add test
* add github workflow
* remove interactive flag
* intentionally fail integration test
* save artifacts in case of failing tests
* fix output dir
* ignore files
Co-authored-by: Ethan Olsen <46045126+o2dependent@users.noreply.github.com>
Co-authored-by: Ethan Olsen <ethan@crowdhubapps.com>