Skip to main content

codebase consolidation tool

Project description

chonk.svg

🧊 codebase consolidation.

PyPI status badge Unittests status badge Coverage status badge Pylint status badge Formatting status badge

ℹ️ Installation

$ pip install chonk

[!NOTE] It is generally recommended to add a .chonkignore file to the root directory of the codebase you'd like to consolidate. All files, folders and file extensions specified in .chonkignore will be excluded from the output file. Please refer to the .chonkignore.example for suggestions regarding what to include in .chonkignore.

To execute the script, simply run

$ chonk

and follow the prompts by providing an input directory, an output file destination and optional filters.

Alternatively, the script can also be executed using a single command with the appropriate flags:

$ chonk -i <input_path> -o <output_path> -f <(optional) filters>

For further information, run $ chonk --help.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chonk-0.1.0.tar.gz (32.1 kB view hashes)

Uploaded Source

Built Distribution

chonk-0.1.0-py3-none-any.whl (33.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page