Commit Graph

11 Commits

Author SHA1 Message Date
Natalie Weizenbaum
465f0db7d1
[Color 4] Require an explicit gamut mapping method (#3836) 2024-04-19 23:18:25 +00:00
Jonny Gerig Meyer
9dab1882b9
[Color 4] Add JS type definitions and docs for CSS Color Level 4. (#3718)
Co-authored-by: James Stuckey Weber <jamesnw@gmail.com>
2023-11-17 23:27:52 +00:00
Connor Skees
a7845054cc
Add first class mixins to embedded sass protobuf and JS API (#3674) 2023-10-05 21:50:54 +00:00
Ed Rivas
524790175f
Add JS type definitions for calculations (#3622)
Co-authored-by: Jonny Gerig Meyer <jonny@oddbird.net>
2023-07-19 14:36:23 -07:00
Natalie Weizenbaum
33f881f035
Partially revert "Add JS type defs for calculations (#3605)" (#3619)
This reverts the parts of commit 39915044f6 that modify the official specs. These should only have landed along with implementation updates.
2023-06-20 17:22:15 -07:00
Ed Rivas
39915044f6
Add JS type defs for calculations (#3605)
Co-authored-by: Jonny Gerig Meyer <jonny@oddbird.net>
2023-06-20 15:55:26 -07:00
Natalie Weizenbaum
1f88ea8db4
Update to TypeDoc 0.24 (#3581) 2023-05-18 16:09:10 -07:00
Natalie Weizenbaum
b192519b55
Document the new JS API (#3183) 2021-11-30 23:32:04 +00:00
Natalie Weizenbaum
ebbc52877a
Make the new JS API a bit more idiomatic (#3200)
This takes more advantage of overloads and unions rather than
using factory constructors or methods with different names.
2021-11-30 00:10:42 +00:00
Natalie Weizenbaum
8414c8ae8a Hide new value type constructors 2021-10-04 13:44:01 -07:00
Natalie Weizenbaum
1b0574a27a
Create a parallel set of type annotations for documentation (#3172)
Because the doc comments for spec/js-api are written for
implementation authors, they aren't very useful as documentation for
end-users. This gives us a place to write user-facing documentation as
well as a test that verifies that the underlying type declarations are
kept in sync.
2021-10-01 22:45:27 +00:00