## 0. Core - [X] schema validation - [X] metadata for rules - [x] change the default printer - [x] rule tester API (public) - [motivation from eslint's api] - [x] support for custom printer - [ ] override the default parser - can be helpful for vue/svelte/ other templating langs (just an idea 💡 ) ## 1. Configuration ✔️ - [x] rules - [x] standards - [x] plugins - [x] extend - [x] warn/error ## 2 Test - [x] CLI - [x] rules - [x] standards - [x] plugins - [x] extend - [ ] `@htmllinter/basic-rules` ## 3. Package development - [ ] `core` - [x] API - [x] CLI - [x] support for extending `configs` - [x] support for `plugins` - [x] support for `rules` - [x] support for warn/error - [ ] auto fix (optional for v1 . I will add a reason for making this not necessary for v1 soon ) - [x] `basic-rules` - [x] `basic-config` ### CLI - [ ] auto fix flag (optional for v1 . I will add a reason for making this not necessary for v1 soon ) ## CI - [ ] fix the GH action for `cli.test.js`
0. Core
1. Configuration ✔️
2 Test
@htmllinter/basic-rules3. Package development
coreconfigspluginsrulesbasic-rulesbasic-configCLI
CI
cli.test.js