Generic, read-only authentication for octokit/rest
I'm building a CLI that is for the general public to use that needs read-only access to all public repositories. What's the best way to authenticate ocotokit/rest.js so that I don't hit rate limits? I can't use a personal access token since this will be a publicly available tool. I'd rather not ask my users to log in with GitHub creds via OAuth since it only needs read access to public repos. Are there any other options?