web_lib

Common web application libraries
git clone https://radroots.dev/git/web_lib.git
Log | Files | Refs | LICENSE

error.ts (897B)


      1 export const cl_crypto_error = {
      2     idb_undefined: "error.client.crypto.idb_undefined",
      3     crypto_undefined: "error.client.crypto.crypto_undefined",
      4     invalid_envelope: "error.client.crypto.invalid_envelope",
      5     invalid_key_id: "error.client.crypto.invalid_key_id",
      6     key_not_found: "error.client.crypto.key_not_found",
      7     unwrap_failure: "error.client.crypto.unwrap_failure",
      8     wrap_failure: "error.client.crypto.wrap_failure",
      9     legacy_key_missing: "error.client.crypto.legacy_key_missing",
     10     encrypt_failure: "error.client.crypto.encrypt_failure",
     11     decrypt_failure: "error.client.crypto.decrypt_failure",
     12     kdf_failure: "error.client.crypto.kdf_failure",
     13     registry_failure: "error.client.crypto.registry_failure"
     14 } as const;
     15 
     16 export type ClientCryptoError = keyof typeof cl_crypto_error;
     17 export type ClientCryptoErrorMessage = (typeof cl_crypto_error)[ClientCryptoError];