1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-06 19:53:59 +00:00

refactor: migrate state code to use @bitwarden/serialization

This commit is contained in:
addisonbeck
2025-07-11 18:12:06 -04:00
parent 770b3669b3
commit 94c977e44b
4 changed files with 8 additions and 5 deletions

View File

@@ -1,4 +1,4 @@
import { record } from "./deserialization-helpers";
import { record } from "@bitwarden/serialization";
describe("deserialization helpers", () => {
describe("record", () => {

View File

@@ -7,11 +7,12 @@ import { mock } from "jest-mock-extended";
import { firstValueFrom, of } from "rxjs";
import { Jsonify } from "type-fest";
import { Utils } from "@bitwarden/serialization";
import { trackEmissions, awaitAsync } from "../../../../spec";
import { FakeStorageService } from "../../../../spec/fake-storage.service";
import { UserId } from "../../../types/guid";
import { LogService } from "../../abstractions/log.service";
import { Utils } from "../../misc/utils";
import { StateDefinition } from "../state-definition";
import { StateEventRegistrarService } from "../state-event-registrar.service";
import { UserKeyDefinition } from "../user-key-definition";

View File

@@ -2,9 +2,10 @@
// @ts-strict-ignore
import { Jsonify } from "type-fest";
import { array, record } from "@bitwarden/serialization";
import { StorageKey } from "../../types/state";
import { array, record } from "./deserialization-helpers";
import { StateDefinition } from "./state-definition";
export type DebugOptions = {

View File

@@ -1,10 +1,11 @@
// FIXME: Update this file to be type safe and remove this and next line
// @ts-strict-ignore
import { Utils } from "@bitwarden/serialization";
import { array, record } from "@bitwarden/serialization";
import { UserId } from "../../types/guid";
import { StorageKey } from "../../types/state";
import { Utils } from "../misc/utils";
import { array, record } from "./deserialization-helpers";
import { DebugOptions, KeyDefinitionOptions } from "./key-definition";
import { StateDefinition } from "./state-definition";