Skip to content

Playgrounds

The playground packages are one of the best parts of this repository.

They give each framework or optional integration a real project where configuration changes can be linted, tested, and debugged before release.

Why They Matter

  • They catch config regressions earlier than shape-only tests.
  • They make framework behavior visible in real projects.
  • They provide realistic examples for docs and troubleshooting.

Where They Live

  • Root playground package: packages/playground
  • Framework examples: packages/playground/<framework>
  • Optional examples: packages/playground/libraries, testing, formats, tools, extensions

Coverage Map

AreaExample Path
Reactpackages/playground/react
Next.jspackages/playground/next
Astropackages/playground/astro
Vuepackages/playground/vue
Sveltepackages/playground/svelte
Solidpackages/playground/solid
Angularpackages/playground/angular
NestJSpackages/playground/nest
Expopackages/playground/expo
TypeScriptpackages/playground/typescript
Librariespackages/playground/libraries/*
Testingpackages/playground/testing/*
Formatspackages/playground/formats/*
Toolspackages/playground/tools/*
Extensionspackages/playground/extensions/*

How to Use Them

  • Use playgrounds to verify rule behavior before changing defaults.
  • Borrow snippets from playgrounds when writing example configs.
  • Compare framework packages side by side when debugging cross-framework issues.

Built by Santi020k. Repo and personal site linked throughout the docs.