javascript_globals/
lib.rs

1//! # JavaScript Globals
2//!
3//! Global identifiers from different JavaScript environments
4//!
5//! Rust fork of <https://www.npmjs.com/package/globals>
6
7use phf::{phf_map, Map};
8
9pub static GLOBALS: Map<&'static str, Map<&'static str, bool>> = phf_map! {
10    "builtin" => phf_map! {
11        "AggregateError" => false,
12        "Array" => false,
13        "ArrayBuffer" => false,
14        "Atomics" => false,
15        "BigInt" => false,
16        "BigInt64Array" => false,
17        "BigUint64Array" => false,
18        "Boolean" => false,
19        "DataView" => false,
20        "Date" => false,
21        "Error" => false,
22        "EvalError" => false,
23        "FinalizationRegistry" => false,
24        "Float16Array" => false,
25        "Float32Array" => false,
26        "Float64Array" => false,
27        "Function" => false,
28        "Infinity" => false,
29        "Int16Array" => false,
30        "Int32Array" => false,
31        "Int8Array" => false,
32        "Intl" => false,
33        "Iterator" => false,
34        "JSON" => false,
35        "Map" => false,
36        "Math" => false,
37        "NaN" => false,
38        "Number" => false,
39        "Object" => false,
40        "Promise" => false,
41        "Proxy" => false,
42        "RangeError" => false,
43        "ReferenceError" => false,
44        "Reflect" => false,
45        "RegExp" => false,
46        "Set" => false,
47        "SharedArrayBuffer" => false,
48        "String" => false,
49        "Symbol" => false,
50        "SyntaxError" => false,
51        "TypeError" => false,
52        "URIError" => false,
53        "Uint16Array" => false,
54        "Uint32Array" => false,
55        "Uint8Array" => false,
56        "Uint8ClampedArray" => false,
57        "WeakMap" => false,
58        "WeakRef" => false,
59        "WeakSet" => false,
60        "decodeURI" => false,
61        "decodeURIComponent" => false,
62        "encodeURI" => false,
63        "encodeURIComponent" => false,
64        "escape" => false,
65        "eval" => false,
66        "globalThis" => false,
67        "isFinite" => false,
68        "isNaN" => false,
69        "parseFloat" => false,
70        "parseInt" => false,
71        "undefined" => false,
72        "unescape" => false,
73    },
74    "es6" => phf_map! {
75        "ArrayBuffer" => false,
76        "DataView" => false,
77        "Float32Array" => false,
78        "Float64Array" => false,
79        "Int16Array" => false,
80        "Int32Array" => false,
81        "Int8Array" => false,
82        "Intl" => false,
83        "Map" => false,
84        "Promise" => false,
85        "Proxy" => false,
86        "Reflect" => false,
87        "Set" => false,
88        "Symbol" => false,
89        "Uint16Array" => false,
90        "Uint32Array" => false,
91        "Uint8Array" => false,
92        "Uint8ClampedArray" => false,
93        "WeakMap" => false,
94        "WeakSet" => false,
95    },
96    "es2015" => phf_map! {
97        "ArrayBuffer" => false,
98        "DataView" => false,
99        "Float32Array" => false,
100        "Float64Array" => false,
101        "Int16Array" => false,
102        "Int32Array" => false,
103        "Int8Array" => false,
104        "Intl" => false,
105        "Map" => false,
106        "Promise" => false,
107        "Proxy" => false,
108        "Reflect" => false,
109        "Set" => false,
110        "Symbol" => false,
111        "Uint16Array" => false,
112        "Uint32Array" => false,
113        "Uint8Array" => false,
114        "Uint8ClampedArray" => false,
115        "WeakMap" => false,
116        "WeakSet" => false,
117    },
118    "es2016" => phf_map! {
119        "ArrayBuffer" => false,
120        "DataView" => false,
121        "Float32Array" => false,
122        "Float64Array" => false,
123        "Int16Array" => false,
124        "Int32Array" => false,
125        "Int8Array" => false,
126        "Intl" => false,
127        "Map" => false,
128        "Promise" => false,
129        "Proxy" => false,
130        "Reflect" => false,
131        "Set" => false,
132        "Symbol" => false,
133        "Uint16Array" => false,
134        "Uint32Array" => false,
135        "Uint8Array" => false,
136        "Uint8ClampedArray" => false,
137        "WeakMap" => false,
138        "WeakSet" => false,
139    },
140    "es2017" => phf_map! {
141        "ArrayBuffer" => false,
142        "Atomics" => false,
143        "DataView" => false,
144        "Float32Array" => false,
145        "Float64Array" => false,
146        "Int16Array" => false,
147        "Int32Array" => false,
148        "Int8Array" => false,
149        "Intl" => false,
150        "Map" => false,
151        "Promise" => false,
152        "Proxy" => false,
153        "Reflect" => false,
154        "Set" => false,
155        "SharedArrayBuffer" => false,
156        "Symbol" => false,
157        "Uint16Array" => false,
158        "Uint32Array" => false,
159        "Uint8Array" => false,
160        "Uint8ClampedArray" => false,
161        "WeakMap" => false,
162        "WeakSet" => false,
163    },
164    "es2018" => phf_map! {
165        "ArrayBuffer" => false,
166        "Atomics" => false,
167        "DataView" => false,
168        "Float32Array" => false,
169        "Float64Array" => false,
170        "Int16Array" => false,
171        "Int32Array" => false,
172        "Int8Array" => false,
173        "Intl" => false,
174        "Map" => false,
175        "Promise" => false,
176        "Proxy" => false,
177        "Reflect" => false,
178        "Set" => false,
179        "SharedArrayBuffer" => false,
180        "Symbol" => false,
181        "Uint16Array" => false,
182        "Uint32Array" => false,
183        "Uint8Array" => false,
184        "Uint8ClampedArray" => false,
185        "WeakMap" => false,
186        "WeakSet" => false,
187    },
188    "es2019" => phf_map! {
189        "ArrayBuffer" => false,
190        "Atomics" => false,
191        "DataView" => false,
192        "Float32Array" => false,
193        "Float64Array" => false,
194        "Int16Array" => false,
195        "Int32Array" => false,
196        "Int8Array" => false,
197        "Intl" => false,
198        "Map" => false,
199        "Promise" => false,
200        "Proxy" => false,
201        "Reflect" => false,
202        "Set" => false,
203        "SharedArrayBuffer" => false,
204        "Symbol" => false,
205        "Uint16Array" => false,
206        "Uint32Array" => false,
207        "Uint8Array" => false,
208        "Uint8ClampedArray" => false,
209        "WeakMap" => false,
210        "WeakSet" => false,
211    },
212    "es2020" => phf_map! {
213        "ArrayBuffer" => false,
214        "Atomics" => false,
215        "BigInt" => false,
216        "BigInt64Array" => false,
217        "BigUint64Array" => false,
218        "DataView" => false,
219        "Float32Array" => false,
220        "Float64Array" => false,
221        "Int16Array" => false,
222        "Int32Array" => false,
223        "Int8Array" => false,
224        "Intl" => false,
225        "Map" => false,
226        "Promise" => false,
227        "Proxy" => false,
228        "Reflect" => false,
229        "Set" => false,
230        "SharedArrayBuffer" => false,
231        "Symbol" => false,
232        "Uint16Array" => false,
233        "Uint32Array" => false,
234        "Uint8Array" => false,
235        "Uint8ClampedArray" => false,
236        "WeakMap" => false,
237        "WeakSet" => false,
238        "globalThis" => false,
239    },
240    "es2021" => phf_map! {
241        "AggregateError" => false,
242        "ArrayBuffer" => false,
243        "Atomics" => false,
244        "BigInt" => false,
245        "BigInt64Array" => false,
246        "BigUint64Array" => false,
247        "DataView" => false,
248        "FinalizationRegistry" => false,
249        "Float32Array" => false,
250        "Float64Array" => false,
251        "Int16Array" => false,
252        "Int32Array" => false,
253        "Int8Array" => false,
254        "Intl" => false,
255        "Map" => false,
256        "Promise" => false,
257        "Proxy" => false,
258        "Reflect" => false,
259        "Set" => false,
260        "SharedArrayBuffer" => false,
261        "Symbol" => false,
262        "Uint16Array" => false,
263        "Uint32Array" => false,
264        "Uint8Array" => false,
265        "Uint8ClampedArray" => false,
266        "WeakMap" => false,
267        "WeakRef" => false,
268        "WeakSet" => false,
269        "globalThis" => false,
270    },
271    "es2022" => phf_map! {
272        "AggregateError" => false,
273        "ArrayBuffer" => false,
274        "Atomics" => false,
275        "BigInt" => false,
276        "BigInt64Array" => false,
277        "BigUint64Array" => false,
278        "DataView" => false,
279        "FinalizationRegistry" => false,
280        "Float32Array" => false,
281        "Float64Array" => false,
282        "Int16Array" => false,
283        "Int32Array" => false,
284        "Int8Array" => false,
285        "Intl" => false,
286        "Map" => false,
287        "Promise" => false,
288        "Proxy" => false,
289        "Reflect" => false,
290        "Set" => false,
291        "SharedArrayBuffer" => false,
292        "Symbol" => false,
293        "Uint16Array" => false,
294        "Uint32Array" => false,
295        "Uint8Array" => false,
296        "Uint8ClampedArray" => false,
297        "WeakMap" => false,
298        "WeakRef" => false,
299        "WeakSet" => false,
300        "globalThis" => false,
301    },
302    "es2023" => phf_map! {
303        "AggregateError" => false,
304        "ArrayBuffer" => false,
305        "Atomics" => false,
306        "BigInt" => false,
307        "BigInt64Array" => false,
308        "BigUint64Array" => false,
309        "DataView" => false,
310        "FinalizationRegistry" => false,
311        "Float32Array" => false,
312        "Float64Array" => false,
313        "Int16Array" => false,
314        "Int32Array" => false,
315        "Int8Array" => false,
316        "Intl" => false,
317        "Map" => false,
318        "Promise" => false,
319        "Proxy" => false,
320        "Reflect" => false,
321        "Set" => false,
322        "SharedArrayBuffer" => false,
323        "Symbol" => false,
324        "Uint16Array" => false,
325        "Uint32Array" => false,
326        "Uint8Array" => false,
327        "Uint8ClampedArray" => false,
328        "WeakMap" => false,
329        "WeakRef" => false,
330        "WeakSet" => false,
331        "globalThis" => false,
332    },
333    "es2024" => phf_map! {
334        "AggregateError" => false,
335        "ArrayBuffer" => false,
336        "Atomics" => false,
337        "BigInt" => false,
338        "BigInt64Array" => false,
339        "BigUint64Array" => false,
340        "DataView" => false,
341        "FinalizationRegistry" => false,
342        "Float32Array" => false,
343        "Float64Array" => false,
344        "Int16Array" => false,
345        "Int32Array" => false,
346        "Int8Array" => false,
347        "Intl" => false,
348        "Map" => false,
349        "Promise" => false,
350        "Proxy" => false,
351        "Reflect" => false,
352        "Set" => false,
353        "SharedArrayBuffer" => false,
354        "Symbol" => false,
355        "Uint16Array" => false,
356        "Uint32Array" => false,
357        "Uint8Array" => false,
358        "Uint8ClampedArray" => false,
359        "WeakMap" => false,
360        "WeakRef" => false,
361        "WeakSet" => false,
362        "globalThis" => false,
363    },
364    "es2025" => phf_map! {
365        "AggregateError" => false,
366        "ArrayBuffer" => false,
367        "Atomics" => false,
368        "BigInt" => false,
369        "BigInt64Array" => false,
370        "BigUint64Array" => false,
371        "DataView" => false,
372        "FinalizationRegistry" => false,
373        "Float32Array" => false,
374        "Float64Array" => false,
375        "Int16Array" => false,
376        "Int32Array" => false,
377        "Int8Array" => false,
378        "Intl" => false,
379        "Iterator" => false,
380        "Map" => false,
381        "Promise" => false,
382        "Proxy" => false,
383        "Reflect" => false,
384        "Set" => false,
385        "SharedArrayBuffer" => false,
386        "Symbol" => false,
387        "Uint16Array" => false,
388        "Uint32Array" => false,
389        "Uint8Array" => false,
390        "Uint8ClampedArray" => false,
391        "WeakMap" => false,
392        "WeakRef" => false,
393        "WeakSet" => false,
394        "globalThis" => false,
395    },
396    "browser" => phf_map! {
397        "AI" => false,
398        "AICreateMonitor" => false,
399        "AITextSession" => false,
400        "AbortController" => false,
401        "AbortSignal" => false,
402        "AbsoluteOrientationSensor" => false,
403        "AbstractRange" => false,
404        "Accelerometer" => false,
405        "AnalyserNode" => false,
406        "Animation" => false,
407        "AnimationEffect" => false,
408        "AnimationEvent" => false,
409        "AnimationPlaybackEvent" => false,
410        "AnimationTimeline" => false,
411        "AsyncDisposableStack" => false,
412        "Attr" => false,
413        "Audio" => false,
414        "AudioBuffer" => false,
415        "AudioBufferSourceNode" => false,
416        "AudioContext" => false,
417        "AudioData" => false,
418        "AudioDecoder" => false,
419        "AudioDestinationNode" => false,
420        "AudioEncoder" => false,
421        "AudioListener" => false,
422        "AudioNode" => false,
423        "AudioParam" => false,
424        "AudioParamMap" => false,
425        "AudioProcessingEvent" => false,
426        "AudioScheduledSourceNode" => false,
427        "AudioSinkInfo" => false,
428        "AudioWorklet" => false,
429        "AudioWorkletGlobalScope" => false,
430        "AudioWorkletNode" => false,
431        "AudioWorkletProcessor" => false,
432        "AuthenticatorAssertionResponse" => false,
433        "AuthenticatorAttestationResponse" => false,
434        "AuthenticatorResponse" => false,
435        "BackgroundFetchManager" => false,
436        "BackgroundFetchRecord" => false,
437        "BackgroundFetchRegistration" => false,
438        "BarProp" => false,
439        "BarcodeDetector" => false,
440        "BaseAudioContext" => false,
441        "BatteryManager" => false,
442        "BeforeUnloadEvent" => false,
443        "BiquadFilterNode" => false,
444        "Blob" => false,
445        "BlobEvent" => false,
446        "Bluetooth" => false,
447        "BluetoothCharacteristicProperties" => false,
448        "BluetoothDevice" => false,
449        "BluetoothRemoteGATTCharacteristic" => false,
450        "BluetoothRemoteGATTDescriptor" => false,
451        "BluetoothRemoteGATTServer" => false,
452        "BluetoothRemoteGATTService" => false,
453        "BluetoothUUID" => false,
454        "BroadcastChannel" => false,
455        "BrowserCaptureMediaStreamTrack" => false,
456        "ByteLengthQueuingStrategy" => false,
457        "CDATASection" => false,
458        "CSPViolationReportBody" => false,
459        "CSS" => false,
460        "CSSAnimation" => false,
461        "CSSConditionRule" => false,
462        "CSSContainerRule" => false,
463        "CSSCounterStyleRule" => false,
464        "CSSFontFaceRule" => false,
465        "CSSFontFeatureValuesRule" => false,
466        "CSSFontPaletteValuesRule" => false,
467        "CSSGroupingRule" => false,
468        "CSSImageValue" => false,
469        "CSSImportRule" => false,
470        "CSSKeyframeRule" => false,
471        "CSSKeyframesRule" => false,
472        "CSSKeywordValue" => false,
473        "CSSLayerBlockRule" => false,
474        "CSSLayerStatementRule" => false,
475        "CSSMarginRule" => false,
476        "CSSMathClamp" => false,
477        "CSSMathInvert" => false,
478        "CSSMathMax" => false,
479        "CSSMathMin" => false,
480        "CSSMathNegate" => false,
481        "CSSMathProduct" => false,
482        "CSSMathSum" => false,
483        "CSSMathValue" => false,
484        "CSSMatrixComponent" => false,
485        "CSSMediaRule" => false,
486        "CSSNamespaceRule" => false,
487        "CSSNestedDeclarations" => false,
488        "CSSNumericArray" => false,
489        "CSSNumericValue" => false,
490        "CSSPageDescriptors" => false,
491        "CSSPageRule" => false,
492        "CSSPerspective" => false,
493        "CSSPositionTryDescriptors" => false,
494        "CSSPositionTryRule" => false,
495        "CSSPositionValue" => false,
496        "CSSPropertyRule" => false,
497        "CSSRotate" => false,
498        "CSSRule" => false,
499        "CSSRuleList" => false,
500        "CSSScale" => false,
501        "CSSScopeRule" => false,
502        "CSSSkew" => false,
503        "CSSSkewX" => false,
504        "CSSSkewY" => false,
505        "CSSStartingStyleRule" => false,
506        "CSSStyleDeclaration" => false,
507        "CSSStyleRule" => false,
508        "CSSStyleSheet" => false,
509        "CSSStyleValue" => false,
510        "CSSSupportsRule" => false,
511        "CSSTransformComponent" => false,
512        "CSSTransformValue" => false,
513        "CSSTransition" => false,
514        "CSSTranslate" => false,
515        "CSSUnitValue" => false,
516        "CSSUnparsedValue" => false,
517        "CSSVariableReferenceValue" => false,
518        "CSSViewTransitionRule" => false,
519        "Cache" => false,
520        "CacheStorage" => false,
521        "CanvasCaptureMediaStream" => false,
522        "CanvasCaptureMediaStreamTrack" => false,
523        "CanvasGradient" => false,
524        "CanvasPattern" => false,
525        "CanvasRenderingContext2D" => false,
526        "CaptureController" => false,
527        "CaretPosition" => false,
528        "ChannelMergerNode" => false,
529        "ChannelSplitterNode" => false,
530        "ChapterInformation" => false,
531        "CharacterBoundsUpdateEvent" => false,
532        "CharacterData" => false,
533        "Clipboard" => false,
534        "ClipboardEvent" => false,
535        "ClipboardItem" => false,
536        "CloseEvent" => false,
537        "CloseWatcher" => false,
538        "CommandEvent" => false,
539        "Comment" => false,
540        "CompositionEvent" => false,
541        "CompressionStream" => false,
542        "ConstantSourceNode" => false,
543        "ContentVisibilityAutoStateChangeEvent" => false,
544        "ConvolverNode" => false,
545        "CookieChangeEvent" => false,
546        "CookieDeprecationLabel" => false,
547        "CookieStore" => false,
548        "CookieStoreManager" => false,
549        "CountQueuingStrategy" => false,
550        "Credential" => false,
551        "CredentialsContainer" => false,
552        "CropTarget" => false,
553        "Crypto" => false,
554        "CryptoKey" => false,
555        "CustomElementRegistry" => false,
556        "CustomEvent" => false,
557        "CustomStateSet" => false,
558        "DOMError" => false,
559        "DOMException" => false,
560        "DOMImplementation" => false,
561        "DOMMatrix" => false,
562        "DOMMatrixReadOnly" => false,
563        "DOMParser" => false,
564        "DOMPoint" => false,
565        "DOMPointReadOnly" => false,
566        "DOMQuad" => false,
567        "DOMRect" => false,
568        "DOMRectList" => false,
569        "DOMRectReadOnly" => false,
570        "DOMStringList" => false,
571        "DOMStringMap" => false,
572        "DOMTokenList" => false,
573        "DataTransfer" => false,
574        "DataTransferItem" => false,
575        "DataTransferItemList" => false,
576        "DecompressionStream" => false,
577        "DelayNode" => false,
578        "DelegatedInkTrailPresenter" => false,
579        "DeviceMotionEvent" => false,
580        "DeviceMotionEventAcceleration" => false,
581        "DeviceMotionEventRotationRate" => false,
582        "DeviceOrientationEvent" => false,
583        "DevicePosture" => false,
584        "DisposableStack" => false,
585        "Document" => false,
586        "DocumentFragment" => false,
587        "DocumentPictureInPicture" => false,
588        "DocumentPictureInPictureEvent" => false,
589        "DocumentTimeline" => false,
590        "DocumentType" => false,
591        "DragEvent" => false,
592        "DynamicsCompressorNode" => false,
593        "EditContext" => false,
594        "Element" => false,
595        "ElementInternals" => false,
596        "EncodedAudioChunk" => false,
597        "EncodedVideoChunk" => false,
598        "ErrorEvent" => false,
599        "Event" => false,
600        "EventCounts" => false,
601        "EventSource" => false,
602        "EventTarget" => false,
603        "External" => false,
604        "EyeDropper" => false,
605        "FeaturePolicy" => false,
606        "FederatedCredential" => false,
607        "Fence" => false,
608        "FencedFrameConfig" => false,
609        "FetchLaterResult" => false,
610        "File" => false,
611        "FileList" => false,
612        "FileReader" => false,
613        "FileSystem" => false,
614        "FileSystemDirectoryEntry" => false,
615        "FileSystemDirectoryHandle" => false,
616        "FileSystemDirectoryReader" => false,
617        "FileSystemEntry" => false,
618        "FileSystemFileEntry" => false,
619        "FileSystemFileHandle" => false,
620        "FileSystemHandle" => false,
621        "FileSystemObserver" => false,
622        "FileSystemWritableFileStream" => false,
623        "FocusEvent" => false,
624        "FontData" => false,
625        "FontFace" => false,
626        "FontFaceSet" => false,
627        "FontFaceSetLoadEvent" => false,
628        "FormData" => false,
629        "FormDataEvent" => false,
630        "FragmentDirective" => false,
631        "GPU" => false,
632        "GPUAdapter" => false,
633        "GPUAdapterInfo" => false,
634        "GPUBindGroup" => false,
635        "GPUBindGroupLayout" => false,
636        "GPUBuffer" => false,
637        "GPUBufferUsage" => false,
638        "GPUCanvasContext" => false,
639        "GPUColorWrite" => false,
640        "GPUCommandBuffer" => false,
641        "GPUCommandEncoder" => false,
642        "GPUCompilationInfo" => false,
643        "GPUCompilationMessage" => false,
644        "GPUComputePassEncoder" => false,
645        "GPUComputePipeline" => false,
646        "GPUDevice" => false,
647        "GPUDeviceLostInfo" => false,
648        "GPUError" => false,
649        "GPUExternalTexture" => false,
650        "GPUInternalError" => false,
651        "GPUMapMode" => false,
652        "GPUOutOfMemoryError" => false,
653        "GPUPipelineError" => false,
654        "GPUPipelineLayout" => false,
655        "GPUQuerySet" => false,
656        "GPUQueue" => false,
657        "GPURenderBundle" => false,
658        "GPURenderBundleEncoder" => false,
659        "GPURenderPassEncoder" => false,
660        "GPURenderPipeline" => false,
661        "GPUSampler" => false,
662        "GPUShaderModule" => false,
663        "GPUShaderStage" => false,
664        "GPUSupportedFeatures" => false,
665        "GPUSupportedLimits" => false,
666        "GPUTexture" => false,
667        "GPUTextureUsage" => false,
668        "GPUTextureView" => false,
669        "GPUUncapturedErrorEvent" => false,
670        "GPUValidationError" => false,
671        "GainNode" => false,
672        "Gamepad" => false,
673        "GamepadAxisMoveEvent" => false,
674        "GamepadButton" => false,
675        "GamepadButtonEvent" => false,
676        "GamepadEvent" => false,
677        "GamepadHapticActuator" => false,
678        "GamepadPose" => false,
679        "Geolocation" => false,
680        "GeolocationCoordinates" => false,
681        "GeolocationPosition" => false,
682        "GeolocationPositionError" => false,
683        "GravitySensor" => false,
684        "Gyroscope" => false,
685        "HID" => false,
686        "HIDConnectionEvent" => false,
687        "HIDDevice" => false,
688        "HIDInputReportEvent" => false,
689        "HTMLAllCollection" => false,
690        "HTMLAnchorElement" => false,
691        "HTMLAreaElement" => false,
692        "HTMLAudioElement" => false,
693        "HTMLBRElement" => false,
694        "HTMLBaseElement" => false,
695        "HTMLBodyElement" => false,
696        "HTMLButtonElement" => false,
697        "HTMLCanvasElement" => false,
698        "HTMLCollection" => false,
699        "HTMLDListElement" => false,
700        "HTMLDataElement" => false,
701        "HTMLDataListElement" => false,
702        "HTMLDetailsElement" => false,
703        "HTMLDialogElement" => false,
704        "HTMLDirectoryElement" => false,
705        "HTMLDivElement" => false,
706        "HTMLDocument" => false,
707        "HTMLElement" => false,
708        "HTMLEmbedElement" => false,
709        "HTMLFencedFrameElement" => false,
710        "HTMLFieldSetElement" => false,
711        "HTMLFontElement" => false,
712        "HTMLFormControlsCollection" => false,
713        "HTMLFormElement" => false,
714        "HTMLFrameElement" => false,
715        "HTMLFrameSetElement" => false,
716        "HTMLHRElement" => false,
717        "HTMLHeadElement" => false,
718        "HTMLHeadingElement" => false,
719        "HTMLHtmlElement" => false,
720        "HTMLIFrameElement" => false,
721        "HTMLImageElement" => false,
722        "HTMLInputElement" => false,
723        "HTMLLIElement" => false,
724        "HTMLLabelElement" => false,
725        "HTMLLegendElement" => false,
726        "HTMLLinkElement" => false,
727        "HTMLMapElement" => false,
728        "HTMLMarqueeElement" => false,
729        "HTMLMediaElement" => false,
730        "HTMLMenuElement" => false,
731        "HTMLMetaElement" => false,
732        "HTMLMeterElement" => false,
733        "HTMLModElement" => false,
734        "HTMLOListElement" => false,
735        "HTMLObjectElement" => false,
736        "HTMLOptGroupElement" => false,
737        "HTMLOptionElement" => false,
738        "HTMLOptionsCollection" => false,
739        "HTMLOutputElement" => false,
740        "HTMLParagraphElement" => false,
741        "HTMLParamElement" => false,
742        "HTMLPictureElement" => false,
743        "HTMLPreElement" => false,
744        "HTMLProgressElement" => false,
745        "HTMLQuoteElement" => false,
746        "HTMLScriptElement" => false,
747        "HTMLSelectElement" => false,
748        "HTMLSelectedContentElement" => false,
749        "HTMLSlotElement" => false,
750        "HTMLSourceElement" => false,
751        "HTMLSpanElement" => false,
752        "HTMLStyleElement" => false,
753        "HTMLTableCaptionElement" => false,
754        "HTMLTableCellElement" => false,
755        "HTMLTableColElement" => false,
756        "HTMLTableElement" => false,
757        "HTMLTableRowElement" => false,
758        "HTMLTableSectionElement" => false,
759        "HTMLTemplateElement" => false,
760        "HTMLTextAreaElement" => false,
761        "HTMLTimeElement" => false,
762        "HTMLTitleElement" => false,
763        "HTMLTrackElement" => false,
764        "HTMLUListElement" => false,
765        "HTMLUnknownElement" => false,
766        "HTMLVideoElement" => false,
767        "HashChangeEvent" => false,
768        "Headers" => false,
769        "Highlight" => false,
770        "HighlightRegistry" => false,
771        "History" => false,
772        "IDBCursor" => false,
773        "IDBCursorWithValue" => false,
774        "IDBDatabase" => false,
775        "IDBFactory" => false,
776        "IDBIndex" => false,
777        "IDBKeyRange" => false,
778        "IDBObjectStore" => false,
779        "IDBOpenDBRequest" => false,
780        "IDBRequest" => false,
781        "IDBTransaction" => false,
782        "IDBVersionChangeEvent" => false,
783        "IIRFilterNode" => false,
784        "IdentityCredential" => false,
785        "IdentityCredentialError" => false,
786        "IdentityProvider" => false,
787        "IdleDeadline" => false,
788        "IdleDetector" => false,
789        "Image" => false,
790        "ImageBitmap" => false,
791        "ImageBitmapRenderingContext" => false,
792        "ImageCapture" => false,
793        "ImageData" => false,
794        "ImageDecoder" => false,
795        "ImageTrack" => false,
796        "ImageTrackList" => false,
797        "Ink" => false,
798        "InputDeviceCapabilities" => false,
799        "InputDeviceInfo" => false,
800        "InputEvent" => false,
801        "IntersectionObserver" => false,
802        "IntersectionObserverEntry" => false,
803        "Keyboard" => false,
804        "KeyboardEvent" => false,
805        "KeyboardLayoutMap" => false,
806        "KeyframeEffect" => false,
807        "LanguageDetector" => false,
808        "LargestContentfulPaint" => false,
809        "LaunchParams" => false,
810        "LaunchQueue" => false,
811        "LayoutShift" => false,
812        "LayoutShiftAttribution" => false,
813        "LinearAccelerationSensor" => false,
814        "Location" => false,
815        "Lock" => false,
816        "LockManager" => false,
817        "MIDIAccess" => false,
818        "MIDIConnectionEvent" => false,
819        "MIDIInput" => false,
820        "MIDIInputMap" => false,
821        "MIDIMessageEvent" => false,
822        "MIDIOutput" => false,
823        "MIDIOutputMap" => false,
824        "MIDIPort" => false,
825        "MathMLElement" => false,
826        "MediaCapabilities" => false,
827        "MediaCapabilitiesInfo" => false,
828        "MediaDeviceInfo" => false,
829        "MediaDevices" => false,
830        "MediaElementAudioSourceNode" => false,
831        "MediaEncryptedEvent" => false,
832        "MediaError" => false,
833        "MediaKeyError" => false,
834        "MediaKeyMessageEvent" => false,
835        "MediaKeySession" => false,
836        "MediaKeyStatusMap" => false,
837        "MediaKeySystemAccess" => false,
838        "MediaKeys" => false,
839        "MediaList" => false,
840        "MediaMetadata" => false,
841        "MediaQueryList" => false,
842        "MediaQueryListEvent" => false,
843        "MediaRecorder" => false,
844        "MediaRecorderErrorEvent" => false,
845        "MediaSession" => false,
846        "MediaSource" => false,
847        "MediaSourceHandle" => false,
848        "MediaStream" => false,
849        "MediaStreamAudioDestinationNode" => false,
850        "MediaStreamAudioSourceNode" => false,
851        "MediaStreamEvent" => false,
852        "MediaStreamTrack" => false,
853        "MediaStreamTrackAudioSourceNode" => false,
854        "MediaStreamTrackAudioStats" => false,
855        "MediaStreamTrackEvent" => false,
856        "MediaStreamTrackGenerator" => false,
857        "MediaStreamTrackProcessor" => false,
858        "MediaStreamTrackVideoStats" => false,
859        "MessageChannel" => false,
860        "MessageEvent" => false,
861        "MessagePort" => false,
862        "MimeType" => false,
863        "MimeTypeArray" => false,
864        "ModelGenericSession" => false,
865        "ModelManager" => false,
866        "MouseEvent" => false,
867        "MutationEvent" => false,
868        "MutationObserver" => false,
869        "MutationRecord" => false,
870        "NamedNodeMap" => false,
871        "NavigateEvent" => false,
872        "Navigation" => false,
873        "NavigationActivation" => false,
874        "NavigationCurrentEntryChangeEvent" => false,
875        "NavigationDestination" => false,
876        "NavigationHistoryEntry" => false,
877        "NavigationPreloadManager" => false,
878        "NavigationTransition" => false,
879        "Navigator" => false,
880        "NavigatorLogin" => false,
881        "NavigatorManagedData" => false,
882        "NavigatorUAData" => false,
883        "NetworkInformation" => false,
884        "Node" => false,
885        "NodeFilter" => false,
886        "NodeIterator" => false,
887        "NodeList" => false,
888        "NotRestoredReasonDetails" => false,
889        "NotRestoredReasons" => false,
890        "Notification" => false,
891        "NotifyPaintEvent" => false,
892        "OTPCredential" => false,
893        "Observable" => false,
894        "OfflineAudioCompletionEvent" => false,
895        "OfflineAudioContext" => false,
896        "OffscreenCanvas" => false,
897        "OffscreenCanvasRenderingContext2D" => false,
898        "Option" => false,
899        "OrientationSensor" => false,
900        "OscillatorNode" => false,
901        "OverconstrainedError" => false,
902        "PERSISTENT" => false,
903        "PageRevealEvent" => false,
904        "PageSwapEvent" => false,
905        "PageTransitionEvent" => false,
906        "PannerNode" => false,
907        "PasswordCredential" => false,
908        "Path2D" => false,
909        "PaymentAddress" => false,
910        "PaymentManager" => false,
911        "PaymentMethodChangeEvent" => false,
912        "PaymentRequest" => false,
913        "PaymentRequestUpdateEvent" => false,
914        "PaymentResponse" => false,
915        "Performance" => false,
916        "PerformanceElementTiming" => false,
917        "PerformanceEntry" => false,
918        "PerformanceEventTiming" => false,
919        "PerformanceLongAnimationFrameTiming" => false,
920        "PerformanceLongTaskTiming" => false,
921        "PerformanceMark" => false,
922        "PerformanceMeasure" => false,
923        "PerformanceNavigation" => false,
924        "PerformanceNavigationTiming" => false,
925        "PerformanceObserver" => false,
926        "PerformanceObserverEntryList" => false,
927        "PerformancePaintTiming" => false,
928        "PerformanceResourceTiming" => false,
929        "PerformanceScriptTiming" => false,
930        "PerformanceServerTiming" => false,
931        "PerformanceTiming" => false,
932        "PeriodicSyncManager" => false,
933        "PeriodicWave" => false,
934        "PermissionStatus" => false,
935        "Permissions" => false,
936        "PictureInPictureEvent" => false,
937        "PictureInPictureWindow" => false,
938        "Plugin" => false,
939        "PluginArray" => false,
940        "PointerEvent" => false,
941        "PopStateEvent" => false,
942        "Presentation" => false,
943        "PresentationAvailability" => false,
944        "PresentationConnection" => false,
945        "PresentationConnectionAvailableEvent" => false,
946        "PresentationConnectionCloseEvent" => false,
947        "PresentationConnectionList" => false,
948        "PresentationReceiver" => false,
949        "PresentationRequest" => false,
950        "PressureObserver" => false,
951        "PressureRecord" => false,
952        "ProcessingInstruction" => false,
953        "Profiler" => false,
954        "ProgressEvent" => false,
955        "PromiseRejectionEvent" => false,
956        "ProtectedAudience" => false,
957        "PublicKeyCredential" => false,
958        "PushManager" => false,
959        "PushSubscription" => false,
960        "PushSubscriptionOptions" => false,
961        "RTCCertificate" => false,
962        "RTCDTMFSender" => false,
963        "RTCDTMFToneChangeEvent" => false,
964        "RTCDataChannel" => false,
965        "RTCDataChannelEvent" => false,
966        "RTCDtlsTransport" => false,
967        "RTCEncodedAudioFrame" => false,
968        "RTCEncodedVideoFrame" => false,
969        "RTCError" => false,
970        "RTCErrorEvent" => false,
971        "RTCIceCandidate" => false,
972        "RTCIceTransport" => false,
973        "RTCPeerConnection" => false,
974        "RTCPeerConnectionIceErrorEvent" => false,
975        "RTCPeerConnectionIceEvent" => false,
976        "RTCRtpReceiver" => false,
977        "RTCRtpScriptTransform" => false,
978        "RTCRtpSender" => false,
979        "RTCRtpTransceiver" => false,
980        "RTCSctpTransport" => false,
981        "RTCSessionDescription" => false,
982        "RTCStatsReport" => false,
983        "RTCTrackEvent" => false,
984        "RadioNodeList" => false,
985        "Range" => false,
986        "ReadableByteStreamController" => false,
987        "ReadableStream" => false,
988        "ReadableStreamBYOBReader" => false,
989        "ReadableStreamBYOBRequest" => false,
990        "ReadableStreamDefaultController" => false,
991        "ReadableStreamDefaultReader" => false,
992        "RelativeOrientationSensor" => false,
993        "RemotePlayback" => false,
994        "ReportBody" => false,
995        "ReportingObserver" => false,
996        "Request" => false,
997        "ResizeObserver" => false,
998        "ResizeObserverEntry" => false,
999        "ResizeObserverSize" => false,
1000        "Response" => false,
1001        "RestrictionTarget" => false,
1002        "SVGAElement" => false,
1003        "SVGAngle" => false,
1004        "SVGAnimateElement" => false,
1005        "SVGAnimateMotionElement" => false,
1006        "SVGAnimateTransformElement" => false,
1007        "SVGAnimatedAngle" => false,
1008        "SVGAnimatedBoolean" => false,
1009        "SVGAnimatedEnumeration" => false,
1010        "SVGAnimatedInteger" => false,
1011        "SVGAnimatedLength" => false,
1012        "SVGAnimatedLengthList" => false,
1013        "SVGAnimatedNumber" => false,
1014        "SVGAnimatedNumberList" => false,
1015        "SVGAnimatedPreserveAspectRatio" => false,
1016        "SVGAnimatedRect" => false,
1017        "SVGAnimatedString" => false,
1018        "SVGAnimatedTransformList" => false,
1019        "SVGAnimationElement" => false,
1020        "SVGCircleElement" => false,
1021        "SVGClipPathElement" => false,
1022        "SVGComponentTransferFunctionElement" => false,
1023        "SVGDefsElement" => false,
1024        "SVGDescElement" => false,
1025        "SVGElement" => false,
1026        "SVGEllipseElement" => false,
1027        "SVGFEBlendElement" => false,
1028        "SVGFEColorMatrixElement" => false,
1029        "SVGFEComponentTransferElement" => false,
1030        "SVGFECompositeElement" => false,
1031        "SVGFEConvolveMatrixElement" => false,
1032        "SVGFEDiffuseLightingElement" => false,
1033        "SVGFEDisplacementMapElement" => false,
1034        "SVGFEDistantLightElement" => false,
1035        "SVGFEDropShadowElement" => false,
1036        "SVGFEFloodElement" => false,
1037        "SVGFEFuncAElement" => false,
1038        "SVGFEFuncBElement" => false,
1039        "SVGFEFuncGElement" => false,
1040        "SVGFEFuncRElement" => false,
1041        "SVGFEGaussianBlurElement" => false,
1042        "SVGFEImageElement" => false,
1043        "SVGFEMergeElement" => false,
1044        "SVGFEMergeNodeElement" => false,
1045        "SVGFEMorphologyElement" => false,
1046        "SVGFEOffsetElement" => false,
1047        "SVGFEPointLightElement" => false,
1048        "SVGFESpecularLightingElement" => false,
1049        "SVGFESpotLightElement" => false,
1050        "SVGFETileElement" => false,
1051        "SVGFETurbulenceElement" => false,
1052        "SVGFilterElement" => false,
1053        "SVGForeignObjectElement" => false,
1054        "SVGGElement" => false,
1055        "SVGGeometryElement" => false,
1056        "SVGGradientElement" => false,
1057        "SVGGraphicsElement" => false,
1058        "SVGImageElement" => false,
1059        "SVGLength" => false,
1060        "SVGLengthList" => false,
1061        "SVGLineElement" => false,
1062        "SVGLinearGradientElement" => false,
1063        "SVGMPathElement" => false,
1064        "SVGMarkerElement" => false,
1065        "SVGMaskElement" => false,
1066        "SVGMatrix" => false,
1067        "SVGMetadataElement" => false,
1068        "SVGNumber" => false,
1069        "SVGNumberList" => false,
1070        "SVGPathElement" => false,
1071        "SVGPatternElement" => false,
1072        "SVGPoint" => false,
1073        "SVGPointList" => false,
1074        "SVGPolygonElement" => false,
1075        "SVGPolylineElement" => false,
1076        "SVGPreserveAspectRatio" => false,
1077        "SVGRadialGradientElement" => false,
1078        "SVGRect" => false,
1079        "SVGRectElement" => false,
1080        "SVGSVGElement" => false,
1081        "SVGScriptElement" => false,
1082        "SVGSetElement" => false,
1083        "SVGStopElement" => false,
1084        "SVGStringList" => false,
1085        "SVGStyleElement" => false,
1086        "SVGSwitchElement" => false,
1087        "SVGSymbolElement" => false,
1088        "SVGTSpanElement" => false,
1089        "SVGTextContentElement" => false,
1090        "SVGTextElement" => false,
1091        "SVGTextPathElement" => false,
1092        "SVGTextPositioningElement" => false,
1093        "SVGTitleElement" => false,
1094        "SVGTransform" => false,
1095        "SVGTransformList" => false,
1096        "SVGUnitTypes" => false,
1097        "SVGUseElement" => false,
1098        "SVGViewElement" => false,
1099        "Scheduler" => false,
1100        "Scheduling" => false,
1101        "Screen" => false,
1102        "ScreenDetailed" => false,
1103        "ScreenDetails" => false,
1104        "ScreenOrientation" => false,
1105        "ScriptProcessorNode" => false,
1106        "ScrollTimeline" => false,
1107        "SecurityPolicyViolationEvent" => false,
1108        "Selection" => false,
1109        "Sensor" => false,
1110        "SensorErrorEvent" => false,
1111        "Serial" => false,
1112        "SerialPort" => false,
1113        "ServiceWorker" => false,
1114        "ServiceWorkerContainer" => false,
1115        "ServiceWorkerRegistration" => false,
1116        "ShadowRoot" => false,
1117        "SharedStorage" => false,
1118        "SharedStorageAppendMethod" => false,
1119        "SharedStorageClearMethod" => false,
1120        "SharedStorageDeleteMethod" => false,
1121        "SharedStorageModifierMethod" => false,
1122        "SharedStorageSetMethod" => false,
1123        "SharedStorageWorklet" => false,
1124        "SharedWorker" => false,
1125        "SnapEvent" => false,
1126        "SourceBuffer" => false,
1127        "SourceBufferList" => false,
1128        "SpeechSynthesis" => false,
1129        "SpeechSynthesisErrorEvent" => false,
1130        "SpeechSynthesisEvent" => false,
1131        "SpeechSynthesisUtterance" => false,
1132        "SpeechSynthesisVoice" => false,
1133        "StaticRange" => false,
1134        "StereoPannerNode" => false,
1135        "Storage" => false,
1136        "StorageBucket" => false,
1137        "StorageBucketManager" => false,
1138        "StorageEvent" => false,
1139        "StorageManager" => false,
1140        "StylePropertyMap" => false,
1141        "StylePropertyMapReadOnly" => false,
1142        "StyleSheet" => false,
1143        "StyleSheetList" => false,
1144        "SubmitEvent" => false,
1145        "Subscriber" => false,
1146        "SubtleCrypto" => false,
1147        "SuppressedError" => false,
1148        "SyncManager" => false,
1149        "TEMPORARY" => false,
1150        "TaskAttributionTiming" => false,
1151        "TaskController" => false,
1152        "TaskPriorityChangeEvent" => false,
1153        "TaskSignal" => false,
1154        "Text" => false,
1155        "TextDecoder" => false,
1156        "TextDecoderStream" => false,
1157        "TextEncoder" => false,
1158        "TextEncoderStream" => false,
1159        "TextEvent" => false,
1160        "TextFormat" => false,
1161        "TextFormatUpdateEvent" => false,
1162        "TextMetrics" => false,
1163        "TextTrack" => false,
1164        "TextTrackCue" => false,
1165        "TextTrackCueList" => false,
1166        "TextTrackList" => false,
1167        "TextUpdateEvent" => false,
1168        "TimeEvent" => false,
1169        "TimeRanges" => false,
1170        "ToggleEvent" => false,
1171        "Touch" => false,
1172        "TouchEvent" => false,
1173        "TouchList" => false,
1174        "TrackEvent" => false,
1175        "TransformStream" => false,
1176        "TransformStreamDefaultController" => false,
1177        "TransitionEvent" => false,
1178        "TreeWalker" => false,
1179        "TrustedHTML" => false,
1180        "TrustedScript" => false,
1181        "TrustedScriptURL" => false,
1182        "TrustedTypePolicy" => false,
1183        "TrustedTypePolicyFactory" => false,
1184        "UIEvent" => false,
1185        "URL" => false,
1186        "URLPattern" => false,
1187        "URLSearchParams" => false,
1188        "USB" => false,
1189        "USBAlternateInterface" => false,
1190        "USBConfiguration" => false,
1191        "USBConnectionEvent" => false,
1192        "USBDevice" => false,
1193        "USBEndpoint" => false,
1194        "USBInTransferResult" => false,
1195        "USBInterface" => false,
1196        "USBIsochronousInTransferPacket" => false,
1197        "USBIsochronousInTransferResult" => false,
1198        "USBIsochronousOutTransferPacket" => false,
1199        "USBIsochronousOutTransferResult" => false,
1200        "USBOutTransferResult" => false,
1201        "UserActivation" => false,
1202        "VTTCue" => false,
1203        "VTTRegion" => false,
1204        "ValidityState" => false,
1205        "VideoColorSpace" => false,
1206        "VideoDecoder" => false,
1207        "VideoEncoder" => false,
1208        "VideoFrame" => false,
1209        "VideoPlaybackQuality" => false,
1210        "ViewTimeline" => false,
1211        "ViewTransition" => false,
1212        "ViewTransitionTypeSet" => false,
1213        "VirtualKeyboard" => false,
1214        "VirtualKeyboardGeometryChangeEvent" => false,
1215        "VisibilityStateEntry" => false,
1216        "VisualViewport" => false,
1217        "WGSLLanguageFeatures" => false,
1218        "WakeLock" => false,
1219        "WakeLockSentinel" => false,
1220        "WaveShaperNode" => false,
1221        "WebAssembly" => false,
1222        "WebGL2RenderingContext" => false,
1223        "WebGLActiveInfo" => false,
1224        "WebGLBuffer" => false,
1225        "WebGLContextEvent" => false,
1226        "WebGLFramebuffer" => false,
1227        "WebGLObject" => false,
1228        "WebGLProgram" => false,
1229        "WebGLQuery" => false,
1230        "WebGLRenderbuffer" => false,
1231        "WebGLRenderingContext" => false,
1232        "WebGLSampler" => false,
1233        "WebGLShader" => false,
1234        "WebGLShaderPrecisionFormat" => false,
1235        "WebGLSync" => false,
1236        "WebGLTexture" => false,
1237        "WebGLTransformFeedback" => false,
1238        "WebGLUniformLocation" => false,
1239        "WebGLVertexArrayObject" => false,
1240        "WebSocket" => false,
1241        "WebSocketError" => false,
1242        "WebSocketStream" => false,
1243        "WebTransport" => false,
1244        "WebTransportBidirectionalStream" => false,
1245        "WebTransportDatagramDuplexStream" => false,
1246        "WebTransportError" => false,
1247        "WebTransportReceiveStream" => false,
1248        "WebTransportSendStream" => false,
1249        "WheelEvent" => false,
1250        "Window" => false,
1251        "WindowControlsOverlay" => false,
1252        "WindowControlsOverlayGeometryChangeEvent" => false,
1253        "Worker" => false,
1254        "Worklet" => false,
1255        "WorkletGlobalScope" => false,
1256        "WritableStream" => false,
1257        "WritableStreamDefaultController" => false,
1258        "WritableStreamDefaultWriter" => false,
1259        "XMLDocument" => false,
1260        "XMLHttpRequest" => false,
1261        "XMLHttpRequestEventTarget" => false,
1262        "XMLHttpRequestUpload" => false,
1263        "XMLSerializer" => false,
1264        "XPathEvaluator" => false,
1265        "XPathExpression" => false,
1266        "XPathResult" => false,
1267        "XRAnchor" => false,
1268        "XRAnchorSet" => false,
1269        "XRBoundedReferenceSpace" => false,
1270        "XRCPUDepthInformation" => false,
1271        "XRCamera" => false,
1272        "XRDOMOverlayState" => false,
1273        "XRDepthInformation" => false,
1274        "XRFrame" => false,
1275        "XRHand" => false,
1276        "XRHitTestResult" => false,
1277        "XRHitTestSource" => false,
1278        "XRInputSource" => false,
1279        "XRInputSourceArray" => false,
1280        "XRInputSourceEvent" => false,
1281        "XRInputSourcesChangeEvent" => false,
1282        "XRJointPose" => false,
1283        "XRJointSpace" => false,
1284        "XRLayer" => false,
1285        "XRLightEstimate" => false,
1286        "XRLightProbe" => false,
1287        "XRPose" => false,
1288        "XRRay" => false,
1289        "XRReferenceSpace" => false,
1290        "XRReferenceSpaceEvent" => false,
1291        "XRRenderState" => false,
1292        "XRRigidTransform" => false,
1293        "XRSession" => false,
1294        "XRSessionEvent" => false,
1295        "XRSpace" => false,
1296        "XRSystem" => false,
1297        "XRTransientInputHitTestResult" => false,
1298        "XRTransientInputHitTestSource" => false,
1299        "XRView" => false,
1300        "XRViewerPose" => false,
1301        "XRViewport" => false,
1302        "XRWebGLBinding" => false,
1303        "XRWebGLDepthInformation" => false,
1304        "XRWebGLLayer" => false,
1305        "XSLTProcessor" => false,
1306        "addEventListener" => false,
1307        "ai" => false,
1308        "alert" => false,
1309        "atob" => false,
1310        "blur" => false,
1311        "btoa" => false,
1312        "caches" => false,
1313        "cancelAnimationFrame" => false,
1314        "cancelIdleCallback" => false,
1315        "clearInterval" => false,
1316        "clearTimeout" => false,
1317        "clientInformation" => false,
1318        "close" => false,
1319        "closed" => false,
1320        "confirm" => false,
1321        "console" => false,
1322        "cookieStore" => false,
1323        "createImageBitmap" => false,
1324        "credentialless" => false,
1325        "crossOriginIsolated" => false,
1326        "crypto" => false,
1327        "currentFrame" => false,
1328        "currentTime" => false,
1329        "customElements" => false,
1330        "devicePixelRatio" => false,
1331        "dispatchEvent" => false,
1332        "document" => false,
1333        "documentPictureInPicture" => false,
1334        "event" => false,
1335        "external" => false,
1336        "fence" => false,
1337        "fetch" => false,
1338        "fetchLater" => false,
1339        "find" => false,
1340        "focus" => false,
1341        "frameElement" => false,
1342        "frames" => false,
1343        "getComputedStyle" => false,
1344        "getScreenDetails" => false,
1345        "getSelection" => false,
1346        "history" => false,
1347        "indexedDB" => false,
1348        "innerHeight" => false,
1349        "innerWidth" => false,
1350        "isSecureContext" => false,
1351        "launchQueue" => false,
1352        "length" => false,
1353        "localStorage" => false,
1354        "location" => true,
1355        "locationbar" => false,
1356        "matchMedia" => false,
1357        "menubar" => false,
1358        "model" => false,
1359        "moveBy" => false,
1360        "moveTo" => false,
1361        "name" => false,
1362        "navigation" => false,
1363        "navigator" => false,
1364        "offscreenBuffering" => false,
1365        "onabort" => true,
1366        "onafterprint" => true,
1367        "onanimationcancel" => true,
1368        "onanimationend" => true,
1369        "onanimationiteration" => true,
1370        "onanimationstart" => true,
1371        "onappinstalled" => true,
1372        "onauxclick" => true,
1373        "onbeforeinput" => true,
1374        "onbeforeinstallprompt" => true,
1375        "onbeforematch" => true,
1376        "onbeforeprint" => true,
1377        "onbeforetoggle" => true,
1378        "onbeforeunload" => true,
1379        "onbeforexrselect" => true,
1380        "onblur" => true,
1381        "oncancel" => true,
1382        "oncanplay" => true,
1383        "oncanplaythrough" => true,
1384        "onchange" => true,
1385        "onclick" => true,
1386        "onclose" => true,
1387        "oncommand" => true,
1388        "oncontentvisibilityautostatechange" => true,
1389        "oncontextlost" => true,
1390        "oncontextmenu" => true,
1391        "oncontextrestored" => true,
1392        "oncopy" => true,
1393        "oncuechange" => true,
1394        "oncut" => true,
1395        "ondblclick" => true,
1396        "ondevicemotion" => true,
1397        "ondeviceorientation" => true,
1398        "ondeviceorientationabsolute" => true,
1399        "ondrag" => true,
1400        "ondragend" => true,
1401        "ondragenter" => true,
1402        "ondragleave" => true,
1403        "ondragover" => true,
1404        "ondragstart" => true,
1405        "ondrop" => true,
1406        "ondurationchange" => true,
1407        "onemptied" => true,
1408        "onended" => true,
1409        "onerror" => true,
1410        "onfocus" => true,
1411        "onformdata" => true,
1412        "ongamepadconnected" => true,
1413        "ongamepaddisconnected" => true,
1414        "ongotpointercapture" => true,
1415        "onhashchange" => true,
1416        "oninput" => true,
1417        "oninvalid" => true,
1418        "onkeydown" => true,
1419        "onkeypress" => true,
1420        "onkeyup" => true,
1421        "onlanguagechange" => true,
1422        "onload" => true,
1423        "onloadeddata" => true,
1424        "onloadedmetadata" => true,
1425        "onloadstart" => true,
1426        "onlostpointercapture" => true,
1427        "onmessage" => true,
1428        "onmessageerror" => true,
1429        "onmousedown" => true,
1430        "onmouseenter" => true,
1431        "onmouseleave" => true,
1432        "onmousemove" => true,
1433        "onmouseout" => true,
1434        "onmouseover" => true,
1435        "onmouseup" => true,
1436        "onmousewheel" => true,
1437        "onoffline" => true,
1438        "ononline" => true,
1439        "onpagehide" => true,
1440        "onpagereveal" => true,
1441        "onpageshow" => true,
1442        "onpageswap" => true,
1443        "onpaste" => true,
1444        "onpause" => true,
1445        "onplay" => true,
1446        "onplaying" => true,
1447        "onpointercancel" => true,
1448        "onpointerdown" => true,
1449        "onpointerenter" => true,
1450        "onpointerleave" => true,
1451        "onpointermove" => true,
1452        "onpointerout" => true,
1453        "onpointerover" => true,
1454        "onpointerrawupdate" => true,
1455        "onpointerup" => true,
1456        "onpopstate" => true,
1457        "onprogress" => true,
1458        "onratechange" => true,
1459        "onrejectionhandled" => true,
1460        "onreset" => true,
1461        "onresize" => true,
1462        "onscroll" => true,
1463        "onscrollend" => true,
1464        "onscrollsnapchange" => true,
1465        "onscrollsnapchanging" => true,
1466        "onsearch" => true,
1467        "onsecuritypolicyviolation" => true,
1468        "onseeked" => true,
1469        "onseeking" => true,
1470        "onselect" => true,
1471        "onselectionchange" => true,
1472        "onselectstart" => true,
1473        "onslotchange" => true,
1474        "onstalled" => true,
1475        "onstorage" => true,
1476        "onsubmit" => true,
1477        "onsuspend" => true,
1478        "ontimeupdate" => true,
1479        "ontoggle" => true,
1480        "ontransitioncancel" => true,
1481        "ontransitionend" => true,
1482        "ontransitionrun" => true,
1483        "ontransitionstart" => true,
1484        "onunhandledrejection" => true,
1485        "onunload" => true,
1486        "onvolumechange" => true,
1487        "onwaiting" => true,
1488        "onwheel" => true,
1489        "open" => false,
1490        "opener" => false,
1491        "origin" => false,
1492        "originAgentCluster" => false,
1493        "outerHeight" => false,
1494        "outerWidth" => false,
1495        "pageXOffset" => false,
1496        "pageYOffset" => false,
1497        "parent" => false,
1498        "performance" => false,
1499        "personalbar" => false,
1500        "postMessage" => false,
1501        "print" => false,
1502        "prompt" => false,
1503        "queryLocalFonts" => false,
1504        "queueMicrotask" => false,
1505        "registerProcessor" => false,
1506        "removeEventListener" => false,
1507        "reportError" => false,
1508        "requestAnimationFrame" => false,
1509        "requestIdleCallback" => false,
1510        "resizeBy" => false,
1511        "resizeTo" => false,
1512        "sampleRate" => false,
1513        "scheduler" => false,
1514        "screen" => false,
1515        "screenLeft" => false,
1516        "screenTop" => false,
1517        "screenX" => false,
1518        "screenY" => false,
1519        "scroll" => false,
1520        "scrollBy" => false,
1521        "scrollTo" => false,
1522        "scrollX" => false,
1523        "scrollY" => false,
1524        "scrollbars" => false,
1525        "self" => false,
1526        "sessionStorage" => false,
1527        "setInterval" => false,
1528        "setTimeout" => false,
1529        "sharedStorage" => false,
1530        "showDirectoryPicker" => false,
1531        "showOpenFilePicker" => false,
1532        "showSaveFilePicker" => false,
1533        "speechSynthesis" => false,
1534        "status" => false,
1535        "statusbar" => false,
1536        "stop" => false,
1537        "structuredClone" => false,
1538        "styleMedia" => false,
1539        "toolbar" => false,
1540        "top" => false,
1541        "trustedTypes" => false,
1542        "visualViewport" => false,
1543        "when" => false,
1544        "window" => false,
1545    },
1546    "node" => phf_map! {
1547        "AbortController" => false,
1548        "AbortSignal" => false,
1549        "AsyncDisposableStack" => false,
1550        "Blob" => false,
1551        "BroadcastChannel" => false,
1552        "Buffer" => false,
1553        "ByteLengthQueuingStrategy" => false,
1554        "CloseEvent" => false,
1555        "CompressionStream" => false,
1556        "CountQueuingStrategy" => false,
1557        "Crypto" => false,
1558        "CryptoKey" => false,
1559        "CustomEvent" => false,
1560        "DOMException" => false,
1561        "DecompressionStream" => false,
1562        "DisposableStack" => false,
1563        "Event" => false,
1564        "EventTarget" => false,
1565        "File" => false,
1566        "FormData" => false,
1567        "Headers" => false,
1568        "MessageChannel" => false,
1569        "MessageEvent" => false,
1570        "MessagePort" => false,
1571        "Navigator" => false,
1572        "Performance" => false,
1573        "PerformanceEntry" => false,
1574        "PerformanceMark" => false,
1575        "PerformanceMeasure" => false,
1576        "PerformanceObserver" => false,
1577        "PerformanceObserverEntryList" => false,
1578        "PerformanceResourceTiming" => false,
1579        "ReadableByteStreamController" => false,
1580        "ReadableStream" => false,
1581        "ReadableStreamBYOBReader" => false,
1582        "ReadableStreamBYOBRequest" => false,
1583        "ReadableStreamDefaultController" => false,
1584        "ReadableStreamDefaultReader" => false,
1585        "Request" => false,
1586        "Response" => false,
1587        "SubtleCrypto" => false,
1588        "SuppressedError" => false,
1589        "TextDecoder" => false,
1590        "TextDecoderStream" => false,
1591        "TextEncoder" => false,
1592        "TextEncoderStream" => false,
1593        "TransformStream" => false,
1594        "TransformStreamDefaultController" => false,
1595        "URL" => false,
1596        "URLPattern" => false,
1597        "URLSearchParams" => false,
1598        "WebAssembly" => false,
1599        "WebSocket" => false,
1600        "WritableStream" => false,
1601        "WritableStreamDefaultController" => false,
1602        "WritableStreamDefaultWriter" => false,
1603        "__dirname" => false,
1604        "__filename" => false,
1605        "atob" => false,
1606        "btoa" => false,
1607        "clearImmediate" => false,
1608        "clearInterval" => false,
1609        "clearTimeout" => false,
1610        "console" => false,
1611        "crypto" => false,
1612        "exports" => true,
1613        "fetch" => false,
1614        "global" => false,
1615        "module" => false,
1616        "navigator" => false,
1617        "performance" => false,
1618        "process" => false,
1619        "queueMicrotask" => false,
1620        "require" => false,
1621        "setImmediate" => false,
1622        "setInterval" => false,
1623        "setTimeout" => false,
1624        "structuredClone" => false,
1625    },
1626    "shared-node-browser" => phf_map! {
1627        "AbortController" => false,
1628        "AbortSignal" => false,
1629        "AsyncDisposableStack" => false,
1630        "Blob" => false,
1631        "BroadcastChannel" => false,
1632        "ByteLengthQueuingStrategy" => false,
1633        "CloseEvent" => false,
1634        "CompressionStream" => false,
1635        "CountQueuingStrategy" => false,
1636        "Crypto" => false,
1637        "CryptoKey" => false,
1638        "CustomEvent" => false,
1639        "DOMException" => false,
1640        "DecompressionStream" => false,
1641        "DisposableStack" => false,
1642        "Event" => false,
1643        "EventTarget" => false,
1644        "File" => false,
1645        "FormData" => false,
1646        "Headers" => false,
1647        "MessageChannel" => false,
1648        "MessageEvent" => false,
1649        "MessagePort" => false,
1650        "Navigator" => false,
1651        "Performance" => false,
1652        "PerformanceEntry" => false,
1653        "PerformanceMark" => false,
1654        "PerformanceMeasure" => false,
1655        "PerformanceObserver" => false,
1656        "PerformanceObserverEntryList" => false,
1657        "PerformanceResourceTiming" => false,
1658        "ReadableByteStreamController" => false,
1659        "ReadableStream" => false,
1660        "ReadableStreamBYOBReader" => false,
1661        "ReadableStreamBYOBRequest" => false,
1662        "ReadableStreamDefaultController" => false,
1663        "ReadableStreamDefaultReader" => false,
1664        "Request" => false,
1665        "Response" => false,
1666        "SubtleCrypto" => false,
1667        "SuppressedError" => false,
1668        "TextDecoder" => false,
1669        "TextDecoderStream" => false,
1670        "TextEncoder" => false,
1671        "TextEncoderStream" => false,
1672        "TransformStream" => false,
1673        "TransformStreamDefaultController" => false,
1674        "URL" => false,
1675        "URLPattern" => false,
1676        "URLSearchParams" => false,
1677        "WebAssembly" => false,
1678        "WebSocket" => false,
1679        "WritableStream" => false,
1680        "WritableStreamDefaultController" => false,
1681        "WritableStreamDefaultWriter" => false,
1682        "atob" => false,
1683        "btoa" => false,
1684        "clearInterval" => false,
1685        "clearTimeout" => false,
1686        "console" => false,
1687        "crypto" => false,
1688        "fetch" => false,
1689        "navigator" => false,
1690        "performance" => false,
1691        "queueMicrotask" => false,
1692        "setInterval" => false,
1693        "setTimeout" => false,
1694        "structuredClone" => false,
1695    },
1696    "worker" => phf_map! {
1697        "AI" => false,
1698        "AICreateMonitor" => false,
1699        "AbortController" => false,
1700        "AbortSignal" => false,
1701        "AsyncDisposableStack" => false,
1702        "AudioData" => false,
1703        "AudioDecoder" => false,
1704        "AudioEncoder" => false,
1705        "BackgroundFetchManager" => false,
1706        "BackgroundFetchRecord" => false,
1707        "BackgroundFetchRegistration" => false,
1708        "BarcodeDetector" => false,
1709        "Blob" => false,
1710        "BroadcastChannel" => false,
1711        "ByteLengthQueuingStrategy" => false,
1712        "CSSSkewX" => false,
1713        "CSSSkewY" => false,
1714        "Cache" => false,
1715        "CacheStorage" => false,
1716        "CanvasGradient" => false,
1717        "CanvasPattern" => false,
1718        "CloseEvent" => false,
1719        "CompressionStream" => false,
1720        "CountQueuingStrategy" => false,
1721        "CropTarget" => false,
1722        "Crypto" => false,
1723        "CryptoKey" => false,
1724        "CustomEvent" => false,
1725        "DOMException" => false,
1726        "DOMMatrix" => false,
1727        "DOMMatrixReadOnly" => false,
1728        "DOMPoint" => false,
1729        "DOMPointReadOnly" => false,
1730        "DOMQuad" => false,
1731        "DOMRect" => false,
1732        "DOMRectReadOnly" => false,
1733        "DOMStringList" => false,
1734        "DecompressionStream" => false,
1735        "DedicatedWorkerGlobalScope" => false,
1736        "DisposableStack" => false,
1737        "EncodedAudioChunk" => false,
1738        "EncodedVideoChunk" => false,
1739        "ErrorEvent" => false,
1740        "Event" => false,
1741        "EventSource" => false,
1742        "EventTarget" => false,
1743        "File" => false,
1744        "FileList" => false,
1745        "FileReader" => false,
1746        "FileReaderSync" => false,
1747        "FileSystemDirectoryHandle" => false,
1748        "FileSystemFileHandle" => false,
1749        "FileSystemHandle" => false,
1750        "FileSystemObserver" => false,
1751        "FileSystemSyncAccessHandle" => false,
1752        "FileSystemWritableFileStream" => false,
1753        "FontFace" => false,
1754        "FormData" => false,
1755        "GPU" => false,
1756        "GPUAdapter" => false,
1757        "GPUAdapterInfo" => false,
1758        "GPUBindGroup" => false,
1759        "GPUBindGroupLayout" => false,
1760        "GPUBuffer" => false,
1761        "GPUBufferUsage" => false,
1762        "GPUCanvasContext" => false,
1763        "GPUColorWrite" => false,
1764        "GPUCommandBuffer" => false,
1765        "GPUCommandEncoder" => false,
1766        "GPUCompilationInfo" => false,
1767        "GPUCompilationMessage" => false,
1768        "GPUComputePassEncoder" => false,
1769        "GPUComputePipeline" => false,
1770        "GPUDevice" => false,
1771        "GPUDeviceLostInfo" => false,
1772        "GPUError" => false,
1773        "GPUExternalTexture" => false,
1774        "GPUInternalError" => false,
1775        "GPUMapMode" => false,
1776        "GPUOutOfMemoryError" => false,
1777        "GPUPipelineError" => false,
1778        "GPUPipelineLayout" => false,
1779        "GPUQuerySet" => false,
1780        "GPUQueue" => false,
1781        "GPURenderBundle" => false,
1782        "GPURenderBundleEncoder" => false,
1783        "GPURenderPassEncoder" => false,
1784        "GPURenderPipeline" => false,
1785        "GPUSampler" => false,
1786        "GPUShaderModule" => false,
1787        "GPUShaderStage" => false,
1788        "GPUSupportedFeatures" => false,
1789        "GPUSupportedLimits" => false,
1790        "GPUTexture" => false,
1791        "GPUTextureUsage" => false,
1792        "GPUTextureView" => false,
1793        "GPUUncapturedErrorEvent" => false,
1794        "GPUValidationError" => false,
1795        "HID" => false,
1796        "HIDConnectionEvent" => false,
1797        "HIDDevice" => false,
1798        "HIDInputReportEvent" => false,
1799        "Headers" => false,
1800        "IDBCursor" => false,
1801        "IDBCursorWithValue" => false,
1802        "IDBDatabase" => false,
1803        "IDBFactory" => false,
1804        "IDBIndex" => false,
1805        "IDBKeyRange" => false,
1806        "IDBObjectStore" => false,
1807        "IDBOpenDBRequest" => false,
1808        "IDBRequest" => false,
1809        "IDBTransaction" => false,
1810        "IDBVersionChangeEvent" => false,
1811        "IdleDetector" => false,
1812        "ImageBitmap" => false,
1813        "ImageBitmapRenderingContext" => false,
1814        "ImageData" => false,
1815        "ImageDecoder" => false,
1816        "ImageTrack" => false,
1817        "ImageTrackList" => false,
1818        "LanguageDetector" => false,
1819        "Lock" => false,
1820        "LockManager" => false,
1821        "MediaCapabilities" => false,
1822        "MediaSource" => false,
1823        "MediaSourceHandle" => false,
1824        "MessageChannel" => false,
1825        "MessageEvent" => false,
1826        "MessagePort" => false,
1827        "NavigationPreloadManager" => false,
1828        "NavigatorUAData" => false,
1829        "NetworkInformation" => false,
1830        "Notification" => false,
1831        "Observable" => false,
1832        "OffscreenCanvas" => false,
1833        "OffscreenCanvasRenderingContext2D" => false,
1834        "PERSISTENT" => false,
1835        "Path2D" => false,
1836        "Performance" => false,
1837        "PerformanceEntry" => false,
1838        "PerformanceMark" => false,
1839        "PerformanceMeasure" => false,
1840        "PerformanceObserver" => false,
1841        "PerformanceObserverEntryList" => false,
1842        "PerformanceResourceTiming" => false,
1843        "PerformanceServerTiming" => false,
1844        "PeriodicSyncManager" => false,
1845        "PermissionStatus" => false,
1846        "Permissions" => false,
1847        "PressureObserver" => false,
1848        "PressureRecord" => false,
1849        "ProgressEvent" => false,
1850        "PromiseRejectionEvent" => false,
1851        "PushManager" => false,
1852        "PushSubscription" => false,
1853        "PushSubscriptionOptions" => false,
1854        "RTCDataChannel" => false,
1855        "RTCEncodedAudioFrame" => false,
1856        "RTCEncodedVideoFrame" => false,
1857        "ReadableByteStreamController" => false,
1858        "ReadableStream" => false,
1859        "ReadableStreamBYOBReader" => false,
1860        "ReadableStreamBYOBRequest" => false,
1861        "ReadableStreamDefaultController" => false,
1862        "ReadableStreamDefaultReader" => false,
1863        "ReportBody" => false,
1864        "ReportingObserver" => false,
1865        "Request" => false,
1866        "Response" => false,
1867        "RestrictionTarget" => false,
1868        "Scheduler" => false,
1869        "SecurityPolicyViolationEvent" => false,
1870        "Serial" => false,
1871        "SerialPort" => false,
1872        "ServiceWorkerRegistration" => false,
1873        "SourceBuffer" => false,
1874        "SourceBufferList" => false,
1875        "StorageBucket" => false,
1876        "StorageBucketManager" => false,
1877        "StorageManager" => false,
1878        "Subscriber" => false,
1879        "SubtleCrypto" => false,
1880        "SuppressedError" => false,
1881        "SyncManager" => false,
1882        "TEMPORARY" => false,
1883        "TaskController" => false,
1884        "TaskPriorityChangeEvent" => false,
1885        "TaskSignal" => false,
1886        "TextDecoder" => false,
1887        "TextDecoderStream" => false,
1888        "TextEncoder" => false,
1889        "TextEncoderStream" => false,
1890        "TextMetrics" => false,
1891        "TransformStream" => false,
1892        "TransformStreamDefaultController" => false,
1893        "TrustedHTML" => false,
1894        "TrustedScript" => false,
1895        "TrustedScriptURL" => false,
1896        "TrustedTypePolicy" => false,
1897        "TrustedTypePolicyFactory" => false,
1898        "URL" => false,
1899        "URLPattern" => false,
1900        "URLSearchParams" => false,
1901        "USB" => false,
1902        "USBAlternateInterface" => false,
1903        "USBConfiguration" => false,
1904        "USBConnectionEvent" => false,
1905        "USBDevice" => false,
1906        "USBEndpoint" => false,
1907        "USBInTransferResult" => false,
1908        "USBInterface" => false,
1909        "USBIsochronousInTransferPacket" => false,
1910        "USBIsochronousInTransferResult" => false,
1911        "USBIsochronousOutTransferPacket" => false,
1912        "USBIsochronousOutTransferResult" => false,
1913        "USBOutTransferResult" => false,
1914        "UserActivation" => false,
1915        "VideoColorSpace" => false,
1916        "VideoDecoder" => false,
1917        "VideoEncoder" => false,
1918        "VideoFrame" => false,
1919        "WGSLLanguageFeatures" => false,
1920        "WebAssembly" => false,
1921        "WebGL2RenderingContext" => false,
1922        "WebGLActiveInfo" => false,
1923        "WebGLBuffer" => false,
1924        "WebGLContextEvent" => false,
1925        "WebGLFramebuffer" => false,
1926        "WebGLObject" => false,
1927        "WebGLProgram" => false,
1928        "WebGLQuery" => false,
1929        "WebGLRenderbuffer" => false,
1930        "WebGLRenderingContext" => false,
1931        "WebGLSampler" => false,
1932        "WebGLShader" => false,
1933        "WebGLShaderPrecisionFormat" => false,
1934        "WebGLSync" => false,
1935        "WebGLTexture" => false,
1936        "WebGLTransformFeedback" => false,
1937        "WebGLUniformLocation" => false,
1938        "WebGLVertexArrayObject" => false,
1939        "WebSocket" => false,
1940        "WebSocketError" => false,
1941        "WebSocketStream" => false,
1942        "WebTransport" => false,
1943        "WebTransportBidirectionalStream" => false,
1944        "WebTransportDatagramDuplexStream" => false,
1945        "WebTransportError" => false,
1946        "Worker" => false,
1947        "WorkerGlobalScope" => false,
1948        "WorkerLocation" => false,
1949        "WorkerNavigator" => false,
1950        "WritableStream" => false,
1951        "WritableStreamDefaultController" => false,
1952        "WritableStreamDefaultWriter" => false,
1953        "XMLHttpRequest" => false,
1954        "XMLHttpRequestEventTarget" => false,
1955        "XMLHttpRequestUpload" => false,
1956        "addEventListener" => false,
1957        "ai" => false,
1958        "atob" => false,
1959        "btoa" => false,
1960        "caches" => false,
1961        "cancelAnimationFrame" => false,
1962        "clearInterval" => false,
1963        "clearTimeout" => false,
1964        "close" => false,
1965        "console" => false,
1966        "createImageBitmap" => false,
1967        "crossOriginIsolated" => false,
1968        "crypto" => false,
1969        "dispatchEvent" => false,
1970        "fetch" => false,
1971        "fonts" => false,
1972        "importScripts" => false,
1973        "indexedDB" => false,
1974        "isSecureContext" => false,
1975        "location" => false,
1976        "name" => false,
1977        "navigator" => false,
1978        "onerror" => true,
1979        "onlanguagechange" => true,
1980        "onmessage" => true,
1981        "onmessageerror" => true,
1982        "onrejectionhandled" => true,
1983        "onunhandledrejection" => true,
1984        "origin" => false,
1985        "performance" => false,
1986        "postMessage" => false,
1987        "queueMicrotask" => false,
1988        "removeEventListener" => false,
1989        "reportError" => false,
1990        "requestAnimationFrame" => false,
1991        "scheduler" => false,
1992        "self" => false,
1993        "setInterval" => false,
1994        "setTimeout" => false,
1995        "structuredClone" => false,
1996        "trustedTypes" => false,
1997        "webkitRequestFileSystem" => false,
1998        "webkitRequestFileSystemSync" => false,
1999        "webkitResolveLocalFileSystemSyncURL" => false,
2000        "webkitResolveLocalFileSystemURL" => false,
2001        "when" => false,
2002    },
2003    "serviceworker" => phf_map! {
2004        "AI" => false,
2005        "AICreateMonitor" => false,
2006        "AbortController" => false,
2007        "AbortPaymentEvent" => false,
2008        "AbortSignal" => false,
2009        "AsyncDisposableStack" => false,
2010        "BackgroundFetchEvent" => false,
2011        "BackgroundFetchManager" => false,
2012        "BackgroundFetchRecord" => false,
2013        "BackgroundFetchRegistration" => false,
2014        "BackgroundFetchUpdateUIEvent" => false,
2015        "BarcodeDetector" => false,
2016        "Blob" => false,
2017        "BroadcastChannel" => false,
2018        "ByteLengthQueuingStrategy" => false,
2019        "CSSSkewX" => false,
2020        "CSSSkewY" => false,
2021        "Cache" => false,
2022        "CacheStorage" => false,
2023        "CanMakePaymentEvent" => false,
2024        "CanvasGradient" => false,
2025        "CanvasPattern" => false,
2026        "Client" => false,
2027        "Clients" => false,
2028        "CloseEvent" => false,
2029        "CompressionStream" => false,
2030        "CookieStore" => false,
2031        "CookieStoreManager" => false,
2032        "CountQueuingStrategy" => false,
2033        "CropTarget" => false,
2034        "Crypto" => false,
2035        "CryptoKey" => false,
2036        "CustomEvent" => false,
2037        "DOMException" => false,
2038        "DOMMatrix" => false,
2039        "DOMMatrixReadOnly" => false,
2040        "DOMPoint" => false,
2041        "DOMPointReadOnly" => false,
2042        "DOMQuad" => false,
2043        "DOMRect" => false,
2044        "DOMRectReadOnly" => false,
2045        "DOMStringList" => false,
2046        "DecompressionStream" => false,
2047        "DisposableStack" => false,
2048        "ErrorEvent" => false,
2049        "Event" => false,
2050        "EventSource" => false,
2051        "EventTarget" => false,
2052        "ExtendableCookieChangeEvent" => false,
2053        "ExtendableEvent" => false,
2054        "ExtendableMessageEvent" => false,
2055        "FetchEvent" => false,
2056        "File" => false,
2057        "FileList" => false,
2058        "FileReader" => false,
2059        "FileSystemDirectoryHandle" => false,
2060        "FileSystemFileHandle" => false,
2061        "FileSystemHandle" => false,
2062        "FileSystemWritableFileStream" => false,
2063        "FontFace" => false,
2064        "FormData" => false,
2065        "GPU" => false,
2066        "GPUAdapter" => false,
2067        "GPUAdapterInfo" => false,
2068        "GPUBindGroup" => false,
2069        "GPUBindGroupLayout" => false,
2070        "GPUBuffer" => false,
2071        "GPUBufferUsage" => false,
2072        "GPUCanvasContext" => false,
2073        "GPUColorWrite" => false,
2074        "GPUCommandBuffer" => false,
2075        "GPUCommandEncoder" => false,
2076        "GPUCompilationInfo" => false,
2077        "GPUCompilationMessage" => false,
2078        "GPUComputePassEncoder" => false,
2079        "GPUComputePipeline" => false,
2080        "GPUDevice" => false,
2081        "GPUDeviceLostInfo" => false,
2082        "GPUError" => false,
2083        "GPUExternalTexture" => false,
2084        "GPUInternalError" => false,
2085        "GPUMapMode" => false,
2086        "GPUOutOfMemoryError" => false,
2087        "GPUPipelineError" => false,
2088        "GPUPipelineLayout" => false,
2089        "GPUQuerySet" => false,
2090        "GPUQueue" => false,
2091        "GPURenderBundle" => false,
2092        "GPURenderBundleEncoder" => false,
2093        "GPURenderPassEncoder" => false,
2094        "GPURenderPipeline" => false,
2095        "GPUSampler" => false,
2096        "GPUShaderModule" => false,
2097        "GPUShaderStage" => false,
2098        "GPUSupportedFeatures" => false,
2099        "GPUSupportedLimits" => false,
2100        "GPUTexture" => false,
2101        "GPUTextureUsage" => false,
2102        "GPUTextureView" => false,
2103        "GPUUncapturedErrorEvent" => false,
2104        "GPUValidationError" => false,
2105        "Headers" => false,
2106        "IDBCursor" => false,
2107        "IDBCursorWithValue" => false,
2108        "IDBDatabase" => false,
2109        "IDBFactory" => false,
2110        "IDBIndex" => false,
2111        "IDBKeyRange" => false,
2112        "IDBObjectStore" => false,
2113        "IDBOpenDBRequest" => false,
2114        "IDBRequest" => false,
2115        "IDBTransaction" => false,
2116        "IDBVersionChangeEvent" => false,
2117        "ImageBitmap" => false,
2118        "ImageBitmapRenderingContext" => false,
2119        "ImageData" => false,
2120        "InstallEvent" => false,
2121        "LanguageDetector" => false,
2122        "Lock" => false,
2123        "LockManager" => false,
2124        "MediaCapabilities" => false,
2125        "MessageChannel" => false,
2126        "MessageEvent" => false,
2127        "MessagePort" => false,
2128        "NavigationPreloadManager" => false,
2129        "NavigatorUAData" => false,
2130        "NetworkInformation" => false,
2131        "Notification" => false,
2132        "NotificationEvent" => false,
2133        "Observable" => false,
2134        "OffscreenCanvas" => false,
2135        "OffscreenCanvasRenderingContext2D" => false,
2136        "Path2D" => false,
2137        "PaymentRequestEvent" => false,
2138        "Performance" => false,
2139        "PerformanceEntry" => false,
2140        "PerformanceMark" => false,
2141        "PerformanceMeasure" => false,
2142        "PerformanceObserver" => false,
2143        "PerformanceObserverEntryList" => false,
2144        "PerformanceResourceTiming" => false,
2145        "PerformanceServerTiming" => false,
2146        "PeriodicSyncEvent" => false,
2147        "PeriodicSyncManager" => false,
2148        "PermissionStatus" => false,
2149        "Permissions" => false,
2150        "PromiseRejectionEvent" => false,
2151        "PushEvent" => false,
2152        "PushManager" => false,
2153        "PushMessageData" => false,
2154        "PushSubscription" => false,
2155        "PushSubscriptionOptions" => false,
2156        "ReadableByteStreamController" => false,
2157        "ReadableStream" => false,
2158        "ReadableStreamBYOBReader" => false,
2159        "ReadableStreamBYOBRequest" => false,
2160        "ReadableStreamDefaultController" => false,
2161        "ReadableStreamDefaultReader" => false,
2162        "ReportBody" => false,
2163        "ReportingObserver" => false,
2164        "Request" => false,
2165        "Response" => false,
2166        "RestrictionTarget" => false,
2167        "Scheduler" => false,
2168        "SecurityPolicyViolationEvent" => false,
2169        "ServiceWorker" => false,
2170        "ServiceWorkerGlobalScope" => false,
2171        "ServiceWorkerRegistration" => false,
2172        "StorageBucket" => false,
2173        "StorageBucketManager" => false,
2174        "StorageManager" => false,
2175        "Subscriber" => false,
2176        "SubtleCrypto" => false,
2177        "SuppressedError" => false,
2178        "SyncEvent" => false,
2179        "SyncManager" => false,
2180        "TaskController" => false,
2181        "TaskPriorityChangeEvent" => false,
2182        "TaskSignal" => false,
2183        "TextDecoder" => false,
2184        "TextDecoderStream" => false,
2185        "TextEncoder" => false,
2186        "TextEncoderStream" => false,
2187        "TextMetrics" => false,
2188        "TransformStream" => false,
2189        "TransformStreamDefaultController" => false,
2190        "TrustedHTML" => false,
2191        "TrustedScript" => false,
2192        "TrustedScriptURL" => false,
2193        "TrustedTypePolicy" => false,
2194        "TrustedTypePolicyFactory" => false,
2195        "URL" => false,
2196        "URLPattern" => false,
2197        "URLSearchParams" => false,
2198        "UserActivation" => false,
2199        "WGSLLanguageFeatures" => false,
2200        "WebAssembly" => false,
2201        "WebGL2RenderingContext" => false,
2202        "WebGLActiveInfo" => false,
2203        "WebGLBuffer" => false,
2204        "WebGLContextEvent" => false,
2205        "WebGLFramebuffer" => false,
2206        "WebGLObject" => false,
2207        "WebGLProgram" => false,
2208        "WebGLQuery" => false,
2209        "WebGLRenderbuffer" => false,
2210        "WebGLRenderingContext" => false,
2211        "WebGLSampler" => false,
2212        "WebGLShader" => false,
2213        "WebGLShaderPrecisionFormat" => false,
2214        "WebGLSync" => false,
2215        "WebGLTexture" => false,
2216        "WebGLTransformFeedback" => false,
2217        "WebGLUniformLocation" => false,
2218        "WebGLVertexArrayObject" => false,
2219        "WebSocket" => false,
2220        "WebSocketError" => false,
2221        "WebSocketStream" => false,
2222        "WebTransport" => false,
2223        "WebTransportBidirectionalStream" => false,
2224        "WebTransportDatagramDuplexStream" => false,
2225        "WebTransportError" => false,
2226        "WindowClient" => false,
2227        "WorkerGlobalScope" => false,
2228        "WorkerLocation" => false,
2229        "WorkerNavigator" => false,
2230        "WritableStream" => false,
2231        "WritableStreamDefaultController" => false,
2232        "WritableStreamDefaultWriter" => false,
2233        "addEventListener" => false,
2234        "ai" => false,
2235        "atob" => false,
2236        "btoa" => false,
2237        "caches" => false,
2238        "clearInterval" => false,
2239        "clearTimeout" => false,
2240        "clients" => false,
2241        "console" => false,
2242        "cookieStore" => false,
2243        "createImageBitmap" => false,
2244        "crossOriginIsolated" => false,
2245        "crypto" => false,
2246        "dispatchEvent" => false,
2247        "fetch" => false,
2248        "fonts" => false,
2249        "importScripts" => false,
2250        "indexedDB" => false,
2251        "isSecureContext" => false,
2252        "location" => false,
2253        "navigator" => false,
2254        "onabortpayment" => true,
2255        "onactivate" => true,
2256        "onbackgroundfetchabort" => true,
2257        "onbackgroundfetchclick" => true,
2258        "onbackgroundfetchfail" => true,
2259        "onbackgroundfetchsuccess" => true,
2260        "oncanmakepayment" => true,
2261        "oncookiechange" => true,
2262        "onerror" => true,
2263        "onfetch" => true,
2264        "oninstall" => true,
2265        "onlanguagechange" => true,
2266        "onmessage" => true,
2267        "onmessageerror" => true,
2268        "onnotificationclick" => true,
2269        "onnotificationclose" => true,
2270        "onpaymentrequest" => true,
2271        "onperiodicsync" => true,
2272        "onpush" => true,
2273        "onpushsubscriptionchange" => true,
2274        "onrejectionhandled" => true,
2275        "onsync" => true,
2276        "onunhandledrejection" => true,
2277        "origin" => false,
2278        "performance" => false,
2279        "queueMicrotask" => false,
2280        "registration" => false,
2281        "removeEventListener" => false,
2282        "reportError" => false,
2283        "scheduler" => false,
2284        "self" => false,
2285        "serviceWorker" => false,
2286        "setInterval" => false,
2287        "setTimeout" => false,
2288        "skipWaiting" => false,
2289        "structuredClone" => false,
2290        "trustedTypes" => false,
2291        "when" => false,
2292    },
2293    "amd" => phf_map! {
2294        "define" => false,
2295        "require" => false,
2296    },
2297    "applescript" => phf_map! {
2298        "$" => false,
2299        "Application" => false,
2300        "Automation" => false,
2301        "Library" => false,
2302        "ObjC" => false,
2303        "ObjectSpecifier" => false,
2304        "Path" => false,
2305        "Progress" => false,
2306        "Ref" => false,
2307        "console" => false,
2308        "delay" => false,
2309    },
2310    "atomtest" => phf_map! {
2311        "advanceClock" => false,
2312        "atom" => false,
2313        "fakeClearInterval" => false,
2314        "fakeClearTimeout" => false,
2315        "fakeSetInterval" => false,
2316        "fakeSetTimeout" => false,
2317        "resetTimeouts" => false,
2318        "waitsForPromise" => false,
2319    },
2320    "commonjs" => phf_map! {
2321        "exports" => true,
2322        "global" => false,
2323        "module" => false,
2324        "require" => false,
2325    },
2326    "embertest" => phf_map! {
2327        "andThen" => false,
2328        "click" => false,
2329        "currentPath" => false,
2330        "currentRouteName" => false,
2331        "currentURL" => false,
2332        "fillIn" => false,
2333        "find" => false,
2334        "findAll" => false,
2335        "findWithAssert" => false,
2336        "keyEvent" => false,
2337        "pauseTest" => false,
2338        "resumeTest" => false,
2339        "triggerEvent" => false,
2340        "visit" => false,
2341        "wait" => false,
2342    },
2343    "greasemonkey" => phf_map! {
2344        "GM" => false,
2345        "GM_addElement" => false,
2346        "GM_addStyle" => false,
2347        "GM_addValueChangeListener" => false,
2348        "GM_deleteValue" => false,
2349        "GM_download" => false,
2350        "GM_getResourceText" => false,
2351        "GM_getResourceURL" => false,
2352        "GM_getTab" => false,
2353        "GM_getTabs" => false,
2354        "GM_getValue" => false,
2355        "GM_info" => false,
2356        "GM_listValues" => false,
2357        "GM_log" => false,
2358        "GM_notification" => false,
2359        "GM_openInTab" => false,
2360        "GM_registerMenuCommand" => false,
2361        "GM_removeValueChangeListener" => false,
2362        "GM_saveTab" => false,
2363        "GM_setClipboard" => false,
2364        "GM_setValue" => false,
2365        "GM_unregisterMenuCommand" => false,
2366        "GM_xmlhttpRequest" => false,
2367        "cloneInto" => false,
2368        "createObjectIn" => false,
2369        "exportFunction" => false,
2370        "unsafeWindow" => false,
2371    },
2372    "jasmine" => phf_map! {
2373        "afterAll" => false,
2374        "afterEach" => false,
2375        "beforeAll" => false,
2376        "beforeEach" => false,
2377        "describe" => false,
2378        "expect" => false,
2379        "expectAsync" => false,
2380        "fail" => false,
2381        "fdescribe" => false,
2382        "fit" => false,
2383        "it" => false,
2384        "jasmine" => false,
2385        "pending" => false,
2386        "runs" => false,
2387        "spyOn" => false,
2388        "spyOnAllFunctions" => false,
2389        "spyOnProperty" => false,
2390        "waits" => false,
2391        "waitsFor" => false,
2392        "xdescribe" => false,
2393        "xit" => false,
2394    },
2395    "jest" => phf_map! {
2396        "afterAll" => false,
2397        "afterEach" => false,
2398        "beforeAll" => false,
2399        "beforeEach" => false,
2400        "describe" => false,
2401        "expect" => false,
2402        "fit" => false,
2403        "it" => false,
2404        "jest" => false,
2405        "test" => false,
2406        "xdescribe" => false,
2407        "xit" => false,
2408        "xtest" => false,
2409    },
2410    "jquery" => phf_map! {
2411        "$" => false,
2412        "jQuery" => false,
2413    },
2414    "meteor" => phf_map! {
2415        "$" => false,
2416        "Accounts" => false,
2417        "AccountsClient" => false,
2418        "AccountsCommon" => false,
2419        "AccountsServer" => false,
2420        "App" => false,
2421        "Assets" => false,
2422        "Blaze" => false,
2423        "Cordova" => false,
2424        "DDP" => false,
2425        "DDPRateLimiter" => false,
2426        "DDPServer" => false,
2427        "Deps" => false,
2428        "EJSON" => false,
2429        "Email" => false,
2430        "HTTP" => false,
2431        "Log" => false,
2432        "Match" => false,
2433        "Meteor" => false,
2434        "Mongo" => false,
2435        "MongoInternals" => false,
2436        "Npm" => false,
2437        "Package" => false,
2438        "Plugin" => false,
2439        "Random" => false,
2440        "ReactiveDict" => false,
2441        "ReactiveVar" => false,
2442        "Router" => false,
2443        "ServiceConfiguration" => false,
2444        "Session" => false,
2445        "Spacebars" => false,
2446        "Template" => false,
2447        "Tinytest" => false,
2448        "Tracker" => false,
2449        "UI" => false,
2450        "Utils" => false,
2451        "WebApp" => false,
2452        "WebAppInternals" => false,
2453        "check" => false,
2454        "process" => false,
2455        "share" => false,
2456    },
2457    "mocha" => phf_map! {
2458        "after" => false,
2459        "afterEach" => false,
2460        "before" => false,
2461        "beforeEach" => false,
2462        "context" => false,
2463        "describe" => false,
2464        "it" => false,
2465        "mocha" => false,
2466        "run" => false,
2467        "setup" => false,
2468        "specify" => false,
2469        "suite" => false,
2470        "suiteSetup" => false,
2471        "suiteTeardown" => false,
2472        "teardown" => false,
2473        "test" => false,
2474        "xcontext" => false,
2475        "xdescribe" => false,
2476        "xit" => false,
2477        "xspecify" => false,
2478    },
2479    "mongo" => phf_map! {
2480        "BulkWriteResult" => false,
2481        "ISODate" => false,
2482        "Mongo" => false,
2483        "NumberInt" => false,
2484        "NumberLong" => false,
2485        "ObjectId" => false,
2486        "PlanCache" => false,
2487        "UUID" => false,
2488        "WriteResult" => false,
2489        "_isWindows" => false,
2490        "_rand" => false,
2491        "cat" => false,
2492        "cd" => false,
2493        "connect" => false,
2494        "db" => false,
2495        "getHostName" => false,
2496        "getMemInfo" => false,
2497        "hostname" => false,
2498        "listFiles" => false,
2499        "load" => false,
2500        "ls" => false,
2501        "md5sumFile" => false,
2502        "mkdir" => false,
2503        "print" => false,
2504        "printjson" => false,
2505        "pwd" => false,
2506        "quit" => false,
2507        "removeFile" => false,
2508        "rs" => false,
2509        "sh" => false,
2510        "version" => false,
2511    },
2512    "nashorn" => phf_map! {
2513        "JSAdapter" => false,
2514        "Java" => false,
2515        "JavaImporter" => false,
2516        "Packages" => false,
2517        "__DIR__" => false,
2518        "__FILE__" => false,
2519        "__LINE__" => false,
2520        "com" => false,
2521        "edu" => false,
2522        "exit" => false,
2523        "java" => false,
2524        "javafx" => false,
2525        "javax" => false,
2526        "load" => false,
2527        "loadWithNewGlobal" => false,
2528        "org" => false,
2529        "print" => false,
2530        "quit" => false,
2531    },
2532    "protractor" => phf_map! {
2533        "$" => false,
2534        "$$" => false,
2535        "By" => false,
2536        "DartObject" => false,
2537        "browser" => false,
2538        "by" => false,
2539        "element" => false,
2540        "protractor" => false,
2541    },
2542    "prototypejs" => phf_map! {
2543        "$" => false,
2544        "$$" => false,
2545        "$A" => false,
2546        "$F" => false,
2547        "$H" => false,
2548        "$R" => false,
2549        "$break" => false,
2550        "$continue" => false,
2551        "$w" => false,
2552        "Abstract" => false,
2553        "Ajax" => false,
2554        "Autocompleter" => false,
2555        "Builder" => false,
2556        "Class" => false,
2557        "Control" => false,
2558        "Draggable" => false,
2559        "Draggables" => false,
2560        "Droppables" => false,
2561        "Effect" => false,
2562        "Element" => false,
2563        "Enumerable" => false,
2564        "Event" => false,
2565        "Field" => false,
2566        "Form" => false,
2567        "Hash" => false,
2568        "Insertion" => false,
2569        "ObjectRange" => false,
2570        "PeriodicalExecuter" => false,
2571        "Position" => false,
2572        "Prototype" => false,
2573        "Scriptaculous" => false,
2574        "Selector" => false,
2575        "Sortable" => false,
2576        "SortableObserver" => false,
2577        "Sound" => false,
2578        "Template" => false,
2579        "Toggle" => false,
2580        "Try" => false,
2581    },
2582    "phantomjs" => phf_map! {
2583        "WebPage" => true,
2584        "console" => true,
2585        "exports" => true,
2586        "phantom" => true,
2587        "require" => true,
2588    },
2589    "shelljs" => phf_map! {
2590        "ShellString" => false,
2591        "cat" => false,
2592        "cd" => false,
2593        "chmod" => false,
2594        "cmd" => false,
2595        "config" => false,
2596        "cp" => false,
2597        "dirs" => false,
2598        "echo" => false,
2599        "env" => false,
2600        "error" => false,
2601        "errorCode" => false,
2602        "exec" => false,
2603        "exit" => false,
2604        "find" => false,
2605        "grep" => false,
2606        "head" => false,
2607        "ln" => false,
2608        "ls" => false,
2609        "mkdir" => false,
2610        "mv" => false,
2611        "popd" => false,
2612        "pushd" => false,
2613        "pwd" => false,
2614        "rm" => false,
2615        "sed" => false,
2616        "set" => false,
2617        "sort" => false,
2618        "tail" => false,
2619        "tempdir" => false,
2620        "test" => false,
2621        "touch" => false,
2622        "uniq" => false,
2623        "which" => false,
2624    },
2625    "webextensions" => phf_map! {
2626        "browser" => false,
2627        "chrome" => false,
2628        "opr" => false,
2629    },
2630    "qunit" => phf_map! {
2631        "QUnit" => false,
2632        "asyncTest" => false,
2633        "deepEqual" => false,
2634        "equal" => false,
2635        "expect" => false,
2636        "module" => false,
2637        "notDeepEqual" => false,
2638        "notEqual" => false,
2639        "notOk" => false,
2640        "notPropEqual" => false,
2641        "notStrictEqual" => false,
2642        "ok" => false,
2643        "propEqual" => false,
2644        "raises" => false,
2645        "start" => false,
2646        "stop" => false,
2647        "strictEqual" => false,
2648        "test" => false,
2649        "throws" => false,
2650    },
2651    "vitest" => phf_map! {
2652        "afterAll" => false,
2653        "afterEach" => false,
2654        "assert" => false,
2655        "assertType" => false,
2656        "beforeAll" => false,
2657        "beforeEach" => false,
2658        "chai" => false,
2659        "describe" => false,
2660        "expect" => false,
2661        "expectTypeOf" => false,
2662        "it" => false,
2663        "onTestFailed" => false,
2664        "onTestFinished" => false,
2665        "suite" => false,
2666        "test" => false,
2667        "vi" => false,
2668        "vitest" => false,
2669    },
2670};