merge package.json and GitHub topics, update and cleanup libraries #495
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Why
Refs #484
This PR improves the topics gathered for library and search string generation. The current flow has been simplified and
package.json
keywords will be always extracted. For non-monorepo packages also the GitHub topic will be added (and the merge list will be deduplicated).This is not the full fix for the reference issues, but it should improve the search UX a bit.
Example of updated tags for
audio-toolkit
In addition the topics are being processed to address the whitespace character allowed in
package.json
keywords.During work on the changes I have noticed one deleted library and few small warnings about moved packages - those problems have been also addressed.
The last thing included in this PR is updated
libraries:cleanup
script which includes nowprettier
step like thepre-commit
hook, so the cleanup results are consistent with final reformat.Checklist
If you added a feature or fixed a bug: