Thanks for improving this repository.
packages/react-json-logic: publishable library packageapps/example: demo application package
Use Node 24.18 or newer with Corepack enabled, then run from the workspace root:
pnpm install --frozen-lockfile
pnpm verifyUse the root scripts as the canonical entrypoints:
pnpm check
pnpm test
pnpm build
pnpm dev:example
pnpm build:examplePer-package work is also supported:
cd packages/react-json-logic
pnpm exec vp run verify- Use Conventional Commits (
feat:,fix:,docs:,chore:,refactor:,test:,ci:) - Keep each pull request focused on one concern
- Fill out the pull request template
- Include validation evidence (at minimum
pnpm verify)
- On every push to
mainthat is not tagged[skip ci], CI runsverifyand then semantic-release forpackages/react-json-logic(Conventional Commits → version bump and npm publish, when applicable). Publishing uses npm Trusted Publishing (OIDC): the release job grantsid-token: writeand does not use anNPM_TOKENsecret. GitHub Release and version push-back commits are authored byuinaf-releaser[bot]via a short-lived App installation token from thereleaseEnvironment. - The demo app deploy is configured through the repository host dashboard