perf: defer heavy modules and add performance baselines

Lazy-load Stripe and the chat reply animation, remove the unused Lottie runtime, and add repeatable bundle and Web Vitals baseline tooling.
This commit is contained in:
2026-07-14 10:55:08 +08:00
parent 0fe74b5371
commit b4904e738b
12 changed files with 846 additions and 31 deletions
+3 -1
View File
@@ -4,7 +4,9 @@
"\\.test\\.ts$",
"\\.test\\.tsx$",
"\\.spec\\.ts$",
"\\.spec\\.tsx$"
"\\.spec\\.tsx$",
"lottie-message-bubble\\.tsx$",
"stripe-payment-dialog\\.tsx$"
],
"directory": [
"./src/data/repositories",