• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ota-meshi / eslint-plugin-json-schema-validator / 21124954266
90%

Build:
DEFAULT BRANCH: main
Ran 19 Jan 2026 04:08AM UTC
Jobs 1
Files 21
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Jan 2026 04:07AM UTC coverage: 89.618% (+0.003%) from 89.615%
21124954266

push

github

web-flow
Update documentation site with twoslash-eslint and external playground (#458)

* Initial plan

* Add twoslash-eslint support and update playground links to external

Co-authored-by: ota-meshi <16508807+ota-meshi@users.noreply.github.com>

* Remove interactive playground components and update config

- Removed playground-block component registration
- Simplified VitePress config to avoid loading plugin with Node dependencies
- Configured twoslash for code highlighting (without full ESLint integration due to Node module compatibility)

Co-authored-by: ota-meshi <16508807+ota-meshi@users.noreply.github.com>

* Remove interactive playground and simplify theme

- Removed eslint-code-block component usage from rule documentation
- Replaced interactive code blocks with plain markdown code blocks
- Removed twoslash imports (will be added back once Node module compatibility is resolved)
- Simplified theme to not load any playground components
- Build now succeeds

Co-authored-by: ota-meshi <16508807+ota-meshi@users.noreply.github.com>

* Address code review feedback

- Remove unused twoslash dependencies
- Add TODO comment explaining hardcoded rules list and maintenance requirements

Co-authored-by: ota-meshi <16508807+ota-meshi@users.noreply.github.com>

* Implement twoslash-eslint integration properly

- Add @shikijs/vitepress-twoslash and twoslash-eslint dependencies
- Configure transformerTwoslash in markdown config with createTwoslasherESLint
- Import plugin from built lib (not src) to avoid TypeScript/synckit issues
- Add TwoslashFloatingVue to theme with styles
- Twoslash now successfully highlights ESLint errors in code samples with hover tooltips

Co-authored-by: ota-meshi <16508807+ota-meshi@users.noreply.github.com>

* fix

* Remove unused dependencies for interactive playground

Removed dependencies that were only used by the removed interactive playground components:
- @ota-meshi/site-kit-eslint-editor-vue (interactive ESLint editor)
- monaco-edit... (continued)

581 of 677 branches covered (85.82%)

Branch coverage included in aggregate %.

3 of 3 new or added lines in 2 files covered. (100.0%)

2518 of 2781 relevant lines covered (90.54%)

236.75 hits per line

Jobs
ID Job ID Ran Files Coverage
1 21124954266.1 19 Jan 2026 04:08AM UTC 21
89.62
GitHub Action Run
Source Files on build 21124954266
  • Tree
  • List 21
  • Changed 2
  • Source Changed 2
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #21124954266
  • 10cb2454 on github
  • Prev Build on main (#21109553918)
  • Next Build on main (#21125148370)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc