docusaurus/packages/docusaurus-theme-live-codeblock/src
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
..
__tests__ chore: disable string escaping in snapshots (#7131) 2022-04-08 11:23:19 +08:00
theme feat: Docusaurus ESLint plugin to enforce best Docusaurus practices (#7206) 2022-04-30 00:04:25 +08:00
custom-buble.ts refactor: unify export directive style (#6751) 2022-02-24 17:25:17 +08:00
deps.d.ts refactor: replace non-prop interface with type; allow plugin lifecycles to have sync type (#7080) 2022-03-31 19:16:07 +08:00
index.ts feat(core): allow plugin lifecycles to return relative paths (#6921) 2022-03-16 20:47:15 +08:00
theme-live-codeblock.d.ts refactor: replace non-prop interface with type; allow plugin lifecycles to have sync type (#7080) 2022-03-31 19:16:07 +08:00
types.d.ts fix: fix a lot of declaration semantic errors (#7194) 2022-04-17 23:44:20 +08:00
validateThemeConfig.ts refactor: unify how validateOptions is handled (#6961) 2022-03-22 19:40:56 +08:00