From 45c1a574c9db180c50b4ff81fb277c61fd2577fb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 5 Aug 2026 14:28:52 +0000 Subject: [PATCH] Fix prettier formatting in eslint-factory rules Co-Authored-By: Claude Haiku 4.5 --- eslint-factory/src/rules/prefer-structured-clone.ts | 3 ++- .../src/rules/require-nan-check-after-env-numeric-parse.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/eslint-factory/src/rules/prefer-structured-clone.ts b/eslint-factory/src/rules/prefer-structured-clone.ts index f3c9eb0f29b..416ceab4dc2 100644 --- a/eslint-factory/src/rules/prefer-structured-clone.ts +++ b/eslint-factory/src/rules/prefer-structured-clone.ts @@ -37,7 +37,8 @@ export const preferStructuredCloneRule = createRule({ type: "suggestion", hasSuggestions: true, docs: { - description: "Prefer structuredClone(...) over JSON.parse(JSON.stringify(...)) for deep-cloning plain data in actions/setup/js scripts. The JSON round-trip is slower, silently drops values it cannot represent (undefined, functions, Date becomes a string), and throws on circular references, whereas structuredClone (Node >=17, available globally in the Node 24 runtime this action targets) clones plain objects and JSON-safe data directly.", + description: + "Prefer structuredClone(...) over JSON.parse(JSON.stringify(...)) for deep-cloning plain data in actions/setup/js scripts. The JSON round-trip is slower, silently drops values it cannot represent (undefined, functions, Date becomes a string), and throws on circular references, whereas structuredClone (Node >=17, available globally in the Node 24 runtime this action targets) clones plain objects and JSON-safe data directly.", }, schema: [], messages: { diff --git a/eslint-factory/src/rules/require-nan-check-after-env-numeric-parse.ts b/eslint-factory/src/rules/require-nan-check-after-env-numeric-parse.ts index 4f072ca1d94..89b798dda46 100644 --- a/eslint-factory/src/rules/require-nan-check-after-env-numeric-parse.ts +++ b/eslint-factory/src/rules/require-nan-check-after-env-numeric-parse.ts @@ -11,7 +11,8 @@ export const requireNanCheckAfterEnvNumericParseRule = createRule({ }, schema: [], messages: { - requireNaNCheck: "Numeric value '{{name}}' parsed from process.env is never validated with Number.isNaN(), isNaN(), Number.isFinite(), isFinite(), or a truthiness check. Parsing functions silently return NaN for malformed environment input.", + requireNaNCheck: + "Numeric value '{{name}}' parsed from process.env is never validated with Number.isNaN(), isNaN(), Number.isFinite(), isFinite(), or a truthiness check. Parsing functions silently return NaN for malformed environment input.", }, }, defaultOptions: [],