Source code for stdlibx.config.loaders.json

 1from __future__ import annotations
 2
 3import json
 4from typing import TYPE_CHECKING
 5
 6from stdlibx.config.loaders.file import FileLoader
 7
 8if TYPE_CHECKING:
 9    from os import PathLike
10
11
[docs] 12class JsonLoader(FileLoader): 13 def __init__(self, path: str | PathLike[str], *, missing_ok: bool = False) -> None: 14 super().__init__(path, json.load, missing_ok=missing_ok)