├── .github ├── FUNDING.yml └── workflows │ └── test.yml ├── .gitignore ├── LICENSE ├── MANIFEST.in ├── README.md ├── examples ├── basic.py ├── clubbing_keys_of_array_of_objects.py ├── deep_nesting.py └── setting_custom_attrs.py ├── git-hooks ├── commit-msg └── pre-push ├── json2html ├── __init__.py └── jsonconv.py ├── requirements-ci.txt ├── requirements.txt ├── setup.cfg ├── setup.py └── test ├── __init__.py ├── basic.json ├── basic.txt ├── basic2.json ├── basic2.txt ├── basic_list.json ├── basic_list.txt ├── clubbing_keys_of_array_of_objects.json ├── clubbing_keys_of_array_of_objects.txt ├── clubbing_top_level.json ├── clubbing_top_level.txt ├── deep_nesting.json ├── deep_nesting.txt ├── empty ├── list.json ├── list.txt ├── no_clubbing_keys_of_array_of_objects.json ├── no_clubbing_keys_of_array_of_objects.txt ├── run_tests.py ├── setting_custom_attrs.json ├── setting_custom_attrs.txt ├── xss_check1.json ├── xss_check1.txt ├── xss_check2.json └── xss_check2.txt /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/README.md -------------------------------------------------------------------------------- /examples/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/examples/basic.py -------------------------------------------------------------------------------- /examples/clubbing_keys_of_array_of_objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/examples/clubbing_keys_of_array_of_objects.py -------------------------------------------------------------------------------- /examples/deep_nesting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/examples/deep_nesting.py -------------------------------------------------------------------------------- /examples/setting_custom_attrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/examples/setting_custom_attrs.py -------------------------------------------------------------------------------- /git-hooks/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/git-hooks/commit-msg -------------------------------------------------------------------------------- /git-hooks/pre-push: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | cd test/; 4 | python run_tests.py; 5 | -------------------------------------------------------------------------------- /json2html/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/json2html/__init__.py -------------------------------------------------------------------------------- /json2html/jsonconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/json2html/jsonconv.py -------------------------------------------------------------------------------- /requirements-ci.txt: -------------------------------------------------------------------------------- 1 | coverage==4.5.4 2 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | description_file = README.md 3 | max_line_length = 120 4 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/setup.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/__init__.py -------------------------------------------------------------------------------- /test/basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/basic.json -------------------------------------------------------------------------------- /test/basic.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/basic.txt -------------------------------------------------------------------------------- /test/basic2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/basic2.json -------------------------------------------------------------------------------- /test/basic2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/basic2.txt -------------------------------------------------------------------------------- /test/basic_list.json: -------------------------------------------------------------------------------- 1 | [1, "foo"] 2 | -------------------------------------------------------------------------------- /test/basic_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/basic_list.txt -------------------------------------------------------------------------------- /test/clubbing_keys_of_array_of_objects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/clubbing_keys_of_array_of_objects.json -------------------------------------------------------------------------------- /test/clubbing_keys_of_array_of_objects.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/clubbing_keys_of_array_of_objects.txt -------------------------------------------------------------------------------- /test/clubbing_top_level.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/clubbing_top_level.json -------------------------------------------------------------------------------- /test/clubbing_top_level.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/clubbing_top_level.txt -------------------------------------------------------------------------------- /test/deep_nesting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/deep_nesting.json -------------------------------------------------------------------------------- /test/deep_nesting.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/deep_nesting.txt -------------------------------------------------------------------------------- /test/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/list.json -------------------------------------------------------------------------------- /test/list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/list.txt -------------------------------------------------------------------------------- /test/no_clubbing_keys_of_array_of_objects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/no_clubbing_keys_of_array_of_objects.json -------------------------------------------------------------------------------- /test/no_clubbing_keys_of_array_of_objects.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/no_clubbing_keys_of_array_of_objects.txt -------------------------------------------------------------------------------- /test/run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/run_tests.py -------------------------------------------------------------------------------- /test/setting_custom_attrs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/setting_custom_attrs.json -------------------------------------------------------------------------------- /test/setting_custom_attrs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/setting_custom_attrs.txt -------------------------------------------------------------------------------- /test/xss_check1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/xss_check1.json -------------------------------------------------------------------------------- /test/xss_check1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/xss_check1.txt -------------------------------------------------------------------------------- /test/xss_check2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/xss_check2.json -------------------------------------------------------------------------------- /test/xss_check2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softvar/json2html/HEAD/test/xss_check2.txt --------------------------------------------------------------------------------