eslint-config-metarhia
Version:
ESLint config for Metarhia projects
83 lines (81 loc) • 1.84 kB
JavaScript
'use strict';
module.exports = {
atob: true,
btoa: true,
BigInt: true,
AbortController: true,
AbortSignal: true,
DOMException: true,
fetch: true,
structuredClone: true,
console: true,
process: true,
Buffer: true,
Blob: true,
TextDecoder: true,
TextEncoder: true,
TextDecoderStream: true,
TextEncoderStream: true,
WebSocket: true,
window: true,
setTimeout: true,
setImmediate: true,
setInterval: true,
clearTimeout: true,
clearImmediate: true,
clearInterval: true,
__dirname: true,
__filename: true,
Event: true,
EventSource: true,
EventTarget: true,
CloseEvent: true,
CustomEvent: true,
MessageChannel: true,
MessageEvent: true,
MessagePort: true,
FormData: true,
Headers: true,
Response: true,
Request: true,
ByteLengthQueuingStrategy: true,
URL: true,
URLSearchParams: true,
WebAssembly: true,
queueMicrotask: true,
BroadcastChannel: true,
CompressionStream: true,
DecompressionStream: true,
CountQueuingStrategy: true,
DomainError: true,
document: true,
location: true,
self: true,
caches: true,
navigator: true,
File: true,
Storage: true,
localStorage: true,
sessionStorage: true,
Crypto: true,
CryptoKey: true,
SubtleCrypto: true,
performance: true,
PerformanceEntry: true,
PerformanceMark: true,
PerformanceMeasure: true,
PerformanceObserver: true,
PerformanceObserverEntryList: true,
PerformanceResourceTiming: true,
ReadableByteStreamController: true,
ReadableStream: true,
ReadableStreamBYOBReader: true,
ReadableStreamBYOBRequest: true,
ReadableStreamDefaultController: true,
ReadableStreamDefaultReader: true,
TransformStream: true,
TransformStreamDefaultController: true,
WritableStream: true,
WritableStreamDefaultController: true,
WritableStreamDefaultWriter: true,
};