UNPKG

@wix/css-property-parser

Version:

A comprehensive TypeScript library for parsing and serializing CSS property values with full MDN specification compliance

18 lines (17 loc) 679 B
import { GridTemplateValue } from '../types'; /** * Parses a CSS grid-template property value according to MDN specification * * Supports: * - Keywords: none * - Row/Column syntax: <grid-template-rows> / <grid-template-columns> * - Areas syntax: [ <line-names>? <string> <track-size>? <line-names>? ]+ [ / <explicit-track-list> ]? * * @param value - The CSS value to parse * @returns Parsed GridTemplateValue or null if invalid */ export declare function parse(value: string): GridTemplateValue | null; /** * Converts a parsed GridTemplateValue back to CSS string representation */ export declare function toCSSValue(parsed: GridTemplateValue | null): string | null;