Skip to content

feat: added recursiveRemoveEmptyAndNull #953

feat: added recursiveRemoveEmptyAndNull

feat: added recursiveRemoveEmptyAndNull #953

Triggered via pull request August 13, 2025 11:58
Status Failure
Total duration 1m 15s
Artifacts

nodejs.yml

on: pull_request
nodejs  /  prepare
3s
nodejs / prepare
nodejs  /  lint-eslint
41s
nodejs / lint-eslint
nodejs  /  lint-prettier
31s
nodejs / lint-prettier
nodejs  /  lint-check-types
29s
nodejs / lint-check-types
nodejs  /  test-package
33s
nodejs / test-package
Matrix: nodejs / test
Fit to window
Zoom out
Zoom in

Annotations

50 errors and 10 warnings
nodejs / lint-check-types: src/utils/recursiveRemoveEmptyAndNull.ts#L196
Parameter 'arg' implicitly has an 'any' type.
nodejs / lint-check-types: src/utils/recursiveRemoveEmptyAndNull.ts#L187
Parameter 'arg' implicitly has an 'any' type.
nodejs / lint-check-types: src/utils/recursiveRemoveEmptyAndNull.ts#L178
Parameter 'arg' implicitly has an 'any' type.
nodejs / lint-check-types: src/utils/recursiveRemoveEmptyAndNull.ts#L169
Parameter 'arg' implicitly has an 'any' type.
nodejs / lint-check-types: src/utils/recursiveRemoveEmptyAndNull.ts#L160
Parameter 'arg' implicitly has an 'any' type.
nodejs / lint-check-types: src/utils/recursiveRemoveEmptyAndNull.ts#L151
Parameter 'arg' implicitly has an 'any' type.
nodejs / lint-check-types: src/utils/recursiveRemoveEmptyAndNull.ts#L115
Parameter 'options' implicitly has an 'any' type.
nodejs / lint-check-types: src/utils/recursiveRemoveEmptyAndNull.ts#L115
Parameter 'keys' implicitly has an 'any' type.
nodejs / lint-check-types: src/utils/recursiveRemoveEmptyAndNull.ts#L115
Parameter 'obj' implicitly has an 'any' type.
nodejs / lint-check-types: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L5
Module '"../recursiveRemoveEmptyAndNull"' has no exported member 'recursiveRemoveEmptyAndNull'.
nodejs / test-package: src/utils/recursiveRemoveEmptyAndNull.ts#L215
Parameter 'arg' implicitly has an 'any' type.
nodejs / test-package: src/utils/recursiveRemoveEmptyAndNull.ts#L196
Parameter 'arg' implicitly has an 'any' type.
nodejs / test-package: src/utils/recursiveRemoveEmptyAndNull.ts#L187
Parameter 'arg' implicitly has an 'any' type.
nodejs / test-package: src/utils/recursiveRemoveEmptyAndNull.ts#L178
Parameter 'arg' implicitly has an 'any' type.
nodejs / test-package: src/utils/recursiveRemoveEmptyAndNull.ts#L169
Parameter 'arg' implicitly has an 'any' type.
nodejs / test-package: src/utils/recursiveRemoveEmptyAndNull.ts#L160
Parameter 'arg' implicitly has an 'any' type.
nodejs / test-package: src/utils/recursiveRemoveEmptyAndNull.ts#L151
Parameter 'arg' implicitly has an 'any' type.
nodejs / test-package: src/utils/recursiveRemoveEmptyAndNull.ts#L115
Parameter 'options' implicitly has an 'any' type.
nodejs / test-package: src/utils/recursiveRemoveEmptyAndNull.ts#L115
Parameter 'keys' implicitly has an 'any' type.
nodejs / test-package: src/utils/recursiveRemoveEmptyAndNull.ts#L115
Parameter 'obj' implicitly has an 'any' type.
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Array handling > should handle nested arrays: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L337
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:337:7
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Array handling > should clean objects within arrays: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L314
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:314:7
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Nested object cleaning > should clean nested objects recursively: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L255
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:255:7
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Basic empty value removal > should preserve falsy but meaningful values: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L227
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:227:7
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Basic empty value removal > creators test: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L174
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:174:7
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Basic empty value removal > should remove empty values from an object: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L24
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:24:7
src/__tests__/index.test.ts > test existence of exported functions: src/__tests__/index.test.ts#L8
Error: Snapshot `test existence of exported functions 1` mismatched - Expected + Received @@ -175,7 +175,7 @@ "nextPowerOfTwo", "recursiveResolve", "recursiveUntypeArrays", "stringify", "calculateAdaptiveWeights", - "recursiveRemoveEmptyAndNull", + "deepCleaner", ] ❯ src/__tests__/index.test.ts:8:19
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Array handling > should handle nested arrays: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L337
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:337:7
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Array handling > should clean objects within arrays: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L314
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:314:7
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Nested object cleaning > should clean nested objects recursively: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L255
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:255:7
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Basic empty value removal > should preserve falsy but meaningful values: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L227
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:227:7
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Basic empty value removal > creators test: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L174
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:174:7
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Basic empty value removal > should remove empty values from an object: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L24
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:24:7
src/__tests__/index.test.ts > test existence of exported functions: src/__tests__/index.test.ts#L8
Error: Snapshot `test existence of exported functions 1` mismatched - Expected + Received @@ -175,7 +175,7 @@ "nextPowerOfTwo", "recursiveResolve", "recursiveUntypeArrays", "stringify", "calculateAdaptiveWeights", - "recursiveRemoveEmptyAndNull", + "deepCleaner", ] ❯ src/__tests__/index.test.ts:8:19
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Array handling > should handle nested arrays: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L337
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:337:7
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Array handling > should clean objects within arrays: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L314
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:314:7
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Nested object cleaning > should clean nested objects recursively: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L255
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:255:7
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Basic empty value removal > should preserve falsy but meaningful values: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L227
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:227:7
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Basic empty value removal > creators test: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L174
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:174:7
src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts > recursiveRemoveEmptyAndNull > Basic empty value removal > should remove empty values from an object: src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts#L24
TypeError: (0 , recursiveRemoveEmptyAndNull) is not a function ❯ src/utils/__tests__/recursiveRemoveEmptyAndNull.test.ts:24:7
src/__tests__/index.test.ts > test existence of exported functions: src/__tests__/index.test.ts#L8
Error: Snapshot `test existence of exported functions 1` mismatched - Expected + Received @@ -175,7 +175,7 @@ "nextPowerOfTwo", "recursiveResolve", "recursiveUntypeArrays", "stringify", "calculateAdaptiveWeights", - "recursiveRemoveEmptyAndNull", + "deepCleaner", ] ❯ src/__tests__/index.test.ts:8:19
nodejs / lint-eslint: src/matrix/matrixCreateEmpty.ts#L32
Missing JSDoc @returns declaration
nodejs / lint-eslint: src/matrix/matrixClone.ts#L3
Missing JSDoc @param "matrix" description
nodejs / lint-eslint: src/matrix/matrixClone.ts#L1
Missing JSDoc @returns declaration
nodejs / lint-eslint: src/matrix/matrixCheck.ts#L3
Missing JSDoc comment
nodejs / lint-eslint: src/matrix/matrixCenterZMean.ts#L5
Missing JSDoc @returns declaration
nodejs / lint-eslint: src/matrix/matrixBoxPlot.ts#L13
Missing JSDoc comment
nodejs / lint-eslint: src/matrix/matrixAutoCorrelation.ts#L4
Missing JSDoc comment
nodejs / lint-eslint: src/matrix/matrixAbsoluteMedian.ts#L6
Missing JSDoc @param "matrix" description
nodejs / lint-eslint: src/matrix/matrixAbsoluteMedian.ts#L4
Missing JSDoc @returns declaration