3 Object.defineProperty(exports, "__esModule", {
6 exports.default = findEndOfEscaping;
8 var _globals = require('./globals');
14 function findEndOfEscaping(state) {
15 var openQuotesCount = 0,
18 for (var i = state.pos + 1; i < state.length; i++) {
19 var symbolCode = state.css.charCodeAt(i);
20 var prevSymbolCode = state.css.charCodeAt(i - 1);
22 if (prevSymbolCode !== _globals.backslash && (symbolCode === _globals.singleQuote || symbolCode === _globals.doubleQuote || symbolCode === _globals.backTick)) {
23 if (quoteCode === -1) {
24 quoteCode = symbolCode;
26 } else if (symbolCode === quoteCode) {
29 if (!openQuotesCount) {
38 module.exports = exports['default'];