From 732044290c3457335b8990db61052ad81d7b8af3 Mon Sep 17 00:00:00 2001 From: htmlguy Date: Wed, 8 Jul 2015 20:17:32 -0400 Subject: [PATCH 1/3] Fix deprecations found by Deprecation Cop. --- .npmignore | 3 +++ keymaps/tern.cson | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 .npmignore 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' From 6319f98d90b7717dd6e751661ccd7ba54433ac1a Mon Sep 17 00:00:00 2001 From: htmlguy Date: Wed, 8 Jul 2015 20:41:52 -0400 Subject: [PATCH 2/3] Fix stylesheet and Events/Commands deprecations --- package.json | 7 +++---- {stylesheets => styles}/tern.less | 0 2 files changed, 3 insertions(+), 4 deletions(-) rename {stylesheets => styles}/tern.less (100%) 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 From 3b491fe20ed3d640a36a0ebb4d0a2ae8a55b3d85 Mon Sep 17 00:00:00 2001 From: htmlguy Date: Wed, 8 Jul 2015 20:51:13 -0400 Subject: [PATCH 3/3] Fix menu deprecations --- menus/tern.cson | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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': [ {