summaryrefslogtreecommitdiff
path: root/README.md
blob: 318025858a2d79d75067470fa4aaee4a524cebbc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# Apple App Store frontend source code archive

Extracted from [https://apps.apple.com/](https://apps.apple.com/). Saved using the Chrome extension [Save All Resources](https://chromewebstore.google.com/detail/save-all-resources/abpdnfjocnmdomablahdcfnoggeeiedb).

### How is this possible?

Because Apple forgot to disable sourcemaps in production on the App Store website 🙃

<img width="795" height="548" alt="image" src="https://github.com/user-attachments/assets/59211dfb-5a56-456b-85b8-d292c1cfbfa2" />

As an interesting discovery, I've archived them here on GitHub for educational purposes.

## Directory Structure

```
.
├── api/          # API related code
├── assets/       # Static assets
├── node_modules/ # Dependencies
├── shared/       # Shared modules
├── src/          # Source code
│   ├── components/
│   ├── config/
│   ├── constants/
│   ├── context/
│   ├── stores/
│   └── utils/
└── us/           # US region specific
```

## What's Inside

- Complete Svelte/TypeScript source code
- State management logic
- UI components
- API integration code
- Routing configuration
- And more...

## Disclaimer

This repository is for educational and research purposes only. All code is copyrighted by Apple Inc.

The source code was obtained from publicly accessible resources through browser developer tools.

## License

The content in this repository belongs to Apple Inc. If there are any copyright concerns, please contact for removal.

---

*Remember: Always disable sourcemaps in production! 😉*

## Related

- [Apple App Store](https://apps.apple.com/)
- [Save All Resources Extension](https://chromewebstore.google.com/detail/save-all-resources/abpdnfjocnmdomablahdcfnoggeeiedb)