/
TON618OFF
/
FinalPWHTML
Обзор
Документация
Войти
/
TON618OFF
/
FinalPWHTML
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
node_modules/postcss-flexbugs-fixes/bugs/bug81a.js
27 строк
702 B
TON618OFF
не ну это ваще
23 июн 2024, 00:30
23 июн 2024, 00:30
e27ae20
Код
Авторство
О чём код?
var postcss = require('postcss'); module.exports = function(decl) { var regex = /(\d{1,}) (\d{1,}) (calc\(.*\))/g; var matches = regex.exec(decl.value); if (decl.prop === 'flex' && matches) { var grow = postcss.decl({ prop: 'flex-grow', value: matches[1], source: decl.source }); var shrink = postcss.decl({ prop: 'flex-shrink', value: matches[2], source: decl.source }); var basis = postcss.decl({ prop: 'flex-basis', value: matches[3], source: decl.source }); decl.parent.insertBefore(decl, grow); decl.parent.insertBefore(decl, shrink); decl.parent.insertBefore(decl, basis); decl.remove(); } };