# nps **Repository Path**: mirrors_erikbrinkman/nps ## Basic Information - **Project Name**: nps - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-25 - **Last Updated**: 2025-09-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # nps [![deno land](https://img.shields.io/badge/deno.land/x/nps-lightgrey.svg?logo=deno&labelColor=black)](https://deno.land/x/nps) [![tag](https://img.shields.io/github/tag/ytakahashi/nps.svg)](https://github.com/ytakahashi/nps) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) Interactive npm-scripts runner for Node.js projects. ![image](./image/nps.gif) ## Install ```terminal deno install --allow-read --allow-run --unstable https://deno.land/x/nps@{version}/nps.ts ``` ## Usage Run following command in Node.js project. ```terminal nps ``` ### Filter npm-scripts If an argument is provided, scripts are filtered by the value and prompt shows filtered items. If given value matches only one script, the command is run immediately. ### Pass arguments to command Arguments after double dash (`--`) are treated as script command option like [npm run](https://docs.npmjs.com/cli/v7/commands/npm-run-script). All the arguments after the `--` are passed directly to selected script.