├── .github └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE ├── MANIFEST.in ├── README.md ├── benchmarks ├── 64KB-min.json ├── README.md ├── bitly-usa-gov.json ├── run.py └── twitter.json ├── json5 ├── __init__.py ├── __main__.py ├── host.py ├── json5.g ├── lib.py ├── parser.py ├── py.typed ├── tool.py └── version.py ├── pyproject.toml ├── run ├── sample.json5 ├── tests ├── __init__.py ├── host_fake.py ├── host_test.py ├── lib_test.py └── tool_test.py └── uv.lock /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/64KB-min.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/benchmarks/64KB-min.json -------------------------------------------------------------------------------- /benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/benchmarks/README.md -------------------------------------------------------------------------------- /benchmarks/bitly-usa-gov.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/benchmarks/bitly-usa-gov.json -------------------------------------------------------------------------------- /benchmarks/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/benchmarks/run.py -------------------------------------------------------------------------------- /benchmarks/twitter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/benchmarks/twitter.json -------------------------------------------------------------------------------- /json5/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/json5/__init__.py -------------------------------------------------------------------------------- /json5/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/json5/__main__.py -------------------------------------------------------------------------------- /json5/host.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/json5/host.py -------------------------------------------------------------------------------- /json5/json5.g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/json5/json5.g -------------------------------------------------------------------------------- /json5/lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/json5/lib.py -------------------------------------------------------------------------------- /json5/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/json5/parser.py -------------------------------------------------------------------------------- /json5/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /json5/tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/json5/tool.py -------------------------------------------------------------------------------- /json5/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/json5/version.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/pyproject.toml -------------------------------------------------------------------------------- /run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/run -------------------------------------------------------------------------------- /sample.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/sample.json5 -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/host_fake.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/tests/host_fake.py -------------------------------------------------------------------------------- /tests/host_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/tests/host_test.py -------------------------------------------------------------------------------- /tests/lib_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/tests/lib_test.py -------------------------------------------------------------------------------- /tests/tool_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/tests/tool_test.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dpranke/pyjson5/HEAD/uv.lock --------------------------------------------------------------------------------