API Reference
Validator
Validator for Master CSS syntactic class.
🚧This page is still under construction and some content may not be complete.
Usage [sr-only]
import { isClassValid, validate, createValidRules } from '@master/css-validator'
Guarantees validity by validating CSS rules generated by the Master CSS syntactic class, including checking media queries, selectors, and declarations.
This package is specific to the Node.js environment.
Functions
isClassValid()
Validates that the string is valid Master CSS syntactic class.
import { isClassValid } from '@master/css-validator' isClassValid('text:center')// => true isClassValid('love:css')// => false
createValidRules()
Validate syntax validity and create Master CSS rules.
import { createValidRules } from '@master/css-validator' createValidRules('text:center')// => [{...}] createValidRules('love:css')// => []
validate()
Validate and report errors for the given syntax.
import { validate } from '@master/css-validator' validate('text:center')// => { isMasterCSS: true, errors: []} validate('love:css')// => { isMasterCSS: false, errors: [SyntaxError]}