- Deno >= v1.36.1
- Vercel
- GitHub API v4
- Docker and Docker compose (optional)
Create .env file to project root directory, and write your GitHub token to the
.env file. Please select the authority of repo when creating token.
GITHUB_TOKEN1=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
GITHUB_TOKEN2=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
# if using GitHub Enterprise:
# (this env var defaults to https://v-api-github-com.286600.xyz/graphql)
GITHUB_API=https://github.example.com/api/graphqlRun local server.
deno task startYou can enable the Redis if you want, but it's not mandatory.
docker compose up -dRename env-example to .env, and change ENABLE_REDIS to true
Open localhost from your browser.
http://localhost:8080/?username=ryo-ma
Read the .editorconfig
Pull requests are always welcome! In general, they should a single concern in the least number of changed lines as possible. For changes that address core functionality, it is best to open an issue to discuss your proposal first. I look forward to seeing what you come up with!
deno task lintdeno task formatdeno task test