Commit Graph

23 Commits

Author SHA1 Message Date
Sébastien Lorber 1641a13f04 break(eslint-plugin): Add ESLint flag configs, require ESLint >= 8.57 (#12025)
* Add support for ESLint flag config

* eslint plugin docs update

* eslint plugin docs update
2026-05-15 19:09:59 +02:00
LiuHuaize 8c05ce7e9b docs: add package-manager tabs for create-docusaurus (#11925) 2026-04-28 16:52:26 +02:00
Sébastien Lorber caff1c46ea chore(website): migrate MDX heading ids to comment syntax + upgrade Crowdin parser version (#11779) 2026-03-06 21:48:12 +01:00
Sébastien Lorber eac406c8e8 feat(theme): Split <DocCard>, improve extensibility, better handling of emoji icons, stable classNames (#11734) 2026-02-13 17:02:45 +01:00
Sébastien Lorber 95e2d469e3 chore: Rename Twitter links/labels to X (#10509) 2024-09-19 11:30:57 +02:00
Sébastien Lorber f5ae537d3e fix(theme): make warning a first-class admonition, and deprecate caution admonition (#9308) 2023-09-15 10:48:21 +02:00
Colin McDonnell 13a8ba1528 feat: support bun package manager in create-docusaurus (#9241) 2023-08-24 14:49:03 +02:00
Joshua Chen 3e9648e3d6 docs: add the missing import logger statement (#9210) 2023-08-07 17:41:23 -04:00
Sébastien Lorber 9c920c531b docs: prepare docs for MDX 2 (#8782) 2023-03-16 17:02:38 +01:00
Devansu Yadav 90e7e321d1 feat(eslint-plugin): new prefer-docusaurus-heading rule (#8384) 2023-01-19 17:08:24 +01:00
Sébastien Lorber 120b99b1f3 docs(website): use .mdx extension for every docs (#8490) 2022-12-30 15:08:28 +01:00
Viktor Malmedal 4a448773b6 feat: add eslint plugin no-html-links (#8156)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
Co-authored-by: Viktor Malmedal <viktor.malmedal@eniro.com>
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
2022-12-14 18:28:29 +01:00
Lachlan Heywood 85d0b5674f feat(eslint-plugin): add plugin to exported configs (#8281)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
closes undefined
Closes https://github.com/facebook/docusaurus/issues/8280
2022-12-07 19:05:34 +01:00
SADIK KUZU eabca78c38 docs: fix typo (#8162)
* fix(website): Fix typo

website/docs/api/misc/logger/logger.md:32:45

* Replace all

Signed-off-by: Joshua Chen <sidachen2003@gmail.com>

Signed-off-by: Joshua Chen <sidachen2003@gmail.com>
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-10-02 11:00:22 -04:00
Joshua Chen 36db64ed1d docs: improve alt messages (#8047) 2022-09-04 01:33:25 -04:00
Joshua Chen bfba6a8b02 refactor: remove "error" reporting level, move reportMessage to logger (#7642) 2022-06-17 14:51:00 +02:00
Joshua Chen bf9b69cfbf docs: make config tabs translatable, fix APITable crowdin issue (#7572)
* docs: make config tabs translatable, fix APITable crowdin issue

* fix
2022-06-06 10:52:19 +08:00
Joshua Chen ab566ecce3 docs: remove useless front matter (#7518) 2022-05-28 19:07:45 +08:00
Joshua Chen 6e10a48059 fix(content-docs): restore functionality when a category only has index page (#7385)
* fix(content-docs): restore functionality when a category only has index page

* use this internally
2022-05-10 14:50:43 +08:00
Joshua Chen 0cc4fa82c1 docs: add page for create-docusaurus API documentation (#7343)
* docs: add page for create-docusaurus API documentation

* update
2022-05-05 19:36:51 +08:00
Joshua Chen 7a3894e664 docs: update docs for logger, add API docs to website (#7305)
* docs: update docs for logger, add API docs to website

* fix broken image
2022-05-04 17:59:47 +08:00
Joshua Chen afc72480ab refactor(eslint-plugin): migrate to TS-ESLint infrastructure (#7276)
* refactor(eslint-plugin): migrate to TS-ESLint infrastructure

* fix lock
2022-04-30 17:57:57 +08:00
Elias Papavasileiou 3b1170eb44 feat: Docusaurus ESLint plugin to enforce best Docusaurus practices (#7206)
* feat: add eslint plugin

* refactor

* add tests

* fixups!

* fix(no-dynamic-i18n-messages): make translate() recognize template literals

* refactor: rename rule no-dynamic-i18n-messages --> string-literal-i18n-messages

* feat: add ignoreStrings option and refactor

* docs: migrate docs to /docs/api/plugins

* docs: fix anchor links in README.md

* fix: add some ignored strings

* docs: update eslint-plugin docs

* fix: update README link

* docs: various updates

- Reorder sidebar entries
- Fix title size
- Use Markdown file paths
- Simplify relative links

* address reviews

* wording polish

* add npmignore

* fix all internal warnings

* doc improvements

* fix test

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-04-30 00:04:25 +08:00