File size: 297 Bytes
21c7db9
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
"""Strict JSON helpers."""

from __future__ import annotations

import json
from typing import Any


def safe_json_dumps(payload: Any) -> str:
    return json.dumps(payload, ensure_ascii=True, sort_keys=True, default=str)


def safe_json_loads(payload: str) -> Any:
    return json.loads(payload)