(value: P, {pre
? [value.payload]
: []
);
- return matcher(
- // @ts-expect-error // TODO get rid of "ts-expect-error" thing
+ // @ts-expect-error eslint-disable-line @typescript-eslint/ban-ts-comment
+ return matcher( // eslint-disable-line @typescript-eslint/no-unsafe-return
...args, // eslint-disable-line @typescript-eslint/no-unsafe-argument
);
},
diff --git a/src/web/browser-window/app/_accounts/account-view-abstract-component.directive.ts b/src/web/browser-window/app/_accounts/account-view-abstract-component.directive.ts
index 406e8426d..62180c140 100644
--- a/src/web/browser-window/app/_accounts/account-view-abstract-component.directive.ts
+++ b/src/web/browser-window/app/_accounts/account-view-abstract-component.directive.ts
@@ -237,7 +237,7 @@ export abstract class AccountViewAbstractComponent extends NgChangesObservableCo
level,
message: depersonalizeLoggedUrlsInString(message),
line,
- sourceId
+ sourceId: depersonalizeLoggedUrlsInString(sourceId),
})],
);
}
diff --git a/src/web/browser-window/vendor/vendor.scss b/src/web/browser-window/vendor/vendor.scss
index 6901a0c12..9b2660588 100644
--- a/src/web/browser-window/vendor/vendor.scss
+++ b/src/web/browser-window/vendor/vendor.scss
@@ -1,6 +1,6 @@
@use "src/web/browser-window/lib" as lib;
-@use "node_modules/ngx-bootstrap/datepicker/bs-datepicker" with (
+@use "../../../../node_modules/ngx-bootstrap/datepicker/bs-datepicker.scss" with (
$theme-gray: theme-color("primary"),
$theme-green: theme-color("primary"),
$main-bg: $app-theming-datepicker-color-bg,
@@ -9,7 +9,7 @@
);
@import "src/web/variables";
-@import "node_modules/@ng-select/ng-select/scss/default.theme.scss";
+@import "../../../../node_modules/@ng-select/ng-select/scss/default.theme.scss";
@import "font-awesome/css/font-awesome.css";
// "bootstrap"
@@ -139,5 +139,3 @@ accordion-group {
display: none !important;
}
}
-
-
diff --git a/src/web/vendor-variables.scss b/src/web/vendor-variables.scss
index 87aca3dd2..8f47c3f05 100644
--- a/src/web/vendor-variables.scss
+++ b/src/web/vendor-variables.scss
@@ -20,7 +20,7 @@ $theme-colors: map-merge(
),
);
-// node_modules/@ng-select/ng-select/scss/default.theme.scss
+// @ng-select/ng-select/scss/default.theme.scss
$ng-select-primary-text: $body-color;
$ng-select-bg: $input-bg;
$ng-select-border: $border-color;
diff --git a/webpack-configs/web/lib.ts b/webpack-configs/web/lib.ts
index 4460b9237..47235603b 100644
--- a/webpack-configs/web/lib.ts
+++ b/webpack-configs/web/lib.ts
@@ -1,25 +1,16 @@
-import {Configuration, type LoaderContext, RuleSetRule} from "webpack";
+import {Configuration, RuleSetRule} from "webpack";
import {doNothing} from "remeda";
import HtmlWebpackPlugin from "html-webpack-plugin";
import MiniCssExtractPlugin from "mini-css-extract-plugin";
-import path from "path";
import {merge as webpackMerge} from "webpack-merge";
import {buildBaseConfig, ENVIRONMENT, ENVIRONMENT_STATE, outputRelativePath, srcRelativePath, typescriptLoaderRule} from "../lib";
import {BuildEnvVars} from "webpack-configs/model";
-import {HOVERED_HREF_HIGHLIGHTER_RENDER_VISIBLE_CLASS_NAME} from "src/electron-preload/lib/hovered-href-highlighter/const";
import {WEBPACK_WEB_CHUNK_NAMES} from "src/shared/const/webpack";
export const sassLoaderRuleSetRules: RuleSetRule[] = [{
loader: "sass-loader",
options: {
- additionalData: (content: string, loaderContext: LoaderContext