UNPKG

eslint-config-neon

Version:

The ultimate ESLint shareable config

56 lines (55 loc) 1.38 kB
{ "env": { "node": true }, "plugins": [ "node", "unicorn" ], "rules": { "no-restricted-globals": [ "error", { "name": "Buffer", "message": "Import Buffer from `node:buffer` instead" }, { "name": "process", "message": "Import process from `node:process` instead" }, { "name": "setTimeout", "message": "Import setTimeout from `node:timers` instead" }, { "name": "setInterval", "message": "Import setInterval from `node:timers` instead" }, { "name": "setImmediate", "message": "Import setImmediate from `node:timers` instead" }, { "name": "clearTimeout", "message": "Import clearTimeout from `node:timers` instead" }, { "name": "clearInterval", "message": "Import clearInterval from `node:timers` instead" }, { "name": "clearImmediate", "message": "Import clearImmediate from `node:timers` instead" } ], "node/callback-return": 2, "node/global-require": 0, "node/handle-callback-err": 2, "node/no-exports-assign": 2, "node/no-new-require": 2, "node/no-path-concat": 2, "node/no-process-env": 0, "unicorn/prefer-node-protocol": 2, "unicorn/require-post-message-target-origin": 0 } }