Skip to content

Add Bun runtime support #1192

Add Bun runtime support

Add Bun runtime support #1192

Triggered via pull request April 18, 2026 04:52
Status Failure
Total duration 9m 42s
Artifacts

unit-test.yml

on: pull_request
Matrix: unit-test
Fit to window
Zoom out
Zoom in

Annotations

32 errors
Unit Test (Node.js v24)
Process completed with exit code 1.
Unit Test (Node.js v24): dataLayer/harperBridge/ResourceBridge.ts#L54
Property 'searchByConditions' in type 'ResourceBridge' is not assignable to the same property in base type 'BridgeMethods'.
Unit Test (Node.js v24): components/componentLoader.ts#L85
Exported variable 'TRUSTED_RESOURCE_PLUGINS' has or is using name 'AuthAuditLog' from external module "/home/runner/work/harper/harper/utility/logging/harper_logger" but cannot be named.
Unit Test (Node.js v24): components/Scope.ts#L66
Cannot find name 'logger'. Did you mean the instance member 'this.logger'?
Unit Test (Node.js v24): components/ComponentV1.ts#L101
Cannot assign to 'urlPath' because it is a read-only property.
Unit Test (Node.js v24): components/Application.ts#L137
No overload matches this call.
Unit Test (Node.js v24): bin/copyDb.ts#L195
Property 'encoder' does not exist on type 'Database<any, Key>'.
Unit Test (Node.js v24): bin/copyDb.ts#L194
Argument of type 'OpenDBIObject' is not assignable to parameter of type 'DatabaseOptions'.
Unit Test (Node.js v24): bin/copyDb.ts#L193
Property 'compression' does not exist on type 'OpenDBIObject'.
Unit Test (Node.js v24): bin/copyDb.ts#L187
Property 'compression' does not exist on type 'OpenDBIObject'.
Unit Test (Node.js v24): bin/copyDb.ts#L161
Argument of type 'string' is not assignable to parameter of type 'DatabaseOptions & { name: string; }'.
Unit Test (Node.js v22): dataLayer/harperBridge/ResourceBridge.ts#L54
Property 'searchByConditions' in type 'ResourceBridge' is not assignable to the same property in base type 'BridgeMethods'.
Unit Test (Node.js v22): components/componentLoader.ts#L85
Exported variable 'TRUSTED_RESOURCE_PLUGINS' has or is using name 'AuthAuditLog' from external module "/home/runner/work/harper/harper/utility/logging/harper_logger" but cannot be named.
Unit Test (Node.js v22): components/Scope.ts#L66
Cannot find name 'logger'. Did you mean the instance member 'this.logger'?
Unit Test (Node.js v22): components/ComponentV1.ts#L101
Cannot assign to 'urlPath' because it is a read-only property.
Unit Test (Node.js v22): components/Application.ts#L137
No overload matches this call.
Unit Test (Node.js v22): bin/copyDb.ts#L195
Property 'encoder' does not exist on type 'Database<any, Key>'.
Unit Test (Node.js v22): bin/copyDb.ts#L194
Argument of type 'OpenDBIObject' is not assignable to parameter of type 'DatabaseOptions'.
Unit Test (Node.js v22): bin/copyDb.ts#L193
Property 'compression' does not exist on type 'OpenDBIObject'.
Unit Test (Node.js v22): bin/copyDb.ts#L187
Property 'compression' does not exist on type 'OpenDBIObject'.
Unit Test (Node.js v22): bin/copyDb.ts#L161
Argument of type 'string' is not assignable to parameter of type 'DatabaseOptions & { name: string; }'.
Unit Test (Node.js v20)
Process completed with exit code 1.
Unit Test (Node.js v20): dataLayer/harperBridge/ResourceBridge.ts#L54
Property 'searchByConditions' in type 'ResourceBridge' is not assignable to the same property in base type 'BridgeMethods'.
Unit Test (Node.js v20): components/componentLoader.ts#L85
Exported variable 'TRUSTED_RESOURCE_PLUGINS' has or is using name 'AuthAuditLog' from external module "/home/runner/work/harper/harper/utility/logging/harper_logger" but cannot be named.
Unit Test (Node.js v20): components/Scope.ts#L66
Cannot find name 'logger'. Did you mean the instance member 'this.logger'?
Unit Test (Node.js v20): components/ComponentV1.ts#L101
Cannot assign to 'urlPath' because it is a read-only property.
Unit Test (Node.js v20): components/Application.ts#L137
No overload matches this call.
Unit Test (Node.js v20): bin/copyDb.ts#L195
Property 'encoder' does not exist on type 'Database<any, Key>'.
Unit Test (Node.js v20): bin/copyDb.ts#L194
Argument of type 'OpenDBIObject' is not assignable to parameter of type 'DatabaseOptions'.
Unit Test (Node.js v20): bin/copyDb.ts#L193
Property 'compression' does not exist on type 'OpenDBIObject'.
Unit Test (Node.js v20): bin/copyDb.ts#L187
Property 'compression' does not exist on type 'OpenDBIObject'.
Unit Test (Node.js v20): bin/copyDb.ts#L161
Argument of type 'string' is not assignable to parameter of type 'DatabaseOptions & { name: string; }'.