[autocomplete-css] Update Completions, deps, improve completions data sources #1191
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.
In this PR:
mdn/content
as a dependency due to incompatibility on older NodeJS versions and instead we download the repo's data manually.pseudo-selectors
, which we didn't have previously. (We just kept reusing the existing pseudo-selector completions rather than update them)COMPLETIONS.json
file with all these new improvements.It seemed it was about time to run an update of our completions, and I though I'd update our deps at the same time since they have become a bit out of date. Then while doing so found a few areas of improvements.
I wouldn't recommend manually reviewing the
COMPLETIONS.json
file too closely, as it's huge, and instead focusing on it's format for validity, and focusing more on the behavior of code.