Nicolas Riesco
Nicolas Riesco
@awb99 I think your last comment brings up a different subject: notebook extensions and interactive output (sliders, combo box). I'm very interested in getting IJavascript and [Plotly.js](https://plot.ly/javascript/) working seamlessly. IJavascript...
@crutchcorn This isn't really a question about magics. The functionality for `%paste` is provided by the frontend (not the kernel). Unfortunately, `jupyter console` doesn't provide `%paste` (or `%cpaste` like `ipython`)....
@crutchcorn Not bothering at all! And it wasn't a dumb question!
> [JavaScript's logical NOT operator](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_Operators) Linking to https://github.com/n-riesco/ijavascript/issues/157#issuecomment-615793123 to help people find the issue opened to discuss this matter.
@apowers313 The reason [jp-kernel](https://github.com/n-riesco/jp-kernel) exists is so that a project like yours doesn't have to deal with forking (and also to encourage people to name their own kernels; IJavascript is...
> I've figured out that if I monkey patch vm.runInThisContext I don't have to build a different kernel and create a transpiler (effectively the transpiler gets run every time runInThisContext...
As a user, I wouldn't want a kernel modify kernelspecs I have already installed. And as maintainer of IJavascript, I don't want the users of your kernel to think they...
Hi @kylebarron , the package that invokes `node` is [nel](https://github.com/n-riesco/nel). [This](https://github.com/n-riesco/nel/blob/d5fdd6bcce187aba7c629f9ee56355ce5610f915/lib/nel.js#L202) is the line that sets the arguments passed onto `node`. I've tested the below change (after installing `esm`): ```js...
I've done further testing and I found what the problem is: `esm` doesn't work with code run by `vm.runInThisContext`. I tried this: ``` $ node -r esm > import test1...
I need to investigate what `esm` does, but it doesn't seem to work with IJavascript. 