Copilot
Copilot
@moooyo I've opened a new pull request, #44571, to work on those changes. Once the pull request is ready, I'll request review from you.
> @copilot Add a section about code review. In that section, make sure to point out common documents that might need to be updated when changes are made. Common examples...
> @copilot, a general comment - exclude all code formatting and style preferences from this document. Any code style preferences should be expressed in `.editorconfig`. They should be enforced by...
> @copilot I love your way of integrating streams. Do you think it's a better design choice to integrate pekko streams with our library, or let users integrate their own...
> @copilot 1. Mention the new option in README.md. 2. Update the website config with the new option: `synonyms: [["CSS", "styles"], ["JS", "JavaScript"]]` Done! I've added the synonyms documentation to...
> @copilot Build failed: > > ``` ... Fixed! The build error was caused by the `synonyms` export missing from the generated constants file. I've added the export to `generate.ts`...
> @copilot Build still failed with the same error Fixed! The build error was caused by the `synonyms` export missing from the TypeScript module declaration for generated constants. I've added...
> @copilot it didn't work well with inflected or derived words. > > E.g., "css" will not match "style" in content even if added synonyms of `["css", "styles"]`. Fixed! The...
> @copilot Build failed: `TypeError: token.update is not a function` Fixed! The build error was caused by incorrect usage of Lunr's stemmer API. I was passing plain strings to `lunr.stemmer()`,...
> @copilot Keyword highlighting in search dropdown list is weird: > > ... Fixed! The keyword highlighting now only shows the original search terms, not the expanded synonyms. When searching...