opened
jonathanong
username_0
would be nice if there were an API. i'd like to embed a server within a server and have the sub app automatically restart itself
API
issue
created
fgnass
username_1
It's undocumented, but you can already do the following: 

```js
const nodeDev = require('node-dev');
nodeDev(script, scriptArgs, nodeArgs, opts);
```

Would this work for you?
comment
created
jonathanong
username_0
yep, i just don't know what those arguments are :P
comment
created
fgnass
username_1
```js
nodeDev(
  '/some/script.js', // the script to run
  ['--foo', '-bar'], // command line arguments to pass to the script
  ['--debug'],       // arguments to pass to the node binary
  {
    notify: false,   // whether to use desktop notifications
    deps: true,      // whether to watch files in node_modules too
    allDeps: false,  // whether to watch transitive deps (deps of deps) too
    dedupe: false,   // whether to use https://github.com/thlorenz/dynamic-dedupe
    respawn: false,  // whether to keep watching for changes after the script has exited
    poll: false,     // whether to force polling for file changes
  }
);
```
comment
created
Sawtaytoes
username_2
Are those the defaults you listed?
comment
created
chhpt
username_3
@username_1 hi, if i use `nodeDev(script, scriptArgs, nodeArgs, opts);`, could I got some callback event when code restart?
comment