Iain Shorter
Iain Shorter
I'm trying to build a CLI app which follows the `PROGRAM CATEGORY COMMAND` syntax pattern, while testing the help generation I discovered that the help option only ever runs for...
Closes #372 - rework utils.onExit to return a release function that cleans up process event listeners - cursorHide call cursorShow on 'close' - cursorHide release it's onExit callback on 'close'
It's not possible to stop `ctrl +c` from exiting the process if you use an enquirer prompt in your application. When a prompt is shown the following handler is bound...
# Bug Report ## Problem Running `cordova prepare` inside a stub project does not create the project correctly. ### What is expected to happen? For a subsequent call to `cordova...
I've written a wrapper for this SDK and the admob SDK to allow users of our game engine to display ads. Some of our users have expressed the want to...
Using `addFile` resolves symlinks, which isn't always the wanted behaviour. I've created a prototype method for adding an existing symlink to an archive in the same style as `addFile`. At...
# Description Looping a set number of times with a while loop is slightly cumbersome, requiring an additional variable declaration and a increment/decrement expression. A much better alternative would be...
# Description A new loop type that operates on values that implement Iterable. ES6 is good prior art here.
# Description An interface that describes an object as capable of iteration. It would require the implementor to have a method `next` that emits an Optional value. A value of...
# Description An interface describes an abstruct set of functions that a struct can implement. This allows implementations of that interface to be used in many places. With the restriction...