Comments (4)
Do you mean to dynamically find matched script by name?
If so, we do not do that because we think shell completion (nrun --completion >> ~/.bashrc
) is good way to reach shorter commands.
from nrun.
Not sure this is a good solution. Not cross platform, or even cross shell. Not tested, and the shell syntax is a minefield of the future.
from nrun.
Shell completion is not ideal (because of it's not cross platform nature in general) but worked for years =) It's pretty standard way for posix systems.
Imo, bad thing about dynamically partial commands matching is that it's not consistent over time and projects (e.g. nrun i
may run one command today and another tomorrow (after changing package.json) or it will run different commands in different projects).
You can also use shell aliases or package.json for permanent short commands.
from nrun.
I wrote my own https://github.com/bahmutov/npm-quick-run that does the completion in code, seems to work for my needs.
from nrun.
Related Issues (2)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nrun.