Initial commit
[yaffs-website] / node_modules / node-sass / node_modules / lodash / _escapeStringChar.js
1 /** Used to escape characters for inclusion in compiled string literals. */
2 var stringEscapes = {
3   '\\': '\\',
4   "'": "'",
5   '\n': 'n',
6   '\r': 'r',
7   '\u2028': 'u2028',
8   '\u2029': 'u2029'
9 };
10
11 /**
12  * Used by `_.template` to escape characters for inclusion in compiled string literals.
13  *
14  * @private
15  * @param {string} chr The matched character to escape.
16  * @returns {string} Returns the escaped character.
17  */
18 function escapeStringChar(chr) {
19   return '\\' + stringEscapes[chr];
20 }
21
22 module.exports = escapeStringChar;