We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c6af273 commit 5c9960aCopy full SHA for 5c9960a
src/env.ts
@@ -1,8 +1,13 @@
1
import process from 'node:process'
2
import { isPackageExists } from 'local-pkg'
3
4
-export const isInEditor =
5
- (process.env.VSCODE_PID || process.env.JETBRAINS_IDE) && !process.env.CI
+export const isInEditor = !!(
+ (process.env.VSCODE_PID ||
6
+ process.env.VSCODE_CWD ||
7
+ process.env.JETBRAINS_IDE ||
8
+ process.env.VIM) &&
9
+ !process.env.CI
10
+)
11
export const hasTypeScript = isPackageExists('typescript')
12
export const hasVue =
13
isPackageExists('vue') ||
0 commit comments