lucene-escape-query
Escape a string for a lucene query. Effectively removes all special characters.
Table of Contents generated with DocToc
Install
npm i -S lucene-escape-query
Usage
var luceneEscapeQuery = luceneEscapeQuery // \+Rainbow
Methods
(<String> string)
escape Returns the string passed to it, with special characters escaped.
Tests
Tests are in tape and code coverage is run though covert.
npm test
will run both server and browser testsnpm run test-browser
andnpm run test-server
run their respective testsnpm run tdd
will run the server tests on every file change.
Developing
To publish, run npm run release -- [{patch,minor,major}]
NOTE: you might need to sudo ln -s /usr/local/bin/node /usr/bin/node
to ensure node is in your path for the git hooks to work
Requirements
- npm > 2.0.0 So that passing args to a npm script will work.
npm i -g npm
- git > 1.8.3 So that
git push --follow-tags
will work.brew install git
License
Artistic 2.0 © Joey Baker