Skip to content

feat: zero-access key-hierarchy primitives (password KDF, key-wrap re… #26

feat: zero-access key-hierarchy primitives (password KDF, key-wrap re…

feat: zero-access key-hierarchy primitives (password KDF, key-wrap re… #26

Triggered via push August 16, 2026 20:29
Status Success
Total duration 50s
Artifacts 1

ci.yml

on: push
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
typescript(no-unsafe-type-assertion): src/fields/field-cipher.service.ts#L230
src/fields/field-cipher.service.ts:230:21: Unsafe assertion from `any` detected: consider using type guards or a safer assertion.
typescript(no-unsafe-type-assertion): src/tenant/tenant-crypto.providers.ts#L57
src/tenant/tenant-crypto.providers.ts:57:27: Unsafe type assertion: type 'Type<Value>' is more narrow than the original type.
typescript(no-unsafe-type-assertion): src/tenant/tenant-crypto.providers.ts#L49
src/tenant/tenant-crypto.providers.ts:49:42: Unsafe type assertion: 'Value' could be instantiated with an arbitrary type which could be unrelated to the original type.
typescript(no-unsafe-type-assertion): src/tenant/tenant-crypto.providers.ts#L48
src/tenant/tenant-crypto.providers.ts:48:26: Unsafe type assertion: 'Value' could be instantiated with an arbitrary type which could be unrelated to the original type.
typescript(no-unsafe-type-assertion): src/tenant/tenant-crypto.providers.ts#L46
src/tenant/tenant-crypto.providers.ts:46:64: Unsafe type assertion: type 'Type<Value>' is more narrow than the original type.
typescript(no-unsafe-type-assertion): src/tenant/tenant-crypto.providers.ts#L15
src/tenant/tenant-crypto.providers.ts:15:6: Unsafe type assertion: type 'Record<PropertyKey, unknown>' is more narrow than the original type.
typescript(no-unsafe-type-assertion): src/fields/field-cipher.service.ts#L97
src/fields/field-cipher.service.ts:97:21: Unsafe assertion from `any` detected: consider using type guards or a safer assertion.
typescript(no-unsafe-type-assertion): src/fields/encrypted-field.decorator.ts#L54
src/fields/encrypted-field.decorator.ts:54:15: Unsafe assertion from `any` detected: consider using type guards or a safer assertion.
typescript(no-unsafe-type-assertion): src/fields/encrypted-field.decorator.ts#L51
src/fields/encrypted-field.decorator.ts:51:18: Unsafe assertion from `any` detected: consider using type guards or a safer assertion.
typescript(no-unsafe-type-assertion): src/core/encoding.ts#L32
src/core/encoding.ts:32:21: Unsafe assertion from `any` detected: consider using type guards or a safer assertion.
typescript(no-unsafe-type-assertion): src/tenant/tenant-crypto.providers.ts#L49
src/tenant/tenant-crypto.providers.ts:49:42: Unsafe type assertion: 'Value' could be instantiated with an arbitrary type which could be unrelated to the original type.
typescript(no-unsafe-type-assertion): src/tenant/tenant-crypto.providers.ts#L48
src/tenant/tenant-crypto.providers.ts:48:26: Unsafe type assertion: 'Value' could be instantiated with an arbitrary type which could be unrelated to the original type.
typescript(no-unsafe-type-assertion): src/fields/field-cipher.service.ts#L239
src/fields/field-cipher.service.ts:239:17: Unsafe type assertion: type 'Record<PropertyKey, unknown>' is more narrow than the original type.
typescript(no-unsafe-type-assertion): src/tenant/tenant-crypto.providers.ts#L46
src/tenant/tenant-crypto.providers.ts:46:64: Unsafe type assertion: type 'Type<Value>' is more narrow than the original type.
typescript(no-unsafe-type-assertion): src/fields/field-cipher.service.ts#L230
src/fields/field-cipher.service.ts:230:21: Unsafe assertion from `any` detected: consider using type guards or a safer assertion.
typescript(no-unsafe-type-assertion): src/tenant/tenant-crypto.providers.ts#L15
src/tenant/tenant-crypto.providers.ts:15:6: Unsafe type assertion: type 'Record<PropertyKey, unknown>' is more narrow than the original type.
typescript(no-unsafe-type-assertion): src/fields/field-cipher.service.ts#L97
src/fields/field-cipher.service.ts:97:21: Unsafe assertion from `any` detected: consider using type guards or a safer assertion.
typescript(no-unsafe-type-assertion): src/fields/encrypted-field.decorator.ts#L54
src/fields/encrypted-field.decorator.ts:54:15: Unsafe assertion from `any` detected: consider using type guards or a safer assertion.
typescript(no-unsafe-type-assertion): src/fields/encrypted-field.decorator.ts#L51
src/fields/encrypted-field.decorator.ts:51:18: Unsafe assertion from `any` detected: consider using type guards or a safer assertion.
typescript(no-unsafe-type-assertion): src/core/encoding.ts#L32
src/core/encoding.ts:32:21: Unsafe assertion from `any` detected: consider using type guards or a safer assertion.

Artifacts

Produced during runtime
Name Size Digest
dist
80.5 KB
sha256:b49d53b8c2f4ca646a248e87b15e133051805fd7d648db69580cea3b6ee5497c