Contributing Guidelines

I welcome any and all questions/suggestions/PRs/etc.! If you're interested in helping out, here's a (brief) guide to get you started:

  • The project is written in Typescript, all source files are in the src/ directory.

  • All files are linted with ESLint, and formatted with Prettier. You can run yarn ensureLinted and yarn ensureFormatted to check that your code is conformant.

  • To build/watch for changes, run yarn {build,watch}.

  • Testing is done with Jest, run with yarn test.