UNPKG

eslint-config-neon

Version:

The ultimate ESLint shareable config

55 lines (54 loc) 1.3 kB
//#region src/oxlint/node.ts const config = { 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 } }; //#endregion export { config as default }; //# sourceMappingURL=node.mjs.map