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

Valian / live_vue / 1f6293fcfff6d112d40eca46a9da0f11561b0135
82%

Build:
DEFAULT BRANCH: main
Ran 17 Dec 2025 12:07PM UTC
Jobs 1
Files 10
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

17 Dec 2025 12:07PM UTC coverage: 78.009%. Remained the same
1f6293fcfff6d112d40eca46a9da0f11561b0135

push

github

web-flow
feat: remove JS build step entirely (#101)

* feat: remove JS build step entirely

Vite handles TypeScript transpilation when consumers bundle their app,
so there's no need to pre-compile JS for hex.pm releases. This simplifies
the release process and removes ~90 lines of build-related code.

Changes:
- Remove priv/static from hex package, add assets/js/live_vue directly
- Remove build/watch scripts from package.json and mix.exs aliases
- Remove prepare_for_release/restore_after_release path swapping
- Delete tsconfig.client.json and tsconfig.server.json (keep tsconfig.json for IDE)
- Update documentation to reflect no-build workflow

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* fix: update CI workflows to remove build step

- frontend.yml: Replace `npm run build` with `npx tsc --noEmit` for type checking
- e2e.yml: Remove "Build LiveVue package" step (no longer needed)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* fix: exclude test files from TypeScript type checking

Test files use relaxed typing patterns that don't pass strict checks.
The old tsconfig.client.json only included index.ts, so tests were
never type-checked during the build step.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* fix: convert vitePlugin to JavaScript for Node.js compatibility

vitePlugin is loaded by Vite's config system before Vite's TypeScript
handling is available. Node.js can't load .ts files directly, causing
"Unknown file extension .ts" errors on first Vite startup.

Converting to JavaScript with JSDoc types preserves IDE support while
ensuring Node.js can load the plugin during config initialization.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>

337 of 432 relevant lines covered (78.01%)

32.08 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1f6293fcfff6d112d40eca46a9da0f11561b0135.1 17 Dec 2025 12:07PM UTC 10
78.01
GitHub Action Run
Source Files on build 1f6293fcfff6d112d40eca46a9da0f11561b0135
  • Tree
  • List 10
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 1f6293fc on github
  • Prev Build on main (#A8E34BE7...)
  • Next Build on main (#A7E50EA5...)
  • Delete
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