bruno
bruno copied to clipboard
[WIP] @usebruno/request
Description
- Added OAuth2Client class for handling OAuth2 token requests and management.
- Created CLIStore and ElectronStore to manage OAuth2 session data and credentials.
- Added Axios instance configuration with request/response interceptors for enhanced logging and error handling.
- Established environment detection for Electron and CLI contexts.
- Included TypeScript configuration
Contribution Checklist:
- [ ] The pull request only addresses one issue or adds one feature.
- [ ] The pull request does not introduce any breaking changes
- [ ] I have added screenshots or gifs to help explain the change if applicable.
- [ ] I have read the contribution guidelines.
- [ ] Create an issue and link to the pull request.