panam-cli
v0.2.0
Published
The command-line interface for Panam. Run commands with any package manager across your project effortlessly.
Downloads
40
Readme
🛠️ Panam CLI
Panam CLI provides a unified command-line interface for managing projects across multiple package managers, ensuring a seamless development experience regardless of the runtime environment.
🚀 Installation
Install Panam CLI globally using your preferred package manager:
With
npm:npm install -g panam-cliWith
yarn:yarn global add panam-cliWith
pnpm:pnpm add -g panam-cliWith
bun:bun install -g panam-cliWith
deno:deno install --allow-scripts npm:panam-cli
🧑💻 Usage
Run a Command
Panam CLI automatically detects the active package manager for your project:
panam installExecute a Script
Run a script defined in your package.json:
pnm run <script-name>Add or Remove Packages
Add a Package
pnm add lodashRemove a Package
pnm remove lodashUse exec or dlx
Execute a Global Tool
pnm exec eslint .Use dlx for Temporary Tools
pnm dlx create-react-app my-app🌟 Features
- Unified commands: Consistent interface
across
npm,pnpm,yarn,bun,deno, and more. - Command flexibility: Support
for
install,add,remove,run,exec, anddlxcommands. - Automatic detection: Detects the appropriate package manager for your project.
- Cross-runtime compatibility: Works with popular runtimes and environments.
💡 Examples
Install Dependencies
pnm installAdd a Development Dependency
pnm add --dev typescriptRun a Build Script
pnm run buildLint Your Code
pnm exec eslint .📚 Documentation
Visit the Panam website for detailed CLI documentation and usage examples.
🛡️ License
Licensed under the MIT License. Created with ❤️ by Sigui Kessé Emmanuel.
