2021-08-19 08:16:32 +03:00
|
|
|
# swc_css_parser
|
|
|
|
|
2021-11-15 07:26:04 +03:00
|
|
|
CSS parser for [the SWC project](https://swc.rs)
|
2021-08-19 08:16:32 +03:00
|
|
|
|
|
|
|
# Structure
|
|
|
|
|
|
|
|
## tests
|
|
|
|
|
|
|
|
### `/tests/fuxture`
|
|
|
|
|
|
|
|
CSS -> Parsed ast -> JSON.
|
|
|
|
|
|
|
|
### `/tests/error`
|
|
|
|
|
|
|
|
Error reporting test.
|
|
|
|
|
|
|
|
### `/tests/identity`
|
|
|
|
|
|
|
|
These tests ensure that `input.css` and `input.explicit.css` is parsed identically.
|
|
|
|
These are copied from `esbuild`, by modifying the test suite.
|
|
|
|
|
|
|
|
The name of a test is `base64_url(md5(name))`.
|
|
|
|
|
|
|
|
# License
|
|
|
|
|
|
|
|
Apache 2.0 / MIT, at your option.
|
|
|
|
|
2022-04-11 21:45:58 +03:00
|
|
|
Lots of tests are copied from rome tools and esbuild. If you want to use tests, please consult license of those libraries.
|