io
io copied to clipboard
Should have a way of trapping and forwarding process signals to subprocesses
For instance with package:build_runner the build script wants to intercept the first SIGINT and wait for the current build to complete. On the second SIGINT it will actually exit right away (see here).
Makes sense.