cssrxp
Version:
RegExp pattern library for simple CSS related string matching
70 lines (69 loc) • 1.71 kB
TypeScript
export declare const has: {
number: RegExp;
integer: RegExp;
percentage: RegExp;
fraction: RegExp;
ratio: RegExp;
dimension: RegExp;
time: RegExp;
angle: RegExp;
frequency: RegExp;
resolution: RegExp;
length: RegExp;
enhancedRatio: RegExp;
unit: RegExp;
globalKeywords: RegExp;
numberWithUnit: RegExp;
hexColor: RegExp;
colorFunction: RegExp;
namedColor: RegExp;
color: RegExp;
cssFunction: RegExp;
cssCalcFunc: RegExp;
cssVariable: RegExp;
cssVariableUsage: RegExp;
transformFunctions: RegExp;
filterFunctions: RegExp;
backdropFilterFunctions: RegExp;
cssValue: RegExp;
animationName: RegExp;
animationDuration: RegExp;
animationTimingFunction: RegExp;
animationDelay: RegExp;
animationIterationCount: RegExp;
animationDirection: RegExp;
animationFillMode: RegExp;
animationPlayState: RegExp;
gridLine: RegExp;
gridArea: RegExp;
gridTrackSize: RegExp;
gridTemplate: RegExp;
flexGrow: RegExp;
flexShrink: RegExp;
flexBasis: RegExp;
flexDirection: RegExp;
flexWrap: RegExp;
justifyContent: RegExp;
alignItems: RegExp;
alignContent: RegExp;
borderStyle: RegExp;
borderWidth: RegExp;
borderRadius: RegExp;
boxShadow: RegExp;
textShadow: RegExp;
fontWeight: RegExp;
fontSize: RegExp;
fontStyle: RegExp;
fontVariant: RegExp;
fontStretch: RegExp;
fontFamily: RegExp;
identifier: RegExp;
propertyName: RegExp;
string: RegExp;
selector: RegExp;
mediaFeature: RegExp;
mediaQuery: RegExp;
containerQuery: RegExp;
dataUrl: RegExp;
httpUrl: RegExp;
};