Comments (3)
Just because p-s
allows to have a description, it's already a problem solver for me.
When you have a project with a lot of tasks, and then a new person joins your team, having a description is really good to quickly explain the reason of a task and what it does without reading the scripts.
from nps.
@tleunen interesting. I guess we are lucky that no newcomers in our company needed such help (or maybe our scripts are simple and don't even count). Could you point me to a project where p-s really shines as a tool that helps newcomers? I really want to understand your situation since I am the guy who introduces people to JS stuff in my company.
Could you also share some thoughts on the other two problems I have mentioned?
Thought I can't remember which projects they were, I do remember that suggestions similar to your prefixing being rejected in a few CLI projects for the reasons I have mentioned. Do you also see this as a feature that allows bad practices or do you disagree?
How about the shape of the configuration? Wouldn't you rather a flat configuration like npm's?
from nps.
I've updated the video with an annotation indicating that you shouldn't actually use the aliases in your package-scripts.js
configuration. I agree with you that it's better to be hard coded and only really used when you're running scripts yourself.
As for everything else you talked about, feel free to disagree and not use this project. But please don't be rude. Just because you don't think it's useful doesn't mean you have to file an issue to show how much you think the project is useless. Just move on.
from nps.
Related Issues (20)
- Cannot stop running scripts
- Version after 5.9.8 HOT 2
- 5.9.10 (or 5.9.9) is not executable HOT 4
- Missing documentation for .npsrc HOT 1
- Support colon as a path field delimiter
- [Feature Req.] Typescript support? HOT 4
- The script called build failed with exit code 1 HOT 1
- README.md contains a broken link HOT 1
- yaml include HOT 1
- How can I add nps-utils to .npsrc?
- Automatic conversion using init does not take into account $npm_package
- Is there an options for --prefix?
- Using `package-scripts.js` in ESM context? HOT 3
- Security - Inefficient Regular Expression Complexity in chalk/ansi-regex HOT 1
- Offering to maintain nps HOT 6
- Run all subcommands
- nps [enter] should list only top level commands by default.
- How to add an extra command in using `nps`
- [Feature]: provide --interactive (-i) option
- Scripts that start with "start"are not properly migrated
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 nps.