Commit Graph

29 Commits

Author SHA1 Message Date
dependabot[bot]
557788d2f9
Bump prettier from 2.8.8 to 3.0.0 (#774)
* Bump prettier from 2.8.8 to 3.0.0

Bumps [prettier](https://github.com/prettier/prettier) from 2.8.8 to 3.0.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.8...3.0.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* install eslint-plugin-prettier and @typescript-eslint/eslint-plugin at @5.0.0

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Carlos Israel Ortiz García <goodwine@google.com>
2023-07-17 18:17:34 -07:00
Natalie Weizenbaum
0b75958646
Avoid noisy diffs in the shadow repo (#751)
This fixes a few places where site generation was non-deterministic,
causing the shadow repo's HTML output to change with every push.
2023-06-27 13:59:10 -07:00
Jonny Gerig Meyer
ea3384fbf4
Remove untracked files before building typedoc 2023-06-23 10:07:14 -04:00
Jonny Gerig Meyer
530843250f
fix more links 2023-06-20 12:09:16 -04:00
Jonny Gerig Meyer
97e4f71a0c
Remove old eslint/prettier rules 2023-06-19 17:55:26 -04:00
Jonny Gerig Meyer
59354fe930
Auto-generate non-@debug CSS 2023-06-10 10:28:55 -04:00
Jonny Gerig Meyer
684696a610
Fix whitespace bug in JS API docs 2023-06-05 18:10:47 -04:00
Jonny Gerig Meyer
4c4051de20
Merge branch 'main' of github.com:sass/sass-site
* 'main' of github.com:sass/sass-site:
  Fix compatibility callouts in typedoc comments (#733)
2023-06-05 18:03:24 -04:00
Natalie Weizenbaum
3ab93f3c13
Fix compatibility callouts in typedoc comments (#733) 2023-06-05 13:42:59 -07:00
Jonny Gerig Meyer
679d1b1434
review 2023-06-01 17:59:54 -04:00
Jonny Gerig Meyer
4a66bbac2b
Use JSON args for compatibility tag 2023-06-01 16:56:54 -04:00
Jonny Gerig Meyer
6dfb87189a
Use kwargs for {% compatibility %} tag. 2023-06-01 11:43:54 -04:00
Ed Rivas
ff936c46d8 Parse JS docs as HTML, not markdown 2023-05-23 21:30:51 +00:00
Jonny Gerig Meyer
d5e4ecfa03
review 2023-05-22 15:06:31 -04:00
Ed Rivas
aa1f4a796f Port heads_up and fun_fact 2023-05-19 21:46:33 +00:00
Ed Rivas
4f931da297 Port compatibility table 2023-05-19 21:30:32 +00:00
Ed Rivas
83a76c9151 Build JS API docs 2023-05-19 17:24:15 +00:00
Ed Rivas
0dd7ca69b5 Merge remote-tracking branch 'upstream/main' into main 2023-05-19 16:04:26 +00:00
Natalie Weizenbaum
a812ad0985
Update TypeDoc plugin to support 0.24. (#728) 2023-05-18 16:59:30 -07:00
Jonny Gerig Meyer
62b58b2f50
Enable Typescript for 11ty filters 2023-02-25 18:07:51 -07:00
Jonny Gerig Meyer
16ef4e7732
Try to fix old CI 2023-01-09 16:15:43 -05:00
Jonny Gerig Meyer
ba7ce61757
no tests 2023-01-09 16:10:09 -05:00
Jonny Gerig Meyer
77c4c3892d
Add eslint 2023-01-09 15:15:35 -05:00
Jonny Gerig Meyer
29d77ce08a
Add prettier 2023-01-09 14:10:02 -05:00
Natalie Weizenbaum
e9fc66b955
Make the TypeDoc theme resilient against nested child lists (#589)
It's not clear why TypeDoc generates lists of lists for JSX node
children, but it does and we need to handle it.
2021-10-11 22:10:12 +00:00
Natalie Weizenbaum
67ec2dbdbb
Surface category labels in the JS API doc sidebar (#587)
This is kind of a hacky workaround until TypeStrong/typedoc#1532 is
implemented for real.
2021-10-11 19:52:03 +00:00
Natalie Weizenbaum
2da5e6ef69
Add shortcuts for defining category headers and callouts in TypeDoc (#588)
Category headers can now be written using the @category tag and
callouts can be written by starting a paragraph with `**Heads up!**`
or `**Fun fact!**`.
2021-10-11 19:48:13 +00:00
Natalie Weizenbaum
6e856177a6 Work around TypeStrong/typedoc#1731 2021-10-05 13:16:11 -07:00
Natalie Weizenbaum
85a2eaa33d Build JS API docs from the TypeScript declarations 2021-10-04 19:53:08 -07:00