Add deterministic tests and lint

This commit is contained in:
Andras Schmelczer 2026-01-13 21:52:42 +00:00
commit 16afe31e89
29 changed files with 1740 additions and 224 deletions

View file

@ -46,41 +46,40 @@ npm install
npm run dev
```
### Scripts
### Common Tasks
This project uses [Taskfile](https://taskfile.dev/) for task automation. Run `task --list` to see all available tasks.
#### Before pushing
```sh
scripts/check.sh --fix
task check:fix
```
#### Update HTTP API TS bindings
```sh
scripts/update-api-types.sh
task update-api-types
```
#### Publish new version
```sh
scripts/bump-version.sh patch
task release:bump -- patch
```
#### Run E2E tests
```sh
scripts/e2e.sh 8
task e2e -- 8
```
And to clean up the logs & database files, run `scripts/clean-up.sh`
And to clean up the logs & database files, run `task clean`
## Projects
- [Sync server](./sync-server/README.md)
a create that has been processed by the server but got lost on the way back will create a 2nd doc if it gets edited
remove force merge everywhere