diff --git a/package.json b/package.json index ae140f5..758de4c 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,8 @@ ], "license": "MIT", "scripts": { - "format": "prettier --write ." + "format": "prettier --write .", + "postinstall": "apm install language-vue atom-ide-base atom-ide-javascript" }, "engines": { "atom": ">=1.0.0 <2.0.0" @@ -20,6 +21,11 @@ "atom-languageclient": "^1.0.0", "vls": "^0.5.4" }, + "package-deps": [ + "language-vue", + "atom-ide-base", + "atom-ide-javascript" + ], "devDependencies": { "prettier": "^2.1.2" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 285de38..44b9951 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,6 @@ dependencies: atom-languageclient: 1.0.0 + atom-package-deps: 7.0.2 vls: 0.5.4 devDependencies: prettier: 2.1.2 @@ -569,6 +570,11 @@ packages: dev: false resolution: integrity: sha512-atrDQW7JbGgetZB/eVGjx4O9FoCRvpX2oBXqNjR19y93xv5QpV0W7D9AgXKpTF920N2r2bjETMK2Rk+NxoPFDQ== + /atom-package-deps/7.0.2: + dev: false + hasBin: true + resolution: + integrity: sha512-Z0JS0pUZiq+f3BFCj3lErQo8DdJEQmt4syVCBakidUxIl3mBee4uSX7MBMzhupMkjInEyKTTEIy4EaIDj4842Q== /bail/1.0.5: dev: false resolution: @@ -5139,5 +5145,6 @@ packages: integrity: sha1-5gQyZYozh/8mnAKOrN5KUS5Djf8= specifiers: atom-languageclient: ^1.0.0 + atom-package-deps: '7' prettier: ^2.1.2 vls: ^0.5.4