lib/resolver/css.js
function normalizeValue(value) {
		if (value.charAt(0) == '-' && !/^\-[\.\d]/.test(value)) {
			value = value.replace(/^\-+/, '');
		}
		
		var ch = value.charAt(0);
		if (ch == '#') {
			return normalizeHexColor(value);
		}

		if (ch == '$') {
			return utils.escapeText(value);
		}

		return getKeyword(value);
	}
function normalizeValue(value) {
		if (value.charAt(0) == '-' && !/^\-[\.\d]/.test(value)) {
			value = value.replace(/^\-+/, '');
		}
		
		var ch = value.charAt(0);
		if (ch == '#') {
			return normalizeHexColor(value);
		}

		if (ch == '$') {
			return utils.escapeText(value);
		}

		return getKeyword(value);
	}
function normalizeValue ( value ) { if ( value . charAt ( 0 ) == '-' && ! / ^\-[\.\d] / . test ( value ) ) { value = value . replace ( / ^\-+ / , '' ) ; } var ch = value . charAt ( 0 ) ; if ( ch == '#' ) { return normalizeHexColor ( value ) ; } if ( ch == '$' ) { return utils . escapeText ( value ) ; } return getKeyword ( value ) ; }
Normalizes abbreviated value to final CSS one
@param {String} value
@returns {String}
Normalizes abbreviated value to final CSS one