--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nod...@googlegroups.com
To unsubscribe from this group, send email to
nodejs+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+un...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
This solves the unintuitive problem of npm scripts. A user follows instructions for writing a "test" script, and everything seems to work. Then he writes another script, and it doesn't, and he wonders why. He takes time away from getting actual work done to lookup why his script won't run. Surprise, you have to type a bunch more characters in order to access custom scripts.
This workflow might have made sense if custom scripts were placed inside a "run-script" key, but they're not, and the distinction between writing a "test" script and another script is needlessly conceptually separated. Make doesn't require "run-script" to execute a task, why should npm?
npm is converging towards dependent tasks, where such distinctions do not make sense. npm is more than just a package manager, it's a build tool, let's embrace this.
You received this message because you are subscribed to a topic in the Google Groups "nodejs" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/nodejs/b1Yyh0jkzgw/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to nodejs+un...@googlegroups.com.
He takes time away from getting actual work done to lookup why his script won't run.
The more documentation required, the less intuitive the interface.
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+un...@googlegroups.com.
Lead Software Engineer: Nodejitsu.com
Twitter: @3rdEden
Github: @3rd-Eden
Skype: arnoutkazemier
Mobile: +31623254031
--