/PackageFlex

Primary LanguageJavaScriptMIT LicenseMIT

PackageFlex

PackageFlex is a Chrome extension that enhances your npm website experience by providing additional options for copying install commands in various package managers for JavaScript libraries. With PackageFlex, you can easily copy install commands for npm, yarn, pnpm, and bun directly from the npm website.

Available on chrome web store

Features

  • Expanded Install Options: Adds support for copying install commands in npm, yarn, pnpm, and bun.
  • Simplified Workflow: Easily switch between package managers without leaving the npm website.

Installation

  1. Clone this repository or download the ZIP file.
  2. Open Chrome and navigate to chrome://extensions/.
  3. Enable "Developer mode" in the top-right corner.
  4. Click on "Load unpacked" and select the directory where you cloned or extracted the extension.

Usage

Once PackageFlex is installed:

  1. Visit the npm website (https://www.npmjs.com/).
  2. Navigate to your desired package.
  3. Look for the PackageFlex icon in your browser's toolbar.
  4. Click on the icon to open the options menu.
  5. Choose your preferred package manager (npm, yarn, pnpm, or bun).
  6. Click the "Copy" button next to the install command to copy it to your clipboard.

Before

"WITHOUT CHROME EXTENSION 😭"

After

"WITH CHROME EXTENSION 😎"

Issues and Contributions

If you encounter any issues or have suggestions for improvement, feel free to open an issue or create a pull request on the GitHub repository.

License

This project is licensed under the MIT License.