From 6e0c6df42c881d0414d5b5df9f5f5692bade1acc Mon Sep 17 00:00:00 2001 From: Stephen Cresswell <229672+cressie176@users.noreply.github.com> Date: Thu, 4 Sep 2025 17:02:45 +0100 Subject: [PATCH] Enable useConst rule by removing explicit configuration MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove explicit useConst: "error" as it's enabled by default - Simplify biome.json by relying on default recommended rules - Update changelog with const enforcement entry 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- CHANGELOG.md | 1 + biome.json | 1 - examples/tutorials/callback_api/rpc_server.js | 2 +- examples/tutorials/rpc_server.js | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8297563c..105d8dab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ - Ensure parseInt calls use explicit radix parameter for clarity and reliability - Fix precision loss in test data generators by using JavaScript safe integer limits - Add block scoping to switch statement cases to prevent variable declaration issues +- Enforce const usage for variables that are never reassigned ## v0.10.9 - Add support for IPv6 urls diff --git a/biome.json b/biome.json index 28fd64f3..131cd32c 100644 --- a/biome.json +++ b/biome.json @@ -20,7 +20,6 @@ "useLiteralKeys": "off" }, "style": { - "useConst": "off", "useNodejsImportProtocol": "off", "useTemplate": "off", "useExponentiationOperator": "off" diff --git a/examples/tutorials/callback_api/rpc_server.js b/examples/tutorials/callback_api/rpc_server.js index dc939640..4f04bbfd 100755 --- a/examples/tutorials/callback_api/rpc_server.js +++ b/examples/tutorials/callback_api/rpc_server.js @@ -45,7 +45,7 @@ function fib(n) { let a = 0, b = 1; for (let i = 0; i < n; i++) { - let c = a + b; + const c = a + b; a = b; b = c; } diff --git a/examples/tutorials/rpc_server.js b/examples/tutorials/rpc_server.js index 7fa32996..c3526058 100755 --- a/examples/tutorials/rpc_server.js +++ b/examples/tutorials/rpc_server.js @@ -39,7 +39,7 @@ function fib(n) { let a = 0, b = 1; for (let i = 0; i < n; i++) { - let c = a + b; + const c = a + b; a = b; b = c; }