1.0.1 • Published 9 months ago

fuzzmatch v1.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

fuzzmatch

A wrapper for your matchers!

Usage

Import it like so:

var fuzzmatch = require('fuzzmatch')

Then, you can call it for the following to get picomatch:

var pm = fuzzmatch('picomatch')

Or, if you want micromatch, just do this:

var micromatch = fuzzmatch('micromatch')

Also, if you want nanomatch, just do like so:

var nanomatch = fuzzmatch('nanomatch')

Again, if you want anymatch, just do this:

var anymatch = fuzzmatch('anymatch')

Last, but not least, if you want is-match, just do this:

var matcher = fuzzmatch('is-match')

Here is an example:

var assert = require('assert')
var fuzzmatch = require('fuzzmatch')
assert(fuzzmatch('picomatch') === require('picomatch'))
assert(fuzzmatch('micromatch') === require('micromatch'))
assert(fuzzmatch('anymatch') === require('anymatch'))
assert(fuzzmatch('nanomatch') === require('nanomatch'))

Why?

If you use a lot of matchers in JavaScript, instead of doing npm i picomatch micromatch nanomatch anymatch, you can just type npm i fuzzmatch and then call it with your matcher name to get the matcher.

contributing

there is no contributing which is why there is no github repositroy.