Sha256: e69498bba45f676949347495f6353ee76847cf2e84873bf7061ad304b23bc792

Contents?: true

Size: 510 Bytes

Versions: 23

Compression:

Stored size: 510 Bytes

Contents

'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;
	}
};

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
trusty-cms-5.0.7 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-5.0.6 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-5.0.5 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-5.0.4 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-5.0.3 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-5.0.2 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-5.0.1 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-4.3.5 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-5.0.0 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-4.3.4 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-4.3.3 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-4.3.2 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-4.3.1 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-4.3 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-4.2.3 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-4.2.2 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-4.2.1 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-4.2 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-4.1.9 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js
trusty-cms-4.1.8 node_modules/stylelint/lib/rules/functionCommaSpaceFix.js