diff --git a/langserver/package-lock.json b/langserver/package-lock.json index 3d25497..2200639 100644 --- a/langserver/package-lock.json +++ b/langserver/package-lock.json @@ -133,7 +133,7 @@ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "java-mti": { - "version": "file:node_deps/java-mti", + "version": "file:.node_deps/java-mti", "requires": { "unzipper": "^0.10.11" } diff --git a/langserver/package.json b/langserver/package.json index 6fdd3ce..6ad4dd1 100644 --- a/langserver/package.json +++ b/langserver/package.json @@ -4,12 +4,13 @@ "description": "Language server for Android development", "main": "server.js", "scripts": { - "start": "node server.js" + "start": "node server.js", + "postinstall": "cd node_modules && cd java-mti && npm i && cd .. && cd .." }, "author": "", "license": "ISC", "dependencies": { - "java-mti": "file:./node_deps/java-mti", + "java-mti": "file:.node_deps/java-mti", "vscode-languageserver": "^6.1.1", "vscode-languageserver-textdocument": "^1.0.1" }, diff --git a/package.json b/package.json index edb5e5a..5e68b0f 100644 --- a/package.json +++ b/package.json @@ -250,6 +250,7 @@ ] }, "scripts": { + "postinstall": "cd langserver && npm install && cd ..", "test": "node ./node_modules/vscode/bin/test" }, "dependencies": {