Skip to content

Incorporate CLI that supports all transloadify commands #374

Incorporate CLI that supports all transloadify commands

Incorporate CLI that supports all transloadify commands #374

Triggered via pull request December 3, 2025 15:07
@kvzkvz
synchronize #268
cli
Status Failure
Total duration 7m 46s
Artifacts 2

ci.yml

on: pull_request
Matrix: unit
Build package
46s
Build package
Lint (Biome)
19s
Lint (Biome)
Lint (TypeScript)
1m 26s
Lint (TypeScript)
Upload coverage
Upload coverage
Publish to npm
0s
Publish to npm
Slack notification
Slack notification
Fit to window
Zoom out
Zoom in

Annotations

11 errors
Lint (Biome)
Process completed with exit code 1.
test/e2e/cli/assemblies.test.ts > assemblies > create > should handle multiple inputs: test/e2e/cli/assemblies.test.ts#L233
Error: Test timed out in 100000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/e2e/cli/assemblies.test.ts:233:5
test/e2e/cli/assemblies.test.ts > assemblies > create > should transcode a file: test/e2e/cli/assemblies.test.ts#L206
Error: Test timed out in 100000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/e2e/cli/assemblies.test.ts:206:5
Unhandled error: src/cli/JobsPromise.ts#L26
Error: JobsPromise: error handler must be set before adding promises ❯ JobsPromise.add src/cli/JobsPromise.ts:26:13 ❯ MyEventEmitter.<anonymous> src/cli/assemblies-create.ts:497:17 ❯ MyEventEmitter.emit node:events:508:28 ❯ MyEventEmitter.emit src/cli/assemblies-create.ts:189:18 ❯ EventEmitter.<anonymous> src/cli/assemblies-create.ts:476:15 ❯ EventEmitter.emit node:events:508:28 ❯ MergedJobEmitter.<anonymous> src/cli/assemblies-create.ts:577:44 ❯ MergedJobEmitter.emit node:events:508:28 ❯ MergedJobEmitter.emit src/cli/assemblies-create.ts:189:18 ❯ SingleJobEmitter.<anonymous> src/cli/assemblies-create.ts:417:47 This error originated in "test/e2e/cli/assemblies.test.ts" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "should not reprocess inputs that are older than their output". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.
Unhandled error: src/cli/JobsPromise.ts#L26
Error: JobsPromise: error handler must be set before adding promises ❯ JobsPromise.add src/cli/JobsPromise.ts:26:13 ❯ MyEventEmitter.<anonymous> src/cli/assemblies-create.ts:497:17 ❯ MyEventEmitter.emit node:events:508:28 ❯ MyEventEmitter.emit src/cli/assemblies-create.ts:189:18 ❯ EventEmitter.<anonymous> src/cli/assemblies-create.ts:476:15 ❯ EventEmitter.emit node:events:508:28 ❯ MergedJobEmitter.<anonymous> src/cli/assemblies-create.ts:577:44 ❯ MergedJobEmitter.emit node:events:508:28 ❯ MergedJobEmitter.emit src/cli/assemblies-create.ts:189:18 ❯ SingleJobEmitter.<anonymous> src/cli/assemblies-create.ts:417:47 This error originated in "test/e2e/cli/assemblies.test.ts" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "should detect outdir conflicts". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.
Unhandled error: src/cli/JobsPromise.ts#L26
Error: JobsPromise: error handler must be set before adding promises ❯ JobsPromise.add src/cli/JobsPromise.ts:26:13 ❯ MyEventEmitter.<anonymous> src/cli/assemblies-create.ts:497:17 ❯ MyEventEmitter.emit node:events:508:28 ❯ MyEventEmitter.emit src/cli/assemblies-create.ts:189:18 ❯ EventEmitter.<anonymous> src/cli/assemblies-create.ts:476:15 ❯ EventEmitter.emit node:events:508:28 ❯ MergedJobEmitter.<anonymous> src/cli/assemblies-create.ts:577:44 ❯ MergedJobEmitter.emit node:events:508:28 ❯ MergedJobEmitter.emit src/cli/assemblies-create.ts:189:18 ❯ SingleJobEmitter.<anonymous> src/cli/assemblies-create.ts:417:47 This error originated in "test/e2e/cli/assemblies.test.ts" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "should structure output directory correctly". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.
Unhandled error: src/cli/JobsPromise.ts#L26
Error: JobsPromise: error handler must be set before adding promises ❯ JobsPromise.add src/cli/JobsPromise.ts:26:13 ❯ MyEventEmitter.<anonymous> src/cli/assemblies-create.ts:497:17 ❯ MyEventEmitter.emit node:events:508:28 ❯ MyEventEmitter.emit src/cli/assemblies-create.ts:189:18 ❯ EventEmitter.<anonymous> src/cli/assemblies-create.ts:476:15 ❯ EventEmitter.emit node:events:508:28 ❯ MergedJobEmitter.<anonymous> src/cli/assemblies-create.ts:577:44 ❯ MergedJobEmitter.emit node:events:508:28 ❯ MergedJobEmitter.emit src/cli/assemblies-create.ts:189:18 ❯ SingleJobEmitter.<anonymous> src/cli/assemblies-create.ts:417:47 This error originated in "test/e2e/cli/assemblies.test.ts" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "should not output outside outdir". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.
Unhandled error: src/cli/JobsPromise.ts#L26
Error: JobsPromise: error handler must be set before adding promises ❯ JobsPromise.add src/cli/JobsPromise.ts:26:13 ❯ MyEventEmitter.<anonymous> src/cli/assemblies-create.ts:497:17 ❯ MyEventEmitter.emit node:events:508:28 ❯ MyEventEmitter.emit src/cli/assemblies-create.ts:189:18 ❯ EventEmitter.<anonymous> src/cli/assemblies-create.ts:476:15 ❯ EventEmitter.emit node:events:508:28 ❯ MergedJobEmitter.<anonymous> src/cli/assemblies-create.ts:577:44 ❯ MergedJobEmitter.emit node:events:508:28 ❯ MergedJobEmitter.emit src/cli/assemblies-create.ts:189:18 ❯ SingleJobEmitter.<anonymous> src/cli/assemblies-create.ts:417:47 This error originated in "test/e2e/cli/assemblies.test.ts" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "should handle multiple inputs". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.
Unhandled error: src/cli/JobsPromise.ts#L26
Error: JobsPromise: error handler must be set before adding promises ❯ JobsPromise.add src/cli/JobsPromise.ts:26:13 ❯ MyEventEmitter.<anonymous> src/cli/assemblies-create.ts:497:17 ❯ MyEventEmitter.emit node:events:508:28 ❯ MyEventEmitter.emit src/cli/assemblies-create.ts:189:18 ❯ EventEmitter.<anonymous> src/cli/assemblies-create.ts:476:15 ❯ EventEmitter.emit node:events:508:28 ❯ MergedJobEmitter.<anonymous> src/cli/assemblies-create.ts:577:44 ❯ MergedJobEmitter.emit node:events:508:28 ❯ MergedJobEmitter.emit src/cli/assemblies-create.ts:189:18 ❯ SingleJobEmitter.<anonymous> src/cli/assemblies-create.ts:417:47 This error originated in "test/e2e/cli/assemblies.test.ts" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "should handle multiple inputs". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.
Unhandled error: src/cli/JobsPromise.ts#L26
Error: JobsPromise: error handler must be set before adding promises ❯ JobsPromise.add src/cli/JobsPromise.ts:26:13 ❯ MyEventEmitter.<anonymous> src/cli/assemblies-create.ts:497:17 ❯ MyEventEmitter.emit node:events:508:28 ❯ MyEventEmitter.emit src/cli/assemblies-create.ts:189:18 ❯ EventEmitter.<anonymous> src/cli/assemblies-create.ts:476:15 ❯ EventEmitter.emit node:events:508:28 ❯ MergedJobEmitter.<anonymous> src/cli/assemblies-create.ts:577:44 ❯ MergedJobEmitter.emit node:events:508:28 ❯ MergedJobEmitter.emit src/cli/assemblies-create.ts:189:18 ❯ SingleJobEmitter.<anonymous> src/cli/assemblies-create.ts:417:47 This error originated in "test/e2e/cli/assemblies.test.ts" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "should handle multiple inputs". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.
Unhandled error: src/cli/JobsPromise.ts#L26
Error: JobsPromise: error handler must be set before adding promises ❯ JobsPromise.add src/cli/JobsPromise.ts:26:13 ❯ MyEventEmitter.<anonymous> src/cli/assemblies-create.ts:497:17 ❯ MyEventEmitter.emit node:events:508:28 ❯ MyEventEmitter.emit src/cli/assemblies-create.ts:189:18 ❯ EventEmitter.<anonymous> src/cli/assemblies-create.ts:476:15 ❯ EventEmitter.emit node:events:508:28 ❯ MergedJobEmitter.<anonymous> src/cli/assemblies-create.ts:577:44 ❯ MergedJobEmitter.emit node:events:508:28 ❯ MergedJobEmitter.emit src/cli/assemblies-create.ts:189:18 ❯ SingleJobEmitter.<anonymous> src/cli/assemblies-create.ts:417:47 This error originated in "test/e2e/cli/assemblies.test.ts" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "should transcode a file". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.

Artifacts

Produced during runtime
Name Size Digest
coverage-reports
123 KB
sha256:357f2ac109e8b037e7cbf57295114775b9f2b2c40143986b0f5793a4609198ee
package
1020 KB
sha256:bb3036c9e29c026fb2749544ae436851300ce8dcb2fad9c60f45a1bad63ff4a4