Skip to content

node

See the source

Adds Node.js global variables to your ESLint environment.

  • process
  • Buffer
  • __dirname / __filename
  • fetch, Headers, Request, Response
  • URL, URLSearchParams
  • setTimeout, setInterval, setImmediate
  • console
  • And more from the globals package
["src/**/*.{js,mjs,cjs}"]
uglify({
with: ["node"],
options: {
node: {
files: ["src/**/*.js", "scripts/**/*.js"],
ignores: ["src/client/**"],
additionalGlobals: {
MY_GLOBAL: "readonly",
},
},
},
})

Array of glob patterns for files this config applies to.

Array of glob patterns for files to exclude.

Extra global variables to add on top of the Node.js defaults.