js-comint
js-comint copied to clipboard
js-comint will send the code from Emacs into node.js or rhino
Node has special key for multiline string. `.editor`. The patch bellow will allow you to evaluate all or partial of this code for example ```javascript [1, 2, 3] .map((it) =>...
[Deno](https://deno.land/) is a newer alternative to Node, by the same author. js-comint ostensibly supports multiple JS engines, but there are some places in the code which are hard-coded to support...
Is it possible to select npm version form the .nvmrc file in a project?
README mentions `inferior-js-mode-hook` and `js-send-buffer-and-go`, neither of which are included in this package. Can you update with the replacements and/or restore the original functions? Thank you!!
It might be useful to add the following to the documentation, when using `js-comint` on Windows. This disables nodes own readline: (setenv "NODE_NO_READLINE" "1") See the discussion on [Stackoverflow](https://stackoverflow.com/questions/13862471/using-node-js-with-js-comint-in-emacs) And...
TODO
- clean doc - Add auto-completion - switch project and find `node_modules` automatically - can use recentf - use ivy - company-mode
see https://github.com/babel/babel/blob/7.0/packages/babel-cli/src/babel/file.js#L99 and https://github.com/babel/babel/blob/7.0/packages/babel-cli/src/babel/util.js#L42 just calling `babel.transform` and setup some options. Now I just need figure out how to read `.babelrc`
```lisp (js2-node-abs-pos (js2-node-at-point (1- (point)))) (js2-node-len (js2-node-abs-pos (js2-node-at-point (1- (point))))) ``` test `[1, 2, 3].slice(0,2)` maybe we can apply this into `expand-region`
features: - es6, babel - import, can scan files in certain root directory - 3rd party library - auto-complete (company, ivy?) - can read webpack.config.js plan: - start from moment.js
is it possible to add connect to a socket REPL feature like in inf-clojure, please? There is possible to define inf-clojure-program like cons pair ("localhost" . 5555).