diff --git a/crates/oxc_linter/src/rules/typescript/no_magic_numbers.rs b/crates/oxc_linter/src/rules/typescript/no_magic_numbers.rs index 67ddc5bc3..f36eddd44 100644 --- a/crates/oxc_linter/src/rules/typescript/no_magic_numbers.rs +++ b/crates/oxc_linter/src/rules/typescript/no_magic_numbers.rs @@ -267,7 +267,7 @@ impl InternConfig<'_> { InternConfig { node: parent_node, value: NoMagicNumbersNumber::BigInt(raw.clone()), - raw: format!("-{raw}"), + raw, } } else { InternConfig { diff --git a/crates/oxc_linter/src/snapshots/no_magic_numbers.snap b/crates/oxc_linter/src/snapshots/no_magic_numbers.snap index 7779c9f92..30f023c3a 100644 --- a/crates/oxc_linter/src/snapshots/no_magic_numbers.snap +++ b/crates/oxc_linter/src/snapshots/no_magic_numbers.snap @@ -337,7 +337,7 @@ source: crates/oxc_linter/src/tester.rs · ──── ╰──── - ⚠ typescript-eslint(no-magic-numbers): No magic number: --100n + ⚠ typescript-eslint(no-magic-numbers): No magic number: -100n ╭─[no_magic_numbers.tsx:1:3] 1 │ f(-100n) · ───── @@ -757,7 +757,7 @@ source: crates/oxc_linter/src/tester.rs · ── ╰──── - ⚠ typescript-eslint(no-magic-numbers): No magic number: --4n + ⚠ typescript-eslint(no-magic-numbers): No magic number: -4n ╭─[no_magic_numbers.tsx:1:12] 1 │ type Foo = -4n; · ───