-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Labels
module: DocumentationRelates to commands in the documentation group.Relates to commands in the documentation group.module: RFCspriority: MediumThe issue is significant.The issue is significant.status: CompletedIt's done!It's done!type: EnhancementSomething existing will be improved.Something existing will be improved.type: Proposal / RFCSomething which needs input gathering on.Something which needs input gathering on.
Description
I experimented with something using Levenshtein distance for #26 but it really doesn't work particularly well.
For example, searching for babel will say did you mean parcel or sabel? I mean, they are okay matches but when it isn't picking up on things like babel-plugin-transform-vue-jsx it's kind of... eh.
I think any decent fuzzy match would prioritise results where the first 5 letters all match fully over partial matches.
#28 could also benefit from better fuzzy searching, probably? And no doubt countless other things.
I just don't know whether to do this after 0.1 or not.
Metadata
Metadata
Assignees
Labels
module: DocumentationRelates to commands in the documentation group.Relates to commands in the documentation group.module: RFCspriority: MediumThe issue is significant.The issue is significant.status: CompletedIt's done!It's done!type: EnhancementSomething existing will be improved.Something existing will be improved.type: Proposal / RFCSomething which needs input gathering on.Something which needs input gathering on.