拿掉 build files

This commit is contained in:
2022-07-18 16:33:23 +08:00
parent 41e2287bcb
commit 3707f158a3
31953 changed files with 0 additions and 4411796 deletions
-3
View File
@@ -1,3 +0,0 @@
const consola = require('consola')
module.exports = consola.withScope('nuxt:eslint')
-45
View File
@@ -1,45 +0,0 @@
const { resolve } = require('path')
const logger = require('./logger')
const { moduleExists } = require('./utils')
module.exports = function (moduleOptions) {
if (!moduleExists('eslint')) {
logger.warn(
'The dependency `eslint` not found.',
'Please run `yarn add eslint --dev` or `npm install eslint --save-dev`'
)
return
}
const options = {
extensions: ['ts', 'js', 'vue'],
...this.options.eslint,
...moduleOptions
}
const filesToWatch = [
'.eslintrc',
'.eslintrc.json',
'.eslintrc.yaml',
'.eslintrc.yml',
'.eslintrc.js'
]
this.options.watch.push(
...filesToWatch.map(file => resolve(this.options.rootDir, file))
)
this.extendBuild((config, { isDev, isClient }) => {
if (isDev && isClient) {
config.module.rules.push({
enforce: 'pre',
test: RegExp(`\\.(${options.extensions.join('|')})$`),
loader: 'eslint-loader',
exclude: /(node_modules)/,
options
})
}
})
}
module.exports.meta = require('../package.json')
-11
View File
@@ -1,11 +0,0 @@
const moduleExists = (name) => {
try {
return require.resolve(name)
} catch (e) /* istanbul ignore next */ {
return false
}
}
module.exports = {
moduleExists
}