o
    q>¨eÂ  ã                   @   s"   d dl Zd dlZG dd„ dƒZdS )é    Nc                   @   sP   e Zd ZdZedejeef dej	fdd„ƒZ
edej	dej	defdd	„ƒZd
S )Ú_CompactJSONz2Wrapper around json module that strips whitespace.ÚpayloadÚreturnc                 C   s
   t  | ¡S )N)Ú_jsonÚloads)r   © r   úS/var/www/bmteknikk.ddns.net/venv/lib/python3.10/site-packages/itsdangerous/_json.pyr      s   
z_CompactJSON.loadsÚobjÚkwargsc                 K   s*   |  dd¡ |  dd¡ tj| fi |¤ŽS )NÚensure_asciiFÚ
separators)ú,ú:)Ú
setdefaultr   Údumps)r	   r
   r   r   r   r      s   z_CompactJSON.dumpsN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚstaticmethodÚ_tÚUnionÚstrÚbytesÚAnyr   r   r   r   r   r   r      s      r   )Újsonr   Útypingr   r   r   r   r   r   Ú<module>   s    