Skip to main content

web

See the source

Adds browser global variables to your ESLint environment.

Globals included

  • window, document, navigator
  • localStorage, sessionStorage
  • fetch, Headers, Request, Response
  • HTMLElement, Event, CustomEvent
  • setTimeout, setInterval
  • console
  • And more from the globals package

Default file patterns

["src/**/*.{js,mjs,cjs}"]

Options

uglify({
with: ["web"],
options: {
web: {
files: ["src/client/**/*.js"],
additionalGlobals: {
gtag: "readonly",
},
},
},
})