constants.js
1 'use strict'; 2 3 module.exports = { 4 MAX_LENGTH: 1024 * 64, 5 6 // Digits 7 CHAR_0: '0', /* 0 */ 8 CHAR_9: '9', /* 9 */ 9 10 // Alphabet chars. 11 CHAR_UPPERCASE_A: 'A', /* A */ 12 CHAR_LOWERCASE_A: 'a', /* a */ 13 CHAR_UPPERCASE_Z: 'Z', /* Z */ 14 CHAR_LOWERCASE_Z: 'z', /* z */ 15 16 CHAR_LEFT_PARENTHESES: '(', /* ( */ 17 CHAR_RIGHT_PARENTHESES: ')', /* ) */ 18 19 CHAR_ASTERISK: '*', /* * */ 20 21 // Non-alphabetic chars. 22 CHAR_AMPERSAND: '&', /* & */ 23 CHAR_AT: '@', /* @ */ 24 CHAR_BACKSLASH: '\\', /* \ */ 25 CHAR_BACKTICK: '`', /* ` */ 26 CHAR_CARRIAGE_RETURN: '\r', /* \r */ 27 CHAR_CIRCUMFLEX_ACCENT: '^', /* ^ */ 28 CHAR_COLON: ':', /* : */ 29 CHAR_COMMA: ',', /* , */ 30 CHAR_DOLLAR: '$', /* . */ 31 CHAR_DOT: '.', /* . */ 32 CHAR_DOUBLE_QUOTE: '"', /* " */ 33 CHAR_EQUAL: '=', /* = */ 34 CHAR_EXCLAMATION_MARK: '!', /* ! */ 35 CHAR_FORM_FEED: '\f', /* \f */ 36 CHAR_FORWARD_SLASH: '/', /* / */ 37 CHAR_HASH: '#', /* # */ 38 CHAR_HYPHEN_MINUS: '-', /* - */ 39 CHAR_LEFT_ANGLE_BRACKET: '<', /* < */ 40 CHAR_LEFT_CURLY_BRACE: '{', /* { */ 41 CHAR_LEFT_SQUARE_BRACKET: '[', /* [ */ 42 CHAR_LINE_FEED: '\n', /* \n */ 43 CHAR_NO_BREAK_SPACE: '\u00A0', /* \u00A0 */ 44 CHAR_PERCENT: '%', /* % */ 45 CHAR_PLUS: '+', /* + */ 46 CHAR_QUESTION_MARK: '?', /* ? */ 47 CHAR_RIGHT_ANGLE_BRACKET: '>', /* > */ 48 CHAR_RIGHT_CURLY_BRACE: '}', /* } */ 49 CHAR_RIGHT_SQUARE_BRACKET: ']', /* ] */ 50 CHAR_SEMICOLON: ';', /* ; */ 51 CHAR_SINGLE_QUOTE: '\'', /* ' */ 52 CHAR_SPACE: ' ', /* */ 53 CHAR_TAB: '\t', /* \t */ 54 CHAR_UNDERSCORE: '_', /* _ */ 55 CHAR_VERTICAL_LINE: '|', /* | */ 56 CHAR_ZERO_WIDTH_NOBREAK_SPACE: '\uFEFF' /* \uFEFF */ 57 };