Skip to content
This repository has been archived by the owner on Jul 3, 2021. It is now read-only.

Latest commit

 

History

History
21 lines (15 loc) · 750 Bytes

README.md

File metadata and controls

21 lines (15 loc) · 750 Bytes

DataSearch.js

Blazing fast full text search in Javascript

Build Status

DataSearch.js is an attempt to use the power of regular expression to search across the keys of a Javascript hash.

Quick Start

var DataSearch = require('datasearch');

var data = [
{name: {firstName: "Iron", lastName: "Man"}, country: "United States"},
{name: {firstName: "Sherlock", lastName: "Holmes"}, country: "United Kingdom"},
{name: {firstName: "Bruce", lastName: "Lee"}, country: "China"}
];

var dataSearch = new DataSearch(data);
dataSearch.search("iron states"); // => {name: {firstName: "Iron", lastName: "Man"}, country: "United States"}