| 
						 | 
						- /**
 -  * @fileoverview Globals for ecmaVersion/sourceType
 -  * @author Nicholas C. Zakas
 -  */
 - 
 - "use strict";
 - 
 - //-----------------------------------------------------------------------------
 - // Globals
 - //-----------------------------------------------------------------------------
 - 
 - const commonjs = {
 -     exports: true,
 -     global: false,
 -     module: false,
 -     require: false
 - };
 - 
 - const es3 = {
 -     Array: false,
 -     Boolean: false,
 -     constructor: false,
 -     Date: false,
 -     decodeURI: false,
 -     decodeURIComponent: false,
 -     encodeURI: false,
 -     encodeURIComponent: false,
 -     Error: false,
 -     escape: false,
 -     eval: false,
 -     EvalError: false,
 -     Function: false,
 -     hasOwnProperty: false,
 -     Infinity: false,
 -     isFinite: false,
 -     isNaN: false,
 -     isPrototypeOf: false,
 -     Math: false,
 -     NaN: false,
 -     Number: false,
 -     Object: false,
 -     parseFloat: false,
 -     parseInt: false,
 -     propertyIsEnumerable: false,
 -     RangeError: false,
 -     ReferenceError: false,
 -     RegExp: false,
 -     String: false,
 -     SyntaxError: false,
 -     toLocaleString: false,
 -     toString: false,
 -     TypeError: false,
 -     undefined: false,
 -     unescape: false,
 -     URIError: false,
 -     valueOf: false
 - };
 - 
 - const es5 = {
 -     ...es3,
 -     JSON: false
 - };
 - 
 - const es2015 = {
 -     ...es5,
 -     ArrayBuffer: false,
 -     DataView: false,
 -     Float32Array: false,
 -     Float64Array: false,
 -     Int16Array: false,
 -     Int32Array: false,
 -     Int8Array: false,
 -     Map: false,
 -     Promise: false,
 -     Proxy: false,
 -     Reflect: false,
 -     Set: false,
 -     Symbol: false,
 -     Uint16Array: false,
 -     Uint32Array: false,
 -     Uint8Array: false,
 -     Uint8ClampedArray: false,
 -     WeakMap: false,
 -     WeakSet: false
 - };
 - 
 - // no new globals in ES2016
 - const es2016 = {
 -     ...es2015
 - };
 - 
 - const es2017 = {
 -     ...es2016,
 -     Atomics: false,
 -     SharedArrayBuffer: false
 - };
 - 
 - // no new globals in ES2018
 - const es2018 = {
 -     ...es2017
 - };
 - 
 - // no new globals in ES2019
 - const es2019 = {
 -     ...es2018
 - };
 - 
 - const es2020 = {
 -     ...es2019,
 -     BigInt: false,
 -     BigInt64Array: false,
 -     BigUint64Array: false,
 -     globalThis: false
 - };
 - 
 - const es2021 = {
 -     ...es2020,
 -     AggregateError: false,
 -     FinalizationRegistry: false,
 -     WeakRef: false
 - };
 - 
 - const es2022 = {
 -     ...es2021
 - };
 - 
 - const es2023 = {
 -     ...es2022
 - };
 - 
 - const es2024 = {
 -     ...es2023
 - };
 - 
 - 
 - //-----------------------------------------------------------------------------
 - // Exports
 - //-----------------------------------------------------------------------------
 - 
 - module.exports = {
 -     commonjs,
 -     es3,
 -     es5,
 -     es2015,
 -     es2016,
 -     es2017,
 -     es2018,
 -     es2019,
 -     es2020,
 -     es2021,
 -     es2022,
 -     es2023,
 -     es2024
 - };
 
 
  |