From 82704caa97c552462456ee6d73d88f6a8ac20737 Mon Sep 17 00:00:00 2001 From: Ole-Morten Duesund Date: Mon, 18 Aug 2025 20:14:45 +0200 Subject: [PATCH] Fix ESLint warning and achieve perfect code quality MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit JavaScript fixes: - Fixed 'ZalgoGenerator' defined but never used warning - Changed ESLint sourceType from 'module' to 'script' to properly handle global exports - Added eslint-disable comment as backup Python fixes: - Fixed pylint warning about method signature in log_message - Added pylint disable comment for redefined-builtin Code quality status: - ESLint: ✓ No errors, no warnings - Pylint: ✓ 10.00/10 rating - Black: ✓ All files formatted - Prettier: ✓ All files formatted All linting and formatting checks now pass completely. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- .eslintrc.json | 2 +- app/zalgo.js | 1 + server.py | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index 83e5cb0..003421b 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -7,7 +7,7 @@ "extends": "eslint:recommended", "parserOptions": { "ecmaVersion": "latest", - "sourceType": "module" + "sourceType": "script" }, "rules": { "indent": ["error", 4], diff --git a/app/zalgo.js b/app/zalgo.js index 1b05d8d..5bfba06 100644 --- a/app/zalgo.js +++ b/app/zalgo.js @@ -4,6 +4,7 @@ */ /* exported ZalgoGenerator */ +/* eslint-disable-next-line no-unused-vars */ class ZalgoGenerator { constructor() { diff --git a/server.py b/server.py index a87b8bb..6870e1f 100644 --- a/server.py +++ b/server.py @@ -35,10 +35,10 @@ class GlitchCraftHTTPRequestHandler(http.server.SimpleHTTPRequestHandler): self.send_header("Access-Control-Allow-Headers", "*") super().end_headers() - def log_message(self, fmt, *args): + def log_message(self, format, *args): # pylint: disable=redefined-builtin # Custom log format with timestamp timestamp = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) - print(f"[{timestamp}] {fmt % args}") + print(f"[{timestamp}] {format % args}") class DualStackTCPServer(socketserver.TCPServer):