webpack-contrib / eslint-webpack-plugin

A ESLint plugin for webpack
MIT License
259 stars 48 forks source link

webpack serve and eslint webpack plugin don't work. UnhandledPromiseRejectionWarning #38

Closed AuthorProxy closed 3 years ago

AuthorProxy commented 4 years ago

I get unlimited errors when updated to latest dev deps and install this plugin instead of eslint-loader:

(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 6)
(node:8060) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 7)
(node:8060) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 8)
(node:8060) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 9)
(node:8060) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 10)
(node:8060) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 11)
(node:8060) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 12)
(node:8060) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 13)
(node:8060) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 14)
(node:8060) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 15)
(node:8060) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 16)
(node:8060) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 17)
(node:8060) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 18)
(node:8060) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 19)
(node:8060) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 20)
(node:8060) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 21)
46% building 4/6 entries 2960/3800 dependencies 685/927 modules^C

if I comment all sentry entries, then these errors:

(node:10324) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:10324) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 17)
(node:10324) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:10324) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 18)
(node:10324) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:10324) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 19)
(node:10324) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:10324) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 20)
(node:10324) UnhandledPromiseRejectionWarning: Error: Failed to load config "@sentry-internal/sdk" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@sentry\utils\.eslintrc.js
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:10324) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 21)
(node:10324) UnhandledPromiseRejectionWarning: Error: Failed to load config "@ljharb" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\qs\.eslintrc
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:10324) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 22)
(node:10324) UnhandledPromiseRejectionWarning: Error: Failed to load config "@ljharb" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\qs\.eslintrc
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:10324) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 23)
(node:10324) UnhandledPromiseRejectionWarning: Error: Failed to load config "@ljharb" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\qs\.eslintrc
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:10324) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 24)
(node:10324) UnhandledPromiseRejectionWarning: Error: Failed to load config "@ljharb" to extend from.
Referenced from: C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\qs\.eslintrc
    at configMissingError (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:289:9)
    at ConfigArrayFactory._loadExtendedShareableConfig (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:877:23)
    at ConfigArrayFactory._loadExtends (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:780:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:719:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:664:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\config-array-factory.js:510:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:378:46)
    at CascadingConfigArrayFactory._loadConfigInAncestors (C:\Projects\topcase\hrketing\src\Web\WebSPA\node_modules\@eslint\eslintrc\lib\cascading-config-array-factory.js:397:20)
(node:10324) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 25)
46% building 4/6 entries 4913/5000 dependencies 772/1119 modules^C

eslintrc:

/* eslint-env node */

module.exports = {
  root: true,
  env: {
    es2020: true,
    browser: true,
    node: true
  },
  parser: '@babel/eslint-parser',
  parserOptions: {
    ecmaVersion: 2020,
    sourceType: 'module',
    ecmaFeatures: {
      jsx: true,
      modules: true,
      impliedStrict: true

      // TODO [2021-01-01]: check later
      // legacyDecorators: true
    }
  },
  plugins: ['formatjs', 'module-resolver', 'react', 'react-hooks'],
  rules: {
    // TODO [engine:node@>=15]: we use babel everywhere, delete after updating node js
    'node/no-unsupported-features/es-syntax': 'off',

    // TODO [2021-01-01]: review later
    'node/no-missing-import': 'off',

    // TODO [2021-01-01]: review later
    'unicorn/no-null': 'off',
    'unicorn/no-useless-undefined': 'off',
    'unicorn/no-fn-reference-in-iterator': 'off',
    'unicorn/no-object-as-default-parameter': 'off',
    'unicorn/consistent-function-scoping': 'off',

    'react/prop-types': 'off',
    'react/require-default-props': 'off',
    'react/state-in-constructor': 'off',
    'react/jsx-props-no-spreading': 'off',
    'react/forbid-prop-types': 'off',
    'react/jsx-filename-extension': ['error', { extensions: ['.js'] }],

    // temp
    'react/jsx-one-expression-per-line': 'off',
    'react/destructuring-assignment': ['error', 'always', { ignoreClassFields: true }],

    'import/order': 'off',
    'import/extensions': ['error', 'ignorePackages', {
      js: 'never',
      jsx: 'never',
      ts: 'never',
      tsx: 'never',
      json: 'never'
    }],

    // TODO [2021-01-01]: review later https://github.com/airbnb/javascript/issues/1271#issuecomment-548688952
    'no-restricted-syntax': ['error', {
      selector: 'ForInStatement',
      // eslint-disable-next-line max-len
      message: 'for..in loops iterate over the entire prototype chain, which is virtually never what you want. Use Object.{keys,values,entries}, and iterate over the resulting array.'
    }, {
      selector: 'LabeledStatement',
      message: 'Labels are a form of GOTO; using them makes code confusing and hard to maintain and understand.'
    }, {
      selector: 'WithStatement',
      message: '`with` is disallowed in strict mode because it makes code impossible to predict and optimize.'
    }],

    // broken?
    'jsx-a11y/label-has-for': 'off',
    'module-resolver/use-alias': 2
  },
  settings: {
    'import/resolver': {
      'babel-module': {},
      node: {
        paths: ['./src']
      }
    }
  }
};

babelrc:

{
  "sourceMaps": true,
  "presets": [
    ["@babel/preset-env", {
      "corejs": { "version": 3, "proposals": true },
      "useBuiltIns": "usage",
      "exclude": ["babel-plugin-transform-async-to-generator", "babel-plugin-transform-regenerator"]
    }],
    "@babel/preset-react",
    "@babel/preset-flow"
  ],
  "plugins": [
    // ["@babel/plugin-transform-runtime", {
    //   "corejs": { "version": 3, "proposals": true },
    //   "regenerator": false
    // }],
    ["module:fast-async", {
      "spec": true,
      "compiler": {
        "promises": true,
        "generators": false
      }
    }],
    "react-hot-loader/babel",
    ["transform-react-remove-prop-types", {
      "mode": "wrap",
      "ignoreFilenames": ["node_modules"]
    }],
    ["babel-plugin-react-intl"],
    ["babel-plugin-import", {
      "libraryName": "antd",
      "style": "css"
    }],
    "babel-plugin-macros",
    ["babel-plugin-styled-components", {
      "pure": true
    }],
    ["babel-plugin-module-resolver", {
      "alias": {
        "reducers": "./src/reducers"
      }
    }],

    // Stage 0
    "@babel/plugin-proposal-function-bind",

    // Stage 1
    "@babel/plugin-proposal-export-default-from",
    "@babel/plugin-proposal-logical-assignment-operators",
    "@babel/plugin-proposal-optional-chaining",
    ["@babel/plugin-proposal-pipeline-operator", { "proposal": "minimal" }],
    "@babel/plugin-proposal-nullish-coalescing-operator",
    "@babel/plugin-proposal-do-expressions",

    // Stage 2
    // ["@babel/plugin-proposal-decorators", { "decoratorsBeforeExport": true }], // TODO [2021-01-01]: WIP
    ["@babel/plugin-proposal-decorators", { "legacy": true }],
    "@babel/plugin-proposal-function-sent",
    "@babel/plugin-proposal-export-namespace-from",
    "@babel/plugin-proposal-numeric-separator",
    "@babel/plugin-proposal-throw-expressions",

    // Stage 3
    "@babel/plugin-syntax-dynamic-import",
    "@babel/plugin-syntax-import-meta",
    "@babel/plugin-proposal-class-properties",
    "@babel/plugin-proposal-json-strings"
  ],
  "env": {
    "development": {
      "sourceMaps": true,
      "presets": [["@babel/preset-react", { "development": true }]]
    },
    "test": {
      "sourceMaps": true,
      "presets": [["@babel/preset-env", { "debug": true, "targets": { "node": "current" } }]]
    },
    "production": {
      "plugins": ["transform-react-remove-prop-types"]
    }
  }
}

common-webpack:

/* eslint-env node */
/* eslint-disable import/first, node/no-unpublished-import */

require('@babel/register')({
  presets: ['@babel/preset-env']
});

import { merge } from 'webpack-merge';
import WebpackBar from 'webpackbar';
import DotenvWebpackPlugin from 'dotenv-webpack';
import HtmlWebPackPlugin from 'html-webpack-plugin';
import { CleanWebpackPlugin } from 'clean-webpack-plugin';

// import FaviconsWebpackPlugin from 'favicons-webpack-plugin';

import { PATHS } from './configs/paths';
import devConfig from './webpack.config.babel.dev';
import prodConfig from './webpack.config.babel.prod';

const imageChunkMaxSize = 20;
const webpackConfig = {
  entry: {
    main: `${PATHS.src}/index.js`,
    icons: `${PATHS.src}/components/iconControls.js`
  },
  resolve: {
    mainFields: ['browser', 'main', 'module']
  },
  module: {
    rules: [{
      test: /\.(js(x)?)$/,
      exclude: /node_modules/,
      use: ['babel-loader?cacheDirectory', {
        loader: 'stylelint-custom-processor-loader',
        options: {
          emitWarning: true
        }
      }]
    }, {
      test: /\.(svg|eot|ttf|otf|woff(2)?)$/,
      include: PATHS.fonts,
      type: 'asset/resource',
      generator: { filename: 'assets/fonts/[name][ext]' }
    }, {
      test: /\.pdf$/,
      include: PATHS.pdfs,
      type: 'asset/resource',
      generator: { filename: 'assets/pdf/[name][ext]' }
    }, {
      test: /\.(png|gif|jp(e)?g)$/,
      include: PATHS.images,
      type: 'asset',
      parser: { dataUrlCondition: { maxSize: imageChunkMaxSize * 1024 } },
      generator: { filename: 'assets/images/[name][ext]' }
    }, {
      test: /\.svg$/,
      include: PATHS.images,
      use: 'svg-react-loader'
    }]
  },
  plugins: [
    new WebpackBar(),
    new DotenvWebpackPlugin({ systemvars: true }),
    new HtmlWebPackPlugin({
      base: '/',
      meta: {
        charset: 'utf-8',
        viewport: 'width=device-width, initial-scale=1, shrink-to-fit=no'
      },
      templateContent: ({ webpackConfig: { mode } }) => {
        const jivositeScript = mode === 'production'
          ? '<script src="//code.jivosite.com/widget.js" data-jv-id="LpGpBx0wzW" defer></script>'
          : '';

        return `<body><div id="react-app"></div>${jivositeScript}</body>`;
      }
    }),

    // TODO [2021-01-01]: migrate to webpack5 https://github.com/jantimon/favicons-webpack-plugin/issues/234
    // new FaviconsWebpackPlugin({
    //   logo: './src/assets/images/favicon.png',
    //   favicons: {
    //     appShortName: 'hrk',
    //     icons: {
    //       android: true,
    //       appleIcon: true,
    //       appleStartup: true,
    //       coast: true,
    //       favicons: true,
    //       firefox: true,
    //       windows: true,
    //       yandex: true
    //     }
    //   }
    // }),

    new CleanWebpackPlugin({ cleanStaleWebpackAssets: false })
  ]
};

export default (_, { mode }) => merge(
  webpackConfig,
  mode === 'production' ? prodConfig : devConfig
);

dev-webpack:

/* eslint-env node */
/* eslint-disable node/no-unpublished-import */

import webpack from 'webpack';

import ESLintPlugin from 'eslint-webpack-plugin';

import { WindowsBalloon } from 'node-notifier';
import UnusedWebpackPlugin from 'unused-webpack-plugin';
import CpuProfilerWebpackPlugin from 'cpuprofile-webpack-plugin';
import CircularDependencyPlugin from 'circular-dependency-plugin';
import FriendlyErrorsWebpackPlugin from 'friendly-errors-webpack-plugin';

import { PATHS } from './configs/paths';
import { getWebpackDevServerOptions } from './configs';

const styleLoader = {
  loader: 'style-loader',
  options: { insert: 'head', injectType: 'singletonStyleTag' }
};

const cssLoader = {
  loader: 'css-loader',
  options: { sourceMap: true }
};

const moduleCssLoader = {
  loader: cssLoader.loader,
  options: { ...cssLoader.options, esModule: true, modules: true, importLoaders: 1 }
};

export default {
  mode: 'development',
  devtool: 'cheap-source-map',
  devServer: getWebpackDevServerOptions(),
  output: {
    path: PATHS.dist,
    filename: '[name].js',
    chunkFilename: '[name].js'
  },
  resolve: {
    alias: {
      'react-dom': '@hot-loader/react-dom'
    }
  },
  module: {
    rules: [{
      test: /\.css$/,
      include: /\.module\.css$/,
      use: [styleLoader, moduleCssLoader]
    }, {
      test: /\.css$/,
      exclude: /\.module\.css$/,
      use: [styleLoader, cssLoader]
    }]
  },
  plugins: [
    new CpuProfilerWebpackPlugin(),

    new ESLintPlugin({ fix: true, cache: true, quiet: true, lintDirtyModulesOnly: true }),

    new FriendlyErrorsWebpackPlugin({
      compilationSuccessInfo: {
        messages: ['You application is running here http://localhost:3000'],
        notes: ['Some additionnal notes to be displayed unpon successful compilation']
      },
      onErrors: (severity, errors) => {
        if (severity !== 'error') {
          return;
        }

        const error = errors[0];
        new WindowsBalloon().notify({
          title: 'Webpack compilation error',
          message: `${severity}: ${error.name}`,
          subtitle: error.file || ''
        });
      },

      clearConsole: false
    }),

    new UnusedWebpackPlugin({
      directories: [PATHS.src],
      exclude: [
        '*.spec.js',
        '*.mocks.js',
        'utils/testUtils.js',
        'adapters/hooks',
        'assets/images/favicon.png',

        // TODO [2021-01-01]: add avatars, airport air filter and travel policies
        'AirportsPriceFilter.js',
        'components/TravelPolicies',
        'components/CustomReduxForm/SelectAvatar'
      ]
    }),

    new CircularDependencyPlugin({
      failOnError: false,
      exclude: /node_modules/,
      cwd: PATHS.src
    }),

    new webpack.HotModuleReplacementPlugin()
  ]
};

package.json

{
  "name": "hrketing.portal",
  "author": {
    "name": "hrketing",
    "email": "support@hrketing.ru",
    "url": "https://hrketing.ru"
  },
  "engines": {
    "node": "13.14.0"
  },
  "description": "hrketing - corporate services for employees",
  "version": "1.6.4",
  "keywords": [
    "hrketing",
    "redux",
    "webpack v5",
    "react v16",
    "react-router v5",
    "react-hot-loader v4"
  ],
  "private": true,
  "license": "ISC",
  "repository": {
    "type": "git",
    "url": "https://gitlab.itopcase.ru/Hrketing/HRketing"
  },
  "bugs": {
    "url": "https://hrk.atlassian.net/browse/PO",
    "url-rmine": "https://rmine.net/projects/dhr-businesstravel/issues"
  },
  "main": "server.js",
  "scripts": {
    "start": "npm run build && npm run start:server",
    "start:dev": "npm run build:dev && npm run inspect",
    "start:server": "node server.js",
    "inspect": "nodemon --inspect server.js",
    "build": "cross-env NODE_OPTIONS=\"--no-deprecation\" webpack --mode production --bail",
    "build:dev": "cross-env NODE_OPTIONS=\"--trace-deprecation\" webpack --progress --profile --hot",
    "watch": "nodemon --exec \"cross-env NODE_OPTIONS=\"--no-deprecation\" webpack serve --progress --hot\"",
    "webpack:migrate": "cross-env NODE_OPTIONS=\"--trace-deprecation\" webpack migrate webpack.config.babel.js",
    "lock-resolutions": "npx npm-force-resolutions",
    "test": "jest",
    "test:watch": "node --inspect=9999 ./node_modules/jest/bin/jest -i --watch",
    "test:coverage": "jest --coverage --colors",
    "lint:js": "eslint --cache .",
    "lint:css": "stylelint src/**/*.{js,css}",
    "lint:all": "run-s lint:js lint:css",
    "lint:js:fix": "npm run lint:js -- --fix",
    "lint:css:fix": "npm run lint:css -- --fix",
    "lint:all:fix": "run-s lint:js:fix lint:css:fix",
    "lint:nibble": "eslint-nibble --ext .jsx,.js .",
    "unstable:lint:pre": "prettier --check .",
    "unstable:lint:pre:fix": "prettier --write .",
    "release": "standard-version",
    "release:dry": "npm run release -- --dry-run",
    "release:patch": "npm run release -- --no-verify --release-as patch",
    "release:minor": "npm run release -- --no-verify --release-as minor",
    "release:major": "npm run release -- --no-verify --release-as major",
    "release:patch:alpha": "npm run release -- --no-verify --release-as patch --prerelease alpha",
    "release:minor:alpha": "npm run release -- --no-verify --release-as minor --prerelease alpha",
    "release:major:alpha": "npm run release -- --no-verify --release-as major --prerelease alpha",
    "release:patch:beta": "npm run release -- --no-verify --release-as patch --prerelease beta",
    "release:minor:beta": "npm run release -- --no-verify --release-as minor --prerelease beta",
    "release:major:beta": "npm run release -- --no-verify --release-as major --prerelease beta",
    "analyze:stats": "run-s webpack:stats bundle-analyzer",
    "webpack:stats": "npm run build -- --json > dist/stats.json",
    "webpack:profile": "npm run build -- --plugin cpuprofile-webpack-plugin",
    "bundle-analyzer": "npx webpack-bundle-analyzer dist/stats.json",
    "whybundled-analyzer": "npx whybundled dist/stats.json",
    "ncu": "ncu",
    "packages:list": "npm outdated & ncu",
    "packages:update": "ncu -u",
    "ntl": "npx ntl",
    "svg": "svgo --config ./.svgo.json",
    "flow": "flow",
    "flow:install": "flow-typed install",
    "flow-coverage": "flow-coverage-report"
  },
  "devDependencies": {
    "@babel/cli": "^7.12.1",
    "@babel/eslint-parser": "^7.12.1",
    "@babel/eslint-plugin": "^7.12.1",
    "@babel/plugin-proposal-class-properties": "^7.12.1",
    "@babel/plugin-proposal-decorators": "^7.12.1",
    "@babel/plugin-proposal-do-expressions": "^7.12.1",
    "@babel/plugin-proposal-export-default-from": "^7.12.1",
    "@babel/plugin-proposal-export-namespace-from": "^7.12.1",
    "@babel/plugin-proposal-function-bind": "^7.12.1",
    "@babel/plugin-proposal-function-sent": "^7.12.1",
    "@babel/plugin-proposal-json-strings": "^7.12.1",
    "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1",
    "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1",
    "@babel/plugin-proposal-numeric-separator": "^7.12.1",
    "@babel/plugin-proposal-optional-chaining": "^7.12.1",
    "@babel/plugin-proposal-pipeline-operator": "^7.12.1",
    "@babel/plugin-proposal-throw-expressions": "^7.12.1",
    "@babel/plugin-syntax-dynamic-import": "^7.8.3",
    "@babel/plugin-syntax-import-meta": "^7.10.4",
    "@babel/plugin-transform-flow-strip-types": "^7.12.1",
    "@babel/preset-flow": "^7.12.1",
    "@babel/preset-react": "^7.12.1",
    "@webpack-cli/migrate": "^1.0.2",
    "babel-jest": "^26.6.1",
    "babel-loader": "^8.1.0",
    "babel-plugin-import": "^1.13.1",
    "babel-plugin-macros": "^2.8.0",
    "babel-plugin-module-resolver": "^4.0.0",
    "babel-plugin-react-intl": "^8.2.10",
    "babel-plugin-styled-components": "^1.11.1",
    "babel-plugin-transform-react-remove-prop-types": "^0.4.24",
    "browserslist": "^4.14.5",
    "cache-loader": "^4.1.0",
    "circular-dependency-plugin": "^5.2.2",
    "clean-webpack-plugin": "^3.0.0",
    "cpuprofile-webpack-plugin": "^1.10.3",
    "cross-env": "^7.0.2",
    "css-loader": "^5.0.0",
    "deasync": "^0.1.21",
    "dotenv-webpack": "^5.1.0",
    "eslint": "^7.12.1",
    "eslint-config-airbnb": "^18.2.0",
    "eslint-config-prettier": "^6.15.0",
    "eslint-import-resolver-babel-module": "^5.2.0",
    "eslint-import-resolver-node": "^0.3.4",
    "eslint-nibble": "^6.0.0",
    "eslint-plugin-eslint-comments": "^3.2.0",
    "eslint-plugin-flowtype": "^5.2.0",
    "eslint-plugin-formatjs": "^2.8.0",
    "eslint-plugin-import": "^2.21.2",
    "eslint-plugin-jsx-a11y": "^6.3.0",
    "eslint-plugin-module-resolver": "^1.0.0",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-prettier": "^3.1.4",
    "eslint-plugin-react": "^7.20.0",
    "eslint-plugin-react-hooks": "^4.0.0",
    "eslint-plugin-unicorn": "^23.0.0",
    "eslint-webpack-plugin": "^2.1.0",
    "extract-css-chunks-webpack-plugin": "^4.8.0",
    "fast-async": "^6.3.8",
    "favicons-webpack-plugin": "^5.0.0-alpha.3",
    "flow-bin": "^0.137.0",
    "flow-coverage-report": "^0.8.0",
    "flow-typed": "^3.2.1",
    "friendly-errors-webpack-plugin": "^1.7.0",
    "git-revision-webpack-plugin": "^3.0.6",
    "html-webpack-plugin": "^5.0.0-alpha.10",
    "husky": "^4.3.0",
    "image-trace-loader": "^1.0.2",
    "jest": "^26.6.1",
    "lint-staged": "^10.5.0",
    "node-notifier": "^8.0.0",
    "nodemon": "^2.0.6",
    "npm-check-updates": "^9.2.3",
    "npm-run-all": "^4.1.5",
    "prettier": "^2.1.2",
    "standard-version": "^9.0.0",
    "style-loader": "^2.0.0",
    "stylelint": "^13.7.2",
    "stylelint-a11y": "^1.2.3",
    "stylelint-config-airbnb": "0.0.0",
    "stylelint-config-idiomatic-order": "^8.1.0",
    "stylelint-config-prettier": "^8.0.2",
    "stylelint-config-rational-order": "^0.1.2",
    "stylelint-config-recommended": "^3.0.0",
    "stylelint-config-standard": "^20.0.0",
    "stylelint-config-styled-components": "^0.1.1",
    "stylelint-custom-processor-loader": "^0.6.0",
    "stylelint-order": "^4.1.0",
    "stylelint-prettier": "^1.1.2",
    "stylelint-processor-styled-components": "^1.10.0",
    "stylelint-scss": "^3.18.0",
    "svg-react-loader": "^0.4.6",
    "svgo": "^1.3.2",
    "unused-webpack-plugin": "^2.4.0",
    "webpack": "^5.4.0",
    "webpack-cli": "^4.2.0",
    "webpack-dev-server": "^3.11.0",
    "webpack-manifest-plugin": "^3.0.0-rc.0",
    "webpack-merge": "^5.3.0",
    "webpackbar": "^5.0.0-3"
  },
  "dependencies": {
    "@babel/core": "^7.12.3",
    "@babel/preset-env": "^7.12.1",
    "@babel/register": "^7.12.1",
    "@formatjs/intl-relativetimeformat": "^7.3.1",
    "@fortawesome/fontawesome-svg-core": "^1.2.32",
    "@fortawesome/free-brands-svg-icons": "^5.15.1",
    "@fortawesome/free-regular-svg-icons": "^5.15.1",
    "@fortawesome/free-solid-svg-icons": "^5.15.1",
    "@fortawesome/react-fontawesome": "^0.1.12",
    "@hot-loader/react-dom": "^16.11.0",
    "@sentry/browser": "^5.27.2",
    "antd": "^3.26.7",
    "axios": "^0.19.2",
    "bootstrap": "^4.4.1",
    "connect-timeout": "^1.9.0",
    "connected-react-router": "^6.6.1",
    "core-js": "^3.6.5",
    "date-fns": "^2.9.0",
    "date-fns-tz": "^1.0.9",
    "dotenv": "^8.2.0",
    "express": "^4.17.1",
    "final-form": "^4.18.6",
    "final-form-arrays": "^3.0.2",
    "final-form-calculate": "^1.3.1",
    "flat": "^5.0.2",
    "history": "^4.10.1",
    "http-proxy-middleware": "^1.0.6",
    "intl": "^1.2.5",
    "intl-pluralrules": "^1.1.1",
    "jsonwebtoken": "^8.5.1",
    "jwt-decode": "^3.0.0",
    "logrocket": "^1.0.14",
    "morgan": "^1.10.0",
    "morphism": "^1.12.3",
    "normalizr": "^3.6.1",
    "path": "^0.12.7",
    "prop-types": "^15.7.2",
    "qs": "^6.9.4",
    "rc-slider": "^8.7.1",
    "re-reselect": "^3.4.0",
    "react": "^16.12.0",
    "react-countdown": "^2.2.0",
    "react-datepicker": "^2.11.0",
    "react-dom": "^16.12.0",
    "react-final-form": "^6.3.3",
    "react-flip-toolkit": "^7.0.7",
    "react-gtm-module": "^2.0.8",
    "react-helmet": "^5.2.1",
    "react-hot-loader": "4.12.6",
    "react-id-swiper": "^2.4.0",
    "react-intl": "^3.11.0",
    "react-loadable": "^5.5.0",
    "react-modal": "^3.11.1",
    "react-redux": "^7.1.3",
    "react-responsive-modal": "^4.0.1",
    "react-router-dom": "^5.1.2",
    "react-select": "^3.0.8",
    "react-table": "7.0.0-beta.0",
    "react-text-mask": "^5.4.3",
    "react-tooltip": "^3.11.2",
    "react-yandex-maps": "^4.2.0",
    "recompose": "^0.30.0",
    "redux": "^4.0.5",
    "redux-actions": "^2.6.5",
    "redux-auth-wrapper": "^3.0.0",
    "redux-devtools-extension": "^2.13.8",
    "redux-form": "^8.2.6",
    "redux-immutable-state-invariant": "^2.1.0",
    "redux-logger": "^3.0.6",
    "redux-reset": "^0.3.0",
    "redux-thunk": "^2.3.0",
    "reselect": "^4.0.0",
    "response-time": "^2.3.2",
    "shortid": "^2.2.16",
    "styled-components": "^5.0.0",
    "swiper": "^5.3.0",
    "text-mask-addons": "^3.8.0",
    "winston": "^3.3.3"
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
  },
  "lint-staged": {
    "*.(js|css|scss)": [
      "stylelint"
    ],
    "*.(js|jsx|ts|tsx)": "eslint --cache"
  },
  "resolutions": {
    "chokidar": "^3.4.3",
    "deasync": "0.1.20"
  }
}

system:

λ node -v
v13.14.0

λ npm -v
6.14.8

Builds without dev server and running linters directly from package.json works as expected, also for simple source file like index.js: document.body.append('test 11111111111111111111111 test'); it works

Sorry for the long bug description

ricardogobbosouza commented 3 years ago

Hi @AuthorProxy Resolved v2.3.0 If the problem persists, reopen this