Pull requests and issues are very welcome!
- Node v8+
To get started, clone this repository and run yarn
in the repository root. Note you have to use Yarn, npm will not work correctly.
In the packages/
folder, pick one of the packages you want to work on. You can run the tests inside a package with yarn test
.
If you want to use a GraphQL Playground to test something by hand, you can go to packages/graphql-authentication-prisma/example
and run docker-compose up -d
in it (this requires you have Docker installed). Then, run yarn start
.
For features or changes, please create a new issue first. Since this is a very opinionated package, it is possible I don’t like the change. By discussing it first you can prevent wasted time. But please do! I am very open to improvements.
In the root repository, run yarn run publish
(note: the run
part is very important). This will make Lerna publish all the packages. After that, be sure to write a changelog on GitHubs Releases page.