NOTE: `stemmer` v2.0.0 switched to ES modules (see words/stemmer@03519229c8), which means that the only way to consume it in our CommonJS setup (for example, in [generateKeywords][1]) is via an async `import()`. This commit makes the `generateKeywords` processor asynchronous in order to be able to dynamically import and use `stemmer`. [1]: https://github.com/angular/angular/blob/251bec159af1e8f90c3af9820695c645800207e4/aio/tools/transforms/angular-base-package/processors/generateKeywords.js PR Close #41724