eslint-config-light
Version:
40 lines (38 loc) • 764 B
JavaScript
const importSettings = require('./eslint-plugin-import-setting');
module.exports = {
parser: '@babel/eslint-parser',
extends: [
'eslint:recommended',
'eslint-config-rookie',
'plugin:import/recommended',
],
plugins: [
'light',
],
globals: {
app: true,
need: true,
uni: true,
VConsole: true,
wx: true,
emonitor: true,
globalVars: true,
$: true,
},
settings: importSettings,
rules: {
'no-empty': 0,
'import/no-unresolved': [2,
{
ignore: [
'node_modules',
'^@/*',
'@TIP_PLATFORM_NAME(\\.js)?$',
'csharp',
],
},
],
'light/json-parse-try-catch': [2, { strict: false }],
'light/no-import-all-in-one-api': 2,
},
};