chore(build): remove eslint plugin [EE-6432] (#10773)
parent
faa7180536
commit
3ae430bdd8
|
@ -23,7 +23,7 @@ parserOptions:
|
||||||
modules: true
|
modules: true
|
||||||
|
|
||||||
rules:
|
rules:
|
||||||
no-console: warn
|
no-console: error
|
||||||
no-alert: error
|
no-alert: error
|
||||||
no-control-regex: 'off'
|
no-control-regex: 'off'
|
||||||
no-empty: warn
|
no-empty: warn
|
||||||
|
|
|
@ -164,7 +164,6 @@
|
||||||
"babel-loader": "^9.1.3",
|
"babel-loader": "^9.1.3",
|
||||||
"babel-plugin-i18next-extract": "^0.9.0",
|
"babel-plugin-i18next-extract": "^0.9.0",
|
||||||
"babel-plugin-lodash": "^3.3.4",
|
"babel-plugin-lodash": "^3.3.4",
|
||||||
"clean-terminal-webpack-plugin": "^3.0.0",
|
|
||||||
"clean-webpack-plugin": "^4.0.0",
|
"clean-webpack-plugin": "^4.0.0",
|
||||||
"copy-webpack-plugin": "^11.0.0",
|
"copy-webpack-plugin": "^11.0.0",
|
||||||
"css-loader": "^6.8.1",
|
"css-loader": "^6.8.1",
|
||||||
|
@ -184,7 +183,6 @@
|
||||||
"eslint-plugin-react-hooks": "^4.6.0",
|
"eslint-plugin-react-hooks": "^4.6.0",
|
||||||
"eslint-plugin-regex": "^1.10.0",
|
"eslint-plugin-regex": "^1.10.0",
|
||||||
"eslint-plugin-storybook": "^0.6.14",
|
"eslint-plugin-storybook": "^0.6.14",
|
||||||
"eslint-webpack-plugin": "^4.0.0",
|
|
||||||
"html-loader": "^0.5.5",
|
"html-loader": "^0.5.5",
|
||||||
"html-webpack-plugin": "^5.5.3",
|
"html-webpack-plugin": "^5.5.3",
|
||||||
"husky": "^8.0.0",
|
"husky": "^8.0.0",
|
||||||
|
|
|
@ -2,11 +2,9 @@ const path = require('path');
|
||||||
const { ProvidePlugin, IgnorePlugin } = require('webpack');
|
const { ProvidePlugin, IgnorePlugin } = require('webpack');
|
||||||
const HtmlWebpackPlugin = require('html-webpack-plugin');
|
const HtmlWebpackPlugin = require('html-webpack-plugin');
|
||||||
const WebpackBuildNotifierPlugin = require('webpack-build-notifier');
|
const WebpackBuildNotifierPlugin = require('webpack-build-notifier');
|
||||||
const CleanTerminalPlugin = require('clean-terminal-webpack-plugin');
|
|
||||||
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
|
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
|
||||||
const { CleanWebpackPlugin } = require('clean-webpack-plugin');
|
const { CleanWebpackPlugin } = require('clean-webpack-plugin');
|
||||||
const LodashModuleReplacementPlugin = require('lodash-webpack-plugin');
|
const LodashModuleReplacementPlugin = require('lodash-webpack-plugin');
|
||||||
const ESLintPlugin = require('eslint-webpack-plugin');
|
|
||||||
const TsconfigPathsPlugin = require('tsconfig-paths-webpack-plugin');
|
const TsconfigPathsPlugin = require('tsconfig-paths-webpack-plugin');
|
||||||
const Dotenv = require('dotenv-webpack');
|
const Dotenv = require('dotenv-webpack');
|
||||||
|
|
||||||
|
@ -22,6 +20,7 @@ module.exports = {
|
||||||
output: {
|
output: {
|
||||||
filename: '[name].[contenthash].js',
|
filename: '[name].[contenthash].js',
|
||||||
path: path.resolve(projectRoot, 'dist/public'),
|
path: path.resolve(projectRoot, 'dist/public'),
|
||||||
|
pathinfo: false,
|
||||||
},
|
},
|
||||||
module: {
|
module: {
|
||||||
rules: [
|
rules: [
|
||||||
|
@ -108,7 +107,6 @@ module.exports = {
|
||||||
},
|
},
|
||||||
plugins: [
|
plugins: [
|
||||||
new Dotenv({ defaults: true }),
|
new Dotenv({ defaults: true }),
|
||||||
new ESLintPlugin(),
|
|
||||||
new HtmlWebpackPlugin({
|
new HtmlWebpackPlugin({
|
||||||
template: './app/index.html',
|
template: './app/index.html',
|
||||||
templateParameters: {
|
templateParameters: {
|
||||||
|
@ -130,7 +128,6 @@ module.exports = {
|
||||||
logo: path.resolve('./assets/favicon-32x32.png'),
|
logo: path.resolve('./assets/favicon-32x32.png'),
|
||||||
suppressSuccess: true,
|
suppressSuccess: true,
|
||||||
}),
|
}),
|
||||||
new CleanTerminalPlugin(),
|
|
||||||
new ProvidePlugin({
|
new ProvidePlugin({
|
||||||
$: 'jquery',
|
$: 'jquery',
|
||||||
jQuery: 'jquery',
|
jQuery: 'jquery',
|
||||||
|
|
18
yarn.lock
18
yarn.lock
|
@ -5028,7 +5028,7 @@
|
||||||
"@types/eslint" "*"
|
"@types/eslint" "*"
|
||||||
"@types/estree" "*"
|
"@types/estree" "*"
|
||||||
|
|
||||||
"@types/eslint@*", "@types/eslint@^8.37.0":
|
"@types/eslint@*":
|
||||||
version "8.37.0"
|
version "8.37.0"
|
||||||
resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.37.0.tgz#29cebc6c2a3ac7fea7113207bf5a828fdf4d7ef1"
|
resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.37.0.tgz#29cebc6c2a3ac7fea7113207bf5a828fdf4d7ef1"
|
||||||
integrity sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==
|
integrity sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==
|
||||||
|
@ -7341,11 +7341,6 @@ clean-stack@^4.0.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
escape-string-regexp "5.0.0"
|
escape-string-regexp "5.0.0"
|
||||||
|
|
||||||
clean-terminal-webpack-plugin@^3.0.0:
|
|
||||||
version "3.0.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/clean-terminal-webpack-plugin/-/clean-terminal-webpack-plugin-3.0.0.tgz#e042ebcf05b0bf90f7d7923ea1dc5685c819228f"
|
|
||||||
integrity sha512-wcgkQZmwEWYYjHblXc0+UGFDtx37S+1qgUQl4EOhhinzSHbZpixWBiasQ91RoCMf5lAm67j1XOt9z+HN+sWkWA==
|
|
||||||
|
|
||||||
clean-webpack-plugin@^4.0.0:
|
clean-webpack-plugin@^4.0.0:
|
||||||
version "4.0.0"
|
version "4.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/clean-webpack-plugin/-/clean-webpack-plugin-4.0.0.tgz#72947d4403d452f38ed61a9ff0ada8122aacd729"
|
resolved "https://registry.yarnpkg.com/clean-webpack-plugin/-/clean-webpack-plugin-4.0.0.tgz#72947d4403d452f38ed61a9ff0ada8122aacd729"
|
||||||
|
@ -9113,17 +9108,6 @@ eslint-visitor-keys@^3.4.3:
|
||||||
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
|
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
|
||||||
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
|
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
|
||||||
|
|
||||||
eslint-webpack-plugin@^4.0.0:
|
|
||||||
version "4.0.1"
|
|
||||||
resolved "https://registry.yarnpkg.com/eslint-webpack-plugin/-/eslint-webpack-plugin-4.0.1.tgz#f0f0e9afff2801d8bd41eac88e5409821ecbaccb"
|
|
||||||
integrity sha512-fUFcXpui/FftGx3NzvWgLZXlLbu+m74sUxGEgxgoxYcUtkIQbS6SdNNZkS99m5ycb23TfoNYrDpp1k/CK5j6Hw==
|
|
||||||
dependencies:
|
|
||||||
"@types/eslint" "^8.37.0"
|
|
||||||
jest-worker "^29.5.0"
|
|
||||||
micromatch "^4.0.5"
|
|
||||||
normalize-path "^3.0.0"
|
|
||||||
schema-utils "^4.0.0"
|
|
||||||
|
|
||||||
eslint@^8.50.0:
|
eslint@^8.50.0:
|
||||||
version "8.50.0"
|
version "8.50.0"
|
||||||
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.50.0.tgz#2ae6015fee0240fcd3f83e1e25df0287f487d6b2"
|
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.50.0.tgz#2ae6015fee0240fcd3f83e1e25df0287f487d6b2"
|
||||||
|
|
Loading…
Reference in New Issue