github-copilot-resources / copilot-metrics-viewer

Tool to visualize the Copilot metrics provided via the Copilot Business Metrics API (current in public beta)
https://ashy-sky-02a7d0403.5.azurestaticapps.net/
MIT License
215 stars 99 forks source link

chore: Add @babel/plugin-transform-private-methods and @babel/plugin-… #57

Closed martedesco closed 4 days ago

martedesco commented 4 days ago

This pull request includes several changes related to the integration of GitHub Apps authentication and the addition of new Babel plugins. The most significant changes include the addition of new dependencies and Babel plugins in package.json, the creation of a new Python script for generating JSON Web Tokens (JWT), the addition of new curl commands in curl_commands.yaml, and modifications in GitHubApi.ts to support GitHub Apps authentication.

Babel Configuration and Dependencies:

JWT Generation:

GitHub API Integration:

CURL Commands: