{ "env": { "node": true, "es6": true }, "extends": [ "standard", "eslint:recommended", "plugin:node/recommended" ], "globals": { "Atomics": "readonly", "SharedArrayBuffer": "readonly" }, "parserOptions": { "ecmaVersion": 2020 }, "rules": { "node/exports-style": ["error", "module.exports"], "node/file-extension-in-import": ["error", "always"], "node/prefer-global/buffer": ["error", "always"], "node/prefer-global/console": ["error", "always"], "node/prefer-global/process": ["error", "always"], "node/prefer-global/url-search-params": ["error", "always"], "node/prefer-global/url": ["error", "always"], "node/prefer-promises/dns": "error", "node/prefer-promises/fs": "error", "quotes": ["error", "single", { "allowTemplateLiterals": true }], "max-len": ["error", { "code": 80 }], "no-process-exit": "off", "padded-blocks": ["error", { "classes": "always" }], "no-invalid-this": "error" } }