clients/libs/common/src
Shane Melton 9f0a565241
[PM-25682] Migrate CipherView and subviews to be TS strict compliant (#16463)
* [PM-25682] Remove ts-strict-ignore from Vault view models and update types to be strict

* [PM-25682] Ignore ViewEncryptableKeys error for old decrypt methods

* [PM-25682] Add null/undefined as possible types for isNull* and other helpers that include null checks internally

* [PM-25682] Use patchValue instead of setValue which does not support undefined values

* [PM-25682] Add type assertions and other misc. null checks where necessary

* [PM-25682] Fix importers specs

* [PM-25682] Cleanup card view/details

* [PM-25682] Fix cipher view hasAttachment helper

* [PM-25682] Cleanup unecessary null assignments in notification.background.spec.ts

* [PM-25682] Ensure linkedId is undefined instead of null

* [PM-25682] Cleanup misc typing errors

* [PM-25682] Make the CipherId required

* [PM-25682] Undo CipherId assertions

* [PM-25682] Undo brand initial value change

* [PM-25682] Update SshKeyView

* [PM-25682] Add constructor to Fido2CredentialView

* [PM-25682] Prettier

* [PM-25682] Fix strict type warnings after merge with main

* [PM-25682] Cleanup cipher view spec

* [PM-25682] Cleanup new type warnings after merge

* [PM-25682] Undo removed eslint-disable-next-line comment

* [PM-25682] Fix flaky test

* [PM-25682] Use satisfies instead of as for Fido2CredentialAutofillView
2025-10-07 11:40:57 -04:00
..
abstractions [SM-1489] machine account event logs (#15997) 2025-10-03 09:52:00 +02:00
admin-console [PM-25463] Work towards complete usage of Payments domain (#16532) 2025-10-01 10:26:47 -05:00
auth [PM-22305] Upgrade typescript to 5.8 (#15044) 2025-10-06 12:39:40 -04:00
autofill remove BlockBrowserInjectionsByDomain feature flag (#16008) 2025-08-18 10:17:05 -04:00
billing [PM-25463] Work towards complete usage of Payments domain (#16532) 2025-10-01 10:26:47 -05:00
dirt [PM-25417] DIRT API Service Refactor (ADR-0005) (#16353) 2025-09-22 09:06:58 -05:00
enums [SM-1489] machine account event logs (#15997) 2025-10-03 09:52:00 +02:00
key-management [PM-23230] Implement KDF Change Service (#15748) 2025-09-23 16:10:54 -04:00
models [SM-1489] machine account event logs (#15997) 2025-10-03 09:52:00 +02:00
platform [PM-25682] Migrate CipherView and subviews to be TS strict compliant (#16463) 2025-10-07 11:40:57 -04:00
services [SM-1489] machine account event logs (#15997) 2025-10-03 09:52:00 +02:00
state-migrations refactor: introduce @bitwarden/state and other common libs (#15772) 2025-08-04 11:01:28 -04:00
tools [PM-24748][PM-24072] Chromium importer (#16100) 2025-09-04 11:21:57 +02:00
types Introduce a stricter use of the OrganizationId type on org-vault exports (#15836) 2025-09-18 20:02:49 +00:00
vault [PM-25682] Migrate CipherView and subviews to be TS strict compliant (#16463) 2025-10-07 11:40:57 -04:00
globals.d.ts Move to libs 2022-06-03 16:24:40 +02:00