quote
v0.4.0
Published
Add quotes to given string unless it already has them
Downloads
362,844
Maintainers
Readme
quote
Safe quoting a given string without adding duplicate quotes
Install using node or bower
npm install quote --save
bower install quote --save
Use
// node
var quote = require('quote');
quote('foo'); // "foo"
quote('"foo"'); // "foo"
quote(quote('foo')); // "foo"
In the browser just use global function quote
Changing quote character
Only single quote character is supported, default is double quotes "
.
To change:
var quote = require('quote')({ quotes: '*' });
quote('foo'); // *foo*
quote('bar'); // *bar*
To build and test
Because this is both Node and browser package, you need to build it using universal module definition CLI tool.
npm run build
npm test
Small print
Author: Gleb Bahmutov © 2014 @bahmutov glebbahmutov.com
License: MIT - do anything with the code, but don't blame me if it does not work.
Spread the word: tweet, star on github, etc.
Support: if you find any problems with this module, email / tweet / open issue on Github