unicorn/no-new-buffer 严格
它的作用
禁止使用已弃用的 new Buffer() 构造函数。
为什么这是不好的?
强制使用 Buffer.from 和 Buffer.alloc() 而非 new Buffer(),后者自 Node.js 4 起已被弃用。
示例
此规则的 错误 代码示例:
javascript
const buffer = new Buffer(10);此规则的 正确 代码示例:
javascript
const buffer = Buffer.alloc(10);如何使用
通过配置文件或命令行工具 启用 此规则,可以使用:
json
{
"rules": {
"unicorn/no-new-buffer": "error"
}
}bash
oxlint --deny unicorn/no-new-buffer