Skip to content

Commit 60746f7

Browse files
committed
fix: lazy-load package-deps
1 parent f2aa5e2 commit 60746f7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/ide-d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { AutoLanguageClient } from "atom-languageclient"
22

33
class DLanguageClient extends AutoLanguageClient {
4-
activate() {
4+
async activate() {
55
super.activate()
66
if (!atom.packages.isPackageLoaded("atom-ide-base")) {
77
// install if not installed
88
// eslint-disable-next-line @typescript-eslint/no-var-requires
9-
require("atom-package-deps").install("ide-d", true)
9+
await (await import("atom-package-deps")).install("ide-d", true)
1010
// enable if disabled
1111
atom.packages.enablePackage("atom-ide-base")
1212
atom.notifications.addSuccess("ide-d: atom-ide-base was installed and enabled...")

0 commit comments

Comments
 (0)