nps is a great way to structure and customize the build steps. It is however starting a new process for each command, which is often again nps
build: {
default: "nps prepare lint build.bundle"
Expected Behaviour
a custom implementation will check that a command starts with nps and instead of running a full process, it can directly resolve the arguments and run them.
should support serial (like the example above) and parallel execution (in place of concurrently which is again a process)
Bug Description
nps
is a great way to structure and customize the build steps. It is however starting a new process for each command, which is often againnps
Expected Behaviour
a custom implementation will check that a command starts with
nps
and instead of running a full process, it can directly resolve the arguments and run them.should support serial (like the example above) and parallel execution (in place of concurrently which is again a process)