diff options
Diffstat (limited to 'assets/node_modules/stylelint/lib/utils/addEmptyLineBefore.js')
-rw-r--r-- | assets/node_modules/stylelint/lib/utils/addEmptyLineBefore.js | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/assets/node_modules/stylelint/lib/utils/addEmptyLineBefore.js b/assets/node_modules/stylelint/lib/utils/addEmptyLineBefore.js deleted file mode 100644 index 3dd4b1c..0000000 --- a/assets/node_modules/stylelint/lib/utils/addEmptyLineBefore.js +++ /dev/null @@ -1,26 +0,0 @@ -'use strict'; - -/** @typedef {import('postcss').ChildNode} ChildNode */ - -/** - * Add an empty line before a node. Mutates the node. - * - * @param {ChildNode} node - * @param {'\n' | '\r\n'} newline - * @returns {ChildNode} - */ -function addEmptyLineBefore(node, newline) { - if (node.raws.before === undefined) { - return node; - } - - if (!/\r?\n/.test(node.raws.before)) { - node.raws.before = newline.repeat(2) + node.raws.before; - } else { - node.raws.before = node.raws.before.replace(/(\r?\n)/, `${newline}$1`); - } - - return node; -} - -module.exports = addEmptyLineBefore; |