vsviridov / keyval

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Keyval

library and react binding for management list structures with ease.

Maintains

Getting started

  • clone repo
  • install deps via pnpm install
  • make changes
  • make sure that your changes is passing checks:
    • run tests via pnpm test
    • run type tests via pnpm test:types
    • run linter via pnpm lint
    • try to build it via pnpm build
    • format code via pnpm format
  • fill in changes via pnpm changes
  • open a PR
  • enjoy 🎉

Release workflow

Releases of Keyval are automated by changesets and GitHub Actions. Your only duty is creating changeset for every PR, it is controlled by Changes-action.

After merging PR to master-branch, Version-action will update special PR with the next release. To publish this release, just merge special PR and wait, Release-action will publish packages.

About


Languages

Language:TypeScript 72.9%Language:CSS 17.6%Language:JavaScript 8.3%Language:HTML 1.1%