bump eslint

pull/4884/head
Daniel 2023-01-27 19:17:48 +05:30
parent 0390491e57
commit 3eba216098
3 changed files with 907 additions and 544 deletions

View File

@ -5,7 +5,7 @@ const browserSync = require('browser-sync').create()
const del = require('del') const del = require('del')
const { src, dest, lastRun, watch, series, parallel } = require('gulp') const { src, dest, lastRun, watch, series, parallel } = require('gulp')
const cleanCss = require('gulp-clean-css') const cleanCss = require('gulp-clean-css')
const eslint = require('gulp-eslint-new') const gulpESLintNew = require('gulp-eslint-new')
const fileinclude = require('gulp-file-include') const fileinclude = require('gulp-file-include')
const validator = require('gulp-html') const validator = require('gulp-html')
const gulpIf = require('gulp-if') const gulpIf = require('gulp-if')
@ -100,10 +100,10 @@ function isFixed(file) {
} }
const lintTs = () => src([paths.src.ts + '/**/*.ts'], { since: lastRun(lintTs) }) const lintTs = () => src([paths.src.ts + '/**/*.ts'], { since: lastRun(lintTs) })
.pipe(eslint({ fix: true })) .pipe(gulpESLintNew({ fix: true }))
.pipe(eslint.format())
.pipe(gulpIf(isFixed, dest(paths.src.ts))) .pipe(gulpIf(isFixed, dest(paths.src.ts)))
.pipe(eslint.failAfterError()) .pipe(gulpESLintNew.format())
.pipe(gulpESLintNew.failAfterError())
// Compile TS // Compile TS
const tsCompile = () => const tsCompile = () =>
@ -203,8 +203,8 @@ const minifyDistCss = () => src([
.pipe(dest(paths.dist.css, { sourcemaps: '.' })) .pipe(dest(paths.dist.css, { sourcemaps: '.' }))
const lintDistTs = () => src([paths.src.ts + '/**/*.ts']) const lintDistTs = () => src([paths.src.ts + '/**/*.ts'])
.pipe(eslint()) .pipe(gulpESLintNew())
.pipe(eslint.failAfterError()) .pipe(gulpESLintNew.failAfterError())
// Compile and copy ts/js // Compile and copy ts/js
const copyDistJs = () => const copyDistJs = () =>

1427
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -39,21 +39,21 @@
"devDependencies": { "devDependencies": {
"@rollup/plugin-typescript": "^8.3.3", "@rollup/plugin-typescript": "^8.3.3",
"@ronilaukkarinen/gulp-stylelint": "^14.0.6", "@ronilaukkarinen/gulp-stylelint": "^14.0.6",
"@typescript-eslint/eslint-plugin": "^5.30.6", "@typescript-eslint/eslint-plugin": "^5.49.0",
"@typescript-eslint/parser": "^5.30.6", "@typescript-eslint/parser": "^5.49.0",
"autoprefixer": "^10.4.7", "autoprefixer": "^10.4.7",
"bootstrap": "^5.3.0-alpha1", "bootstrap": "^5.3.0-alpha1",
"browser-sync": "^2.27.10", "browser-sync": "^2.27.10",
"bundlewatch": "^0.3.3", "bundlewatch": "^0.3.3",
"del": "^6.1.1", "del": "^6.1.1",
"eslint": "^8.32.0", "eslint": "^8.32.0",
"eslint-config-xo": "^0.41.0", "eslint-config-xo": "^0.43.1",
"eslint-config-xo-typescript": "^0.51.1", "eslint-config-xo-typescript": "^0.55.1",
"eslint-plugin-import": "^2.26.0", "eslint-plugin-import": "^2.27.5",
"eslint-plugin-unicorn": "^45.0.2", "eslint-plugin-unicorn": "^45.0.2",
"gulp": "^4.0.2", "gulp": "^4.0.2",
"gulp-clean-css": "^4.3.0", "gulp-clean-css": "^4.3.0",
"gulp-eslint-new": "^1.5.1", "gulp-eslint-new": "^1.7.1",
"gulp-file-include": "^2.3.0", "gulp-file-include": "^2.3.0",
"gulp-html": "^4.0.0", "gulp-html": "^4.0.0",
"gulp-if": "^3.0.0", "gulp-if": "^3.0.0",