mirror of
https://github.com/Snigdha-OS/documentation.git
synced 2025-09-13 20:14:56 +02:00
17 lines
476 B
JavaScript
17 lines
476 B
JavaScript
'use strict';
|
|
const isCustomProp = require('./isCustomProp');
|
|
|
|
const globalKeywords = new Set(['inherit', 'initial', 'unset', 'revert']);
|
|
|
|
/** @type {(prop: import('postcss').Declaration, includeCustomProps?: boolean) => boolean} */
|
|
module.exports = (prop, includeCustomProps = true) => {
|
|
if (
|
|
!prop.value ||
|
|
(includeCustomProps && isCustomProp(prop)) ||
|
|
(prop.value && globalKeywords.has(prop.value.toLowerCase()))
|
|
) {
|
|
return false;
|
|
}
|
|
return true;
|
|
};
|