open-index/open-npm huggingface dataset:
npm package: @kldavis4/search-index
Description: A network resilient, persistent full-text search library for the browser and Node.js
Author: Fergus McDowall
Latest version: 4.4.2

# search-index

### A network resilient, persistent full-text search library for the browser and Node.js

[![Gitter](https://img.shields.io/gitter/room/nwjs/nw.js.svg?style=flat-square)](https://gitter.im/fergiemcdowall/search-index)
[![npm](https://img.shields.io/npm/v/search-index.svg?style=flat-square)](https://www.npmjs.com/package/search-index)
[![npm](https://img.shields.io/npm/dm/search-index.svg?style=flat-square)](https://npm-stat.com/charts.html?package=search-index)
[![license](https://img.shields.io/github/license/mashape/apistatus.svg?style=flat-square)](LICENCE)
[![Build Status](https://travis-ci.org/fergiemcdowall/search-index.svg?branch=master)](https://travis-ci.org/fergiemcdowall/search-index)
[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg?style=flat-square)](https://standardjs.com)


## Quick start

```javascript
const si = require('search-index')

// initialize an index
const { PUT, QUERY } = await si()

// add documents to the index
await PUT( /* objects */ )

// read documents from the index
const results = await QUERY( /* query */ )
```

## Documentation

* [API](docs/API.md)
* [FAQ](docs/FAQ.md)
* [Browser demo](https://fergiemcdowall.github.io/search-index/demo/index.html) ([source code](demo/))
* [Code examples](docs/EXAMPLES.md)