{"version":3,"file":"constants.mjs","names":[],"sources":["../src/constants.ts"],"sourcesContent":["// W3C and OpenBadges context URLs\nexport const VC_V2_CONTEXT = 'https://www.w3.org/ns/credentials/v2'\nexport const OBV3_CONTEXT = 'https://purl.imsglobal.org/spec/ob/v3p0/context-3.0.3.json'\nexport const CLR_V2_CONTEXT = 'https://purl.imsglobal.org/spec/clr/v2p0/context-2.0.1.json'\nexport const DATA_INTEGRITY_V2_CONTEXT = 'https://w3id.org/security/data-integrity/v2'\n\n// Required credential types\nexport const REQUIRED_TYPES = ['VerifiableCredential', 'OpenBadgeCredential']\nexport const ENDORSEMENT_TYPES = ['VerifiableCredential', 'EndorsementCredential']\nexport const CLR_TYPES = ['VerifiableCredential', 'ClrCredential']\n\n// Cryptosuite identifiers\nexport const DI_EDDSA_RDFC_2022 = 'eddsa-rdfc-2022'\nexport const DI_ECDSA_SD_2023 = 'ecdsa-sd-2023'\n\n// Revocation\nexport const ONE_EDTECH_REVOCATION_LIST = '1EdTechRevocationList'\nexport const STATUS_LIST_2021 = 'StatusList2021'\n\n// Re-export cryptosuite constants for convenience\nexport {\n  CRYPTOSUITE_ECDSA_SD_2023,\n  CRYPTOSUITE_EDDSA_RDFC_2022,\n  PROOF_TYPE_DATA_INTEGRITY,\n  PROOF_TYPE_ED25519_2020,\n  VM_TYPE_MULTIKEY,\n  VM_TYPE_ED25519_2020,\n} from './cryptosuites'\n\n\n"],"mappings":";;;;AACA,MAAa,gBAAgB;AAC7B,MAAa,eAAe;AAC5B,MAAa,iBAAiB;AAC9B,MAAa,4BAA4B;AAGzC,MAAa,iBAAiB,CAAC,wBAAwB,sBAAsB;AAC7E,MAAa,oBAAoB,CAAC,wBAAwB,wBAAwB;AAClF,MAAa,YAAY,CAAC,wBAAwB,gBAAgB;AAGlE,MAAa,qBAAqB;AAClC,MAAa,mBAAmB;AAGhC,MAAa,6BAA6B;AAC1C,MAAa,mBAAmB"}