UNPKG

san-cli-service

Version:

定制化的前端工程构建工具

44 lines (41 loc) 1.08 kB
/** * Copyright (c) Baidu Inc. All rights reserved. * * This source code is licensed under the MIT license. * See LICENSE file in the project root for license information. * * @file eslint * @author ksky521 */ const factory = require('./loaderFactory'); module.exports = factory( options => { return { name: 'eslint', loader: 'eslint-loader', options }; }, { root: true, env: {browser: true, es6: true, node: true, worker: true, commonjs: true}, parser: 'babel-eslint', parserOptions: { allowImportExportEverywhere: true, sourceType: 'module' }, rules: { 'no-console': 2, 'no-debugger': 2, 'no-alert': 2, 'no-unused-vars': 2, 'no-undef': 2 }, // configFile: false, cache: false, emitError: 'error', failOnError: true, eslintPath: require.resolve('eslint'), formatter: require('eslint/lib/formatters/codeframe') } );