---
## Introduction
Fuse.js is a lightweight fuzzy-search, in JavaScript, with zero dependencies.
## Documentation
To checkout out [live examples](https://fusejs.io) and docs, visit [fusejs.io](https://fusejs.io).
## Installation
__NPM__
NPM is the recommended installation method. It pairs nicely with a CommonJS module bundler such as [Webpack](http://webpack.github.io/) or [Browserify](http://browserify.org/).
```sh
# latest stable
$ npm install --save fuse.js
```
__CDN__
Available on [cdnjs](https://cdnjs.cloudflare.com/ajax/libs/fuse.js/3.4.5/fuse.min.js) (see the latest version on [the Releases page](https://github.com/krisk/Fuse/releases)).
## Contributing
### Coding conventions
Code should be run through [Standard Format](https://www.npmjs.com/package/standard-format).
### Testing
Before submitting a pull request, please add relevant tests in `test/index.js`, and execute them via `npm test`.