This repository was archived by the owner on Oct 12, 2021. It is now read-only.
This repository was archived by the owner on Oct 12, 2021. It is now read-only.
design(AppShell): case sensitivity of the App Shell Runtime Parser marker #60
Closed
Description
Using case sensitive attribute names as markers in the generated by the Universal template will not work with the app shell runtime parser. Currently the runtime parser uses parse5 which serializes the HTML AST without keeping the case sensitivity.
Options to proceed:
- Short term solution is using class name as a marker.
- For longer term solution consider:
- Using the Angular template parser for producing the AST.
- Forking parse5 and introducing case sensitivity, ES2015 modules (allow easier tree-shaking), and payload reduction.