{"_id":"@antonio-ferreira/hdds-theme-cli","name":"@antonio-ferreira/hdds-theme-cli","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@antonio-ferreira/hdds-theme-cli","version":"1.0.0","description":"CLI tool for HDDS theme framework","main":"index.js","bin":{"hdds-theme":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["hdds","theme","cli"],"author":{"name":"SideClick"},"license":"ISC","private":false,"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/sideclickza/hdds-framework-v2.git","directory":"cli"},"dependencies":{"chalk":"^4.1.2","commander":"^11.1.0","inquirer":"^8.2.6","ora":"^5.4.1","fs-extra":"^11.2.0","simple-git":"^3.22.0"},"_id":"@antonio-ferreira/hdds-theme-cli@1.0.0","gitHead":"3fa6a93e2d9222d1a421edfc553074b96288f8d4","bugs":{"url":"https://bitbucket.org/sideclickza/hdds-framework-v2/issues"},"homepage":"https://bitbucket.org/sideclickza/hdds-framework-v2#readme","_nodeVersion":"23.6.0","_npmVersion":"11.1.0","dist":{"integrity":"sha512-PjWST97IZVJaHaASdeUOuXmAAnyA9lRKvre7O0inBAENwR3qpLTGXiKfj+ziKqR5QWnsPVag+w26wYdYQmobEQ==","shasum":"60b68f7731e2079baa4c39e70d430f287ff8a177","tarball":"https://registry.npmjs.org/@antonio-ferreira/hdds-theme-cli/-/hdds-theme-cli-1.0.0.tgz","fileCount":3,"unpackedSize":8975,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICpG8tIzHqt5aFlHBt2qYV9S9dqdHAGo2kDPK2DmipL3AiAfBQiEqyHQIC4EXJfmjv3UFrTQlYxtGvp2gQc1ezAH6Q=="}]},"_npmUser":{"name":"antonio-ferreira","email":"ferreiratoni112@gmail.com"},"directories":{},"maintainers":[{"name":"antonio-ferreira","email":"ferreiratoni112@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hdds-theme-cli_1.0.0_1741086948921_0.18447533351628542"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-04T11:15:48.514Z","1.0.0":"2025-03-04T11:15:49.122Z","modified":"2025-03-04T11:15:49.386Z"},"maintainers":[{"name":"antonio-ferreira","email":"ferreiratoni112@gmail.com"}],"description":"CLI tool for HDDS theme framework","homepage":"https://bitbucket.org/sideclickza/hdds-framework-v2#readme","keywords":["hdds","theme","cli"],"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/sideclickza/hdds-framework-v2.git","directory":"cli"},"author":{"name":"SideClick"},"bugs":{"url":"https://bitbucket.org/sideclickza/hdds-framework-v2/issues"},"license":"ISC","readme":"# HDDS Theme CLI\n\nA command-line interface tool for initializing and managing HDDS themes.\n\n## Installation\n\n### Option 1: Install from npm (Recommended)\n\n```bash\n# Install the CLI globally\nnpm install -g @antonio-ferreira/hdds-theme-cli\n\n# Use the CLI\nhdds-theme init my-theme\n```\n\n### Option 2: Using npx (No installation required)\n\n```bash\nnpx @antonio-ferreira/hdds-theme-cli init my-theme\n```\n\n### Option 3: Local Development Installation\n\n```bash\n# Clone the repository\ngit clone git@bitbucket.org:sideclickza/hdds-framework-v2.git\n\n# Navigate to the CLI directory\ncd hdds-framework-v2/cli\n\n# Install dependencies\nnpm install\n\n# Link the package globally\nnpm link\n```\n\n## Usage\n\n### Initialize a new HDDS theme\n\n```bash\nhdds-theme init [project-name]\n```\n\nThis command will:\n\n1. Clone the HDDS theme repository to your local machine\n2. Ask if you want a clean theme or one with default modules\n3. If you choose a clean theme, it will set up a minimal structure\n4. If you choose default modules, it will ask which modules you want to include (headers, footers, etc.)\n\n## Options\n\nWhen initializing a new theme, you'll be prompted to choose:\n\n- **Clean theme**: Creates a minimal theme with empty modules folder (except for essential base modules)\n- **Default modules**: Allows you to select which modules to include:\n  - Headers\n  - Footers\n  - Atoms Listing\n  - Modal\n  - Molecule Listing\n  - Page Settings\n\n## Development\n\nTo contribute to the development of this CLI tool:\n\n1. Fork the repository\n2. Make your changes\n3. Submit a pull request\n\n## License\n\nISC\n","readmeFilename":"README.md"}