w3c-css-validator
v1.3.2
Published
Easily validate CSS using W3C's public CSS validator service
Downloads
11,995
Readme
W3C CSS Validator
A modern package for validating CSS using W3C’s public CSS validator service. Its goal is to simplify and standardize the API that W3C exposes, so that it adheres to newer conventions and is intuitive and easy to use.
- 📦 Written entirely in TypeScript
- 🔬 Thoroughly tested
- ⚡️ Zero dependencies
- 🤝 Promise-based design
- ✨ Tiny size
- 🌎 Works in Node.js and browsers
- 📖 Well documented
Quick start
Install with Yarn or npm:
yarn add w3c-css-validator
npm install w3c-css-validator
Import or require:
import cssValidator from 'w3c-css-validator';
const cssValidator = require('w3c-css-validator');
Validate some CSS:
const result = await cssValidator.validateText('.foo { text-align: center; }');
Documentation
Read the docs at: https://sparksuite.github.io/w3c-css-validator/docs/
Demo
See it in action: https://sparksuite.github.io/w3c-css-validator/demo/
Contributing
We love contributions! Contributing is easy; learn how.