/
iliyagladkov
/
to-do-react
Обзор
Документация
Войти
/
iliyagladkov
/
to-do-react
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
node_modules/tailwindcss/src/lib/detectNesting.js
39 строк
1 KB
Iliya
Final
18 фев 2023, 15:04
18 фев 2023, 15:04
fae6815
Код
Авторство
О чём код?
export default function (_context) { return (root, result) => { let found = false root.walkAtRules('tailwind', (node) => { if (found) return false if (node.parent && node.parent.type !== 'root') { found = true node.warn( result, [ 'Nested @tailwind rules were detected, but are not supported.', "Consider using a prefix to scope Tailwind's classes: https://tailwindcss.com/docs/configuration#prefix", 'Alternatively, use the important selector strategy: https://tailwindcss.com/docs/configuration#selector-strategy', ].join('\n') ) return false } }) root.walkRules((rule) => { if (found) return false rule.walkRules((nestedRule) => { found = true nestedRule.warn( result, [ 'Nested CSS was detected, but CSS nesting has not been configured correctly.', 'Please enable a CSS nesting plugin *before* Tailwind in your configuration.', 'See how here: https://tailwindcss.com/docs/using-with-preprocessors#nesting', ].join('\n') ) return false }) }) } }