PostCSS Safe Parser
A fault-tolerant CSS parser for PostCSS, which will find & fix syntax errors, capable of parsing any input. It is useful for:
- Parse legacy code with many hacks. For example, it can parse all examples from Browserhacks.
- Works with demo tools with live input like Autoprefixer demo.
Made at Evil Martians, product consulting for developer tools.
Usage
const safe = require('postcss-safe-parser') const badCss = 'a {' postcss(plugins).process(badCss, { parser: safe }).then(result => { result.css //= 'a {}' })
Security Contact
To report a security vulnerability, please use the Tidelift security contact. Tidelift will coordinate the fix and disclosure.