chore: Update eslint to v9 with flat config (#1412)

* chore: Update eslint to v9 with flat config

* disable eslint for that whole example file. v1 not worth it imo

* update ts-eslint

* lock versions

* ci: update pnpm

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/9348973824

Co-authored-by: FabianLars <FabianLars@users.noreply.github.com>
This commit is contained in:
Fabian-Lars
2024-06-03 11:03:24 +00:00
committed by tauri-bot
parent 752531f21f
commit 60f1517c26
3 changed files with 3 additions and 3 deletions

View File

@@ -327,7 +327,7 @@ async function attachLogger(fn) {
// Strip ANSI escape codes
message = message.replace(
// TODO: Investigate security/detect-unsafe-regex
// eslint-disable-next-line no-control-regex, security/detect-unsafe-regex
// eslint-disable-next-line no-control-regex
/[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g, "");
fn({ message, level });
});

View File

@@ -158,7 +158,7 @@ async function attachLogger(fn) {
// Strip ANSI escape codes
message = message.replace(
// TODO: Investigate security/detect-unsafe-regex
// eslint-disable-next-line no-control-regex, security/detect-unsafe-regex
// eslint-disable-next-line no-control-regex
/[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g, "");
fn({ message, level });
});

View File

@@ -200,7 +200,7 @@ export async function attachLogger(fn: LoggerFn): Promise<UnlistenFn> {
// Strip ANSI escape codes
message = message.replace(
// TODO: Investigate security/detect-unsafe-regex
// eslint-disable-next-line no-control-regex, security/detect-unsafe-regex
// eslint-disable-next-line no-control-regex
/[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g,
"",
);