Sideline is a CoffeeScript shell
Added .expand command that lists all the properties of an object including the chain of prototype. Try this:
$ sideline --self > .expand require arguments cache (write, enum, config) caller (write, enum, config) extensions (write, enum, config) length (write, enum, config) main (write, enum, config) name (write, enum, config) paths (write, enum, config) prototype (write) registerExtension (write, enum, config) 1 registerExtension = -> throw new Error("require.registerExtension() removed. Use " + "require.extensions instead.") resolve (write, enum, config) 1 resolve = (request) -> Module._resolveFilename request, _module - Object
You can now run Sideline in standalone mode using –self command line option.
Please don’t use sideline.with (reserved word), use sideline.using instead.
Fixed Sideline not showing which port it’s listening on.