Skip to content

feat(scripts): add file validation checks #965

feat(scripts): add file validation checks

feat(scripts): add file validation checks #965

Triggered via push November 2, 2025 09:56
Status Failure
Total duration 2m 25s
Artifacts

ci.yml

on: push
Run CI Pipeline  /  ...  /  Run Lint Check
15s
Run CI Pipeline / 🧹 Lint Check / Run Lint Check
Run CI Pipeline  /  ...  /  Run Type Check
28s
Run CI Pipeline / πŸ” Type Check / Run Type Check
Matrix: Run CI Pipeline / πŸ§ͺ Test Matrix / test-matrix
Fit to window
Zoom out
Zoom in

Annotations

71 errors and 28 warnings
Run CI Pipeline / 🧹 Lint Check / Run Lint Check
Process completed with exit code 1.
Run CI Pipeline / πŸ” Type Check / Run Type Check
Process completed with exit code 1.
Run CI Pipeline / πŸ” Type Check / Run Type Check: scripts/validate-no-cdn-refs.mjs#L151
Expected object keys to be in sorted order. Expected name to be before pattern
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 22 on ubuntu-latest
Process completed with exit code 1.
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 22 on ubuntu-latest: scripts/validate-no-cdn-refs.mjs#L151
Expected object keys to be in sorted order. Expected name to be before pattern
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 20 on ubuntu-latest
Process completed with exit code 1.
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 20 on ubuntu-latest: scripts/validate-no-cdn-refs.mjs#L151
Expected object keys to be in sorted order. Expected name to be before pattern
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 24 on ubuntu-latest
Process completed with exit code 1.
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 24 on ubuntu-latest: scripts/validate-no-cdn-refs.mjs#L151
Expected object keys to be in sorted order. Expected name to be before pattern
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 22 on windows-latest
Process completed with exit code 1.
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 22 on windows-latest: scripts/validate-no-cdn-refs.mjs#L151
Expected object keys to be in sorted order. Expected name to be before pattern
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 20 on windows-latest
Process completed with exit code 1.
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 20 on windows-latest: scripts/validate-no-cdn-refs.mjs#L151
Expected object keys to be in sorted order. Expected name to be before pattern
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 24 on windows-latest
Process completed with exit code 1.
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 24 on windows-latest: scripts/validate-no-cdn-refs.mjs#L151
Expected object keys to be in sorted order. Expected name to be before pattern
Run CI Pipeline / πŸ” Type Check / Run Type Check: scripts/validate-markdown-filenames.mjs#L22
There should be at least one empty line between import groups
Run CI Pipeline / πŸ” Type Check / Run Type Check: scripts/validate-file-size.mjs#L13
There should be at least one empty line between import groups
Run CI Pipeline / πŸ” Type Check / Run Type Check: scripts/validate-file-count.mjs#L14
`node:url` import should occur before import of `node:util`
Run CI Pipeline / πŸ” Type Check / Run Type Check: scripts/validate-file-count.mjs#L14
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 22 on ubuntu-latest: scripts/validate-markdown-filenames.mjs#L22
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 22 on ubuntu-latest: scripts/validate-file-size.mjs#L13
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 22 on ubuntu-latest: scripts/validate-file-count.mjs#L14
`node:url` import should occur before import of `node:util`
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 22 on ubuntu-latest: scripts/validate-file-count.mjs#L14
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 20 on ubuntu-latest: scripts/validate-markdown-filenames.mjs#L22
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 20 on ubuntu-latest: scripts/validate-file-size.mjs#L13
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 20 on ubuntu-latest: scripts/validate-file-count.mjs#L14
`node:url` import should occur before import of `node:util`
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 20 on ubuntu-latest: scripts/validate-file-count.mjs#L14
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 24 on ubuntu-latest: scripts/validate-markdown-filenames.mjs#L22
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 24 on ubuntu-latest: scripts/validate-file-size.mjs#L13
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 24 on ubuntu-latest: scripts/validate-file-count.mjs#L14
`node:url` import should occur before import of `node:util`
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 24 on ubuntu-latest: scripts/validate-file-count.mjs#L14
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 22 on windows-latest: scripts/validate-markdown-filenames.mjs#L22
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 22 on windows-latest: scripts/validate-file-size.mjs#L13
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 22 on windows-latest: scripts/validate-file-count.mjs#L14
`node:url` import should occur before import of `node:util`
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 22 on windows-latest: scripts/validate-file-count.mjs#L14
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 20 on windows-latest: scripts/validate-markdown-filenames.mjs#L22
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 20 on windows-latest: scripts/validate-file-size.mjs#L13
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 20 on windows-latest: scripts/validate-file-count.mjs#L14
`node:url` import should occur before import of `node:util`
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 20 on windows-latest: scripts/validate-file-count.mjs#L14
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 24 on windows-latest: scripts/validate-markdown-filenames.mjs#L22
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 24 on windows-latest: scripts/validate-file-size.mjs#L13
There should be at least one empty line between import groups
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 24 on windows-latest: scripts/validate-file-count.mjs#L14
`node:url` import should occur before import of `node:util`
Run CI Pipeline / πŸ§ͺ Test Matrix / Test Node 24 on windows-latest: scripts/validate-file-count.mjs#L14
There should be at least one empty line between import groups