JSON5 Builder
#############

|Packagist| |GitLab| |GitHub| |Codeberg| |Gitea|

A tool to generate human-friendly JSON5_ files.
The tool aims to generate new files, not modifying existing ones.
However, it can prettify a raw JSON file a bit.

The tool also supports emitting JSON and JSONC with a subset of available features.

Installation
============

.. code-block:: bash

    composer require 'arokettu/json5-builder'

Documentation
=============

.. toctree::

    about
    simple
    options
    objects
    upgrade

License
=======

The library is available as open source under the terms of the `MIT License`_.

.. _MIT License:    https://opensource.org/licenses/MIT
.. _JSON5:          https://json5.org

.. |Packagist|  image:: https://img.shields.io/packagist/v/arokettu/json5-builder.svg?style=flat-square
   :target:     https://packagist.org/packages/arokettu/json5-builder
.. |GitHub|     image:: https://img.shields.io/badge/get%20on-GitHub-informational.svg?style=flat-square&logo=github
   :target:     https://github.com/arokettu/json5-builder
.. |GitLab|     image:: https://img.shields.io/badge/get%20on-GitLab-informational.svg?style=flat-square&logo=gitlab
   :target:     https://gitlab.com/sandfox/json5-builder
.. |Codeberg|   image:: https://img.shields.io/badge/get%20on-Codeberg-informational.svg?style=flat-square&logo=codeberg
   :target:     https://codeberg.org/sandfox/json5-builder
.. |Gitea|      image:: https://img.shields.io/badge/get%20on-Gitea-informational.svg?style=flat-square&logo=gitea
   :target:     https://sandfox.org/sandfox/json5-builder
