jotform / css.js

A lightweight, battle tested, fast, CSS parser in JavaScript
https://medium.com/jotform-form-builder/writing-a-css-parser-in-javascript-3ecaa1719a43
MIT License
426 stars 63 forks source link

bug with comments #4

Open alessioalex opened 9 years ago

alessioalex commented 9 years ago

Try to parse this:

.someSelector 
{ 
  margin:40px 10px; 
  padding:5px; /* This is { blue } */
}

You will get this:

[
  {
    "selector": ".someSelector",
    "rules": [
      {
        "directive": "margin",
        "value": "40px 10px"
      },
      {
        "directive": "padding",
        "value": "5px"
      },
      {
        "directive": "",
        "value": "/* This is { blue",
        "defective": true
      }
    ]
  }
]

Similar to https://github.com/reworkcss/css/issues/24