node-client icon indicating copy to clipboard operation
node-client copied to clipboard

Nvim Node.js client and plugin host

Results 39 node-client issues
Sort by recently updated
recently updated
newest added

Do I miss something or is the support for extended marks missing? From the [Neovim docs](https://github.com/neovim/neovim/blob/bb7d3790bf08b5519623d261d8235bad77b5c0dd/runtime/doc/api.txt#L439) I would expect that `Buffer` gets new methods/properties, e.g. `setExtmark()`.

## Description https://volta.sh/ is a fast, reliable cross platform Node.js version manager which is authored in rust, and also managers globally installed node_modules in a unique manner. This helps ensure...

Currently piecemeal and vague. Would be great if everything was properly documented: 1. What are sync, range, and nargs parameters? They're mentioned repeatedly but what are they? 2. `NVIM_NODE_HOST_DEBUG=1`? This...

Mentioned in numerous places but I can't find any documentation on them.

This is more a tracking issue. Pynvim offers the ability to export RPC functions from the plugin decorator. This should be supported by node-client as well.

UIs and other Nvim applications often [search for Nvim](https://github.com/asvetliakov/vscode-neovim/issues/195) in the system/environment, or else they require users to specify an exact path. - similar usecase is [firenvim's get_progpath()](https://github.com/glacambre/firenvim/blob/ca11ab668792920cac8b4195fd36b19cc32af449/autoload/firenvim.vim#L247) though that...

enhancement

Glad to see node plugin support [landed](https://github.com/neovim/neovim/pull/7458) in Neovim 0.2.2! 🎆 This project README still references installing node-host. What are the new requirements for building a Neovim plugin in node?...

This is currently a WIP to address #58, I've only added a failing test case for this behavior. Someone feel free to pick this up because I'm not sure what's...

help wanted

``` @Autocmd('BufUnload', { sync: true, pattern: '*', eval: 'expand("")' }) public async onBufUnload(bufnr: string):Promise { logger.debug(`file: ${bufnr} remove`) } ``` The `bufnr` here is always the buffer number of current...

bug

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.33.0 to 6.15.0. Release notes Sourced from @​typescript-eslint/eslint-plugin's releases. v6.15.0 6.15.0 (2023-12-18) Features eslint-plugin: [no-useless-template-literals] add new rule (#7957) (ff75785), closes #2846 eslint-plugin: [require-array-sort-compare] support toSorted (#8052)...

dependencies
javascript