Connor Skees
e2c32a66de
load paths are local to executable, not SCSS file
2022-05-31 09:43:45 -04:00
Chris Morgan
3c5463ac4c
File system interception, and various other matters ( #55 )
2022-02-03 17:41:10 -05:00
Connor Skees
f92a071434
move plain css imports to the top of the file
...
this is a bit of a hack as it does not currently account for multiline
comments (/**/) that precede these imports, but this should largely be a
cosmetic bug as opposed to one that can break programs.
2020-11-16 02:35:52 -05:00
Connor Skees
a665cb13cc
remove cfg(test)
from test files
2020-08-11 20:22:24 -04:00
Connor Skees
56030f1292
recognize plain css @import
s beginning with //
2020-08-07 17:44:51 -04:00
Connor Skees
d5b2410a8c
allow multiline comments in more contexts
2020-08-07 11:39:14 -04:00
Connor Skees
698339b8c7
initial implementation of private module members
2020-08-02 04:20:08 -04:00
Connor Skees
a03ad51b71
allow @use
of user-defined modules
2020-07-30 17:21:32 -04:00
Connor Skees
bafafcf0b4
deduplicate @import
test filenames
2020-07-24 20:24:47 -04:00
Joe Ling - uni laptop
745fbc4e95
added tests for trailing commas and css imports
2020-07-24 15:40:39 -04:00
Joe Ling - uni laptop
428599f091
fixed test tempfile naming
2020-07-24 15:40:39 -04:00
Joe Ling - uni laptop
be4d02490c
added comma separated imports
2020-07-24 15:40:34 -04:00
Joe Ling - uni laptop
50d1987af2
Added grass::Options and implemented options.load_paths
2020-07-15 12:37:19 +01:00
Connor Skees
e1e643d286
emit @import
when importing a url or .css file
2020-07-06 19:47:12 -04:00
Connor Skees
2fa1804ccd
remove panic on malformed @import
2020-07-06 12:55:34 -04:00
ConnorSkees
71dd7df951
reimplement parsing
2020-06-16 19:38:30 -04:00
ConnorSkees
690c8a1f89
clippy
2020-04-26 01:52:43 -04:00
ConnorSkees
cc881db254
more robustly handle import paths
2020-04-24 21:38:25 -04:00
ConnorSkees
f88c22f360
test for chained imports
2020-04-24 20:30:14 -04:00
ConnorSkees
2fb64934d7
emit proper error for missing quotes on @ import
2020-04-24 20:00:22 -04:00
ConnorSkees
ecf36cd6d3
refactor how @ import is tested
2020-04-24 19:42:04 -04:00
ConnorSkees
a339499c9b
return string rather than writing to buffer
2020-04-21 05:25:08 -04:00
ConnorSkees
47b7ece6c5
update tests to include new API changes
2020-04-18 19:08:35 -04:00
ConnorSkees
e833650af0
refactor test macros to handle new errors
2020-04-12 14:22:52 -04:00
ConnorSkees
b8bacbde8b
Refactor tests into separate files
2020-02-01 23:09:22 -05:00