Skip to content

Refactor code structure for improved readability and maintainability #12

Refactor code structure for improved readability and maintainability

Refactor code structure for improved readability and maintainability #12

Triggered via push March 4, 2026 04:03
Status Failure
Total duration 32s
Artifacts

ci.yml

on: push
Matrix: Run Tests
Fit to window
Zoom out
Zoom in

Annotations

11 errors
Run Tests (20.x)
Process completed with exit code 1.
Run Tests (22.x)
The strategy configuration was canceled because "test._20_x" failed
Run Tests (22.x)
The operation was canceled.
Run Tests (25.x)
The strategy configuration was canceled because "test._20_x" failed
Run Tests (25.x)
The operation was canceled.
tests/integration/CommandSurface.test.ts > CLI integration surface > exposes shared base commands in h3: tests/integration/CommandSurface.test.ts#L6
Error: Command failed: pnpm cmd --help node:internal/modules/run_main:107 triggerUncaughtException( ^ Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/runner/work/arkstack/arkstack/h3/node_modules/@arkstack/console/dist/index.js' imported from /home/runner/work/arkstack/arkstack/h3/ at finalizeResolution (node:internal/modules/esm/resolve:271:11) at moduleResolve (node:internal/modules/esm/resolve:861:10) at defaultResolve (node:internal/modules/esm/resolve:988:11) at nextResolve (node:internal/modules/esm/hooks:769:28) at resolveBase (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043208:2:3744) at resolveDirectory (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043208:2:4243) at resolveTsPaths (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043208:2:4984) at resolve (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043208:2:5361) at nextResolve (node:internal/modules/esm/hooks:769:28) at AsyncLoaderHooksOnLoaderHookWorker.resolve (node:internal/modules/esm/hooks:265:30) { code: 'ERR_MODULE_NOT_FOUND', url: 'file:///home/runner/work/arkstack/arkstack/h3/node_modules/@arkstack/console/dist/index.js' } Node.js v25.8.0 ❯ resolveBase node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043208:2:3744 ❯ resolveDirectory node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043208:2:4243 ❯ resolveTsPaths node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043208:2:4984 ❯ resolve node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043208:2:5361 ❯ run tests/integration/CommandSurface.test.ts:6:12 ❯ tests/integration/CommandSurface.test.ts:24:24 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '\n> h3-app@0.1.1 cmd /home/runner/work/arkstack/arkstack/h3\n> NODE_OPTIONS=--enable-source-maps tsx ./node_modules/@arkstack/console/dist/index.js "--help"\n\n ELIFECYCLE  Command failed with exit code 1.\n', '\nnode:internal/modules/run_main:107\n triggerUncaughtException(\n ^\nError [ERR_MODULE_NOT_FOUND]: Cannot find module \'/home/runner/work/arkstack/arkstack/h3/node_modules/@arkstack/console/dist/index.js\' imported from /home/runner/work/arkstack/arkstack/h3/\n at finalizeResolution (node:internal/modules/esm/resolve:271:11)\n at moduleResolve (node:internal/modules/esm/resolve:861:10)\n at defaultResolve (node:internal/modules/esm/resolve:988:11)\n at nextResolve (node:internal/modules/esm/hooks:769:28)\n at resolveBase (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043208:2:3744)\n at resolveDirectory (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043208:2:4243)\n at resolveTsPaths (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043208:2:4984)\n at resolve (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043208:2:5361)\n at nextResolve (node:internal/modules/esm/hooks:769:28)\n at AsyncLoaderHooksOnLoaderHookWorker.resolve (node:internal/modules/esm/hooks:265:30) {\n code: \'ERR_MODULE_NOT_FOUND\',\n url: \'file:///home/runner/work/arkstack/arkstack/h3/node_modules/@arkstack/console/dist/index.js\'\n}\n\nNode.js v25.8.0\n' ], pid: 2943, stdout: '\n> h3-app@0.1.1 cmd /home/runner/work/arkstack/arkstack/h3\n> NODE_OPTIONS=--enable-source-maps tsx ./node_modules/@arkstack/console/dist/index.js "--help"\n\n ELIFECYCLE  Command failed with exit code 1.\n', stderr: '\nnode:internal/modules/
tests/integration/CommandSurface.test.ts > CLI integration surface > exposes shared base commands in express: tests/integration/CommandSurface.test.ts#L6
Error: Command failed: pnpm cmd --help node:internal/modules/run_main:107 triggerUncaughtException( ^ Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/runner/work/arkstack/arkstack/express/node_modules/@arkstack/console/dist/index.js' imported from /home/runner/work/arkstack/arkstack/express/ at finalizeResolution (node:internal/modules/esm/resolve:271:11) at moduleResolve (node:internal/modules/esm/resolve:861:10) at defaultResolve (node:internal/modules/esm/resolve:988:11) at nextResolve (node:internal/modules/esm/hooks:769:28) at resolveBase (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042565:2:3744) at resolveDirectory (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042565:2:4243) at resolveTsPaths (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042565:2:4984) at resolve (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042565:2:5361) at nextResolve (node:internal/modules/esm/hooks:769:28) at AsyncLoaderHooksOnLoaderHookWorker.resolve (node:internal/modules/esm/hooks:265:30) { code: 'ERR_MODULE_NOT_FOUND', url: 'file:///home/runner/work/arkstack/arkstack/express/node_modules/@arkstack/console/dist/index.js' } Node.js v25.8.0 ❯ resolveBase node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042565:2:3744 ❯ resolveDirectory node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042565:2:4243 ❯ resolveTsPaths node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042565:2:4984 ❯ resolve node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042565:2:5361 ❯ run tests/integration/CommandSurface.test.ts:6:12 ❯ tests/integration/CommandSurface.test.ts:15:24 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '\n> express-app@0.1.1 cmd /home/runner/work/arkstack/arkstack/express\n> NODE_OPTIONS=--enable-source-maps tsx ./node_modules/@arkstack/console/dist/index.js "--help"\n\n ELIFECYCLE  Command failed with exit code 1.\n', '\nnode:internal/modules/run_main:107\n triggerUncaughtException(\n ^\nError [ERR_MODULE_NOT_FOUND]: Cannot find module \'/home/runner/work/arkstack/arkstack/express/node_modules/@arkstack/console/dist/index.js\' imported from /home/runner/work/arkstack/arkstack/express/\n at finalizeResolution (node:internal/modules/esm/resolve:271:11)\n at moduleResolve (node:internal/modules/esm/resolve:861:10)\n at defaultResolve (node:internal/modules/esm/resolve:988:11)\n at nextResolve (node:internal/modules/esm/hooks:769:28)\n at resolveBase (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042565:2:3744)\n at resolveDirectory (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042565:2:4243)\n at resolveTsPaths (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042565:2:4984)\n at resolve (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042565:2:5361)\n at nextResolve (node:internal/modules/esm/hooks:769:28)\n at AsyncLoaderHooksOnLoaderHookWorker.resolve (node:internal/modules/esm/hooks:265:30) {\n code: \'ERR_MODULE_NOT_FOUND\',\n url: \'file:///home/runner/work/arkstack/arkstack/express/node_modules/@arkstack/console/dist/index.js\'\n}\n\nNode.js v25.8.0\n' ], pid: 2836, stdout: '\n> express-app@0.1.1 cmd /home/runner/work/arkstack/arkstack/express\n> NODE_OPTIONS=--enable-source-maps tsx ./node_modules/@arkstack/console/dist/index.js "--help"\n\n ELIFECYCLE  Command failed with
Run Tests (24.x)
The strategy configuration was canceled because "test._20_x" failed
Run Tests (24.x)
The operation was canceled.
tests/integration/CommandSurface.test.ts > CLI integration surface > exposes shared base commands in h3: tests/integration/CommandSurface.test.ts#L6
Error: Command failed: pnpm cmd --help node:internal/modules/run_main:107 triggerUncaughtException( ^ Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/runner/work/arkstack/arkstack/h3/node_modules/@arkstack/console/dist/index.js' imported from /home/runner/work/arkstack/arkstack/h3/ at finalizeResolution (node:internal/modules/esm/resolve:275:11) at moduleResolve (node:internal/modules/esm/resolve:866:10) at defaultResolve (node:internal/modules/esm/resolve:992:11) at nextResolve (node:internal/modules/esm/hooks:785:28) at resolveBase (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043341:2:3744) at resolveDirectory (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043341:2:4243) at resolveTsPaths (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043341:2:4984) at resolve (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043341:2:5361) at nextResolve (node:internal/modules/esm/hooks:785:28) at AsyncLoaderHooksOnLoaderHookWorker.resolve (node:internal/modules/esm/hooks:269:30) { code: 'ERR_MODULE_NOT_FOUND', url: 'file:///home/runner/work/arkstack/arkstack/h3/node_modules/@arkstack/console/dist/index.js' } Node.js v24.13.1 ❯ resolveBase node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043341:2:3744 ❯ resolveDirectory node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043341:2:4243 ❯ resolveTsPaths node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043341:2:4984 ❯ resolve node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043341:2:5361 ❯ run tests/integration/CommandSurface.test.ts:6:12 ❯ tests/integration/CommandSurface.test.ts:24:24 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '\n> h3-app@0.1.1 cmd /home/runner/work/arkstack/arkstack/h3\n> NODE_OPTIONS=--enable-source-maps tsx ./node_modules/@arkstack/console/dist/index.js "--help"\n\n ELIFECYCLE  Command failed with exit code 1.\n', '\nnode:internal/modules/run_main:107\n triggerUncaughtException(\n ^\nError [ERR_MODULE_NOT_FOUND]: Cannot find module \'/home/runner/work/arkstack/arkstack/h3/node_modules/@arkstack/console/dist/index.js\' imported from /home/runner/work/arkstack/arkstack/h3/\n at finalizeResolution (node:internal/modules/esm/resolve:275:11)\n at moduleResolve (node:internal/modules/esm/resolve:866:10)\n at defaultResolve (node:internal/modules/esm/resolve:992:11)\n at nextResolve (node:internal/modules/esm/hooks:785:28)\n at resolveBase (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043341:2:3744)\n at resolveDirectory (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043341:2:4243)\n at resolveTsPaths (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043341:2:4984)\n at resolve (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597043341:2:5361)\n at nextResolve (node:internal/modules/esm/hooks:785:28)\n at AsyncLoaderHooksOnLoaderHookWorker.resolve (node:internal/modules/esm/hooks:269:30) {\n code: \'ERR_MODULE_NOT_FOUND\',\n url: \'file:///home/runner/work/arkstack/arkstack/h3/node_modules/@arkstack/console/dist/index.js\'\n}\n\nNode.js v24.13.1\n' ], pid: 2847, stdout: '\n> h3-app@0.1.1 cmd /home/runner/work/arkstack/arkstack/h3\n> NODE_OPTIONS=--enable-source-maps tsx ./node_modules/@arkstack/console/dist/index.js "--help"\n\n ELIFECYCLE  Command failed with exit code 1.\n', stderr: '\nnode:internal/module
tests/integration/CommandSurface.test.ts > CLI integration surface > exposes shared base commands in express: tests/integration/CommandSurface.test.ts#L6
Error: Command failed: pnpm cmd --help node:internal/modules/run_main:107 triggerUncaughtException( ^ Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/runner/work/arkstack/arkstack/express/node_modules/@arkstack/console/dist/index.js' imported from /home/runner/work/arkstack/arkstack/express/ at finalizeResolution (node:internal/modules/esm/resolve:275:11) at moduleResolve (node:internal/modules/esm/resolve:866:10) at defaultResolve (node:internal/modules/esm/resolve:992:11) at nextResolve (node:internal/modules/esm/hooks:785:28) at resolveBase (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042648:2:3744) at resolveDirectory (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042648:2:4243) at resolveTsPaths (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042648:2:4984) at resolve (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042648:2:5361) at nextResolve (node:internal/modules/esm/hooks:785:28) at AsyncLoaderHooksOnLoaderHookWorker.resolve (node:internal/modules/esm/hooks:269:30) { code: 'ERR_MODULE_NOT_FOUND', url: 'file:///home/runner/work/arkstack/arkstack/express/node_modules/@arkstack/console/dist/index.js' } Node.js v24.13.1 ❯ resolveBase node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042648:2:3744 ❯ resolveDirectory node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042648:2:4243 ❯ resolveTsPaths node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042648:2:4984 ❯ resolve node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042648:2:5361 ❯ run tests/integration/CommandSurface.test.ts:6:12 ❯ tests/integration/CommandSurface.test.ts:15:24 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '\n> express-app@0.1.1 cmd /home/runner/work/arkstack/arkstack/express\n> NODE_OPTIONS=--enable-source-maps tsx ./node_modules/@arkstack/console/dist/index.js "--help"\n\n ELIFECYCLE  Command failed with exit code 1.\n', '\nnode:internal/modules/run_main:107\n triggerUncaughtException(\n ^\nError [ERR_MODULE_NOT_FOUND]: Cannot find module \'/home/runner/work/arkstack/arkstack/express/node_modules/@arkstack/console/dist/index.js\' imported from /home/runner/work/arkstack/arkstack/express/\n at finalizeResolution (node:internal/modules/esm/resolve:275:11)\n at moduleResolve (node:internal/modules/esm/resolve:866:10)\n at defaultResolve (node:internal/modules/esm/resolve:992:11)\n at nextResolve (node:internal/modules/esm/hooks:785:28)\n at resolveBase (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042648:2:3744)\n at resolveDirectory (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042648:2:4243)\n at resolveTsPaths (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042648:2:4984)\n at resolve (file:///home/runner/work/arkstack/arkstack/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/esm/index.mjs?1772597042648:2:5361)\n at nextResolve (node:internal/modules/esm/hooks:785:28)\n at AsyncLoaderHooksOnLoaderHookWorker.resolve (node:internal/modules/esm/hooks:269:30) {\n code: \'ERR_MODULE_NOT_FOUND\',\n url: \'file:///home/runner/work/arkstack/arkstack/express/node_modules/@arkstack/console/dist/index.js\'\n}\n\nNode.js v24.13.1\n' ], pid: 2735, stdout: '\n> express-app@0.1.1 cmd /home/runner/work/arkstack/arkstack/express\n> NODE_OPTIONS=--enable-source-maps tsx ./node_modules/@arkstack/console/dist/index.js "--help"\n\n ELIFECYCLE  Command failed wit