| '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; | |
| }; |