Fixes the typing issues that I introduced by pulling to main without making any of the requisite checks. Also extracts several huge files into slightly smaller ones to improve the code smell slightly. Additionally, also fixes an error introduced with the ??= assignment that I didn't catch. Also reduces the number of circular dependencies logged in the compiler (though they're still kinda there).
How was this tested? Did you test the changes in the compiled .html file?
What does this do?
Fixes the typing issues that I introduced by pulling to main without making any of the requisite checks. Also extracts several huge files into slightly smaller ones to improve the code smell slightly. Additionally, also fixes an error introduced with the ??= assignment that I didn't catch. Also reduces the number of circular dependencies logged in the compiler (though they're still kinda there).
How was this tested? Did you test the changes in the compiled
.html
file?Tested in html by restarting multiple times.
Is there a GitHub Issue that this is resolving?
No.