ember-website Modernized with Embroider, TypeScript, and 102 Vulnerabilities Fixed
The open-source ember-website project, which powers emberjs.com, has undergone a major internal overhaul with no visible changes to the site's appearance. The update upgrades the stack to ember-source 6.12, Node 22, and pnpm 11, while switching the build system to Embroider with Webpack. Over 100 security vulnerabilities were removed, TypeScript and stricter lint rules were introduced, and the test suite grew by 103 tests to a total of 308. The contributor behind the work also previously modernized the project in 2021, and credits reviewers Jared Galanis and NullVoxPopuli for their help. Future goals include integrating Vite and upgrading to Ember 7.x, though server-side rendering support via FastBoot remains a known challenge.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in