Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

list of all tern plugins on website taken tern repositry #424 from was: Official list of plugins #431

Open
paulvi opened this issue Dec 1, 2014 · 3 comments

Comments

@paulvi
Copy link
Contributor

paulvi commented Dec 1, 2014

Particular framework support is implemented via tern plugin.

As there are many frameworks and many plugin developers,
there should be central registry to list them all.

For example I know mostly those started by @angelozerr

https://github.com/angelozerr/tern-liferay
https://github.com/angelozerr/tern-node-express
https://github.com/angelozerr/tern-node-mongoose
https://github.com/Slava/tern-meteor

The best summary currently may be inside TernIDE Eclipse plugin

Plugins can be listed in

  • GitHub wiki page
  • README (that would required PR to add)
  • website (where are sources?)
@paulvi
Copy link
Contributor Author

paulvi commented Dec 1, 2014

@angelozerr Where is current list inside tern.java ?

@angelozerr
Copy link
Contributor

Where is current list inside tern.java ?

List is computed on runtime. It loops for folder from a tern folder (defs, plugin + node_modules/tern-*) ro retrieve list of tern plugins + defs (I have called that tern modules inside tern.java).

It's the first step, after that, each module displays information, like url, options of the tern plugin, etc. It uses metadata file at https://github.com/angelozerr/tern.java/tree/master/core/tern.core/metadata (I think it should be cool if each tern plugin could host this metadata file, but it's another topic)

By default, tern.java use this tern repository https://github.com/angelozerr/tern.java/tree/master/core/tern.core/node_modules/tern but you can use your won repository if you wish.

I think list should be hard coded in a JSON repository file #424 Any IDE, tools, could uses this JSON file to list those non official modules to install it (with npm for instance).

@paulvi
Copy link
Contributor Author

paulvi commented Dec 1, 2014

so there is no copyable list now.

For me "official" is coming from from https://github.com/marijnh/tern or http://ternjs.net/ , that is approved by tern authors or at least known by.

waiting for @marijnh comment

@paulvi paulvi changed the title Official list of plugins list of all tern plugins was: Official list of plugins Dec 1, 2014
@paulvi paulvi changed the title list of all tern plugins was: Official list of plugins list of all tern plugins on website taken tern repositry #424 from was: Official list of plugins Dec 4, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants