Skip to content

Commit bc216db

Browse files
committed
fix: rm global no-console
1 parent 6ac2310 commit bc216db

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

src/utils/lint.ts

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
/* eslint-disable no-console */
21
import { execSync } from 'child_process';
32
import * as colors from 'colors';
43
import * as _ from 'lodash';
@@ -91,8 +90,11 @@ export async function lint(options?: Partial<DefaultOptions>) {
9190

9291
if (lintResult.errorCount > 0) {
9392
if (lintResult.warningCount > 0) {
93+
// eslint-disable-next-line no-console
9494
console.log('');
95+
// eslint-disable-next-line no-console
9596
console.log(colors.yellow('Warnings:'));
97+
// eslint-disable-next-line no-console
9698
console.log('');
9799
}
98100

@@ -104,14 +106,19 @@ export async function lint(options?: Partial<DefaultOptions>) {
104106
.filter(eachMessage => eachMessage.severity === 1)
105107
.forEach(eachMessage => {
106108
const colorText = colors.yellow('warning');
109+
// eslint-disable-next-line no-console
107110
console.log(colors.underline(`${eachLintResult.filePath}:${eachMessage.line}:${eachMessage.column}`));
111+
// eslint-disable-next-line no-console
108112
console.log(` ${colorText} ${eachMessage.message} ${colors.grey(eachMessage.ruleId)}`);
109113
});
110114
});
111115

112116
if (lintResult.errorCount > 0) {
117+
// eslint-disable-next-line no-console
113118
console.log('');
119+
// eslint-disable-next-line no-console
114120
console.log(colors.red('Errors:'));
121+
// eslint-disable-next-line no-console
115122
console.log('');
116123
}
117124

@@ -123,14 +130,18 @@ export async function lint(options?: Partial<DefaultOptions>) {
123130
.filter(eachMessage => eachMessage.severity === 2)
124131
.forEach(eachMessage => {
125132
const colorText = mergedOptions.showBreakError ? colors.red('error') : colors.yellow('error');
133+
// eslint-disable-next-line no-console
126134
console.log(colors.underline(`${eachLintResult.filePath}:${eachMessage.line}:${eachMessage.column}`));
135+
// eslint-disable-next-line no-console
127136
console.log(` ${colorText} ${eachMessage.message} ${colors.grey(eachMessage.ruleId)}`);
128137
});
129138
});
130139

131140
if (mergedOptions.showBreakError) {
141+
// eslint-disable-next-line no-console
132142
console.log(`\n${colors.red(summaryText)}`);
133143
} else {
144+
// eslint-disable-next-line no-console
134145
console.log(`\n${colors.yellow(summaryText)}`);
135146
}
136147

@@ -141,6 +152,7 @@ export async function lint(options?: Partial<DefaultOptions>) {
141152

142153
if (mergedOptions.needFix && lintResult.results.some(each => each.output)) {
143154
const fixedFiles = lintResult.results.filter(each => each.output);
155+
// eslint-disable-next-line no-console
144156
console.log(colors.yellow(`${fixedFiles.length} files autofixed, please recheck your code.`));
145157
execSync(`git add ${fixedFiles.map(file => file.filePath).join(' ')}`);
146158
process.exit(1);

0 commit comments

Comments
 (0)