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 –

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.