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 { src, dest, lastRun, watch, series, parallel } = require('gulp')
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 validator = require('gulp-html')
const gulpIf = require('gulp-if')
@ -100,10 +100,10 @@ function isFixed(file) {
}
const lintTs = () => src([paths.src.ts + '/**/*.ts'], { since: lastRun(lintTs) })
.pipe(eslint({ fix: true }))
.pipe(eslint.format())
.pipe(gulpESLintNew({ fix: true }))
.pipe(gulpIf(isFixed, dest(paths.src.ts)))
.pipe(eslint.failAfterError())
.pipe(gulpESLintNew.format())
.pipe(gulpESLintNew.failAfterError())
// Compile TS
const tsCompile = () =>
@ -203,8 +203,8 @@ const minifyDistCss = () => src([
.pipe(dest(paths.dist.css, { sourcemaps: '.' }))
const lintDistTs = () => src([paths.src.ts + '/**/*.ts'])
.pipe(eslint())
.pipe(eslint.failAfterError())
.pipe(gulpESLintNew())
.pipe(gulpESLintNew.failAfterError())
// Compile and copy ts/js
const copyDistJs = () =>

1427
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -39,21 +39,21 @@
"devDependencies": {
"@rollup/plugin-typescript": "^8.3.3",
"@ronilaukkarinen/gulp-stylelint": "^14.0.6",
"@typescript-eslint/eslint-plugin": "^5.30.6",
"@typescript-eslint/parser": "^5.30.6",
"@typescript-eslint/eslint-plugin": "^5.49.0",
"@typescript-eslint/parser": "^5.49.0",
"autoprefixer": "^10.4.7",
"bootstrap": "^5.3.0-alpha1",
"browser-sync": "^2.27.10",
"bundlewatch": "^0.3.3",
"del": "^6.1.1",
"eslint": "^8.32.0",
"eslint-config-xo": "^0.41.0",
"eslint-config-xo-typescript": "^0.51.1",
"eslint-plugin-import": "^2.26.0",
"eslint-config-xo": "^0.43.1",
"eslint-config-xo-typescript": "^0.55.1",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-unicorn": "^45.0.2",
"gulp": "^4.0.2",
"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-html": "^4.0.0",
"gulp-if": "^3.0.0",