for other editors are also available • Uses Acorn1 to parse ECMAScript • Uses documentation from Mozilla, Node, and more npmjs.org/package/acorn How Tern Works
Example: JSDoc parser, enabled by default • Dependency resolution for Node and AMD "Libraries" • JSON descriptions found in defs/ • Documentation and type hints
cause unpredictable results • Large files and complex projects don't always seem to work as expected (increase timeout?) • Community? (more plugins...?) Caveats