planet
planet copied to clipboard
Bundle third-party editors locally – impact 70, feasibility 65
Summary
- add easymde and codemirror to the Angular bundle and remove the unpkg script/style tags
- import EasyMDE styles through the global stylesheet and lazily hydrate the editor component with a dynamic import
- disable Angular CLI analytics to avoid prompting during automated lint runs
Testing
- npm run lint
- npm run test -- --watch=false --browsers=ChromeHeadless --progress=false (fails: existing spec files reference removed modules and deprecated rxjs imports)
- npm run build -- --progress=false
https://chatgpt.com/codex/tasks/task_e_68d5d2c751a8832b83b418754cee0c5c