savetheclocktower / tree-sitter-scss

SCSS grammar for tree-sitter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tree-sitter-scss

SCSS grammar for tree-sitter.

Based on tree-sitter-css.

Design

I, @savetheclocktower, have forked this parser to add some features and un-orphan it.

My goal is to support everything in Dart Sass — it’s well-documented and well-specified — and also support reasonable stuff in libsass.

Not yet supported

There are lots of edge cases in SCSS that are documented for backward-compatibility, but which I don’t think are essential to have for a Tree-sitter parser. As I encounter them, I’ll try to list them here.

If this parser doesn’t support something, and it’s not in this list, then it’s just an oversight; open an issue to bring it to my attention.

About

SCSS grammar for tree-sitter

License:MIT License


Languages

Language:JavaScript 84.5%Language:Rust 8.2%Language:Scheme 3.5%Language:C++ 2.7%Language:Python 1.1%