Connor Skees
|
ffaee04613
|
rewrite parsing, evaluation, and serialization (#67)
Adds support for the indented syntax, plain CSS imports, `@forward`, and many other previously missing features.
|
2022-12-26 15:33:04 -05:00 |
|
Niclas
|
b913eabdf1
|
bump dependencies (#66)
|
2022-10-27 09:06:04 -04:00 |
|
Connor Skees
|
bd83410a8a
|
bump version to 0.11.2
|
2022-09-03 19:42:27 -04:00 |
|
Connor Skees
|
95230c0df9
|
expose error kind
|
2022-09-03 19:24:44 -04:00 |
|
Connor Skees
|
d349591926
|
clippy
|
2022-09-02 17:05:04 -04:00 |
|
Connor Skees
|
78f482c9bb
|
bump version to 0.11.1
|
2022-09-02 16:22:15 -04:00 |
|
Connor Skees
|
fa5789aa97
|
clippy
|
2022-05-31 09:50:48 -04:00 |
|
Connor Skees
|
e2c32a66de
|
load paths are local to executable, not SCSS file
|
2022-05-31 09:43:45 -04:00 |
|
Connor Skees
|
93ad5caa39
|
bump version to 0.11.0
|
2022-04-03 19:36:32 -04:00 |
|
Connor Skees
|
fb71fcac85
|
fix typo in readme
|
2022-04-03 19:30:48 -04:00 |
|
Connor Skees
|
15a58313e5
|
fmt, clippy
|
2022-02-08 20:22:38 -05:00 |
|
Chris Morgan
|
3c5463ac4c
|
File system interception, and various other matters (#55)
|
2022-02-03 17:41:10 -05:00 |
|
Connor Skees
|
dd92ebf39b
|
bump version to 0.10.8
|
2021-09-20 21:33:15 -04:00 |
|
Connor Skees
|
a6eb1fb88a
|
properly emit 0 in compressed mode
|
2021-09-19 16:33:12 -04:00 |
|
Johan Smits
|
537ba67cc9
|
Make the style match realy case insensitive. (#51)
|
2021-09-19 16:33:12 -04:00 |
|
Connor Skees
|
c43b3a7661
|
bump version to 0.10.7
|
2021-08-15 23:33:54 -04:00 |
|
Connor Skees
|
1517acb188
|
move hsla tests to separate file
|
2021-08-15 23:26:27 -04:00 |
|
Connor Skees
|
ced5483f38
|
add hsl tests for different unit types
|
2021-07-31 17:55:17 -04:00 |
|
Connor Skees
|
45f2769c3c
|
improve handling of directory load paths
|
2021-07-31 12:52:24 -04:00 |
|
Connor Skees
|
34fed92bdf
|
add attribute selector test from sass issue tracker
|
2021-07-31 11:47:48 -04:00 |
|
Connor Skees
|
1f672c4c49
|
mixins and functions can use their module's scope
|
2021-07-31 11:42:20 -04:00 |
|
Connor Skees
|
c86b5f82e9
|
add commands to run spec with node
|
2021-07-31 10:57:44 -04:00 |
|
Connor Skees
|
a7999d2e5b
|
modules contain their own module scope
|
2021-07-31 10:53:25 -04:00 |
|
Connor Skees
|
d101a36f0c
|
modules use their own scope for module imports
this is a potentially breaking bugfix
|
2021-07-30 22:49:58 -04:00 |
|
Connor Skees
|
100e7bad54
|
update changelog
|
2021-07-30 07:38:21 -04:00 |
|
Connor Skees
|
5dd425a878
|
update error message for invalid escape sequences
|
2021-07-30 06:49:15 -04:00 |
|
Connor Skees
|
ebccebfed1
|
support 2 arg special rgb/rgba
|
2021-07-30 06:44:29 -04:00 |
|
Connor Skees
|
2a7f0b6dbc
|
support single arg special color fns
|
2021-07-30 06:25:12 -04:00 |
|
Connor Skees
|
1e2e32140b
|
refactor parsing of special hsl/rgb fns
|
2021-07-30 06:15:22 -04:00 |
|
Connor Skees
|
c6cb7c1d68
|
support special fn clamp
|
2021-07-30 05:57:13 -04:00 |
|
Connor Skees
|
eadd7c5041
|
support special fns to single channel rgb/rgba/hsl/hsla
|
2021-07-28 03:13:00 -04:00 |
|
Connor Skees
|
4b94c8a948
|
add test for @import inside @media
|
2021-07-28 02:18:40 -04:00 |
|
Connor Skees
|
d07c1d3a06
|
support @at-root inside media query inside style rule
|
2021-07-28 02:08:20 -04:00 |
|
Connor Skees
|
63567da749
|
more robustly parse commas in call args
|
2021-07-28 00:35:49 -04:00 |
|
Connor Skees
|
f67b1c62e7
|
add large integration tests
|
2021-07-27 20:29:56 -04:00 |
|
Connor Skees
|
140890c279
|
refactor evaluation of order of operations
|
2021-07-25 22:51:33 -04:00 |
|
Connor Skees
|
2e1fa7ca2c
|
improve handling of $base to math.log
|
2021-07-25 22:50:56 -04:00 |
|
Connor Skees
|
1c553fd8dc
|
manually impl eq for Number, rather than derive
|
2021-07-25 16:12:47 -04:00 |
|
Connor Skees
|
1a72f06f78
|
bump version to 0.10.6
|
2021-07-25 13:02:58 -04:00 |
|
Connor Skees
|
94fe52a81d
|
support compressed lists and number values
|
2021-07-25 09:57:55 -04:00 |
|
Connor Skees
|
3ced8feed5
|
avoid cloning selector to determine visibility
|
2021-07-25 02:21:25 -04:00 |
|
Connor Skees
|
86a1ffec42
|
refactor parsing of unknown at rules
|
2021-07-24 22:42:36 -04:00 |
|
Connor Skees
|
3ab2aa961a
|
don't clone in order to construct lexer
|
2021-07-24 20:10:10 -04:00 |
|
Connor Skees
|
c7e3ff39cf
|
update readme and changelog
|
2021-07-24 19:17:29 -04:00 |
|
Connor Skees
|
cbc65d252a
|
update sass-spec submodule
|
2021-07-24 19:17:05 -04:00 |
|
Connor Skees
|
5acbc71071
|
improve handling of newlines for @at-root
|
2021-07-24 17:42:40 -04:00 |
|
Connor Skees
|
3ea5dd48b3
|
newline after @supports when nested inside style rule
|
2021-07-24 15:04:40 -04:00 |
|
Connor Skees
|
fccf93cd96
|
originals uses pointer equality check, rather than true equality
|
2021-07-24 14:42:21 -04:00 |
|
Connor Skees
|
b44f81bd60
|
newlines inside @supports are the same as outside
|
2021-07-24 01:18:36 -04:00 |
|
Connor Skees
|
36411e36d3
|
space between styles inside @supports
|
2021-07-24 00:58:12 -04:00 |
|