Drop support for node 18, move tests #4022
Annotations
2 errors
|
Tests
qlty 0.606.0 linux-x64 (17e2172 2025-12-30)
2026-01-29T13:27:53.649857Z
https://qlty.sh/d/coverage
WARNING: --validate is deprecated, validation is now enabled by default. Use --no-validate to disable validation
SETTINGS
cwd: /home/runner/work/shepherd/shepherd
output-dir: /home/runner/work/_temp
override-branch: drop-node-18
override-commit-sha: 6764e06dc1af3dd85602f82ef30c4e18931aca18
METADATA
CI: GitHub
Reference Type: PullRequest
Commit: 6764e06dc1af3dd85602f82ef30c4e18931aca18
Pull Request: #3342
Branch: drop-node-18
Build ID: 21479908198:1
Commit Time: 2026-01-29 13:25:51 UTC
COVERAGE FILES: 1
Coverage File Format Size
shepherd.js/test/coverage/lcov.info lcov 22.13 KiB
COVERAGE DATA
Auto-path fixing: Enabled
20 unique code file paths
20 paths are missing on disk (100.0%)
Missing code files:
src/components/shepherd-button.svelte
src/components/shepherd-cancel-icon.svelte
src/components/shepherd-content.svelte
src/components/shepherd-element.svelte
src/components/shepherd-footer.svelte
src/components/shepherd-header.svelte
src/components/shepherd-modal.svelte
src/components/shepherd-text.svelte
src/components/shepherd-title.svelte
src/evented.ts
src/shepherd.ts
src/step.ts
src/tour.ts
src/utils/auto-bind.ts
src/utils/bind.ts
src/utils/cleanup.ts
src/utils/floating-ui.ts
src/utils/general.ts
src/utils/overlay-path.ts
src/utils/type-check.ts
TIP: Consider using add-prefix or strip-prefix to fix paths
https://qlty.sh/d/coverage-path-fixing
Covered Lines: 560
Uncovered Lines: 70
Omitted Lines: 1,813
Line Coverage: 88.89%
ERROR
> Coverage validation failed: Only 0.00% of files are present (threshold: 90.00%)
|
|
Tests
Error executing coverage command. Output from the Qlty CLI follows:
|