Skip to content
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

Project: Debug IDs #10

Open
AbhiPrasad opened this issue Oct 7, 2024 · 0 comments
Open

Project: Debug IDs #10

AbhiPrasad opened this issue Oct 7, 2024 · 0 comments
Assignees

Comments

@AbhiPrasad
Copy link
Member

https://getsentry.github.io/debugids/

Debug ID's are globally unique identifiers that allow users and software to bidirectionally link sourcemaps to generated files without needing to rely on file names or other external information.

We've had a lot of success at Sentry implementing this for our error monitoring product (unminifying production JavaScript stacktraces), and we think it would be good for the community to also move forward with this.

This comes in a couple of steps:

  1. Productionize https://github.com/getsentry/javascript-debug-ids and release packages for standalone debug id implementations. This includes bundler plugins/cli tooling to generate debug ids and a polyfill that allows you to find a debug id from a loaded JavaScript file.
  2. Advocate to various JavaScript tooling to adopt debug ids based on the work we've done in this repo.
  3. Push forward a JavaScript API for debug ids in tc39.
  4. Push forward debug ids to become part of the official sourcemaps spec.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants