{"version":3,"file":"PolicyError.mjs","names":[],"sources":["../../src/errors/PolicyError.ts"],"sourcesContent":["import { VaultError, VaultErrorCode } from './VaultError'\n\n/**\n * Error thrown when policy is malformed or inconsistent\n * Spec §11: ERR_POLICY - header policy malformed or inconsistent\n */\nexport class PolicyError extends VaultError {\n  constructor(message: string) {\n    super(VaultErrorCode.POLICY, message)\n    this.name = 'PolicyError'\n    Object.setPrototypeOf(this, PolicyError.prototype)\n  }\n}\n"],"mappings":";;;;;;;AAMA,IAAa,cAAb,MAAa,oBAAoB,WAAW;CAC1C,YAAY,SAAiB;AAC3B,QAAM,eAAe,QAAQ,QAAQ;AACrC,OAAK,OAAO;AACZ,SAAO,eAAe,MAAM,YAAY,UAAU"}