diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..ade14b9 --- /dev/null +++ b/.npmignore @@ -0,0 +1,3 @@ +.DS_Store +npm-debug.log +node_modules diff --git a/keymaps/tern.cson b/keymaps/tern.cson index 6e6ede9..29bbfdb 100644 --- a/keymaps/tern.cson +++ b/keymaps/tern.cson @@ -7,8 +7,8 @@ # For more detailed documentation see # https://atom.io/docs/latest/advanced/keymaps -'.tern .mini.editor input': +'.tern atom-text-editor[mini]atom-text-editor input': 'enter': 'core:confirm' 'tab': 'core:confirm' -'.editor': +'atom-text-editor': 'cmd-space': 'tern:completion' diff --git a/menus/tern.cson b/menus/tern.cson index 625fc11..ae2db0a 100644 --- a/menus/tern.cson +++ b/menus/tern.cson @@ -1,7 +1,9 @@ # See https://atom.io/docs/latest/creating-a-package#menus for more details 'context-menu': - '.overlayer': - 'Enable tern': 'tern:toggle' + 'atom-workspace': [{ + label: 'Enable tern', + command: 'tern:toggle' + }] 'menu': [ { diff --git a/package.json b/package.json index 22d530f..8b4e857 100644 --- a/package.json +++ b/package.json @@ -4,10 +4,9 @@ "version": "0.8.0", "private": true, "description": "Smart javascript code intelligence for Atom.io", - "activationEvents": [ - "tern:completion", - "tern:start-server" - ], + "activationCommands": { + "atom-text-editor": ["tern:completion", "tern:start-server"] + }, "repository": "https://github.com/artoale/atom-tern", "license": "MIT", "engines": { diff --git a/stylesheets/tern.less b/styles/tern.less similarity index 100% rename from stylesheets/tern.less rename to styles/tern.less