query-monster
v0.1.6
Published
A simple tool to build useful objects from search strings
Readme
query-monster
A simple tool for building search queries for Javascript on the client or server side.
Returns an object containing terms, filtered for stopwords, and an array of exact phrases from single or double quotes.
Installing
npm i --save query-monsterIn Browser
<script src="../dist/query-monster.js"></script>
<script>
var monsta = queryMonster;
</script>In Node
var monsta = require('query-monster');Usage
var result = monsta.crush('new habanero pizza at "pizza hut"');
Result
{
"query": "new habanero pizza at \"pizza hut\"",
"phrases": [
"pizza hut"
],
"terms": [
"habanero",
"pizza"
]
}Dependencies
lodash for _.reject
