{"_id":"@7h41c/forgix","_rev":"5-1f1a9772e8a85f4fde0b93b6cc7ef7ca","name":"@7h41c/forgix","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"@7h41c/forgix","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"@7h41c/forgix@1.0.0","maintainers":[{"name":"7h41c","email":"admirableowl819@gmail.com"}],"bin":{"forgix":"bin/forgix.js"},"dist":{"shasum":"d7fee218576073f1d86cd9e29a49b135385246b7","tarball":"https://registry.npmjs.org/@7h41c/forgix/-/forgix-1.0.0.tgz","fileCount":16,"integrity":"sha512-zw/dMfz0N4jP6+OAaJkht15+gkBsJn44ctD8Gx2JG0rxVpIgMZ13PBT7U5F9NJ/UwE3bKAJWQzP1lHpe3EUL8Q==","signatures":[{"sig":"MEQCICnyKSEIng4PFmCVnmvukBRQv1S2+r9nu40X9T1YFMmOAiA6Fac5F9RhKMA+aRHDXWXfosSg8pE7e9Gh6DkakAe90g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11891},"main":"index.js","type":"module","gitHead":"f0cccafb1ba0e0939e470ea6d99c3b7c3978a70b","scripts":{"dev":"npm run build && node ./bin/forgix.js","build":"tsc"},"_npmUser":{"name":"7h41c","email":"admirableowl819@gmail.com"},"_npmVersion":"11.12.1","description":"<div align=\"center\">   <h1>🚀 Forgix</h1>   <p><b>An elite, blazing-fast project scaffolding CLI designed to eliminate project setup fatigue.</b></p>   <img src=\"https://img.shields.io/badge/version-1.0.0-blue.svg\" alt=\"Version\" />   <img src=\"https://img","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","chalk":"^5.6.2","execa":"^9.6.1","fs-extra":"^11.3.4","commander":"^14.0.3","@inquirer/prompts":"^8.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/forgix_1.0.0_1776442718845_0.9398025115503708","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@7h41c/forgix","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"@7h41c/forgix@1.0.1","maintainers":[{"name":"7h41c","email":"admirableowl819@gmail.com"}],"bin":{"forgix":"bin/forgix.js"},"dist":{"shasum":"b08f33e10a9659714514463c07fcd9b2a26c7c58","tarball":"https://registry.npmjs.org/@7h41c/forgix/-/forgix-1.0.1.tgz","fileCount":16,"integrity":"sha512-XIAh4njYD/m1f8tem3bKF1ijm+pVcROHNG/YF5pjnYQ+OusZ6zcRqy72VfKJaIoj88AxMsKPIuXRR6Lziu2DUA==","signatures":[{"sig":"MEQCIDC/w7zqDhh9AGjQFzVh37+M5ZYwBg2BRgOWEG0j7CLoAiBCJBP9YYRIq6hzE/ww/oG6DvuDIPrbJPvxBlVwG0F9dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11889},"main":"index.js","type":"module","gitHead":"f0cccafb1ba0e0939e470ea6d99c3b7c3978a70b","scripts":{"dev":"npm run build && node ./bin/forgix.js","build":"tsc"},"_npmUser":{"name":"7h41c","email":"admirableowl819@gmail.com"},"_npmVersion":"11.12.1","description":"<div align=\"center\">   <h1>🚀 Forgix</h1>   <p><b>An elite, blazing-fast project scaffolding CLI designed to eliminate project setup fatigue.</b></p>   <img src=\"https://img.shields.io/badge/version-1.0.0-blue.svg\" alt=\"Version\" />   <img src=\"https://img","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","chalk":"^5.6.2","execa":"^9.6.1","fs-extra":"^11.3.4","commander":"^14.0.3","@inquirer/prompts":"^8.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/forgix_1.0.1_1776442959673_0.6549686369822934","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@7h41c/forgix","version":"1.0.3","keywords":[],"author":"","license":"ISC","_id":"@7h41c/forgix@1.0.3","maintainers":[{"name":"7h41c","email":"admirableowl819@gmail.com"}],"bin":{"forgix":"bin/forgix.js"},"dist":{"shasum":"4ac934eff14e8241d7ed00c41044155048d58f81","tarball":"https://registry.npmjs.org/@7h41c/forgix/-/forgix-1.0.3.tgz","fileCount":19,"integrity":"sha512-6OAjQB/g83EHjXra7DCYZYma7qCkYOC23z/uWYu3OyjMEx4YTByDz+/6jt9R38LzWORVOrGKw+fuj4yTyy3/cQ==","signatures":[{"sig":"MEUCIDtuX70UUZ1XjnkEx67ZTrqvZAdIuJQGa25FpIR7G9xFAiEAiomQ1ZlwhyoYBYmiAj2WaU+gTLsXDMkP4GrBHrePC+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15698},"main":"index.js","type":"module","gitHead":"489b38d0249377ff39ec5161014af27446514c31","scripts":{"dev":"npm run build && node ./bin/forgix.js","build":"tsc"},"_npmUser":{"name":"7h41c","email":"admirableowl819@gmail.com"},"_npmVersion":"11.12.1","description":"<div align=\"center\">   <img src=\"https://capsule-render.vercel.app/api?type=waving&color=gradient&customColorList=12&height=200&section=header&text=Forgix%20🚀&fontSize=80&animation=fadeIn&fontAlignY=35\" width=\"100%\" alt=\"Forgix Animated Banner\" />   <br ","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","chalk":"^5.6.2","execa":"^9.6.1","fs-extra":"^11.3.4","commander":"^14.0.3","@inquirer/prompts":"^8.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/forgix_1.0.3_1776445759043_0.5784607806882507","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@7h41c/forgix","version":"1.0.7","keywords":[],"author":"","license":"ISC","_id":"@7h41c/forgix@1.0.7","maintainers":[{"name":"7h41c","email":"admirableowl819@gmail.com"}],"bin":{"forgix":"bin/forgix.js"},"dist":{"shasum":"44d1fed6e8fe37b5c8f523764b4e8f9521dd3fcf","tarball":"https://registry.npmjs.org/@7h41c/forgix/-/forgix-1.0.7.tgz","fileCount":23,"integrity":"sha512-8hlYGNsUwcAaKyvPeQ5KZyvusElYWFFRDkgptfDAzuNoSC8MAgv2+UeRGWcp0VgEotIzQPOb4DL0zHdPrntvsw==","signatures":[{"sig":"MEUCIQDizQh0Xj6yJ8hMj3LhsTWzFjTCEWIr3nmGYyTaZlwd0QIgfOQBgyjgDjk7uXt8Nl+ozzUboM30DwxzrxUXqayey44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23273},"main":"index.js","type":"module","gitHead":"ba98b4deaba44cb514eddce7bd3b87253051eb35","scripts":{"dev":"npm run build && node ./bin/forgix.js","build":"tsc"},"_npmUser":{"name":"7h41c","email":"admirableowl819@gmail.com"},"_npmVersion":"11.12.1","description":"<div align=\"center\">   <img src=\"https://capsule-render.vercel.app/api?type=waving&color=gradient&customColorList=12&height=200&section=header&text=Forgix%20🚀&fontSize=80&animation=fadeIn&fontAlignY=35\" width=\"100%\" alt=\"Forgix Animated Banner\" />   <br ","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","chalk":"^5.6.2","execa":"^9.6.1","fs-extra":"^11.3.4","commander":"^14.0.3","@inquirer/prompts":"^8.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/forgix_1.0.7_1776449688023_0.677866708791186","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@7h41c/forgix","version":"1.0.8","description":"<div align=\"center\">   <img src=\"https://capsule-render.vercel.app/api?type=waving&color=gradient&customColorList=12&height=200&section=header&text=Forgix%20🚀&fontSize=80&animation=fadeIn&fontAlignY=35\" width=\"100%\" alt=\"Forgix Animated Banner\" />   <br ","main":"index.js","type":"module","bin":{"forgix":"bin/forgix.js"},"scripts":{"build":"tsc","dev":"npm run build && node ./bin/forgix.js"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/fs-extra":"^11.0.4","@types/node":"^25.6.0","typescript":"^6.0.3"},"dependencies":{"@inquirer/prompts":"^8.4.1","chalk":"^5.6.2","commander":"^14.0.3","execa":"^9.6.1","fs-extra":"^11.3.4","ora":"^9.3.0"},"gitHead":"140105bc602545fbac61bc018c38f2b5313e65ea","_id":"@7h41c/forgix@1.0.8","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"integrity":"sha512-9uPV2DFZp2ragPeEb15GBCDyuLG0wnQ3O0m6EnjPkmTB7ne4radsCwdGgrYhE6T8JdTMvP+RwizO+iaSyziIhg==","shasum":"24e9b4e104264e2d3f19cadfaa45220944f846dc","tarball":"https://registry.npmjs.org/@7h41c/forgix/-/forgix-1.0.8.tgz","fileCount":23,"unpackedSize":26317,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCoixHP3ttP2ih+scTbjhIDnWyW9foKiGAYXq+0DH8PoQIhAIPIJzOVlpXkuXx4gpMwgKNxBbJFJ5GgIylUfsdMyxM/"}]},"_npmUser":{"name":"7h41c","email":"admirableowl819@gmail.com"},"directories":{},"maintainers":[{"name":"7h41c","email":"admirableowl819@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/forgix_1.0.8_1776450716820_0.3526419465504331"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-17T16:18:38.764Z","modified":"2026-04-17T18:31:57.082Z","1.0.0":"2026-04-17T16:18:39.021Z","1.0.1":"2026-04-17T16:22:39.817Z","1.0.3":"2026-04-17T17:09:19.181Z","1.0.7":"2026-04-17T18:14:48.146Z","1.0.8":"2026-04-17T18:31:56.972Z"},"license":"ISC","keywords":[],"description":"<div align=\"center\">   <img src=\"https://capsule-render.vercel.app/api?type=waving&color=gradient&customColorList=12&height=200&section=header&text=Forgix%20🚀&fontSize=80&animation=fadeIn&fontAlignY=35\" width=\"100%\" alt=\"Forgix Animated Banner\" />   <br ","maintainers":[{"name":"7h41c","email":"admirableowl819@gmail.com"}],"readme":"<div align=\"center\">\n  <img src=\"https://capsule-render.vercel.app/api?type=waving&color=gradient&customColorList=12&height=200&section=header&text=Forgix%20🚀&fontSize=80&animation=fadeIn&fontAlignY=35\" width=\"100%\" alt=\"Forgix Animated Banner\" />\n  <br />\n  <p><b>The elite, blazing-fast project scaffolding engine designed to eliminate boilerplate fatigue.</b></p>\n\n  <img src=\"https://img.shields.io/npm/v/@7h41c/forgix.svg?style=flat-square&color=cb3837\" alt=\"NPM Version\" />\n  <img src=\"https://img.shields.io/badge/Node.js-%3E%3D18-green.svg?style=flat-square\" alt=\"Node Support\" />\n  <img src=\"https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square\" alt=\"License\" />\n  <img src=\"https://img.shields.io/badge/PRs-Welcome-brightgreen.svg?style=flat-square\" alt=\"PRs Welcome\" />\n</div>\n\n---\n\n## ⚡ What is Forgix?\n\nForgix is not just a cloner — it's an intelligent **Project Architect**.\n\nInstead of manually copying files and editing configurations, Forgix automates the entire project creation process:\n- Injects your personal details\n- Sets up your environment\n- Opens your workspace instantly\n- Remembers who you are with global config\n\n---\n\n## ✨ Elite Features\n\n- 🆔 **Developer Profile**  \n  Set your global identity once with `forgix config`. No more re-typing your name or license for every project.\n\n- 🎨 **Visual Identity**  \n  Sleek ASCII art branding and categorized, easy-to-read terminal menus.\n\n- 🩺 **Smart Doctor**  \n  Built-in diagnostics that don't just find problems—they help fix them.\n\n- 👤 **Personalization Engine**  \n  Automatically injects your **name** and **license** into:\n  - `package.json`\n  - `index.html`\n  - `README.md`\n\n- 📂 **Smart Scaffolding**  \n  - Use pre-built templates (React, Vue, Node, Python)  \n  - Or clone any public GitHub repository\n  - Or link any custom folder on your drive\n\n- 🧩 **Plugin Injection**  \n  Select multiple plugins (Docker, Tailwind, etc.) during project creation.\n\n- 🚀 **Elite Flow**  \n  - `--git` → auto initialize repository  \n  - `--open` → launch VS Code instantly  \n\n---\n\n## 🚀 Installation\n\n### Run instantly (no install)\n```bash\nnpx @7h41c/forgix create\n```\n\n### Install globally\n```bash\nnpm install -g @7h41c/forgix\n```\n\n---\n\n## 🛠️ CLI Commands\n\n| Command | Description |\n|--------|-------------|\n| `forgix config` | Set your global developer name, license, and editor |\n| `forgix doctor` | Run system diagnostics with auto-fix capabilities |\n| `forgix list` | Show available templates, plugins, and custom links |\n| `forgix create` | Start interactive scaffolding wizard |\n| `forgix add <plugin>` | Inject a plugin (e.g. Docker) |\n| `forgix link <name>` | Link any folder on your PC as a custom template |\n\n---\n\n## 💻 Usage Examples\n\n### 1. Interactive Mode (Standard)\n```bash\nforgix create\n```\n\n### 2. Speed Mode (Skip Prompts)\n```bash\nforgix create my-app --template react-vite --git --open\n```\n\n### 3. Remote GitHub Template\n```bash\nforgix create remote-app --template github:user/repo\n```\n\n### 4. Configure Once, Create Forever\n```bash\nforgix config\nforgix create my-app --git --open\n```\n\n---\n\n## 🧩 Variable Injection\n\nForgix scans template files and replaces placeholders automatically:\n\n| Variable | Description |\n|----------|------------|\n| `{{projectName}}` | Your project folder name |\n| `{{author}}` | Your name |\n| `{{license}}` | Selected license (MIT, ISC, Apache) |\n\n---\n\n## 💡 Pro Tips\n\n- 🧼 **Keep it clean**  \n  Run:\n  ```bash\n  forgix doctor\n  ```\n\n- ⚡ **Auto open project**\n  ```bash\n  --open\n  ```\n\n- ⏭️ **Skip dependency install**\n  ```bash\n  --skip-install\n  ```\n\n- 🆔 **Set your identity once**\n  ```bash\n  forgix config\n  ```\n\n---\n\n## 🗺️ Roadmap\n\n- [x] v1.0.7 — Global Config Profile & Smart Doctor Fixes\n- [x] v1.0.6 — Interactive Plugin Selection\n- [x] v1.0.5 — Custom template linking (`forgix link`)\n- [x] v1.0.4 — ASCII branding & categorized menus\n- [x] v1.0.3 — System diagnostics & variable injection\n- [ ] v1.0.8 — Forgix Cloud - Sync templates across machines\n- [ ] v1.0.9 — \"Deep Lens\" - Scan existing projects for missing plugins\n\n---\n\n## 🤝 Contributing\n\nContributions are welcome and help improve Forgix.\n\n### Steps:\n\n1. Fork the repository  \n2. Create a branch  \n   ```bash\n   git checkout -b feature/AmazingFeature\n   ```\n3. Commit your changes  \n   ```bash\n   git commit -m \"Add AmazingFeature\"\n   ```\n4. Push to your branch  \n   ```bash\n   git push origin feature/AmazingFeature\n   ```\n5. Open a Pull Request  \n\n---\n\n<div align=\"center\">\n  <p>Built with ❤️ by T7h41 and the Forgix Community.</p>\n</div>","readmeFilename":"README.md"}