2025-07-09 13:26:51 +01:00
|
|
|
Handle aliasing as a important piece in draft
|
|
|
|
Please note down problem exploration
|
2025-07-21 17:01:43 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
2025-07-26 13:44:32 +01:00
|
|
|
### Repo mining
|
2025-07-21 17:01:43 +01:00
|
|
|
|
2025-07-26 13:44:32 +01:00
|
|
|
-> Get list of all packages
|
|
|
|
-> >50000 downloads
|
|
|
|
-> filter by package.json exists in root
|
|
|
|
-> filter by test libs
|
|
|
|
-> filter away typescript -> existence of tsconfig.json
|
2025-07-21 17:01:43 +01:00
|
|
|
|
|
|
|
|
2025-07-26 13:44:32 +01:00
|
|
|
-> filter by unsliceable libs (?)
|
2025-07-21 17:01:43 +01:00
|
|
|
|
|
|
|
|
2025-07-26 13:44:32 +01:00
|
|
|
### My single lib analysis.
|
|
|
|
|
2025-07-21 17:01:43 +01:00
|
|
|
- [ ] Scan a library. Get its dependencies.
|
2025-07-26 13:44:32 +01:00
|
|
|
- [ ] Call for its dependencies. Webpack them into individual files.
|
|
|
|
- [ ] Optional: Use webpack to push them all into one lib file
|
|
|
|
- [ ] Slice this lib for packages
|
|
|
|
- [ ] Replace/proxy them and then unit test them.
|