export function policy2Str(policy: string | object) { let policyStr; if (policy) { if (typeof policy === 'string') { try { policyStr = JSON.stringify(JSON.parse(policy)); } catch (err) { throw new Error(`Policy string is not a valid JSON: ${err.message}`); } } else { policyStr = JSON.stringify(policy); } } return policyStr; }