Skip to content

Commit c1fdd16

Browse files
committed
fix: missing dependencies installation
1 parent c54f1e4 commit c1fdd16

File tree

3 files changed

+44
-2
lines changed

3 files changed

+44
-2
lines changed

lib/main.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
'use babel';
22

33
import { CompositeDisposable } from 'atom';
4+
import { install as installPackageDependencies } from 'atom-package-deps';
45
import goToDefinition from './goToDefinition';
56
import createProviderRegistry from './providerRegistry';
67
import { ClickProvider } from './clickProvider';
@@ -21,6 +22,8 @@ function package() {
2122
goToDefinition(providerRegistry),
2223
})
2324
);
25+
26+
installPackageDependencies('atom-ide-definitions');
2427
}
2528

2629
function deactivate() {

package-lock.json

Lines changed: 37 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"atom": ">=1.0.0 <2.0.0"
1515
},
1616
"dependencies": {
17+
"atom-package-deps": "^5.0.0",
1718
"atom-languageclient": "^0.9.9"
1819
},
1920
"devDependencies": {
@@ -41,6 +42,9 @@
4142
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
4243
}
4344
},
45+
"package-deps": [
46+
"hyperclick"
47+
],
4448
"consumedServices": {
4549
"definitions": {
4650
"versions": {

0 commit comments

Comments
 (0)