You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
526 B

// @ts-nocheck
'use strict';
module.exports = function (params) {
const { div, index, nodes, expectation, position, symb } = params;
if (expectation.startsWith('always')) {
div[position] = symb;
return true;
}
if (expectation.startsWith('never')) {
div[position] = '';
for (let i = index + 1; i < nodes.length; i++) {
const node = nodes[i];
if (node.type === 'comment') {
continue;
}
if (node.type === 'space') {
node.value = '';
continue;
}
break;
}
return true;
}
};