Skip to content

Sourcemaps-Archive/archive-requests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 

Repository files navigation

πŸ“₯ Sourcemaps Archive Requests

Welcome to the central submission hub for the Sourcemaps Archive Team. This repository is dedicated to tracking, triaging, and managing the preservation of frontend source maps.

🎯 Our Mission

Our goal is to preserve the "human-readable" history of the web. By archiving sourcemaps, we ensure that even as websites evolve or disappear, the original logic, comments, and structure of their frontend code remain accessible for educational and research purposes.


πŸš€ How to Request an Archive

To suggest a website or specific JavaScript bundle for archiving, please follow these steps:

  1. Navigate to the [Issues] tab of this repository.
  2. Click New Issue.
  3. Select the Archive Request template.
  4. Fill out the website URL and any specific details (such as whether the maps are public or if the site is facing an imminent shutdown).

Important

Security first: Please do not post private API keys, user credentials, or sensitive internal environment variables in public issues.


πŸ› οΈ The Archiving Process

Once a request is submitted, our team follows a standard workflow:

  • Triage: We verify if the sourceMappingURL is active and if the maps are reachable.
  • Archiving: The maps are pulled and stored in our Private Archive or Public Archive depending on the project's nature.
  • Verification: We ensure the unminified code is reconstructed correctly.
  • Closure: The issue is labeled status: archived once the process is complete.

πŸ“‚ Repository Labels

We use labels to keep our workflow organized:

Label Description
priority: high Sites at risk of being taken down or major updates pending.
type: private Sourcemaps that will only be stored in our internal, non-public vault.
status: archived Successfully processed and stored.
needs-investigation The URL was provided, but the maps are hidden or require special headers.
β€œBridging the gap between production bundles and original source code.”

Would you like me to add a "Tools We Use" section to this README to highlight any specific software or scripts your team utilizes for the extraction?

About

Centralized hub for submitting and tracking frontend sourcemap archiving requests.

Resources

Stars

Watchers

Forks

Contributors