grass/README.md

107 lines
1.3 KiB
Markdown
Raw Normal View History

2020-01-19 22:58:25 -05:00
# grass
2020-02-03 08:49:47 -05:00
An implementation of the SASS spec in pure Rust
2020-01-19 22:58:25 -05:00
2020-01-20 12:42:06 -05:00
To run the official test suite,
```bash
2020-02-15 11:47:19 -05:00
git clone https://github.com/connorskees/grass
2020-01-20 12:42:06 -05:00
cd grass
git submodule init
git submodule update
cargo b --release
./sass-spec/sass-spec.rb -c './target/release/grass'
```
2020-03-22 15:44:47 -04:00
The large features remaining are
```
special case certain functions (min, max, calc, element, expression, progid, url)
all builtin selector functions (274 tests)
2020-04-05 18:20:58 -04:00
content-exists, min, min
@extend (~600 tests)
indented syntax (27 tests)
2020-03-22 15:44:47 -04:00
a special parser for plain css
@use and module system (~1200 tests)
@forward (~400 tests)
2020-04-05 17:42:08 -04:00
@keyframes (~30 tests)
@font-face (~11 tests)
string parsing/quoting/escaping (~200 tests)
2020-03-22 15:44:47 -04:00
```
2020-04-04 12:59:05 -04:00
```
2020-04-04
PASSING: 1825
FAILING: 3268
TOTAL: 5093
```
2020-04-01 17:53:47 -04:00
```
2020-04-01
PASSING: 1711
FAILING: 3382
TOTAL: 5093
```
2020-02-09 22:48:55 -05:00
2020-03-30 03:18:27 -04:00
```
2020-03-30
2020-03-30 16:53:27 -04:00
PASSING: 1685
FAILING: 3408
2020-03-30 03:18:27 -04:00
TOTAL: 5093
```
2020-03-24 10:53:21 -04:00
```
2020-03-23
PASSING: 1547
FAILING: 3546
TOTAL: 5093
```
2020-03-20 21:00:27 -04:00
```
2020-03-22 15:44:47 -04:00
2020-03-22
PASSING: 1442
FAILING: 3651
2020-03-20 21:00:27 -04:00
TOTAL: 5093
2020-03-20 21:10:58 -04:00
```
2020-02-24 20:16:19 -05:00
```
2020-02-24
PASSING: 1192
FAILING: 3901
TOTAL: 5093
```
2020-02-15 10:06:26 -05:00
```
2020-02-18 07:09:12 -05:00
2020-02-17
PASSING: 1115
FAILING: 3978
2020-02-15 10:06:26 -05:00
TOTAL: 5093
```
2020-02-09 22:48:55 -05:00
```
2020-02-10
PASSING: 475
FAILING: 4618
TOTAL: 5093
```
2020-02-03 08:49:47 -05:00
```
2020-02-03
PASSING: 242
FAILING: 4851
TOTAL: 5093
2020-02-03 08:49:47 -05:00
```
2020-02-03 08:49:47 -05:00
```
2020-01-27
PASSING: 186
FAILING: 4907
TOTAL: 5093
```
2020-01-19 22:58:25 -05:00
2020-02-03 08:49:47 -05:00
```
2020-01-20
PASSING: 143
FAILING: 4950
TOTAL: 5093
```