tern
tern copied to clipboard
A JavaScript code analyzer for deep, cross-editor language support
Trying to use tern with the threejs library, https://threejs.org, resulted in the following error: Request failed: Could not start Tern server def.js:439 throw new Error("Invalid !type spec: " + tp);...
- [ ] #957 Command-line argument to manually specify the path to .tern-config/.tern-project.
JSX format is widely used now. It will be great to have an official plugin to deal with it. Depends on #1020
`cjs`, `mjs` are now supported by nodejs. So we should add the ability to resolve the file not only limited to `js`. We also need to expose an API for...
Run `tern-find-definition` in emacs when standing on `InputElement` when I have the `jsx` extention, it woks. How can I make tern look for `jsx` files by default? ``` import InputElement...
Steps to reproduce: 1. Open https://codemirror.net/demo/tern.html 2. Paste below code ```javascript return { obj: { prop1: "2", prop2: "3" }, func: function() { function innerFn() { this.obj. } } }...
There is an issue with the spread operator as it pertains to emacs.  Emacs hangs in the context depicted when entering a spread operator. I think it may freeze...
Is it possible to complete tramp buffers with tern running on remote host?
OSX 10.14.3 neovim 0.34.0 Tern 0.23 **Steps to reproduce** 1. create a `class` via `export default class` 2. type the word `class` to create a new class in the same...
Would be nice to be able to resolve custom-filetypes. Maybe add a configobject to node-plugin {node: {resolve: ['js', 'jsx']}} require('./folder') -> ./folder/index.jsx require('./folder/file') -> ./folder/file.jsx