danielgtaylor / nesh

An enhanced, extensible interactive shell for Node.js and CoffeeScript
http://danielgtaylor.github.io/nesh/
MIT License
288 stars 27 forks source link

Is this project still active? #62

Open 0xdevalias opened 5 years ago

0xdevalias commented 5 years ago

Doing some cursory Googling, this still seems to be the best 'nice node repl' around, but the last code push was like 2016, and there are a bunch of outdated package warnings when using it:

warning nesh > lodash-node@3.10.2: This package is discontinued. Use lodash@^4.0.0.
warning nesh > intdoc > lodash-node@3.1.0: This package is discontinued. Use lodash@^4.0.0.
warning nesh > babel-core > minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue

I figure before I fall in love with it.. is there any chance of it actually being currently maintained? And/or, are there more active alternatives you would point me to instead?

ccheever commented 5 years ago

I used to contribute to this project but I haven't in a while because the repl that ships with node got a lot better and more usable.

Here is what I use now: https://github.com/expo/project-repl

For projects that have async code, esp. using promises, one of the most important usability things you can do is use the --experimental-repl-await flag which will let you use the await keyword in the repl in recent versions of node.

Others will have to chime in about the current maintenance of this project! It was pretty solid last time I used it.

ashot commented 7 months ago

@ccheever hey there :)

what do you use these days, still this?

I really miss ipython badly in node. the repl, and the ability to catch and debug live code from a line in iPython