| 123456789101112131415161718192021 |
- import getPreviousNonSharedLineCommentNode from './getPreviousNonSharedLineCommentNode.mjs';
- import { isAtRule } from './typeGuards.mjs';
- import isBlocklessAtRuleAfterBlocklessAtRule from './isBlocklessAtRuleAfterBlocklessAtRule.mjs';
- /**
- * @param {import('postcss').AtRule} atRule
- * @returns {boolean}
- */
- export default function isBlocklessAtRuleAfterSameNameBlocklessAtRule(atRule) {
- if (!isBlocklessAtRuleAfterBlocklessAtRule(atRule)) {
- return false;
- }
- const previousNode = getPreviousNonSharedLineCommentNode(atRule);
- if (previousNode && isAtRule(previousNode)) {
- return previousNode.name === atRule.name;
- }
- return false;
- }
|