-
Notifications
You must be signed in to change notification settings - Fork 31
chore: drop dependencies on axios and form-data #112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: drop dependencies on axios and form-data #112
Conversation
|
@haines is there anything else on this PR? Are you going to merge it? |
|
@huyvnn it's finished as far as I'm concerned. I'm not a maintainer of this project though (just a user of the package), so I can't merge it myself. |
|
@korniltsev Thanks! Would it be possible to cut a new release with this? It’d be really helpful. Appreciate it! |
|
https://github.com/grafana/pyroscope-nodejs/actions/runs/13916759662/job/38941124522 |
|
Published https://www.npmjs.com/package/@pyroscope/nodejs/v/0.4.4 Let us know if there are any issues. Thank you for the contribution. |
|
Cool. Thank you, all. |
Basic auth was broken by grafana#112
* Fix basic auth Basic auth was broken by #112 * Fixing tests Unfortunately the tests were broken, when we migrated to vitest, as the (done), callback is no longer supported in there. I have refactored those a fair bit and it should be all working again. * Update test/profiler.test.ts Co-authored-by: Tolya Korniltsev <[email protected]> * Cleanup at test finish --------- Co-authored-by: Tolya Korniltsev <[email protected]>
Fixes #111
This PR replaces the use of third-party dependencies with the
fetchAPI.