Skip to content

Commit 29767f1

Browse files
feat(config): add isCLI helper function (#60)
1 parent afe5642 commit 29767f1

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

packages/cli/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ import fs = require('fs');
88
import os = require('os');
99
import languagePlugins = require('./lib/languagePlugins.js');
1010

11+
process.env.TSSLINT_CLI = '1';
12+
1113
const _reset = '\x1b[0m';
1214
const purple = (s: string) => '\x1b[35m' + s + _reset;
1315
const cyan = (s: string) => '\x1b[36m' + s + _reset;

packages/config/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,7 @@ export function definePlugin(plugin: Plugin) {
1414
export function defineConfig(config: Config | Config[]) {
1515
return config;
1616
}
17+
18+
export function isCLI() {
19+
return !!process.env.TSSLINT_CLI;
20+
}

0 commit comments

Comments
 (0)