Metadata-Version: 2.4
Name: zollo
Version: 0.1.0
Summary: Hybrid bundler for Python and Node.js projects
Author: Isaiah Jones
Author-email: Isaiah Jones <babyyodacutefry@hugg.store>
License: 
        ---
        
        ## 2️⃣ `zollo.config.json`
        
        ```json
        {
          "name": "my_zollo_project",
          "output": ".zollo_build",
          "hidden": true
        }
        
Project-URL: homepage, https://github.com/sussybocca/Zollo
Project-URL: repository, https://github.com/sussybocca/Zollo
Keywords: bundler,python,nodejs,hybrid
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# Zollo

**Hybrid bundler for Python and Node.js projects**

Zollo is a Python-based CLI tool that can bundle user Python scripts and Node.js projects into a single build output. It’s perfect for hybrid projects that use both Python backend and Node frontend code.

---

## Features

- Automatically detects and bundles Python scripts from `py/Zollo/backend/files/py/`  
- Bundles Node.js projects from `node/Zollo/frontend/files/js/`  
- CLI commands: `bundle`, `unhide`, `clean`  
- Supports hidden build output for secure packaging

---

## Installation & Usage

```bash
# Clone the repository
git clone https://github.com/sussybocca/Zollo.git
cd Zollo

# Create virtual environment
python -m venv .venv
.venv\Scripts\Activate.ps1  # Windows PowerShell
# or
source .venv/bin/activate   # macOS/Linux

# Install editable package
pip install -e .

# Usage

# Show help
zollo --help

# Bundle Python and Node files
zollo bundle

# Unhide the build output folder
zollo unhide

# Clean the build output
zollo clean
