Skip to content

postcss/postcss-safe-parser

Folders and files

Name Name
Last commit message
Last commit date

Latest commit

 

History

160 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 .
 Sponsored by Evil Martians

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.