A simple full-stack application to work with third-party libraries (like Github, that is why the project is named so).
Create a ./config folder and place the .env file there, or just create one in the root folder.
You will need:
OCTOKIT_TOKEN- to use for the Octokit service authentication (docs)AUTH_CLIENT_ID- your personal OAuth ID, which you can find in the settings.AUTH_CLIENT_SECRET- your personal OAuth Secret ID, which you can find in the settings.THROTTLE_TTL- for the Nest.js branch, TTL for the requests limit reset.THROTTLE_LIMIT- for the Nest.js branch, the requests limit for the API.
npm installnpm run buildandnpm startto run in the production mode.npm run start:devto run in the development mode.npm run start:debugto run in the debug mode.npm testto run tests.
In the nest branch, I use the Nest.js framework to work with and to build the app with the help of.