Apple accidentally leaks new web App Store front-end source code

Just hours after Apple launched a revamped web interface for the App Store, a GitHub project was released with the site’s entire front-end source code. Here’s how that happened.

Apple forgot to disable sourcemaps in production on the new web interface for the App Store

Yesterday, Apple launched a new web interface for the App Store, complete with dedicated pages for each of its platforms, app categories, and search.

The problem is that, according to user rxliuli on GitHub, Apple accidentally shipped the new App Store with sourcemaps enabled. This allowed them to download Apple’s complete front-end codebase straight from the production site.

In the repository, rxliuli says that they used a Chrome extension to extract and save all the available resources from the web App Store, and that they decided to archive them on GitHub for educational purposes.

Image: rxliuli

Here’s some of what’s included in the repository:

Complete Svelte/TypeScript source code
State management logic
UI components
API integration code
Routing configuration

What does this leak mean?

In practice, this is not a huge leak, and doesn’t immediately pose any security or privacy risks to Apple, to developers, or to users. Still, it is a rare misstep, as disabling sourcemaps in production tends to be an elementary step for such projects.

Rxliuli claims that “source code was obtained from publicly accessible resources through browser developer tools,” and that the “repository is for educational and research purposes only”. Still, it is not a far-fetched assumption to claim that its availability may not be long for this world.

So if you’re curious to take a peek under the hood of how Apple built and structured the front end of the new web App Store, you may want to do it sooner rather than later.

Accessory deals on Amazon

FTC: We use income earning auto affiliate links. More.

Source link

Visited 4 times, 4 visit(s) today

Related Article

Mobile phones in Barcelona area to sound at 10am today for emergency alert test

Mobile phones across the Barcelona area will go off on Monday at 10 am during an emergency alert drill. The test is part of the ES-Alert mobile phone warning system, used for emergencies such as flooding or wildfires. Over 5 million people in the counties of Baix Llobregat, Barcelonès, Maresme, Vallès Occidental, and Vallès Oriental

Pupils share their views on smartphone use in Northants schools

Laura CoffeyNorthamptonshire political reporter, Earls Barton and Duston Getty Images A campaign group has called on parents not to give children smartphones before their 14th birthday As a council considers whether guidance should be issued to schools about smartphone use, what do students from primary and secondary schools in Northamptonshire think about phones in school?

AYANEO teases its first gaming phone with console-like triggers

AYANEO is taking a huge step away from Windows handhelds and into smartphones. It has revealed its first gaming phone, which it calls a mobile phone with the spirit of a gaming handheld. The little peek just gives a sense of an unusual gaming phone, one that has been developed by a firm more experienced

Why you should save your most-used apps to a flash drive

Summary Keep apps and settings on a USB to run anywhere without installs or admin rights. Portable apps leave no trace, but you should pair them with encryption for real privacy. Store a portable app manager, browser (Firefox Portable), and Notepad++ for a pocket desktop. For most people, software means installation, which buries programs deep

Over 300 mobile phones seized from Tihar inmates this year

In the past ten months, the Delhi prison administration has seized over 300 mobile phones from inmates in Tihar Jail. Almost double the number recovered during the same period last year, officers said on Sunday. The increase comes despite the formation of a dedicated intelligence cell meant to curb smuggling of contraband inside the prison,

5 Essential iPhone Apps For Frequent Flyers In 2025

M. Sadoon/Shutterstock I fly cross-country on a regular basis and it’s nearly impossible for me to imagine traveling without my iPhone these days. From booking flights to finding restaurants to eat at in a new city, I’ve found that the right apps can turn a stressful trip