// SPDX-License-Identifier: PolyForm-Noncommercial-1.0.0 // Copyright (c) 2026 开发者猫叔 (DeveloperCatUncle) · 商业使用需授权:COMMERCIAL-LICENSE.md "use strict"; /** * ESLint 配置:只开「报了就一定是 bug」的那十二条。 * * npm run lint (= node test/lint.js,只对新增的违规报红) * npx eslint server.js (看某个文件的原始结果) * * 为什么只开这么几条: * - 这道闸门的价值全靠「红了就得修」。开一条会误报的规则,头一个星期就会被人加进忽略名单, * 再过一个月就没人看了。下面每一条都满足:代码能跑、但写出来的意思和实际跑的不一样 * (同一个键写两遍后一个悄悄盖掉前一个、typeof 拼错成永远为假、return 后面的代码永远不跑……)。 * - 不开 no-undef:public/js 下是经典