Comparing version 0.1.2 to 0.1.3
{ | ||
"name": "monorun", | ||
"version": "0.1.2", | ||
"version": "0.1.3", | ||
"description": "Intelligently detects and runs scripts specific to your project's directory in the terminal.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
# monorun | ||
## Introduction | ||
This package intelligently detects your current directory within your project in the terminal. It then allows you to run scripts specific to the package you're in. You also have the option to select a different scope, such as the project's root, which provides you with a list of scripts from the root package.json. In both cases, you can easily choose from the available scripts and execute them. | ||
@@ -11,7 +9,9 @@ | ||
- Easily locate and access package.json files in your project. | ||
- Detect the package manager used in your project (e.g., npm or yarn). | ||
- Select and run scripts defined in your package.json. | ||
- Suitable for both monorepo and single-package projects. | ||
- Automatically detects package manager, support of npm, pnpm, yarn and bun | ||
- Intelligently detects whether you're in the root or deep within a monorepo package. When in the root, it offers root-level scripts. When elsewhere, it prompts you to choose between package-specific or root-level scripts, tailoring the options accordingly | ||
- Execute scripts defined in your package.json with ease | ||
- Enjoy built-in autocompletion | ||
- Suitable for both monorepo and single-package projects | ||
- Automatically detects the package manager; supports npm, pnpm, yarn, and bun | ||
- Forget script names; we provide script suggestions for you | ||
- After selecting a script, it becomes interactive, mimicking user-initiated execution | ||
@@ -18,0 +18,0 @@ ## Installation |
50313
43
1016