Natalie Weizenbaum
|
66ab368582
|
Support fuzzy range errors (#45)
Closes #32
|
2021-05-26 13:10:56 -07:00 |
|
Natalie Weizenbaum
|
de335d884e
|
Fix warning expectations in tests
|
2021-05-24 17:42:44 -07:00 |
|
Natalie Weizenbaum
|
49ef4c1121
|
Use the new enum names in the latest protocol version
|
2021-05-24 16:56:53 -07:00 |
|
Natalie Weizenbaum
|
32575970e3
|
Avoid /-as-division deprecation warnings
|
2021-05-24 16:43:30 -07:00 |
|
Natalie Weizenbaum
|
93bc86f97a
|
Support non-nullability (#40)
|
2021-05-17 20:57:37 -07:00 |
|
Awjin Ahn
|
831e5e903e
|
Formatted alerts (#35)
|
2021-02-03 18:31:27 -08:00 |
|
Christophe Coevoet
|
d18aa4dbbe
|
Migrate CI to github actions (#28)
|
2021-01-20 13:21:05 -08:00 |
|
Natalie Weizenbaum
|
d37212b3bb
|
Use 0xffffffff as the fallback error ID
See sass/embedded-protocol#45
|
2021-01-06 16:31:45 -08:00 |
|
Natalie Weizenbaum
|
8a559fbe50
|
Update tests for the latest Sass version (#25)
|
2021-01-05 15:36:24 -08:00 |
|
Natalie Weizenbaum
|
2f4fb065d4
|
Handle CompileRequest.StringInput.importer (#22)
Partially addresses sass/embedded_protocol#37
|
2020-12-23 14:49:33 -08:00 |
|
Natalie Weizenbaum
|
3130888661
|
Delimit messages using varints, as per sass/embedded-protocol#38 (#23)
See sass/embedded-protocol#37
|
2020-12-22 16:06:16 -08:00 |
|
Awjin Ahn
|
e302719e15
|
Update error handling to be asymmetric. (#18)
(As per the protocol spec)
|
2020-08-26 14:10:13 -07:00 |
|
Natalie Weizenbaum
|
b046b97c9e
|
Use cli_pkg's testing infrastructure
|
2020-07-21 16:21:24 -07:00 |
|
Natalie Weizenbaum
|
5b99160a15
|
Fix an outdated test
|
2020-07-20 19:19:44 -07:00 |
|
Natalie Weizenbaum
|
03805ce1ce
|
Add support for first-class function value types (#10)
|
2019-11-11 13:36:13 -08:00 |
|
Natalie Weizenbaum
|
6b34ffd7f3
|
Add the ability to invoke functions (#9)
This doesn't yet support first-class function values.
|
2019-11-08 15:25:42 -08:00 |
|
Natalie Weizenbaum
|
95bb3aceb6
|
Add support for importers (#8)
|
2019-11-07 16:03:47 -08:00 |
|
Natalie Weizenbaum
|
ec05600af2
|
Emit LogEvents (#6)
|
2019-11-05 13:51:08 -08:00 |
|
Natalie Weizenbaum
|
3de78be2f0
|
Plug in the actual Sass compiler (#5)
This now supports real CompileRequest and CompileResponses, although
it's missing features like importers, custom functions, and source
maps.
|
2019-11-04 19:50:50 -08:00 |
|
Natalie Weizenbaum
|
ebdcb23d79
|
Run from script or native snapshots in tests if available
|
2019-11-04 12:04:02 -08:00 |
|
Natalie Weizenbaum
|
7489d5796d
|
Add a very basic protocol dispatcher and a few tests
Currently this doesn't actually invoke the compiler, it just always
returns the expanded output for "a {b: c}".
|
2019-11-01 19:02:12 -07:00 |
|
Natalie Weizenbaum
|
7f75f80fb4
|
Make the test StreamController work with lengthDelimitedEncoder
|
2019-10-30 12:11:12 -07:00 |
|
Natalie Weizenbaum
|
be35dbb7cc
|
Add a length-delimited StreamChannelTransformer (#1)
This implements the packet scheme that the embedded protocol uses when
communicating over stdin and stdout.
|
2019-10-29 21:05:18 +00:00 |
|