* feat: add package logical-expressions
This is a new package to evaluate logical expressions.
re #307
* refactor(logical-expressions): throw an error if the logical expression is incorrect
The algorithm throws an error if the logical expression is incorrect, eliminating the need for
previous validation.
re #307
* refactor(logical-expressions): throw an error if the logical expression is empty
re #307
* docs(logical-expressions): add instructions to install and use the package
re #307
* docs: update repo readme and codeowners files
re #307
* docs(logical-expressions): improve code documentation
re #307
* refactor(logical-expressions): export the applyOperator function
re #307
* refactor(logical-expressions): export the precedence function
re #307
* docs(logical-expressions): update evaluate function docs
re #307
* docs(logical-expressions): update code docs
re #307
* chore(logical-expressions): update package json file
* chore: remove circuits from repo
Circuits have been moved to the zk-kit.circom and zk-kit.noir repositories to better organize the
code. Thus, they will be removed from the main zk-kit repo.
re #282
* chore: update lockfile
* docs: update readme file
re #282
* chore: remove eddsa-proof package
The `eddsa-proof` package has been moved to the semaphore-extensions repo with another name:
`identity-proof`.
re #282
* docs(poseidon-proof): update link to circuit
re #282
* Update README.md
Co-authored-by: Giacomo <giacomo.corrias7@gmail.com>
* chore: update turbo conf
re #282
* chore: update lockfile
* style: format code with prettier
re #282
---------
Co-authored-by: Giacomo <giacomo.corrias7@gmail.com>
* ci: optimize CI behavior
- remove redundant dependencies
- skip unnecessary dependency installations
- disable fail-fast to continue tests after a failure
- cancel obsolete CI runs when a new commit is pushed to a PR
* ci: trigger website build on pull request