{"_id":"laracook","_rev":"38-86bcd2bbfa21232adb374cd0da1bc02c","name":"laracook","dist-tags":{"latest":"2.0.2"},"versions":{"2.0.0":{"name":"laracook","version":"2.0.0","keywords":["laravel","laracook","cli","generator","api"],"license":"MIT","_id":"laracook@2.0.0","maintainers":[{"name":"ollaid","email":"ollaidpn@gmail.com"}],"homepage":"https://laracook.dev","bugs":{"url":"https://github.com/laracook/laracook-cli/issues"},"bin":{"laracook":"dist/index.js"},"dist":{"shasum":"da9c730575a228530918ce63992723e50e0fdd14","tarball":"https://registry.npmjs.org/laracook/-/laracook-2.0.0.tgz","fileCount":12,"integrity":"sha512-A5eGwr9pl7VZNaDGXcsoNEB+5kRbUifblSMFpVlLzMWbTIcInEHnEFOjlagxqmB0M//Y/TexeDNf3CkgNmP6+Q==","signatures":[{"sig":"MEQCID8yR6FekSkUcchLMiW0xQbE4WILTUXHgdhGwzTySK9oAiAO0oS3tqCO69VZdbfvsneoaAp4YyGwWX502vWHpJtkgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47500},"main":"dist/index.js","engines":{"node":">=18"},"gitHead":"1ceee86dba533a52be53e5c82569704e63bb0972","scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"ollaid","email":"ollaidpn@gmail.com"},"repository":{"url":"git+https://github.com/laracook/laracook-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"CLI tool to install and manage Laracook projects locally","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ora":"^5.4.1","open":"^8.4.2","chalk":"^4.1.2","inquirer":"^9.2.0","commander":"^12.0.0","cli-table3":"^0.6.4","node-fetch":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@types/node-fetch":"^2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/laracook_2.0.0_1773631464879_0.2469391956739222","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"laracook","version":"2.0.1","keywords":["laravel","laracook","cli","generator","api"],"license":"MIT","_id":"laracook@2.0.1","maintainers":[{"name":"ollaid","email":"ollaidpn@gmail.com"}],"homepage":"https://laracook.dev","bugs":{"url":"https://github.com/laracook/laracook-cli/issues"},"bin":{"laracook":"dist/index.js"},"dist":{"shasum":"d5d1f628b0fe5c69fc81968ad00e99a7e40e4993","tarball":"https://registry.npmjs.org/laracook/-/laracook-2.0.1.tgz","fileCount":12,"integrity":"sha512-uErf+ugzvkaSmQ3FbistnSBZ5XJt+f0prI5PqEOpblh9qc5CjvDinRcweNX+7gZYyC3Qq0sZ81Qbn3nFcsrkSA==","signatures":[{"sig":"MEUCIHzWGP9oLhHO9FeJvWYi7yo1Jn0uLDKCzEyv/h3frfPjAiEA+n7rtbsbTvnjm5e7G2kvBVaOS09e4tgMHA1TF4HoUyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47482},"main":"dist/index.js","engines":{"node":">=18"},"gitHead":"003384cd614d9760329d3810bd83687c38ede9dc","scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"ollaid","email":"ollaidpn@gmail.com"},"repository":{"url":"git+https://github.com/laracook/laracook-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"CLI tool to install and manage Laracook projects locally","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ora":"^5.4.1","open":"^8.4.2","chalk":"^4.1.2","inquirer":"^9.2.0","commander":"^12.0.0","cli-table3":"^0.6.4","node-fetch":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@types/node-fetch":"^2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/laracook_2.0.1_1773679435689_0.9314386721523611","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"laracook","version":"2.0.2","keywords":["laravel","laracook","cli","generator","api"],"license":"MIT","_id":"laracook@2.0.2","maintainers":[{"name":"ollaid","email":"ollaidpn@gmail.com"}],"homepage":"https://laracook.dev","bugs":{"url":"https://github.com/laracook/laracook-cli/issues"},"bin":{"laracook":"dist/index.js"},"dist":{"shasum":"a22aaa42a85fc75865a79922b929857570d57f3f","tarball":"https://registry.npmjs.org/laracook/-/laracook-2.0.2.tgz","fileCount":12,"integrity":"sha512-x8K1aIHLzBPtP1VVJ1Tqi+QBUjJr1Jg1efk09Xw6JVcIIVSgm8HrpTYmhve7qhB8XAhgNpOp220rI7OU5vjvrg==","signatures":[{"sig":"MEYCIQDxWM5VzJLNmcr0h/1kvsNbNdZEb1CATvsjIiWnvlZJngIhAN5HZQv9boVpdFdEHNWroeMEMpzLosoNWrt476ypZXb7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47940},"main":"dist/index.js","engines":{"node":">=18"},"gitHead":"86fedb7e59d67f3370093c4d04323c375027c57a","scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"ollaid","email":"ollaidpn@gmail.com"},"repository":{"url":"git+https://github.com/laracook/laracook-cli.git","type":"git"},"_npmVersion":"11.5.1","description":"CLI tool to install and manage Laracook projects locally","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ora":"^5.4.1","open":"^8.4.2","chalk":"^4.1.2","inquirer":"^9.2.0","commander":"^12.0.0","cli-table3":"^0.6.4","node-fetch":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@types/node-fetch":"^2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/laracook_2.0.2_1773679837672_0.88453435265197","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-03-14T19:18:15.116Z","modified":"2026-03-23T14:41:12.708Z","1.0.0":"2026-03-14T19:18:15.267Z","1.0.1":"2026-03-14T22:02:57.759Z","1.0.3":"2026-03-15T14:50:32.834Z","1.0.5":"2026-03-15T18:26:08.704Z","1.0.7":"2026-03-15T19:18:10.372Z","1.0.8":"2026-03-15T19:32:56.159Z","1.0.9":"2026-03-15T20:38:20.859Z","1.0.10":"2026-03-15T21:02:55.626Z","1.0.11":"2026-03-15T21:28:44.327Z","1.0.12":"2026-03-15T22:17:27.354Z","1.0.13":"2026-03-15T22:32:47.779Z","1.0.14":"2026-03-15T22:51:09.138Z","1.0.15":"2026-03-15T22:57:37.118Z","1.0.16":"2026-03-15T23:04:04.844Z","1.0.17":"2026-03-15T23:15:33.308Z","1.0.18":"2026-03-15T23:35:18.828Z","1.0.19":"2026-03-16T00:12:46.952Z","2.0.0":"2026-03-16T03:24:25.019Z","2.0.1":"2026-03-16T16:43:55.841Z","2.0.2":"2026-03-16T16:50:37.806Z"},"bugs":{"url":"https://github.com/laracook/laracook-cli/issues"},"license":"MIT","homepage":"https://laracook.dev","keywords":["laravel","laracook","cli","generator","api"],"repository":{"url":"git+https://github.com/laracook/laracook-cli.git","type":"git"},"description":"CLI tool to install and manage Laracook projects locally","maintainers":[{"email":"ollaidpn@gmail.com","name":"ollaidpn"}],"readme":"# 🍳 Laracook CLI\n\n> Installez et lancez vos projets [Laracook](https://laracook.com) en une seule commande.\n\n## Installation\n\n```bash\n# Utilisation directe (recommandé)\nnpx laracook install email@example.com/mon-projet --token=xxx\n\n# Ou installation globale\nnpm install -g laracook\n```\n\n## Prérequis\n\n| Outil | Version minimale | Requis |\n|---|---|---|\n| **PHP** | 8.2+ | ✅ Oui |\n| **Composer** | 2.0+ | ✅ Oui |\n| **Node.js** | 18+ | ⚠️ Recommandé |\n| **npm** | 9+ | ⚠️ Recommandé |\n\n## Commandes\n\n### `laracook login`\n\nConnectez-vous à votre compte Laracook :\n\n```bash\nlaracook login\n```\n\nLe token est sauvegardé dans `~/.laracook/config.json`.\n\n### `laracook list`\n\nListez vos projets disponibles :\n\n```bash\nlaracook list\n```\n\n### `laracook install`\n\nInstallez un projet localement :\n\n```bash\nlaracook install email@example.com/mon-projet --token=xxx\n```\n\n#### Options\n\n| Option | Description | Défaut |\n|---|---|---|\n| `--token <token>` | Token CLI (fourni dans le modal de téléchargement) | — |\n| `--dir <path>` | Dossier de destination | `./project-slug` |\n| `--no-serve` | Ne pas lancer le serveur de développement | `false` |\n| `--no-seed` | Ne pas exécuter les seeders | `false` |\n| `--port <number>` | Port du serveur | `8000` |\n| `--force` | Écraser le dossier s'il existe déjà | `false` |\n\n## Exemple complet\n\n```bash\n# 1. Connectez-vous (optionnel si vous utilisez --token)\nlaracook login\n\n# 2. Listez vos projets\nlaracook list\n\n# 3. Installez un projet\nlaracook install john@example.com/blog-api --token=abc123\n\n# Le CLI va :\n#   ✔ Vérifier l'accès au projet\n#   ✔ Télécharger les fichiers\n#   ✔ Installer les dépendances (composer + npm)\n#   ✔ Configurer la base de données SQLite\n#   ✔ Exécuter les migrations et seeders\n#   ✔ Lancer le serveur sur http://localhost:8000\n```\n\n## Obtenir votre token CLI\n\n1. Rendez-vous sur [laracook.com](https://laracook.com)\n2. Ouvrez votre projet\n3. Cliquez sur **Télécharger**\n4. La commande complète avec le token est affichée, prête à copier\n\n## Détection Node.js\n\nLe CLI adapte automatiquement les dépendances frontend selon votre version de Node :\n\n| Node.js | Vite | laravel-vite-plugin |\n|---|---|---|\n| ≥ 20 (recommandé) | ^7.0.0 | ^2.1.0 |\n| 18.x | ^5.4.0 | ^1.0.0 |\n| < 18 | ❌ Non supporté | — |\n\n## Mise à jour\n\n```bash\nnpm update -g laracook\n```\n\n## Licence\n\nMIT\n","readmeFilename":"README.md"}