Socket
Socket
Sign inDemoInstall

@typescript-eslint/scope-manager

Package Overview
Dependencies
Maintainers
2
Versions
3104
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@typescript-eslint/scope-manager - npm Package Compare versions

Comparing version 8.8.2-alpha.5 to 8.8.2-alpha.6

10

dist/analyze.js

@@ -9,9 +9,9 @@ "use strict";

childVisitorKeys: visitor_keys_1.visitorKeys,
emitDecoratorMetadata: false,
globalReturn: false,
impliedStrict: false,
jsxFragmentName: null,
jsxPragma: 'React',
jsxFragmentName: null,
lib: ['es2018'],
sourceType: 'script',
emitDecoratorMetadata: false,
};

@@ -24,11 +24,11 @@ /**

childVisitorKeys: providedOptions?.childVisitorKeys ?? DEFAULT_OPTIONS.childVisitorKeys,
emitDecoratorMetadata: false,
globalReturn: providedOptions?.globalReturn ?? DEFAULT_OPTIONS.globalReturn,
impliedStrict: providedOptions?.impliedStrict ?? DEFAULT_OPTIONS.impliedStrict,
jsxFragmentName: providedOptions?.jsxFragmentName ?? DEFAULT_OPTIONS.jsxFragmentName,
jsxPragma: providedOptions?.jsxPragma === undefined
? DEFAULT_OPTIONS.jsxPragma
: providedOptions.jsxPragma,
jsxFragmentName: providedOptions?.jsxFragmentName ?? DEFAULT_OPTIONS.jsxFragmentName,
lib: providedOptions?.lib ?? ['esnext'],
sourceType: providedOptions?.sourceType ?? DEFAULT_OPTIONS.sourceType,
lib: providedOptions?.lib ?? ['esnext'],
emitDecoratorMetadata: false,
};

@@ -35,0 +35,0 @@ // ensure the option is lower cased

@@ -5,7 +5,7 @@ import type { TSESTree } from '@typescript-eslint/types';

declare class CatchClauseDefinition extends DefinitionBase<DefinitionType.CatchClause, TSESTree.CatchClause, null, TSESTree.BindingName> {
constructor(name: TSESTree.BindingName, node: CatchClauseDefinition['node']);
readonly isTypeDefinition = false;
readonly isVariableDefinition = true;
constructor(name: TSESTree.BindingName, node: CatchClauseDefinition['node']);
}
export { CatchClauseDefinition };
//# sourceMappingURL=CatchClauseDefinition.d.ts.map

@@ -7,9 +7,9 @@ "use strict";

class CatchClauseDefinition extends DefinitionBase_1.DefinitionBase {
isTypeDefinition = false;
isVariableDefinition = true;
constructor(name, node) {
super(DefinitionType_1.DefinitionType.CatchClause, name, node, null);
}
isTypeDefinition = false;
isVariableDefinition = true;
}
exports.CatchClauseDefinition = CatchClauseDefinition;
//# sourceMappingURL=CatchClauseDefinition.js.map

@@ -5,7 +5,7 @@ import type { TSESTree } from '@typescript-eslint/types';

declare class ClassNameDefinition extends DefinitionBase<DefinitionType.ClassName, TSESTree.ClassDeclaration | TSESTree.ClassExpression, null, TSESTree.Identifier> {
constructor(name: TSESTree.Identifier, node: ClassNameDefinition['node']);
readonly isTypeDefinition = true;
readonly isVariableDefinition = true;
constructor(name: TSESTree.Identifier, node: ClassNameDefinition['node']);
}
export { ClassNameDefinition };
//# sourceMappingURL=ClassNameDefinition.d.ts.map

@@ -7,9 +7,9 @@ "use strict";

class ClassNameDefinition extends DefinitionBase_1.DefinitionBase {
isTypeDefinition = true;
isVariableDefinition = true;
constructor(name, node) {
super(DefinitionType_1.DefinitionType.ClassName, name, node, null);
}
isTypeDefinition = true;
isVariableDefinition = true;
}
exports.ClassNameDefinition = ClassNameDefinition;
//# sourceMappingURL=ClassNameDefinition.js.map

@@ -5,7 +5,7 @@ import type { TSESTree } from '@typescript-eslint/types';

declare class FunctionNameDefinition extends DefinitionBase<DefinitionType.FunctionName, TSESTree.FunctionDeclaration | TSESTree.FunctionExpression | TSESTree.TSDeclareFunction | TSESTree.TSEmptyBodyFunctionExpression, null, TSESTree.Identifier> {
constructor(name: TSESTree.Identifier, node: FunctionNameDefinition['node']);
readonly isTypeDefinition = false;
readonly isVariableDefinition = true;
constructor(name: TSESTree.Identifier, node: FunctionNameDefinition['node']);
}
export { FunctionNameDefinition };
//# sourceMappingURL=FunctionNameDefinition.d.ts.map

@@ -7,9 +7,9 @@ "use strict";

class FunctionNameDefinition extends DefinitionBase_1.DefinitionBase {
isTypeDefinition = false;
isVariableDefinition = true;
constructor(name, node) {
super(DefinitionType_1.DefinitionType.FunctionName, name, node, null);
}
isTypeDefinition = false;
isVariableDefinition = true;
}
exports.FunctionNameDefinition = FunctionNameDefinition;
//# sourceMappingURL=FunctionNameDefinition.js.map

@@ -5,7 +5,7 @@ import type { TSESTree } from '@typescript-eslint/types';

declare class ImplicitGlobalVariableDefinition extends DefinitionBase<DefinitionType.ImplicitGlobalVariable, TSESTree.Node, null, TSESTree.BindingName> {
constructor(name: TSESTree.BindingName, node: ImplicitGlobalVariableDefinition['node']);
readonly isTypeDefinition = false;
readonly isVariableDefinition = true;
constructor(name: TSESTree.BindingName, node: ImplicitGlobalVariableDefinition['node']);
}
export { ImplicitGlobalVariableDefinition };
//# sourceMappingURL=ImplicitGlobalVariableDefinition.d.ts.map

@@ -7,9 +7,9 @@ "use strict";

class ImplicitGlobalVariableDefinition extends DefinitionBase_1.DefinitionBase {
isTypeDefinition = false;
isVariableDefinition = true;
constructor(name, node) {
super(DefinitionType_1.DefinitionType.ImplicitGlobalVariable, name, node, null);
}
isTypeDefinition = false;
isVariableDefinition = true;
}
exports.ImplicitGlobalVariableDefinition = ImplicitGlobalVariableDefinition;
//# sourceMappingURL=ImplicitGlobalVariableDefinition.js.map

@@ -5,8 +5,8 @@ import type { TSESTree } from '@typescript-eslint/types';

declare class ImportBindingDefinition extends DefinitionBase<DefinitionType.ImportBinding, TSESTree.ImportDefaultSpecifier | TSESTree.ImportNamespaceSpecifier | TSESTree.ImportSpecifier | TSESTree.TSImportEqualsDeclaration, TSESTree.ImportDeclaration | TSESTree.TSImportEqualsDeclaration, TSESTree.Identifier> {
readonly isTypeDefinition = true;
readonly isVariableDefinition = true;
constructor(name: TSESTree.Identifier, node: TSESTree.TSImportEqualsDeclaration, decl: TSESTree.TSImportEqualsDeclaration);
constructor(name: TSESTree.Identifier, node: Exclude<ImportBindingDefinition['node'], TSESTree.TSImportEqualsDeclaration>, decl: TSESTree.ImportDeclaration);
readonly isTypeDefinition = true;
readonly isVariableDefinition = true;
}
export { ImportBindingDefinition };
//# sourceMappingURL=ImportBindingDefinition.d.ts.map

@@ -7,9 +7,9 @@ "use strict";

class ImportBindingDefinition extends DefinitionBase_1.DefinitionBase {
isTypeDefinition = true;
isVariableDefinition = true;
constructor(name, node, decl) {
super(DefinitionType_1.DefinitionType.ImportBinding, name, node, decl);
}
isTypeDefinition = true;
isVariableDefinition = true;
}
exports.ImportBindingDefinition = ImportBindingDefinition;
//# sourceMappingURL=ImportBindingDefinition.js.map

@@ -8,8 +8,8 @@ import type { TSESTree } from '@typescript-eslint/types';

*/
readonly isTypeDefinition = false;
readonly isVariableDefinition = true;
readonly rest: boolean;
constructor(name: TSESTree.BindingName, node: ParameterDefinition['node'], rest: boolean);
readonly isTypeDefinition = false;
readonly isVariableDefinition = true;
}
export { ParameterDefinition };
//# sourceMappingURL=ParameterDefinition.d.ts.map

@@ -10,2 +10,4 @@ "use strict";

*/
isTypeDefinition = false;
isVariableDefinition = true;
rest;

@@ -16,6 +18,4 @@ constructor(name, node, rest) {

}
isTypeDefinition = false;
isVariableDefinition = true;
}
exports.ParameterDefinition = ParameterDefinition;
//# sourceMappingURL=ParameterDefinition.js.map

@@ -5,7 +5,7 @@ import type { TSESTree } from '@typescript-eslint/types';

declare class TSEnumMemberDefinition extends DefinitionBase<DefinitionType.TSEnumMember, TSESTree.TSEnumMember, null, TSESTree.Identifier | TSESTree.StringLiteral> {
constructor(name: TSESTree.Identifier | TSESTree.StringLiteral, node: TSEnumMemberDefinition['node']);
readonly isTypeDefinition = true;
readonly isVariableDefinition = true;
constructor(name: TSESTree.Identifier | TSESTree.StringLiteral, node: TSEnumMemberDefinition['node']);
}
export { TSEnumMemberDefinition };
//# sourceMappingURL=TSEnumMemberDefinition.d.ts.map

@@ -7,9 +7,9 @@ "use strict";

class TSEnumMemberDefinition extends DefinitionBase_1.DefinitionBase {
isTypeDefinition = true;
isVariableDefinition = true;
constructor(name, node) {
super(DefinitionType_1.DefinitionType.TSEnumMember, name, node, null);
}
isTypeDefinition = true;
isVariableDefinition = true;
}
exports.TSEnumMemberDefinition = TSEnumMemberDefinition;
//# sourceMappingURL=TSEnumMemberDefinition.js.map

@@ -5,7 +5,7 @@ import type { TSESTree } from '@typescript-eslint/types';

declare class TSEnumNameDefinition extends DefinitionBase<DefinitionType.TSEnumName, TSESTree.TSEnumDeclaration, null, TSESTree.Identifier> {
constructor(name: TSESTree.Identifier, node: TSEnumNameDefinition['node']);
readonly isTypeDefinition = true;
readonly isVariableDefinition = true;
constructor(name: TSESTree.Identifier, node: TSEnumNameDefinition['node']);
}
export { TSEnumNameDefinition };
//# sourceMappingURL=TSEnumNameDefinition.d.ts.map

@@ -7,9 +7,9 @@ "use strict";

class TSEnumNameDefinition extends DefinitionBase_1.DefinitionBase {
isTypeDefinition = true;
isVariableDefinition = true;
constructor(name, node) {
super(DefinitionType_1.DefinitionType.TSEnumName, name, node, null);
}
isTypeDefinition = true;
isVariableDefinition = true;
}
exports.TSEnumNameDefinition = TSEnumNameDefinition;
//# sourceMappingURL=TSEnumNameDefinition.js.map

@@ -5,7 +5,7 @@ import type { TSESTree } from '@typescript-eslint/types';

declare class TSModuleNameDefinition extends DefinitionBase<DefinitionType.TSModuleName, TSESTree.TSModuleDeclaration, null, TSESTree.Identifier> {
constructor(name: TSESTree.Identifier, node: TSModuleNameDefinition['node']);
readonly isTypeDefinition = true;
readonly isVariableDefinition = true;
constructor(name: TSESTree.Identifier, node: TSModuleNameDefinition['node']);
}
export { TSModuleNameDefinition };
//# sourceMappingURL=TSModuleNameDefinition.d.ts.map

@@ -7,9 +7,9 @@ "use strict";

class TSModuleNameDefinition extends DefinitionBase_1.DefinitionBase {
isTypeDefinition = true;
isVariableDefinition = true;
constructor(name, node) {
super(DefinitionType_1.DefinitionType.TSModuleName, name, node, null);
}
isTypeDefinition = true;
isVariableDefinition = true;
}
exports.TSModuleNameDefinition = TSModuleNameDefinition;
//# sourceMappingURL=TSModuleNameDefinition.js.map

@@ -5,7 +5,7 @@ import type { TSESTree } from '@typescript-eslint/types';

declare class TypeDefinition extends DefinitionBase<DefinitionType.Type, TSESTree.TSInterfaceDeclaration | TSESTree.TSMappedType | TSESTree.TSTypeAliasDeclaration | TSESTree.TSTypeParameter, null, TSESTree.Identifier> {
constructor(name: TSESTree.Identifier, node: TypeDefinition['node']);
readonly isTypeDefinition = true;
readonly isVariableDefinition = false;
constructor(name: TSESTree.Identifier, node: TypeDefinition['node']);
}
export { TypeDefinition };
//# sourceMappingURL=TypeDefinition.d.ts.map

@@ -7,9 +7,9 @@ "use strict";

class TypeDefinition extends DefinitionBase_1.DefinitionBase {
isTypeDefinition = true;
isVariableDefinition = false;
constructor(name, node) {
super(DefinitionType_1.DefinitionType.Type, name, node, null);
}
isTypeDefinition = true;
isVariableDefinition = false;
}
exports.TypeDefinition = TypeDefinition;
//# sourceMappingURL=TypeDefinition.js.map

@@ -5,7 +5,7 @@ import type { TSESTree } from '@typescript-eslint/types';

declare class VariableDefinition extends DefinitionBase<DefinitionType.Variable, TSESTree.VariableDeclarator, TSESTree.VariableDeclaration, TSESTree.Identifier> {
constructor(name: TSESTree.Identifier, node: VariableDefinition['node'], decl: TSESTree.VariableDeclaration);
readonly isTypeDefinition = false;
readonly isVariableDefinition = true;
constructor(name: TSESTree.Identifier, node: VariableDefinition['node'], decl: TSESTree.VariableDeclaration);
}
export { VariableDefinition };
//# sourceMappingURL=VariableDefinition.d.ts.map

@@ -7,9 +7,9 @@ "use strict";

class VariableDefinition extends DefinitionBase_1.DefinitionBase {
isTypeDefinition = false;
isVariableDefinition = true;
constructor(name, node, decl) {
super(DefinitionType_1.DefinitionType.Variable, name, node, decl);
}
isTypeDefinition = false;
isVariableDefinition = true;
}
exports.VariableDefinition = VariableDefinition;
//# sourceMappingURL=VariableDefinition.js.map
export { analyze, type AnalyzeOptions } from './analyze';
export * from './definition';
export { PatternVisitor, type PatternVisitorCallback, type PatternVisitorOptions, } from './referencer/PatternVisitor';
export { Reference } from './referencer/Reference';
export { Visitor } from './referencer/Visitor';
export { PatternVisitor, type PatternVisitorCallback, type PatternVisitorOptions, } from './referencer/PatternVisitor';
export * from './scope';

@@ -7,0 +7,0 @@ export { ScopeManager } from './ScopeManager';

@@ -17,6 +17,8 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.ScopeManager = exports.PatternVisitor = exports.Visitor = exports.Reference = exports.analyze = void 0;
exports.ScopeManager = exports.Visitor = exports.Reference = exports.PatternVisitor = exports.analyze = void 0;
var analyze_1 = require("./analyze");
Object.defineProperty(exports, "analyze", { enumerable: true, get: function () { return analyze_1.analyze; } });
__exportStar(require("./definition"), exports);
var PatternVisitor_1 = require("./referencer/PatternVisitor");
Object.defineProperty(exports, "PatternVisitor", { enumerable: true, get: function () { return PatternVisitor_1.PatternVisitor; } });
var Reference_1 = require("./referencer/Reference");

@@ -26,4 +28,2 @@ Object.defineProperty(exports, "Reference", { enumerable: true, get: function () { return Reference_1.Reference; } });

Object.defineProperty(exports, "Visitor", { enumerable: true, get: function () { return Visitor_1.Visitor; } });
var PatternVisitor_1 = require("./referencer/PatternVisitor");
Object.defineProperty(exports, "PatternVisitor", { enumerable: true, get: function () { return PatternVisitor_1.PatternVisitor; } });
__exportStar(require("./scope"), exports);

@@ -30,0 +30,0 @@ var ScopeManager_1 = require("./ScopeManager");

@@ -10,15 +10,15 @@ "use strict";

exports.decorators = {
ClassAccessorDecoratorContext: base_config_1.TYPE,
ClassAccessorDecoratorResult: base_config_1.TYPE,
ClassAccessorDecoratorTarget: base_config_1.TYPE,
ClassDecoratorContext: base_config_1.TYPE,
ClassFieldDecoratorContext: base_config_1.TYPE,
ClassGetterDecoratorContext: base_config_1.TYPE,
ClassMemberDecoratorContext: base_config_1.TYPE,
ClassMethodDecoratorContext: base_config_1.TYPE,
ClassSetterDecoratorContext: base_config_1.TYPE,
DecoratorContext: base_config_1.TYPE,
DecoratorMetadata: base_config_1.TYPE,
DecoratorMetadataObject: base_config_1.TYPE,
DecoratorMetadata: base_config_1.TYPE,
ClassDecoratorContext: base_config_1.TYPE,
ClassMethodDecoratorContext: base_config_1.TYPE,
ClassGetterDecoratorContext: base_config_1.TYPE,
ClassSetterDecoratorContext: base_config_1.TYPE,
ClassAccessorDecoratorContext: base_config_1.TYPE,
ClassAccessorDecoratorTarget: base_config_1.TYPE,
ClassAccessorDecoratorResult: base_config_1.TYPE,
ClassFieldDecoratorContext: base_config_1.TYPE,
};
//# sourceMappingURL=decorators.js.map

@@ -11,6 +11,6 @@ "use strict";

ClassDecorator: base_config_1.TYPE,
PropertyDecorator: base_config_1.TYPE,
MethodDecorator: base_config_1.TYPE,
ParameterDecorator: base_config_1.TYPE,
PropertyDecorator: base_config_1.TYPE,
};
//# sourceMappingURL=decorators.legacy.js.map

@@ -14,2 +14,5 @@ "use strict";

BaseAudioContext: base_config_1.TYPE,
Cache: base_config_1.TYPE,
CanvasPath: base_config_1.TYPE,
CanvasPathDrawingStyles: base_config_1.TYPE,
CSSKeyframesRule: base_config_1.TYPE,

@@ -21,10 +24,7 @@ CSSNumericArray: base_config_1.TYPE,

CSSUnparsedValue: base_config_1.TYPE,
Cache: base_config_1.TYPE,
CanvasPath: base_config_1.TYPE,
CanvasPathDrawingStyles: base_config_1.TYPE,
CustomStateSet: base_config_1.TYPE,
DataTransferItemList: base_config_1.TYPE,
DOMRectList: base_config_1.TYPE,
DOMStringList: base_config_1.TYPE,
DOMTokenList: base_config_1.TYPE,
DataTransferItemList: base_config_1.TYPE,
EventCounts: base_config_1.TYPE,

@@ -34,2 +34,5 @@ FileList: base_config_1.TYPE,

FormData: base_config_1.TYPE,
Headers: base_config_1.TYPE,
Highlight: base_config_1.TYPE,
HighlightRegistry: base_config_1.TYPE,
HTMLAllCollection: base_config_1.TYPE,

@@ -40,13 +43,10 @@ HTMLCollectionBase: base_config_1.TYPE,

HTMLSelectElement: base_config_1.TYPE,
Headers: base_config_1.TYPE,
Highlight: base_config_1.TYPE,
HighlightRegistry: base_config_1.TYPE,
IDBDatabase: base_config_1.TYPE,
IDBObjectStore: base_config_1.TYPE,
MediaKeyStatusMap: base_config_1.TYPE,
MediaList: base_config_1.TYPE,
MessageEvent: base_config_1.TYPE,
MIDIInputMap: base_config_1.TYPE,
MIDIOutput: base_config_1.TYPE,
MIDIOutputMap: base_config_1.TYPE,
MediaKeyStatusMap: base_config_1.TYPE,
MediaList: base_config_1.TYPE,
MessageEvent: base_config_1.TYPE,
MimeTypeArray: base_config_1.TYPE,

@@ -61,7 +61,2 @@ NamedNodeMap: base_config_1.TYPE,

RTCStatsReport: base_config_1.TYPE,
SVGLengthList: base_config_1.TYPE,
SVGNumberList: base_config_1.TYPE,
SVGPointList: base_config_1.TYPE,
SVGStringList: base_config_1.TYPE,
SVGTransformList: base_config_1.TYPE,
SourceBufferList: base_config_1.TYPE,

@@ -73,2 +68,7 @@ SpeechRecognitionResult: base_config_1.TYPE,

SubtleCrypto: base_config_1.TYPE,
SVGLengthList: base_config_1.TYPE,
SVGNumberList: base_config_1.TYPE,
SVGPointList: base_config_1.TYPE,
SVGStringList: base_config_1.TYPE,
SVGTransformList: base_config_1.TYPE,
TextTrackCueList: base_config_1.TYPE,

@@ -75,0 +75,0 @@ TextTrackList: base_config_1.TYPE,

@@ -13,7 +13,7 @@ "use strict";

ReadonlyMap: base_config_1.TYPE,
ReadonlySet: base_config_1.TYPE,
Set: base_config_1.TYPE_VALUE,
SetConstructor: base_config_1.TYPE,
WeakMap: base_config_1.TYPE_VALUE,
WeakMapConstructor: base_config_1.TYPE,
Set: base_config_1.TYPE_VALUE,
SetConstructor: base_config_1.TYPE,
ReadonlySet: base_config_1.TYPE,
WeakSet: base_config_1.TYPE_VALUE,

@@ -20,0 +20,0 @@ WeakSetConstructor: base_config_1.TYPE,

@@ -13,3 +13,8 @@ "use strict";

DateConstructor: base_config_1.TYPE,
Float32Array: base_config_1.TYPE,
Float64Array: base_config_1.TYPE,
Function: base_config_1.TYPE,
Int16Array: base_config_1.TYPE,
Int32Array: base_config_1.TYPE,
Int8Array: base_config_1.TYPE,
Math: base_config_1.TYPE,

@@ -23,12 +28,7 @@ NumberConstructor: base_config_1.TYPE,

StringConstructor: base_config_1.TYPE,
Int8Array: base_config_1.TYPE,
Uint16Array: base_config_1.TYPE,
Uint32Array: base_config_1.TYPE,
Uint8Array: base_config_1.TYPE,
Uint8ClampedArray: base_config_1.TYPE,
Int16Array: base_config_1.TYPE,
Uint16Array: base_config_1.TYPE,
Int32Array: base_config_1.TYPE,
Uint32Array: base_config_1.TYPE,
Float32Array: base_config_1.TYPE,
Float64Array: base_config_1.TYPE,
};
//# sourceMappingURL=es2015.core.js.map

@@ -12,28 +12,36 @@ "use strict";

...es2015_symbol_1.es2015_symbol,
SymbolConstructor: base_config_1.TYPE,
IteratorYieldResult: base_config_1.TYPE,
IteratorReturnResult: base_config_1.TYPE,
IteratorResult: base_config_1.TYPE,
Iterator: base_config_1.TYPE,
Iterable: base_config_1.TYPE,
IterableIterator: base_config_1.TYPE,
Array: base_config_1.TYPE,
ArrayConstructor: base_config_1.TYPE,
ReadonlyArray: base_config_1.TYPE,
Float32Array: base_config_1.TYPE,
Float32ArrayConstructor: base_config_1.TYPE,
Float64Array: base_config_1.TYPE,
Float64ArrayConstructor: base_config_1.TYPE,
IArguments: base_config_1.TYPE,
Int16Array: base_config_1.TYPE,
Int16ArrayConstructor: base_config_1.TYPE,
Int32Array: base_config_1.TYPE,
Int32ArrayConstructor: base_config_1.TYPE,
Int8Array: base_config_1.TYPE,
Int8ArrayConstructor: base_config_1.TYPE,
Iterable: base_config_1.TYPE,
IterableIterator: base_config_1.TYPE,
Iterator: base_config_1.TYPE,
IteratorResult: base_config_1.TYPE,
IteratorReturnResult: base_config_1.TYPE,
IteratorYieldResult: base_config_1.TYPE,
Map: base_config_1.TYPE,
MapConstructor: base_config_1.TYPE,
Promise: base_config_1.TYPE,
PromiseConstructor: base_config_1.TYPE,
ReadonlyArray: base_config_1.TYPE,
ReadonlyMap: base_config_1.TYPE,
MapConstructor: base_config_1.TYPE,
WeakMap: base_config_1.TYPE,
WeakMapConstructor: base_config_1.TYPE,
ReadonlySet: base_config_1.TYPE,
Set: base_config_1.TYPE,
ReadonlySet: base_config_1.TYPE,
SetConstructor: base_config_1.TYPE,
WeakSet: base_config_1.TYPE,
WeakSetConstructor: base_config_1.TYPE,
Promise: base_config_1.TYPE,
PromiseConstructor: base_config_1.TYPE,
String: base_config_1.TYPE,
Int8Array: base_config_1.TYPE,
Int8ArrayConstructor: base_config_1.TYPE,
SymbolConstructor: base_config_1.TYPE,
Uint16Array: base_config_1.TYPE,
Uint16ArrayConstructor: base_config_1.TYPE,
Uint32Array: base_config_1.TYPE,
Uint32ArrayConstructor: base_config_1.TYPE,
Uint8Array: base_config_1.TYPE,

@@ -43,15 +51,7 @@ Uint8ArrayConstructor: base_config_1.TYPE,

Uint8ClampedArrayConstructor: base_config_1.TYPE,
Int16Array: base_config_1.TYPE,
Int16ArrayConstructor: base_config_1.TYPE,
Uint16Array: base_config_1.TYPE,
Uint16ArrayConstructor: base_config_1.TYPE,
Int32Array: base_config_1.TYPE,
Int32ArrayConstructor: base_config_1.TYPE,
Uint32Array: base_config_1.TYPE,
Uint32ArrayConstructor: base_config_1.TYPE,
Float32Array: base_config_1.TYPE,
Float32ArrayConstructor: base_config_1.TYPE,
Float64Array: base_config_1.TYPE,
Float64ArrayConstructor: base_config_1.TYPE,
WeakMap: base_config_1.TYPE,
WeakMapConstructor: base_config_1.TYPE,
WeakSet: base_config_1.TYPE,
WeakSetConstructor: base_config_1.TYPE,
};
//# sourceMappingURL=es2015.iterable.js.map

@@ -8,3 +8,2 @@ "use strict";

exports.es2015 = void 0;
const es5_1 = require("./es5");
const es2015_collection_1 = require("./es2015.collection");

@@ -19,2 +18,3 @@ const es2015_core_1 = require("./es2015.core");

const es2015_symbol_wellknown_1 = require("./es2015.symbol.wellknown");
const es5_1 = require("./es5");
exports.es2015 = {

@@ -21,0 +21,0 @@ ...es5_1.es5,

@@ -10,5 +10,5 @@ "use strict";

exports.es2015_proxy = {
ProxyConstructor: base_config_1.TYPE,
ProxyHandler: base_config_1.TYPE,
ProxyConstructor: base_config_1.TYPE,
};
//# sourceMappingURL=es2015.proxy.js.map

@@ -12,36 +12,36 @@ "use strict";

...es2015_symbol_1.es2015_symbol,
SymbolConstructor: base_config_1.TYPE,
Symbol: base_config_1.TYPE,
Array: base_config_1.TYPE,
ReadonlyArray: base_config_1.TYPE,
ArrayBuffer: base_config_1.TYPE,
ArrayBufferConstructor: base_config_1.TYPE,
ArrayConstructor: base_config_1.TYPE,
DataView: base_config_1.TYPE,
Date: base_config_1.TYPE,
Map: base_config_1.TYPE,
WeakMap: base_config_1.TYPE,
Set: base_config_1.TYPE,
WeakSet: base_config_1.TYPE,
JSON: base_config_1.TYPE,
Float32Array: base_config_1.TYPE,
Float64Array: base_config_1.TYPE,
Function: base_config_1.TYPE,
GeneratorFunction: base_config_1.TYPE,
Int16Array: base_config_1.TYPE,
Int32Array: base_config_1.TYPE,
Int8Array: base_config_1.TYPE,
JSON: base_config_1.TYPE,
Map: base_config_1.TYPE,
MapConstructor: base_config_1.TYPE,
Math: base_config_1.TYPE,
Promise: base_config_1.TYPE,
PromiseConstructor: base_config_1.TYPE,
ReadonlyArray: base_config_1.TYPE,
RegExp: base_config_1.TYPE,
RegExpConstructor: base_config_1.TYPE,
Set: base_config_1.TYPE,
SetConstructor: base_config_1.TYPE,
String: base_config_1.TYPE,
ArrayBuffer: base_config_1.TYPE,
DataView: base_config_1.TYPE,
Int8Array: base_config_1.TYPE,
Symbol: base_config_1.TYPE,
SymbolConstructor: base_config_1.TYPE,
Uint16Array: base_config_1.TYPE,
Uint32Array: base_config_1.TYPE,
Uint8Array: base_config_1.TYPE,
Uint8ClampedArray: base_config_1.TYPE,
Int16Array: base_config_1.TYPE,
Uint16Array: base_config_1.TYPE,
Int32Array: base_config_1.TYPE,
Uint32Array: base_config_1.TYPE,
Float32Array: base_config_1.TYPE,
Float64Array: base_config_1.TYPE,
ArrayConstructor: base_config_1.TYPE,
MapConstructor: base_config_1.TYPE,
SetConstructor: base_config_1.TYPE,
ArrayBufferConstructor: base_config_1.TYPE,
WeakMap: base_config_1.TYPE,
WeakSet: base_config_1.TYPE,
};
//# sourceMappingURL=es2015.symbol.wellknown.js.map

@@ -11,13 +11,13 @@ "use strict";

Array: base_config_1.TYPE,
Float32Array: base_config_1.TYPE,
Float64Array: base_config_1.TYPE,
Int16Array: base_config_1.TYPE,
Int32Array: base_config_1.TYPE,
Int8Array: base_config_1.TYPE,
ReadonlyArray: base_config_1.TYPE,
Int8Array: base_config_1.TYPE,
Uint16Array: base_config_1.TYPE,
Uint32Array: base_config_1.TYPE,
Uint8Array: base_config_1.TYPE,
Uint8ClampedArray: base_config_1.TYPE,
Int16Array: base_config_1.TYPE,
Uint16Array: base_config_1.TYPE,
Int32Array: base_config_1.TYPE,
Uint32Array: base_config_1.TYPE,
Float32Array: base_config_1.TYPE,
Float64Array: base_config_1.TYPE,
};
//# sourceMappingURL=es2016.array.include.js.map

@@ -14,7 +14,7 @@ "use strict";

...es2015_symbol_wellknown_1.es2015_symbol_wellknown,
ArrayBufferTypes: base_config_1.TYPE,
Atomics: base_config_1.TYPE_VALUE,
SharedArrayBuffer: base_config_1.TYPE_VALUE,
SharedArrayBufferConstructor: base_config_1.TYPE,
ArrayBufferTypes: base_config_1.TYPE,
Atomics: base_config_1.TYPE_VALUE,
};
//# sourceMappingURL=es2017.sharedmemory.js.map

@@ -10,12 +10,12 @@ "use strict";

exports.es2017_typedarrays = {
Float32ArrayConstructor: base_config_1.TYPE,
Float64ArrayConstructor: base_config_1.TYPE,
Int16ArrayConstructor: base_config_1.TYPE,
Int32ArrayConstructor: base_config_1.TYPE,
Int8ArrayConstructor: base_config_1.TYPE,
Uint16ArrayConstructor: base_config_1.TYPE,
Uint32ArrayConstructor: base_config_1.TYPE,
Uint8ArrayConstructor: base_config_1.TYPE,
Uint8ClampedArrayConstructor: base_config_1.TYPE,
Int16ArrayConstructor: base_config_1.TYPE,
Uint16ArrayConstructor: base_config_1.TYPE,
Int32ArrayConstructor: base_config_1.TYPE,
Uint32ArrayConstructor: base_config_1.TYPE,
Float32ArrayConstructor: base_config_1.TYPE,
Float64ArrayConstructor: base_config_1.TYPE,
};
//# sourceMappingURL=es2017.typedarrays.js.map

@@ -14,7 +14,7 @@ "use strict";

...es2015_iterable_1.es2015_iterable,
SymbolConstructor: base_config_1.TYPE,
AsyncIterator: base_config_1.TYPE,
AsyncIterable: base_config_1.TYPE,
AsyncIterableIterator: base_config_1.TYPE,
AsyncIterator: base_config_1.TYPE,
SymbolConstructor: base_config_1.TYPE,
};
//# sourceMappingURL=es2018.asynciterable.js.map

@@ -10,6 +10,6 @@ "use strict";

exports.es2018_regexp = {
RegExp: base_config_1.TYPE,
RegExpExecArray: base_config_1.TYPE,
RegExpMatchArray: base_config_1.TYPE,
RegExpExecArray: base_config_1.TYPE,
RegExp: base_config_1.TYPE,
};
//# sourceMappingURL=es2018.regexp.js.map

@@ -10,6 +10,6 @@ "use strict";

exports.es2019_array = {
Array: base_config_1.TYPE,
FlatArray: base_config_1.TYPE,
ReadonlyArray: base_config_1.TYPE,
Array: base_config_1.TYPE,
};
//# sourceMappingURL=es2019.array.js.map

@@ -12,7 +12,7 @@ "use strict";

...es2020_intl_1.es2020_intl,
BigIntToLocaleStringOptions: base_config_1.TYPE,
BigInt: base_config_1.TYPE_VALUE,
BigIntConstructor: base_config_1.TYPE,
BigInt64Array: base_config_1.TYPE_VALUE,
BigInt64ArrayConstructor: base_config_1.TYPE,
BigIntConstructor: base_config_1.TYPE,
BigIntToLocaleStringOptions: base_config_1.TYPE,
BigUint64Array: base_config_1.TYPE_VALUE,

@@ -19,0 +19,0 @@ BigUint64ArrayConstructor: base_config_1.TYPE,

@@ -10,7 +10,7 @@ "use strict";

exports.es2020_promise = {
PromiseConstructor: base_config_1.TYPE,
PromiseFulfilledResult: base_config_1.TYPE,
PromiseRejectedResult: base_config_1.TYPE,
PromiseSettledResult: base_config_1.TYPE,
PromiseConstructor: base_config_1.TYPE,
};
//# sourceMappingURL=es2020.promise.js.map

@@ -14,5 +14,5 @@ "use strict";

...es2015_symbol_1.es2015_symbol,
RegExp: base_config_1.TYPE,
SymbolConstructor: base_config_1.TYPE,
RegExp: base_config_1.TYPE,
};
//# sourceMappingURL=es2020.symbol.wellknown.js.map

@@ -10,7 +10,7 @@ "use strict";

exports.es2021_weakref = {
FinalizationRegistry: base_config_1.TYPE_VALUE,
FinalizationRegistryConstructor: base_config_1.TYPE,
WeakRef: base_config_1.TYPE_VALUE,
WeakRefConstructor: base_config_1.TYPE,
FinalizationRegistry: base_config_1.TYPE_VALUE,
FinalizationRegistryConstructor: base_config_1.TYPE,
};
//# sourceMappingURL=es2021.weakref.js.map

@@ -11,15 +11,15 @@ "use strict";

Array: base_config_1.TYPE,
BigInt64Array: base_config_1.TYPE,
BigUint64Array: base_config_1.TYPE,
Float32Array: base_config_1.TYPE,
Float64Array: base_config_1.TYPE,
Int16Array: base_config_1.TYPE,
Int32Array: base_config_1.TYPE,
Int8Array: base_config_1.TYPE,
ReadonlyArray: base_config_1.TYPE,
Int8Array: base_config_1.TYPE,
Uint16Array: base_config_1.TYPE,
Uint32Array: base_config_1.TYPE,
Uint8Array: base_config_1.TYPE,
Uint8ClampedArray: base_config_1.TYPE,
Int16Array: base_config_1.TYPE,
Uint16Array: base_config_1.TYPE,
Int32Array: base_config_1.TYPE,
Uint32Array: base_config_1.TYPE,
Float32Array: base_config_1.TYPE,
Float64Array: base_config_1.TYPE,
BigInt64Array: base_config_1.TYPE,
BigUint64Array: base_config_1.TYPE,
};
//# sourceMappingURL=es2022.array.js.map

@@ -10,5 +10,6 @@ "use strict";

exports.es2022_error = {
ErrorOptions: base_config_1.TYPE,
AggregateErrorConstructor: base_config_1.TYPE,
Error: base_config_1.TYPE,
ErrorConstructor: base_config_1.TYPE,
ErrorOptions: base_config_1.TYPE,
EvalErrorConstructor: base_config_1.TYPE,

@@ -20,4 +21,3 @@ RangeErrorConstructor: base_config_1.TYPE,

URIErrorConstructor: base_config_1.TYPE,
AggregateErrorConstructor: base_config_1.TYPE,
};
//# sourceMappingURL=es2022.error.js.map

@@ -10,7 +10,7 @@ "use strict";

exports.es2022_regexp = {
RegExpMatchArray: base_config_1.TYPE,
RegExp: base_config_1.TYPE,
RegExpExecArray: base_config_1.TYPE,
RegExpIndicesArray: base_config_1.TYPE,
RegExp: base_config_1.TYPE,
RegExpMatchArray: base_config_1.TYPE,
};
//# sourceMappingURL=es2022.regexp.js.map

@@ -11,15 +11,15 @@ "use strict";

Array: base_config_1.TYPE,
BigInt64Array: base_config_1.TYPE,
BigUint64Array: base_config_1.TYPE,
Float32Array: base_config_1.TYPE,
Float64Array: base_config_1.TYPE,
Int16Array: base_config_1.TYPE,
Int32Array: base_config_1.TYPE,
Int8Array: base_config_1.TYPE,
ReadonlyArray: base_config_1.TYPE,
Int8Array: base_config_1.TYPE,
Uint16Array: base_config_1.TYPE,
Uint32Array: base_config_1.TYPE,
Uint8Array: base_config_1.TYPE,
Uint8ClampedArray: base_config_1.TYPE,
Int16Array: base_config_1.TYPE,
Uint16Array: base_config_1.TYPE,
Int32Array: base_config_1.TYPE,
Uint32Array: base_config_1.TYPE,
Float32Array: base_config_1.TYPE,
Float64Array: base_config_1.TYPE,
BigInt64Array: base_config_1.TYPE,
BigUint64Array: base_config_1.TYPE,
};
//# sourceMappingURL=es2023.array.js.map

@@ -14,33 +14,21 @@ "use strict";

...decorators_legacy_1.decorators_legacy,
Symbol: base_config_1.TYPE,
PropertyKey: base_config_1.TYPE,
PropertyDescriptor: base_config_1.TYPE,
PropertyDescriptorMap: base_config_1.TYPE,
Object: base_config_1.TYPE_VALUE,
ObjectConstructor: base_config_1.TYPE,
Function: base_config_1.TYPE_VALUE,
FunctionConstructor: base_config_1.TYPE,
ThisParameterType: base_config_1.TYPE,
OmitThisParameter: base_config_1.TYPE,
CallableFunction: base_config_1.TYPE,
NewableFunction: base_config_1.TYPE,
IArguments: base_config_1.TYPE,
String: base_config_1.TYPE_VALUE,
StringConstructor: base_config_1.TYPE,
Array: base_config_1.TYPE_VALUE,
ArrayBuffer: base_config_1.TYPE_VALUE,
ArrayBufferConstructor: base_config_1.TYPE,
ArrayBufferLike: base_config_1.TYPE,
ArrayBufferTypes: base_config_1.TYPE,
ArrayBufferView: base_config_1.TYPE,
ArrayConstructor: base_config_1.TYPE,
ArrayLike: base_config_1.TYPE,
Awaited: base_config_1.TYPE,
Boolean: base_config_1.TYPE_VALUE,
BooleanConstructor: base_config_1.TYPE,
Number: base_config_1.TYPE_VALUE,
NumberConstructor: base_config_1.TYPE,
TemplateStringsArray: base_config_1.TYPE,
ImportMeta: base_config_1.TYPE,
ImportCallOptions: base_config_1.TYPE,
ImportAssertions: base_config_1.TYPE,
ImportAttributes: base_config_1.TYPE,
Math: base_config_1.TYPE_VALUE,
CallableFunction: base_config_1.TYPE,
Capitalize: base_config_1.TYPE,
ConcatArray: base_config_1.TYPE,
ConstructorParameters: base_config_1.TYPE,
DataView: base_config_1.TYPE_VALUE,
DataViewConstructor: base_config_1.TYPE,
Date: base_config_1.TYPE_VALUE,
DateConstructor: base_config_1.TYPE,
RegExpMatchArray: base_config_1.TYPE,
RegExpExecArray: base_config_1.TYPE,
RegExp: base_config_1.TYPE_VALUE,
RegExpConstructor: base_config_1.TYPE,
Error: base_config_1.TYPE_VALUE,

@@ -50,53 +38,72 @@ ErrorConstructor: base_config_1.TYPE,

EvalErrorConstructor: base_config_1.TYPE,
Exclude: base_config_1.TYPE,
Extract: base_config_1.TYPE,
Float32Array: base_config_1.TYPE_VALUE,
Float32ArrayConstructor: base_config_1.TYPE,
Float64Array: base_config_1.TYPE_VALUE,
Float64ArrayConstructor: base_config_1.TYPE,
Function: base_config_1.TYPE_VALUE,
FunctionConstructor: base_config_1.TYPE,
IArguments: base_config_1.TYPE,
ImportAssertions: base_config_1.TYPE,
ImportAttributes: base_config_1.TYPE,
ImportCallOptions: base_config_1.TYPE,
ImportMeta: base_config_1.TYPE,
InstanceType: base_config_1.TYPE,
Int16Array: base_config_1.TYPE_VALUE,
Int16ArrayConstructor: base_config_1.TYPE,
Int32Array: base_config_1.TYPE_VALUE,
Int32ArrayConstructor: base_config_1.TYPE,
Int8Array: base_config_1.TYPE_VALUE,
Int8ArrayConstructor: base_config_1.TYPE,
Intl: base_config_1.TYPE_VALUE,
JSON: base_config_1.TYPE_VALUE,
Lowercase: base_config_1.TYPE,
Math: base_config_1.TYPE_VALUE,
NewableFunction: base_config_1.TYPE,
NoInfer: base_config_1.TYPE,
NonNullable: base_config_1.TYPE,
Number: base_config_1.TYPE_VALUE,
NumberConstructor: base_config_1.TYPE,
Object: base_config_1.TYPE_VALUE,
ObjectConstructor: base_config_1.TYPE,
Omit: base_config_1.TYPE,
OmitThisParameter: base_config_1.TYPE,
Parameters: base_config_1.TYPE,
Partial: base_config_1.TYPE,
Pick: base_config_1.TYPE,
Promise: base_config_1.TYPE,
PromiseConstructorLike: base_config_1.TYPE,
PromiseLike: base_config_1.TYPE,
PropertyDescriptor: base_config_1.TYPE,
PropertyDescriptorMap: base_config_1.TYPE,
PropertyKey: base_config_1.TYPE,
RangeError: base_config_1.TYPE_VALUE,
RangeErrorConstructor: base_config_1.TYPE,
Readonly: base_config_1.TYPE,
ReadonlyArray: base_config_1.TYPE,
Record: base_config_1.TYPE,
ReferenceError: base_config_1.TYPE_VALUE,
ReferenceErrorConstructor: base_config_1.TYPE,
RegExp: base_config_1.TYPE_VALUE,
RegExpConstructor: base_config_1.TYPE,
RegExpExecArray: base_config_1.TYPE,
RegExpMatchArray: base_config_1.TYPE,
Required: base_config_1.TYPE,
ReturnType: base_config_1.TYPE,
String: base_config_1.TYPE_VALUE,
StringConstructor: base_config_1.TYPE,
Symbol: base_config_1.TYPE,
SyntaxError: base_config_1.TYPE_VALUE,
SyntaxErrorConstructor: base_config_1.TYPE,
TemplateStringsArray: base_config_1.TYPE,
ThisParameterType: base_config_1.TYPE,
ThisType: base_config_1.TYPE,
TypedPropertyDescriptor: base_config_1.TYPE,
TypeError: base_config_1.TYPE_VALUE,
TypeErrorConstructor: base_config_1.TYPE,
URIError: base_config_1.TYPE_VALUE,
URIErrorConstructor: base_config_1.TYPE,
JSON: base_config_1.TYPE_VALUE,
ReadonlyArray: base_config_1.TYPE,
ConcatArray: base_config_1.TYPE,
Array: base_config_1.TYPE_VALUE,
ArrayConstructor: base_config_1.TYPE,
TypedPropertyDescriptor: base_config_1.TYPE,
PromiseConstructorLike: base_config_1.TYPE,
PromiseLike: base_config_1.TYPE,
Promise: base_config_1.TYPE,
Awaited: base_config_1.TYPE,
ArrayLike: base_config_1.TYPE,
Partial: base_config_1.TYPE,
Required: base_config_1.TYPE,
Readonly: base_config_1.TYPE,
Pick: base_config_1.TYPE,
Record: base_config_1.TYPE,
Exclude: base_config_1.TYPE,
Extract: base_config_1.TYPE,
Omit: base_config_1.TYPE,
NonNullable: base_config_1.TYPE,
Parameters: base_config_1.TYPE,
ConstructorParameters: base_config_1.TYPE,
ReturnType: base_config_1.TYPE,
InstanceType: base_config_1.TYPE,
Uppercase: base_config_1.TYPE,
Lowercase: base_config_1.TYPE,
Capitalize: base_config_1.TYPE,
Uncapitalize: base_config_1.TYPE,
NoInfer: base_config_1.TYPE,
ThisType: base_config_1.TYPE,
WeakKeyTypes: base_config_1.TYPE,
WeakKey: base_config_1.TYPE,
ArrayBuffer: base_config_1.TYPE_VALUE,
ArrayBufferTypes: base_config_1.TYPE,
ArrayBufferLike: base_config_1.TYPE,
ArrayBufferConstructor: base_config_1.TYPE,
ArrayBufferView: base_config_1.TYPE,
DataView: base_config_1.TYPE_VALUE,
DataViewConstructor: base_config_1.TYPE,
Int8Array: base_config_1.TYPE_VALUE,
Int8ArrayConstructor: base_config_1.TYPE,
Uint16Array: base_config_1.TYPE_VALUE,
Uint16ArrayConstructor: base_config_1.TYPE,
Uint32Array: base_config_1.TYPE_VALUE,
Uint32ArrayConstructor: base_config_1.TYPE,
Uint8Array: base_config_1.TYPE_VALUE,

@@ -106,16 +113,9 @@ Uint8ArrayConstructor: base_config_1.TYPE,

Uint8ClampedArrayConstructor: base_config_1.TYPE,
Int16Array: base_config_1.TYPE_VALUE,
Int16ArrayConstructor: base_config_1.TYPE,
Uint16Array: base_config_1.TYPE_VALUE,
Uint16ArrayConstructor: base_config_1.TYPE,
Int32Array: base_config_1.TYPE_VALUE,
Int32ArrayConstructor: base_config_1.TYPE,
Uint32Array: base_config_1.TYPE_VALUE,
Uint32ArrayConstructor: base_config_1.TYPE,
Float32Array: base_config_1.TYPE_VALUE,
Float32ArrayConstructor: base_config_1.TYPE,
Float64Array: base_config_1.TYPE_VALUE,
Float64ArrayConstructor: base_config_1.TYPE,
Intl: base_config_1.TYPE_VALUE,
Uncapitalize: base_config_1.TYPE,
Uppercase: base_config_1.TYPE,
URIError: base_config_1.TYPE_VALUE,
URIErrorConstructor: base_config_1.TYPE,
WeakKey: base_config_1.TYPE,
WeakKeyTypes: base_config_1.TYPE,
};
//# sourceMappingURL=es5.js.map

@@ -8,3 +8,2 @@ "use strict";

exports.es6 = void 0;
const es5_1 = require("./es5");
const es2015_collection_1 = require("./es2015.collection");

@@ -19,2 +18,3 @@ const es2015_core_1 = require("./es2015.core");

const es2015_symbol_wellknown_1 = require("./es2015.symbol.wellknown");
const es5_1 = require("./es5");
exports.es6 = {

@@ -21,0 +21,0 @@ ...es5_1.es5,

@@ -14,7 +14,7 @@ "use strict";

...es2015_iterable_1.es2015_iterable,
SymbolConstructor: base_config_1.TYPE,
AsyncIterator: base_config_1.TYPE,
AsyncIterable: base_config_1.TYPE,
AsyncIterableIterator: base_config_1.TYPE,
AsyncIterator: base_config_1.TYPE,
SymbolConstructor: base_config_1.TYPE,
};
//# sourceMappingURL=esnext.asynciterable.js.map

@@ -12,7 +12,7 @@ "use strict";

...es2020_intl_1.es2020_intl,
BigIntToLocaleStringOptions: base_config_1.TYPE,
BigInt: base_config_1.TYPE_VALUE,
BigIntConstructor: base_config_1.TYPE,
BigInt64Array: base_config_1.TYPE_VALUE,
BigInt64ArrayConstructor: base_config_1.TYPE,
BigIntConstructor: base_config_1.TYPE,
BigIntToLocaleStringOptions: base_config_1.TYPE,
BigUint64Array: base_config_1.TYPE_VALUE,

@@ -19,0 +19,0 @@ BigUint64ArrayConstructor: base_config_1.TYPE,

@@ -11,6 +11,6 @@ "use strict";

MapConstructor: base_config_1.TYPE,
ReadonlySet: base_config_1.TYPE,
ReadonlySetLike: base_config_1.TYPE,
Set: base_config_1.TYPE,
ReadonlySet: base_config_1.TYPE,
};
//# sourceMappingURL=esnext.collection.js.map

@@ -14,5 +14,5 @@ "use strict";

...decorators_1.decorators,
Function: base_config_1.TYPE,
SymbolConstructor: base_config_1.TYPE,
Function: base_config_1.TYPE,
};
//# sourceMappingURL=esnext.decorators.js.map

@@ -12,12 +12,12 @@ "use strict";

...es2015_symbol_1.es2015_symbol,
SymbolConstructor: base_config_1.TYPE,
AsyncDisposable: base_config_1.TYPE,
AsyncDisposableStack: base_config_1.TYPE_VALUE,
AsyncDisposableStackConstructor: base_config_1.TYPE,
Disposable: base_config_1.TYPE,
AsyncDisposable: base_config_1.TYPE,
DisposableStack: base_config_1.TYPE_VALUE,
DisposableStackConstructor: base_config_1.TYPE,
SuppressedError: base_config_1.TYPE_VALUE,
SuppressedErrorConstructor: base_config_1.TYPE,
DisposableStack: base_config_1.TYPE_VALUE,
DisposableStackConstructor: base_config_1.TYPE,
AsyncDisposableStack: base_config_1.TYPE_VALUE,
AsyncDisposableStackConstructor: base_config_1.TYPE,
SymbolConstructor: base_config_1.TYPE,
};
//# sourceMappingURL=esnext.disposable.js.map

@@ -10,5 +10,5 @@ "use strict";

exports.esnext_promise = {
PromiseConstructor: base_config_1.TYPE,
PromiseWithResolvers: base_config_1.TYPE,
PromiseConstructor: base_config_1.TYPE,
};
//# sourceMappingURL=esnext.promise.js.map

@@ -10,7 +10,7 @@ "use strict";

exports.esnext_weakref = {
FinalizationRegistry: base_config_1.TYPE_VALUE,
FinalizationRegistryConstructor: base_config_1.TYPE,
WeakRef: base_config_1.TYPE_VALUE,
WeakRefConstructor: base_config_1.TYPE,
FinalizationRegistry: base_config_1.TYPE_VALUE,
FinalizationRegistryConstructor: base_config_1.TYPE,
};
//# sourceMappingURL=esnext.weakref.js.map
declare const lib: {
readonly es5: Record<string, import("..").ImplicitLibVariableOptions>;
readonly es6: Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2015: Record<string, import("..").ImplicitLibVariableOptions>;
readonly es7: Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2016: Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2017: Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2018: Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2019: Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2020: Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2021: Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2022: Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2023: Record<string, import("..").ImplicitLibVariableOptions>;
readonly esnext: Record<string, import("..").ImplicitLibVariableOptions>;
readonly decorators: Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'decorators.legacy': Record<string, import("..").ImplicitLibVariableOptions>;
readonly dom: Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'dom.asynciterable': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'dom.iterable': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'dom.asynciterable': Record<string, import("..").ImplicitLibVariableOptions>;
readonly webworker: Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'webworker.importscripts': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'webworker.iterable': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'webworker.asynciterable': Record<string, import("..").ImplicitLibVariableOptions>;
readonly scripthost: Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2015: Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2015.collection': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2015.core': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2015.collection': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2015.generator': Record<string, import("..").ImplicitLibVariableOptions>;

@@ -32,22 +17,34 @@ readonly 'es2015.iterable': Record<string, import("..").ImplicitLibVariableOptions>;

readonly 'es2015.symbol.wellknown': Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2016: Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2016.array.include': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2016.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2016.intl': Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2017: Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2017.date': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2017.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2017.intl': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2017.object': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2017.sharedmemory': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2017.string': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2017.intl': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2017.typedarrays': Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2018: Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2018.asyncgenerator': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2018.asynciterable': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2018.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2018.intl': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2018.promise': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2018.regexp': Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2019: Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2019.array': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2019.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2019.intl': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2019.object': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2019.string': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2019.symbol': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2019.intl': Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2020: Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2020.bigint': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2020.date': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2020.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2020.intl': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2020.number': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2020.promise': Record<string, import("..").ImplicitLibVariableOptions>;

@@ -57,45 +54,48 @@ readonly 'es2020.sharedmemory': Record<string, import("..").ImplicitLibVariableOptions>;

readonly 'es2020.symbol.wellknown': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2020.intl': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2020.number': Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2021: Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2021.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2021.intl': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2021.promise': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2021.string': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2021.weakref': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2021.intl': Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2022: Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2022.array': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2022.error': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2022.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2022.intl': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2022.object': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2022.regexp': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2022.sharedmemory': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2022.string': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2022.regexp': Record<string, import("..").ImplicitLibVariableOptions>;
readonly es2023: Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2023.array': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2023.collection': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2023.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2023.intl': Record<string, import("..").ImplicitLibVariableOptions>;
readonly es5: Record<string, import("..").ImplicitLibVariableOptions>;
readonly es6: Record<string, import("..").ImplicitLibVariableOptions>;
readonly es7: Record<string, import("..").ImplicitLibVariableOptions>;
readonly esnext: Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.array': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.collection': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.symbol': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.asynciterable': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.intl': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.disposable': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.bigint': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.string': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.promise': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.weakref': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.collection': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.decorators': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.disposable': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.intl': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.object': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.promise': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.regexp': Record<string, import("..").ImplicitLibVariableOptions>;
readonly decorators: Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'decorators.legacy': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2016.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2017.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2018.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2019.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2020.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2021.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2022.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'es2023.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.full': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.string': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.symbol': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'esnext.weakref': Record<string, import("..").ImplicitLibVariableOptions>;
readonly lib: Record<string, import("..").ImplicitLibVariableOptions>;
readonly scripthost: Record<string, import("..").ImplicitLibVariableOptions>;
readonly webworker: Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'webworker.asynciterable': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'webworker.importscripts': Record<string, import("..").ImplicitLibVariableOptions>;
readonly 'webworker.iterable': Record<string, import("..").ImplicitLibVariableOptions>;
};
export { lib };
//# sourceMappingURL=index.d.ts.map

@@ -13,5 +13,2 @@ "use strict";

const dom_iterable_1 = require("./dom.iterable");
const es5_1 = require("./es5");
const es6_1 = require("./es6");
const es7_1 = require("./es7");
const es2015_1 = require("./es2015");

@@ -83,2 +80,5 @@ const es2015_collection_1 = require("./es2015.collection");

const es2023_intl_1 = require("./es2023.intl");
const es5_1 = require("./es5");
const es6_1 = require("./es6");
const es7_1 = require("./es7");
const esnext_1 = require("./esnext");

@@ -106,25 +106,10 @@ const esnext_array_1 = require("./esnext.array");

const lib = {
es5: es5_1.es5,
es6: es6_1.es6,
es2015: es2015_1.es2015,
es7: es7_1.es7,
es2016: es2016_1.es2016,
es2017: es2017_1.es2017,
es2018: es2018_1.es2018,
es2019: es2019_1.es2019,
es2020: es2020_1.es2020,
es2021: es2021_1.es2021,
es2022: es2022_1.es2022,
es2023: es2023_1.es2023,
esnext: esnext_1.esnext,
decorators: decorators_1.decorators,
'decorators.legacy': decorators_legacy_1.decorators_legacy,
dom: dom_1.dom,
'dom.asynciterable': dom_asynciterable_1.dom_asynciterable,
'dom.iterable': dom_iterable_1.dom_iterable,
'dom.asynciterable': dom_asynciterable_1.dom_asynciterable,
webworker: webworker_1.webworker,
'webworker.importscripts': webworker_importscripts_1.webworker_importscripts,
'webworker.iterable': webworker_iterable_1.webworker_iterable,
'webworker.asynciterable': webworker_asynciterable_1.webworker_asynciterable,
scripthost: scripthost_1.scripthost,
es2015: es2015_1.es2015,
'es2015.collection': es2015_collection_1.es2015_collection,
'es2015.core': es2015_core_1.es2015_core,
'es2015.collection': es2015_collection_1.es2015_collection,
'es2015.generator': es2015_generator_1.es2015_generator,

@@ -137,22 +122,34 @@ 'es2015.iterable': es2015_iterable_1.es2015_iterable,

'es2015.symbol.wellknown': es2015_symbol_wellknown_1.es2015_symbol_wellknown,
es2016: es2016_1.es2016,
'es2016.array.include': es2016_array_include_1.es2016_array_include,
'es2016.full': es2016_full_1.es2016_full,
'es2016.intl': es2016_intl_1.es2016_intl,
es2017: es2017_1.es2017,
'es2017.date': es2017_date_1.es2017_date,
'es2017.full': es2017_full_1.es2017_full,
'es2017.intl': es2017_intl_1.es2017_intl,
'es2017.object': es2017_object_1.es2017_object,
'es2017.sharedmemory': es2017_sharedmemory_1.es2017_sharedmemory,
'es2017.string': es2017_string_1.es2017_string,
'es2017.intl': es2017_intl_1.es2017_intl,
'es2017.typedarrays': es2017_typedarrays_1.es2017_typedarrays,
es2018: es2018_1.es2018,
'es2018.asyncgenerator': es2018_asyncgenerator_1.es2018_asyncgenerator,
'es2018.asynciterable': es2018_asynciterable_1.es2018_asynciterable,
'es2018.full': es2018_full_1.es2018_full,
'es2018.intl': es2018_intl_1.es2018_intl,
'es2018.promise': es2018_promise_1.es2018_promise,
'es2018.regexp': es2018_regexp_1.es2018_regexp,
es2019: es2019_1.es2019,
'es2019.array': es2019_array_1.es2019_array,
'es2019.full': es2019_full_1.es2019_full,
'es2019.intl': es2019_intl_1.es2019_intl,
'es2019.object': es2019_object_1.es2019_object,
'es2019.string': es2019_string_1.es2019_string,
'es2019.symbol': es2019_symbol_1.es2019_symbol,
'es2019.intl': es2019_intl_1.es2019_intl,
es2020: es2020_1.es2020,
'es2020.bigint': es2020_bigint_1.es2020_bigint,
'es2020.date': es2020_date_1.es2020_date,
'es2020.full': es2020_full_1.es2020_full,
'es2020.intl': es2020_intl_1.es2020_intl,
'es2020.number': es2020_number_1.es2020_number,
'es2020.promise': es2020_promise_1.es2020_promise,

@@ -162,45 +159,48 @@ 'es2020.sharedmemory': es2020_sharedmemory_1.es2020_sharedmemory,

'es2020.symbol.wellknown': es2020_symbol_wellknown_1.es2020_symbol_wellknown,
'es2020.intl': es2020_intl_1.es2020_intl,
'es2020.number': es2020_number_1.es2020_number,
es2021: es2021_1.es2021,
'es2021.full': es2021_full_1.es2021_full,
'es2021.intl': es2021_intl_1.es2021_intl,
'es2021.promise': es2021_promise_1.es2021_promise,
'es2021.string': es2021_string_1.es2021_string,
'es2021.weakref': es2021_weakref_1.es2021_weakref,
'es2021.intl': es2021_intl_1.es2021_intl,
es2022: es2022_1.es2022,
'es2022.array': es2022_array_1.es2022_array,
'es2022.error': es2022_error_1.es2022_error,
'es2022.full': es2022_full_1.es2022_full,
'es2022.intl': es2022_intl_1.es2022_intl,
'es2022.object': es2022_object_1.es2022_object,
'es2022.regexp': es2022_regexp_1.es2022_regexp,
'es2022.sharedmemory': es2022_sharedmemory_1.es2022_sharedmemory,
'es2022.string': es2022_string_1.es2022_string,
'es2022.regexp': es2022_regexp_1.es2022_regexp,
es2023: es2023_1.es2023,
'es2023.array': es2023_array_1.es2023_array,
'es2023.collection': es2023_collection_1.es2023_collection,
'es2023.full': es2023_full_1.es2023_full,
'es2023.intl': es2023_intl_1.es2023_intl,
es5: es5_1.es5,
es6: es6_1.es6,
es7: es7_1.es7,
esnext: esnext_1.esnext,
'esnext.array': esnext_array_1.esnext_array,
'esnext.collection': esnext_collection_1.esnext_collection,
'esnext.symbol': esnext_symbol_1.esnext_symbol,
'esnext.asynciterable': esnext_asynciterable_1.esnext_asynciterable,
'esnext.intl': esnext_intl_1.esnext_intl,
'esnext.disposable': esnext_disposable_1.esnext_disposable,
'esnext.bigint': esnext_bigint_1.esnext_bigint,
'esnext.string': esnext_string_1.esnext_string,
'esnext.promise': esnext_promise_1.esnext_promise,
'esnext.weakref': esnext_weakref_1.esnext_weakref,
'esnext.collection': esnext_collection_1.esnext_collection,
'esnext.decorators': esnext_decorators_1.esnext_decorators,
'esnext.disposable': esnext_disposable_1.esnext_disposable,
'esnext.full': esnext_full_1.esnext_full,
'esnext.intl': esnext_intl_1.esnext_intl,
'esnext.object': esnext_object_1.esnext_object,
'esnext.promise': esnext_promise_1.esnext_promise,
'esnext.regexp': esnext_regexp_1.esnext_regexp,
decorators: decorators_1.decorators,
'decorators.legacy': decorators_legacy_1.decorators_legacy,
'es2016.full': es2016_full_1.es2016_full,
'es2017.full': es2017_full_1.es2017_full,
'es2018.full': es2018_full_1.es2018_full,
'es2019.full': es2019_full_1.es2019_full,
'es2020.full': es2020_full_1.es2020_full,
'es2021.full': es2021_full_1.es2021_full,
'es2022.full': es2022_full_1.es2022_full,
'es2023.full': es2023_full_1.es2023_full,
'esnext.full': esnext_full_1.esnext_full,
'esnext.string': esnext_string_1.esnext_string,
'esnext.symbol': esnext_symbol_1.esnext_symbol,
'esnext.weakref': esnext_weakref_1.esnext_weakref,
lib: lib_1.lib,
scripthost: scripthost_1.scripthost,
webworker: webworker_1.webworker,
'webworker.asynciterable': webworker_asynciterable_1.webworker_asynciterable,
'webworker.importscripts': webworker_importscripts_1.webworker_importscripts,
'webworker.iterable': webworker_iterable_1.webworker_iterable,
};
exports.lib = lib;
//# sourceMappingURL=index.js.map

@@ -11,15 +11,15 @@ "use strict";

ActiveXObject: base_config_1.TYPE_VALUE,
Date: base_config_1.TYPE,
DateConstructor: base_config_1.TYPE,
Enumerator: base_config_1.TYPE_VALUE,
EnumeratorConstructor: base_config_1.TYPE,
ITextWriter: base_config_1.TYPE,
SafeArray: base_config_1.TYPE_VALUE,
TextStreamBase: base_config_1.TYPE,
TextStreamReader: base_config_1.TYPE,
TextStreamWriter: base_config_1.TYPE,
TextStreamReader: base_config_1.TYPE,
SafeArray: base_config_1.TYPE_VALUE,
Enumerator: base_config_1.TYPE_VALUE,
EnumeratorConstructor: base_config_1.TYPE,
VarDate: base_config_1.TYPE_VALUE,
VBArray: base_config_1.TYPE_VALUE,
VBArrayConstructor: base_config_1.TYPE,
VarDate: base_config_1.TYPE_VALUE,
DateConstructor: base_config_1.TYPE,
Date: base_config_1.TYPE,
};
//# sourceMappingURL=scripthost.js.map

@@ -11,8 +11,8 @@ "use strict";

AbortSignal: base_config_1.TYPE,
Cache: base_config_1.TYPE,
CanvasPath: base_config_1.TYPE,
CanvasPathDrawingStyles: base_config_1.TYPE,
CSSNumericArray: base_config_1.TYPE,
CSSTransformValue: base_config_1.TYPE,
CSSUnparsedValue: base_config_1.TYPE,
Cache: base_config_1.TYPE,
CanvasPath: base_config_1.TYPE,
CanvasPathDrawingStyles: base_config_1.TYPE,
DOMStringList: base_config_1.TYPE,

@@ -19,0 +19,0 @@ FileList: base_config_1.TYPE,

@@ -10,2 +10,7 @@ "use strict";

exports.webworker = {
AbortController: base_config_1.TYPE_VALUE,
AbortSignal: base_config_1.TYPE_VALUE,
AbortSignalEventMap: base_config_1.TYPE,
AbstractWorker: base_config_1.TYPE,
AbstractWorkerEventMap: base_config_1.TYPE,
AddEventListenerOptions: base_config_1.TYPE,

@@ -19,144 +24,71 @@ AesCbcParams: base_config_1.TYPE,

Algorithm: base_config_1.TYPE,
AlgorithmIdentifier: base_config_1.TYPE,
AllowSharedBufferSource: base_config_1.TYPE,
AlphaOption: base_config_1.TYPE,
ANGLE_instanced_arrays: base_config_1.TYPE,
AnimationFrameProvider: base_config_1.TYPE,
AudioConfiguration: base_config_1.TYPE,
AvcBitstreamFormat: base_config_1.TYPE,
AvcEncoderConfig: base_config_1.TYPE,
BigInteger: base_config_1.TYPE,
BinaryData: base_config_1.TYPE,
BinaryType: base_config_1.TYPE,
Blob: base_config_1.TYPE_VALUE,
BlobPart: base_config_1.TYPE,
BlobPropertyBag: base_config_1.TYPE,
CSSMatrixComponentOptions: base_config_1.TYPE,
CSSNumericType: base_config_1.TYPE,
Body: base_config_1.TYPE,
BodyInit: base_config_1.TYPE,
BroadcastChannel: base_config_1.TYPE_VALUE,
BroadcastChannelEventMap: base_config_1.TYPE,
BufferSource: base_config_1.TYPE,
ByteLengthQueuingStrategy: base_config_1.TYPE_VALUE,
Cache: base_config_1.TYPE_VALUE,
CacheQueryOptions: base_config_1.TYPE,
CacheStorage: base_config_1.TYPE_VALUE,
CanvasCompositing: base_config_1.TYPE,
CanvasDirection: base_config_1.TYPE,
CanvasDrawImage: base_config_1.TYPE,
CanvasDrawPath: base_config_1.TYPE,
CanvasFillRule: base_config_1.TYPE,
CanvasFillStrokeStyles: base_config_1.TYPE,
CanvasFilters: base_config_1.TYPE,
CanvasFontKerning: base_config_1.TYPE,
CanvasFontStretch: base_config_1.TYPE,
CanvasFontVariantCaps: base_config_1.TYPE,
CanvasGradient: base_config_1.TYPE_VALUE,
CanvasImageData: base_config_1.TYPE,
CanvasImageSmoothing: base_config_1.TYPE,
CanvasImageSource: base_config_1.TYPE,
CanvasLineCap: base_config_1.TYPE,
CanvasLineJoin: base_config_1.TYPE,
CanvasPath: base_config_1.TYPE,
CanvasPathDrawingStyles: base_config_1.TYPE,
CanvasPattern: base_config_1.TYPE_VALUE,
CanvasRect: base_config_1.TYPE,
CanvasShadowStyles: base_config_1.TYPE,
CanvasState: base_config_1.TYPE,
CanvasText: base_config_1.TYPE,
CanvasTextAlign: base_config_1.TYPE,
CanvasTextBaseline: base_config_1.TYPE,
CanvasTextDrawingStyles: base_config_1.TYPE,
CanvasTextRendering: base_config_1.TYPE,
CanvasTransform: base_config_1.TYPE,
Client: base_config_1.TYPE_VALUE,
ClientQueryOptions: base_config_1.TYPE,
Clients: base_config_1.TYPE_VALUE,
ClientTypes: base_config_1.TYPE,
CloseEvent: base_config_1.TYPE_VALUE,
CloseEventInit: base_config_1.TYPE,
CodecState: base_config_1.TYPE,
ColorGamut: base_config_1.TYPE,
ColorSpaceConversion: base_config_1.TYPE,
CompressionFormat: base_config_1.TYPE,
CompressionStream: base_config_1.TYPE_VALUE,
Console: base_config_1.TYPE,
CountQueuingStrategy: base_config_1.TYPE_VALUE,
Crypto: base_config_1.TYPE_VALUE,
CryptoKey: base_config_1.TYPE_VALUE,
CryptoKeyPair: base_config_1.TYPE,
CustomEventInit: base_config_1.TYPE,
DOMMatrix2DInit: base_config_1.TYPE,
DOMMatrixInit: base_config_1.TYPE,
DOMPointInit: base_config_1.TYPE,
DOMQuadInit: base_config_1.TYPE,
DOMRectInit: base_config_1.TYPE,
EcKeyGenParams: base_config_1.TYPE,
EcKeyImportParams: base_config_1.TYPE,
EcdhKeyDeriveParams: base_config_1.TYPE,
EcdsaParams: base_config_1.TYPE,
EncodedVideoChunkInit: base_config_1.TYPE,
EncodedVideoChunkMetadata: base_config_1.TYPE,
ErrorEventInit: base_config_1.TYPE,
EventInit: base_config_1.TYPE,
EventListenerOptions: base_config_1.TYPE,
EventSourceInit: base_config_1.TYPE,
ExtendableEventInit: base_config_1.TYPE,
ExtendableMessageEventInit: base_config_1.TYPE,
FetchEventInit: base_config_1.TYPE,
FilePropertyBag: base_config_1.TYPE,
FileSystemCreateWritableOptions: base_config_1.TYPE,
FileSystemGetDirectoryOptions: base_config_1.TYPE,
FileSystemGetFileOptions: base_config_1.TYPE,
FileSystemReadWriteOptions: base_config_1.TYPE,
FileSystemRemoveOptions: base_config_1.TYPE,
FontFaceDescriptors: base_config_1.TYPE,
FontFaceSetLoadEventInit: base_config_1.TYPE,
GetNotificationOptions: base_config_1.TYPE,
HkdfParams: base_config_1.TYPE,
HmacImportParams: base_config_1.TYPE,
HmacKeyGenParams: base_config_1.TYPE,
IDBDatabaseInfo: base_config_1.TYPE,
IDBIndexParameters: base_config_1.TYPE,
IDBObjectStoreParameters: base_config_1.TYPE,
IDBTransactionOptions: base_config_1.TYPE,
IDBVersionChangeEventInit: base_config_1.TYPE,
ImageBitmapOptions: base_config_1.TYPE,
ImageBitmapRenderingContextSettings: base_config_1.TYPE,
ImageDataSettings: base_config_1.TYPE,
ImageEncodeOptions: base_config_1.TYPE,
ImportMeta: base_config_1.TYPE,
JsonWebKey: base_config_1.TYPE,
KeyAlgorithm: base_config_1.TYPE,
LockInfo: base_config_1.TYPE,
LockManagerSnapshot: base_config_1.TYPE,
LockOptions: base_config_1.TYPE,
MediaCapabilitiesDecodingInfo: base_config_1.TYPE,
MediaCapabilitiesEncodingInfo: base_config_1.TYPE,
MediaCapabilitiesInfo: base_config_1.TYPE,
MediaConfiguration: base_config_1.TYPE,
MediaDecodingConfiguration: base_config_1.TYPE,
MediaEncodingConfiguration: base_config_1.TYPE,
MessageEventInit: base_config_1.TYPE,
MultiCacheQueryOptions: base_config_1.TYPE,
NavigationPreloadState: base_config_1.TYPE,
NotificationEventInit: base_config_1.TYPE,
NotificationOptions: base_config_1.TYPE,
Pbkdf2Params: base_config_1.TYPE,
PerformanceMarkOptions: base_config_1.TYPE,
PerformanceMeasureOptions: base_config_1.TYPE,
PerformanceObserverInit: base_config_1.TYPE,
PermissionDescriptor: base_config_1.TYPE,
PlaneLayout: base_config_1.TYPE,
ProgressEventInit: base_config_1.TYPE,
PromiseRejectionEventInit: base_config_1.TYPE,
PushEventInit: base_config_1.TYPE,
PushSubscriptionJSON: base_config_1.TYPE,
PushSubscriptionOptionsInit: base_config_1.TYPE,
QueuingStrategy: base_config_1.TYPE,
QueuingStrategyInit: base_config_1.TYPE,
RTCEncodedAudioFrameMetadata: base_config_1.TYPE,
RTCEncodedVideoFrameMetadata: base_config_1.TYPE,
ReadableStreamGetReaderOptions: base_config_1.TYPE,
ReadableStreamIteratorOptions: base_config_1.TYPE,
ReadableStreamReadDoneResult: base_config_1.TYPE,
ReadableStreamReadValueResult: base_config_1.TYPE,
ReadableWritablePair: base_config_1.TYPE,
RegistrationOptions: base_config_1.TYPE,
ReportingObserverOptions: base_config_1.TYPE,
RequestInit: base_config_1.TYPE,
ResponseInit: base_config_1.TYPE,
RsaHashedImportParams: base_config_1.TYPE,
RsaHashedKeyGenParams: base_config_1.TYPE,
RsaKeyGenParams: base_config_1.TYPE,
RsaOaepParams: base_config_1.TYPE,
RsaOtherPrimesInfo: base_config_1.TYPE,
RsaPssParams: base_config_1.TYPE,
SecurityPolicyViolationEventInit: base_config_1.TYPE,
StorageEstimate: base_config_1.TYPE,
StreamPipeOptions: base_config_1.TYPE,
StructuredSerializeOptions: base_config_1.TYPE,
TextDecodeOptions: base_config_1.TYPE,
TextDecoderOptions: base_config_1.TYPE,
TextEncoderEncodeIntoResult: base_config_1.TYPE,
Transformer: base_config_1.TYPE,
UnderlyingByteSource: base_config_1.TYPE,
UnderlyingDefaultSource: base_config_1.TYPE,
UnderlyingSink: base_config_1.TYPE,
UnderlyingSource: base_config_1.TYPE,
VideoColorSpaceInit: base_config_1.TYPE,
VideoConfiguration: base_config_1.TYPE,
VideoDecoderConfig: base_config_1.TYPE,
VideoDecoderInit: base_config_1.TYPE,
VideoDecoderSupport: base_config_1.TYPE,
VideoEncoderConfig: base_config_1.TYPE,
VideoEncoderEncodeOptions: base_config_1.TYPE,
VideoEncoderInit: base_config_1.TYPE,
VideoEncoderSupport: base_config_1.TYPE,
VideoFrameBufferInit: base_config_1.TYPE,
VideoFrameCopyToOptions: base_config_1.TYPE,
VideoFrameInit: base_config_1.TYPE,
WebGLContextAttributes: base_config_1.TYPE,
WebGLContextEventInit: base_config_1.TYPE,
WebTransportCloseInfo: base_config_1.TYPE,
WebTransportErrorOptions: base_config_1.TYPE,
WebTransportHash: base_config_1.TYPE,
WebTransportOptions: base_config_1.TYPE,
WebTransportSendStreamOptions: base_config_1.TYPE,
WorkerOptions: base_config_1.TYPE,
WriteParams: base_config_1.TYPE,
ANGLE_instanced_arrays: base_config_1.TYPE,
AbortController: base_config_1.TYPE_VALUE,
AbortSignalEventMap: base_config_1.TYPE,
AbortSignal: base_config_1.TYPE_VALUE,
AbstractWorkerEventMap: base_config_1.TYPE,
AbstractWorker: base_config_1.TYPE,
AnimationFrameProvider: base_config_1.TYPE,
Blob: base_config_1.TYPE_VALUE,
Body: base_config_1.TYPE,
BroadcastChannelEventMap: base_config_1.TYPE,
BroadcastChannel: base_config_1.TYPE_VALUE,
ByteLengthQueuingStrategy: base_config_1.TYPE_VALUE,
CSSImageValue: base_config_1.TYPE_VALUE,
CSSKeywordish: base_config_1.TYPE,
CSSKeywordValue: base_config_1.TYPE_VALUE,

@@ -168,2 +100,3 @@ CSSMathClamp: base_config_1.TYPE_VALUE,

CSSMathNegate: base_config_1.TYPE_VALUE,
CSSMathOperator: base_config_1.TYPE,
CSSMathProduct: base_config_1.TYPE_VALUE,

@@ -173,5 +106,10 @@ CSSMathSum: base_config_1.TYPE_VALUE,

CSSMatrixComponent: base_config_1.TYPE_VALUE,
CSSMatrixComponentOptions: base_config_1.TYPE,
CSSNumberish: base_config_1.TYPE,
CSSNumericArray: base_config_1.TYPE_VALUE,
CSSNumericBaseType: base_config_1.TYPE,
CSSNumericType: base_config_1.TYPE,
CSSNumericValue: base_config_1.TYPE_VALUE,
CSSPerspective: base_config_1.TYPE_VALUE,
CSSPerspectiveValue: base_config_1.TYPE,
CSSRotate: base_config_1.TYPE_VALUE,

@@ -187,43 +125,49 @@ CSSScale: base_config_1.TYPE_VALUE,

CSSUnitValue: base_config_1.TYPE_VALUE,
CSSUnparsedSegment: base_config_1.TYPE,
CSSUnparsedValue: base_config_1.TYPE_VALUE,
CSSVariableReferenceValue: base_config_1.TYPE_VALUE,
Cache: base_config_1.TYPE_VALUE,
CacheStorage: base_config_1.TYPE_VALUE,
CanvasCompositing: base_config_1.TYPE,
CanvasDrawImage: base_config_1.TYPE,
CanvasDrawPath: base_config_1.TYPE,
CanvasFillStrokeStyles: base_config_1.TYPE,
CanvasFilters: base_config_1.TYPE,
CanvasGradient: base_config_1.TYPE_VALUE,
CanvasImageData: base_config_1.TYPE,
CanvasImageSmoothing: base_config_1.TYPE,
CanvasPath: base_config_1.TYPE,
CanvasPathDrawingStyles: base_config_1.TYPE,
CanvasPattern: base_config_1.TYPE_VALUE,
CanvasRect: base_config_1.TYPE,
CanvasShadowStyles: base_config_1.TYPE,
CanvasState: base_config_1.TYPE,
CanvasText: base_config_1.TYPE,
CanvasTextDrawingStyles: base_config_1.TYPE,
CanvasTransform: base_config_1.TYPE,
Client: base_config_1.TYPE_VALUE,
Clients: base_config_1.TYPE_VALUE,
CloseEvent: base_config_1.TYPE_VALUE,
CompressionStream: base_config_1.TYPE_VALUE,
CountQueuingStrategy: base_config_1.TYPE_VALUE,
Crypto: base_config_1.TYPE_VALUE,
CryptoKey: base_config_1.TYPE_VALUE,
CustomEvent: base_config_1.TYPE_VALUE,
CustomEventInit: base_config_1.TYPE,
DecompressionStream: base_config_1.TYPE_VALUE,
DedicatedWorkerGlobalScope: base_config_1.TYPE_VALUE,
DedicatedWorkerGlobalScopeEventMap: base_config_1.TYPE,
DocumentVisibilityState: base_config_1.TYPE,
DOMException: base_config_1.TYPE_VALUE,
DOMHighResTimeStamp: base_config_1.TYPE,
DOMMatrix: base_config_1.TYPE_VALUE,
DOMMatrix2DInit: base_config_1.TYPE,
DOMMatrixInit: base_config_1.TYPE,
DOMMatrixReadOnly: base_config_1.TYPE_VALUE,
DOMPoint: base_config_1.TYPE_VALUE,
DOMPointInit: base_config_1.TYPE,
DOMPointReadOnly: base_config_1.TYPE_VALUE,
DOMQuad: base_config_1.TYPE_VALUE,
DOMQuadInit: base_config_1.TYPE,
DOMRect: base_config_1.TYPE_VALUE,
DOMRectInit: base_config_1.TYPE,
DOMRectReadOnly: base_config_1.TYPE_VALUE,
DOMStringList: base_config_1.TYPE_VALUE,
DecompressionStream: base_config_1.TYPE_VALUE,
DedicatedWorkerGlobalScopeEventMap: base_config_1.TYPE,
DedicatedWorkerGlobalScope: base_config_1.TYPE_VALUE,
EcdhKeyDeriveParams: base_config_1.TYPE,
EcdsaParams: base_config_1.TYPE,
EcKeyGenParams: base_config_1.TYPE,
EcKeyImportParams: base_config_1.TYPE,
EncodedVideoChunk: base_config_1.TYPE_VALUE,
EncodedVideoChunkInit: base_config_1.TYPE,
EncodedVideoChunkMetadata: base_config_1.TYPE,
EncodedVideoChunkOutputCallback: base_config_1.TYPE,
EncodedVideoChunkType: base_config_1.TYPE,
EndingType: base_config_1.TYPE,
EpochTimeStamp: base_config_1.TYPE,
ErrorEvent: base_config_1.TYPE_VALUE,
ErrorEventInit: base_config_1.TYPE,
Event: base_config_1.TYPE_VALUE,
EventInit: base_config_1.TYPE,
EventListener: base_config_1.TYPE,
EventListenerObject: base_config_1.TYPE,
EventListenerOptions: base_config_1.TYPE,
EventListenerOrEventListenerObject: base_config_1.TYPE,
EventSource: base_config_1.TYPE_VALUE,
EventSourceEventMap: base_config_1.TYPE,
EventSourceInit: base_config_1.TYPE,
EventTarget: base_config_1.TYPE_VALUE,
EXT_blend_minmax: base_config_1.TYPE,

@@ -234,4 +178,4 @@ EXT_color_buffer_float: base_config_1.TYPE,

EXT_frag_depth: base_config_1.TYPE,
EXT_shader_texture_lod: base_config_1.TYPE,
EXT_sRGB: base_config_1.TYPE,
EXT_shader_texture_lod: base_config_1.TYPE,
EXT_texture_compression_bptc: base_config_1.TYPE,

@@ -241,58 +185,134 @@ EXT_texture_compression_rgtc: base_config_1.TYPE,

EXT_texture_norm16: base_config_1.TYPE,
EncodedVideoChunk: base_config_1.TYPE_VALUE,
ErrorEvent: base_config_1.TYPE_VALUE,
Event: base_config_1.TYPE_VALUE,
EventListener: base_config_1.TYPE,
EventListenerObject: base_config_1.TYPE,
EventSourceEventMap: base_config_1.TYPE,
EventSource: base_config_1.TYPE_VALUE,
EventTarget: base_config_1.TYPE_VALUE,
ExtendableEvent: base_config_1.TYPE_VALUE,
ExtendableEventInit: base_config_1.TYPE,
ExtendableMessageEvent: base_config_1.TYPE_VALUE,
ExtendableMessageEventInit: base_config_1.TYPE,
FetchEvent: base_config_1.TYPE_VALUE,
FetchEventInit: base_config_1.TYPE,
File: base_config_1.TYPE_VALUE,
FileList: base_config_1.TYPE_VALUE,
FilePropertyBag: base_config_1.TYPE,
FileReader: base_config_1.TYPE_VALUE,
FileReaderEventMap: base_config_1.TYPE,
FileReader: base_config_1.TYPE_VALUE,
FileReaderSync: base_config_1.TYPE_VALUE,
FileSystemCreateWritableOptions: base_config_1.TYPE,
FileSystemDirectoryHandle: base_config_1.TYPE_VALUE,
FileSystemFileHandle: base_config_1.TYPE_VALUE,
FileSystemGetDirectoryOptions: base_config_1.TYPE,
FileSystemGetFileOptions: base_config_1.TYPE,
FileSystemHandle: base_config_1.TYPE_VALUE,
FileSystemHandleKind: base_config_1.TYPE,
FileSystemReadWriteOptions: base_config_1.TYPE,
FileSystemRemoveOptions: base_config_1.TYPE,
FileSystemSyncAccessHandle: base_config_1.TYPE_VALUE,
FileSystemWritableFileStream: base_config_1.TYPE_VALUE,
FileSystemWriteChunkType: base_config_1.TYPE,
Float32List: base_config_1.TYPE,
FontDisplay: base_config_1.TYPE,
FontFace: base_config_1.TYPE_VALUE,
FontFaceDescriptors: base_config_1.TYPE,
FontFaceLoadStatus: base_config_1.TYPE,
FontFaceSet: base_config_1.TYPE_VALUE,
FontFaceSetEventMap: base_config_1.TYPE,
FontFaceSet: base_config_1.TYPE_VALUE,
FontFaceSetLoadEvent: base_config_1.TYPE_VALUE,
FontFaceSetLoadEventInit: base_config_1.TYPE,
FontFaceSetLoadStatus: base_config_1.TYPE,
FontFaceSource: base_config_1.TYPE,
FormData: base_config_1.TYPE_VALUE,
FormDataEntryValue: base_config_1.TYPE,
FrameRequestCallback: base_config_1.TYPE,
FrameType: base_config_1.TYPE,
GenericTransformStream: base_config_1.TYPE,
GetNotificationOptions: base_config_1.TYPE,
GLbitfield: base_config_1.TYPE,
GLboolean: base_config_1.TYPE,
GLclampf: base_config_1.TYPE,
GLenum: base_config_1.TYPE,
GLfloat: base_config_1.TYPE,
GLint: base_config_1.TYPE,
GLint64: base_config_1.TYPE,
GLintptr: base_config_1.TYPE,
GlobalCompositeOperation: base_config_1.TYPE,
GLsizei: base_config_1.TYPE,
GLsizeiptr: base_config_1.TYPE,
GLuint: base_config_1.TYPE,
GLuint64: base_config_1.TYPE,
HardwareAcceleration: base_config_1.TYPE,
HashAlgorithmIdentifier: base_config_1.TYPE,
HdrMetadataType: base_config_1.TYPE,
Headers: base_config_1.TYPE_VALUE,
HeadersInit: base_config_1.TYPE,
HkdfParams: base_config_1.TYPE,
HmacImportParams: base_config_1.TYPE,
HmacKeyGenParams: base_config_1.TYPE,
IDBCursor: base_config_1.TYPE_VALUE,
IDBCursorDirection: base_config_1.TYPE,
IDBCursorWithValue: base_config_1.TYPE_VALUE,
IDBDatabase: base_config_1.TYPE_VALUE,
IDBDatabaseEventMap: base_config_1.TYPE,
IDBDatabase: base_config_1.TYPE_VALUE,
IDBDatabaseInfo: base_config_1.TYPE,
IDBFactory: base_config_1.TYPE_VALUE,
IDBIndex: base_config_1.TYPE_VALUE,
IDBIndexParameters: base_config_1.TYPE,
IDBKeyRange: base_config_1.TYPE_VALUE,
IDBObjectStore: base_config_1.TYPE_VALUE,
IDBObjectStoreParameters: base_config_1.TYPE,
IDBOpenDBRequest: base_config_1.TYPE_VALUE,
IDBOpenDBRequestEventMap: base_config_1.TYPE,
IDBOpenDBRequest: base_config_1.TYPE_VALUE,
IDBRequest: base_config_1.TYPE_VALUE,
IDBRequestEventMap: base_config_1.TYPE,
IDBRequest: base_config_1.TYPE_VALUE,
IDBRequestReadyState: base_config_1.TYPE,
IDBTransaction: base_config_1.TYPE_VALUE,
IDBTransactionDurability: base_config_1.TYPE,
IDBTransactionEventMap: base_config_1.TYPE,
IDBTransaction: base_config_1.TYPE_VALUE,
IDBTransactionMode: base_config_1.TYPE,
IDBTransactionOptions: base_config_1.TYPE,
IDBValidKey: base_config_1.TYPE,
IDBVersionChangeEvent: base_config_1.TYPE_VALUE,
IDBVersionChangeEventInit: base_config_1.TYPE,
ImageBitmap: base_config_1.TYPE_VALUE,
ImageBitmapOptions: base_config_1.TYPE,
ImageBitmapRenderingContext: base_config_1.TYPE_VALUE,
ImageBitmapRenderingContextSettings: base_config_1.TYPE,
ImageBitmapSource: base_config_1.TYPE,
ImageData: base_config_1.TYPE_VALUE,
ImageDataSettings: base_config_1.TYPE,
ImageEncodeOptions: base_config_1.TYPE,
ImageOrientation: base_config_1.TYPE,
ImageSmoothingQuality: base_config_1.TYPE,
ImportMeta: base_config_1.TYPE,
Int32List: base_config_1.TYPE,
JsonWebKey: base_config_1.TYPE,
KeyAlgorithm: base_config_1.TYPE,
KeyFormat: base_config_1.TYPE,
KeyType: base_config_1.TYPE,
KeyUsage: base_config_1.TYPE,
KHR_parallel_shader_compile: base_config_1.TYPE,
LatencyMode: base_config_1.TYPE,
Lock: base_config_1.TYPE_VALUE,
LockGrantedCallback: base_config_1.TYPE,
LockInfo: base_config_1.TYPE,
LockManager: base_config_1.TYPE_VALUE,
LockManagerSnapshot: base_config_1.TYPE,
LockMode: base_config_1.TYPE,
LockOptions: base_config_1.TYPE,
MediaCapabilities: base_config_1.TYPE_VALUE,
MediaCapabilitiesDecodingInfo: base_config_1.TYPE,
MediaCapabilitiesEncodingInfo: base_config_1.TYPE,
MediaCapabilitiesInfo: base_config_1.TYPE,
MediaConfiguration: base_config_1.TYPE,
MediaDecodingConfiguration: base_config_1.TYPE,
MediaDecodingType: base_config_1.TYPE,
MediaEncodingConfiguration: base_config_1.TYPE,
MediaEncodingType: base_config_1.TYPE,
MessageChannel: base_config_1.TYPE_VALUE,
MessageEvent: base_config_1.TYPE_VALUE,
MessageEventInit: base_config_1.TYPE,
MessageEventSource: base_config_1.TYPE,
MessagePort: base_config_1.TYPE_VALUE,
MessagePortEventMap: base_config_1.TYPE,
MessagePort: base_config_1.TYPE_VALUE,
MultiCacheQueryOptions: base_config_1.TYPE,
NamedCurve: base_config_1.TYPE,
NavigationPreloadManager: base_config_1.TYPE_VALUE,
NavigationPreloadState: base_config_1.TYPE,
NavigatorBadge: base_config_1.TYPE,

@@ -305,5 +325,9 @@ NavigatorConcurrentHardware: base_config_1.TYPE,

NavigatorStorage: base_config_1.TYPE,
NotificationEventMap: base_config_1.TYPE,
Notification: base_config_1.TYPE_VALUE,
NotificationDirection: base_config_1.TYPE,
NotificationEvent: base_config_1.TYPE_VALUE,
NotificationEventInit: base_config_1.TYPE,
NotificationEventMap: base_config_1.TYPE,
NotificationOptions: base_config_1.TYPE,
NotificationPermission: base_config_1.TYPE,
OES_draw_buffers_indexed: base_config_1.TYPE,

@@ -318,30 +342,52 @@ OES_element_index_uint: base_config_1.TYPE,

OES_vertex_array_object: base_config_1.TYPE,
OVR_multiview2: base_config_1.TYPE,
OffscreenCanvas: base_config_1.TYPE_VALUE,
OffscreenCanvasEventMap: base_config_1.TYPE,
OffscreenCanvas: base_config_1.TYPE_VALUE,
OffscreenCanvasRenderingContext2D: base_config_1.TYPE_VALUE,
OffscreenRenderingContext: base_config_1.TYPE,
OffscreenRenderingContextId: base_config_1.TYPE,
OnErrorEventHandler: base_config_1.TYPE,
OnErrorEventHandlerNonNull: base_config_1.TYPE,
OVR_multiview2: base_config_1.TYPE,
Path2D: base_config_1.TYPE_VALUE,
PerformanceEventMap: base_config_1.TYPE,
Pbkdf2Params: base_config_1.TYPE,
Performance: base_config_1.TYPE_VALUE,
PerformanceEntry: base_config_1.TYPE_VALUE,
PerformanceEntryList: base_config_1.TYPE,
PerformanceEventMap: base_config_1.TYPE,
PerformanceMark: base_config_1.TYPE_VALUE,
PerformanceMarkOptions: base_config_1.TYPE,
PerformanceMeasure: base_config_1.TYPE_VALUE,
PerformanceMeasureOptions: base_config_1.TYPE,
PerformanceObserver: base_config_1.TYPE_VALUE,
PerformanceObserverCallback: base_config_1.TYPE,
PerformanceObserverEntryList: base_config_1.TYPE_VALUE,
PerformanceObserverInit: base_config_1.TYPE,
PerformanceResourceTiming: base_config_1.TYPE_VALUE,
PerformanceServerTiming: base_config_1.TYPE_VALUE,
PermissionDescriptor: base_config_1.TYPE,
PermissionName: base_config_1.TYPE,
Permissions: base_config_1.TYPE_VALUE,
PermissionState: base_config_1.TYPE,
PermissionStatus: base_config_1.TYPE_VALUE,
PermissionStatusEventMap: base_config_1.TYPE,
PermissionStatus: base_config_1.TYPE_VALUE,
Permissions: base_config_1.TYPE_VALUE,
PlaneLayout: base_config_1.TYPE,
PredefinedColorSpace: base_config_1.TYPE,
PremultiplyAlpha: base_config_1.TYPE,
ProgressEvent: base_config_1.TYPE_VALUE,
ProgressEventInit: base_config_1.TYPE,
PromiseRejectionEvent: base_config_1.TYPE_VALUE,
PromiseRejectionEventInit: base_config_1.TYPE,
PushEncryptionKeyName: base_config_1.TYPE,
PushEvent: base_config_1.TYPE_VALUE,
PushEventInit: base_config_1.TYPE,
PushManager: base_config_1.TYPE_VALUE,
PushMessageData: base_config_1.TYPE_VALUE,
PushMessageDataInit: base_config_1.TYPE,
PushSubscription: base_config_1.TYPE_VALUE,
PushSubscriptionJSON: base_config_1.TYPE,
PushSubscriptionOptions: base_config_1.TYPE_VALUE,
RTCEncodedAudioFrame: base_config_1.TYPE_VALUE,
RTCEncodedVideoFrame: base_config_1.TYPE_VALUE,
RTCRtpScriptTransformer: base_config_1.TYPE_VALUE,
RTCTransformEvent: base_config_1.TYPE_VALUE,
PushSubscriptionOptionsInit: base_config_1.TYPE,
QueuingStrategy: base_config_1.TYPE,
QueuingStrategyInit: base_config_1.TYPE,
QueuingStrategySize: base_config_1.TYPE,
ReadableByteStreamController: base_config_1.TYPE_VALUE,

@@ -351,41 +397,131 @@ ReadableStream: base_config_1.TYPE_VALUE,

ReadableStreamBYOBRequest: base_config_1.TYPE_VALUE,
ReadableStreamController: base_config_1.TYPE,
ReadableStreamDefaultController: base_config_1.TYPE_VALUE,
ReadableStreamDefaultReader: base_config_1.TYPE_VALUE,
ReadableStreamGenericReader: base_config_1.TYPE,
ReadableStreamGetReaderOptions: base_config_1.TYPE,
ReadableStreamIteratorOptions: base_config_1.TYPE,
ReadableStreamReadDoneResult: base_config_1.TYPE,
ReadableStreamReader: base_config_1.TYPE,
ReadableStreamReaderMode: base_config_1.TYPE,
ReadableStreamReadResult: base_config_1.TYPE,
ReadableStreamReadValueResult: base_config_1.TYPE,
ReadableStreamType: base_config_1.TYPE,
ReadableWritablePair: base_config_1.TYPE,
ReferrerPolicy: base_config_1.TYPE,
RegistrationOptions: base_config_1.TYPE,
Report: base_config_1.TYPE_VALUE,
ReportBody: base_config_1.TYPE_VALUE,
ReportingObserver: base_config_1.TYPE_VALUE,
ReportingObserverCallback: base_config_1.TYPE,
ReportingObserverOptions: base_config_1.TYPE,
ReportList: base_config_1.TYPE,
Request: base_config_1.TYPE_VALUE,
RequestCache: base_config_1.TYPE,
RequestCredentials: base_config_1.TYPE,
RequestDestination: base_config_1.TYPE,
RequestInfo: base_config_1.TYPE,
RequestInit: base_config_1.TYPE,
RequestMode: base_config_1.TYPE,
RequestPriority: base_config_1.TYPE,
RequestRedirect: base_config_1.TYPE,
ResizeQuality: base_config_1.TYPE,
Response: base_config_1.TYPE_VALUE,
ResponseInit: base_config_1.TYPE,
ResponseType: base_config_1.TYPE,
RsaHashedImportParams: base_config_1.TYPE,
RsaHashedKeyGenParams: base_config_1.TYPE,
RsaKeyGenParams: base_config_1.TYPE,
RsaOaepParams: base_config_1.TYPE,
RsaOtherPrimesInfo: base_config_1.TYPE,
RsaPssParams: base_config_1.TYPE,
RTCEncodedAudioFrame: base_config_1.TYPE_VALUE,
RTCEncodedAudioFrameMetadata: base_config_1.TYPE,
RTCEncodedVideoFrame: base_config_1.TYPE_VALUE,
RTCEncodedVideoFrameMetadata: base_config_1.TYPE,
RTCEncodedVideoFrameType: base_config_1.TYPE,
RTCRtpScriptTransformer: base_config_1.TYPE_VALUE,
RTCTransformEvent: base_config_1.TYPE_VALUE,
SecurityPolicyViolationEvent: base_config_1.TYPE_VALUE,
ServiceWorkerEventMap: base_config_1.TYPE,
SecurityPolicyViolationEventDisposition: base_config_1.TYPE,
SecurityPolicyViolationEventInit: base_config_1.TYPE,
ServiceWorker: base_config_1.TYPE_VALUE,
ServiceWorkerContainer: base_config_1.TYPE_VALUE,
ServiceWorkerContainerEventMap: base_config_1.TYPE,
ServiceWorkerContainer: base_config_1.TYPE_VALUE,
ServiceWorkerEventMap: base_config_1.TYPE,
ServiceWorkerGlobalScope: base_config_1.TYPE_VALUE,
ServiceWorkerGlobalScopeEventMap: base_config_1.TYPE,
ServiceWorkerGlobalScope: base_config_1.TYPE_VALUE,
ServiceWorkerRegistration: base_config_1.TYPE_VALUE,
ServiceWorkerRegistrationEventMap: base_config_1.TYPE,
ServiceWorkerRegistration: base_config_1.TYPE_VALUE,
ServiceWorkerState: base_config_1.TYPE,
ServiceWorkerUpdateViaCache: base_config_1.TYPE,
SharedWorkerGlobalScope: base_config_1.TYPE_VALUE,
SharedWorkerGlobalScopeEventMap: base_config_1.TYPE,
SharedWorkerGlobalScope: base_config_1.TYPE_VALUE,
StorageEstimate: base_config_1.TYPE,
StorageManager: base_config_1.TYPE_VALUE,
StreamPipeOptions: base_config_1.TYPE,
StructuredSerializeOptions: base_config_1.TYPE,
StylePropertyMapReadOnly: base_config_1.TYPE_VALUE,
SubtleCrypto: base_config_1.TYPE_VALUE,
TexImageSource: base_config_1.TYPE,
TextDecodeOptions: base_config_1.TYPE,
TextDecoder: base_config_1.TYPE_VALUE,
TextDecoderCommon: base_config_1.TYPE,
TextDecoderOptions: base_config_1.TYPE,
TextDecoderStream: base_config_1.TYPE_VALUE,
TextEncoder: base_config_1.TYPE_VALUE,
TextEncoderCommon: base_config_1.TYPE,
TextEncoderEncodeIntoResult: base_config_1.TYPE,
TextEncoderStream: base_config_1.TYPE_VALUE,
TextMetrics: base_config_1.TYPE_VALUE,
TimerHandler: base_config_1.TYPE,
Transferable: base_config_1.TYPE,
TransferFunction: base_config_1.TYPE,
Transformer: base_config_1.TYPE,
TransformerFlushCallback: base_config_1.TYPE,
TransformerStartCallback: base_config_1.TYPE,
TransformerTransformCallback: base_config_1.TYPE,
TransformStream: base_config_1.TYPE_VALUE,
TransformStreamDefaultController: base_config_1.TYPE_VALUE,
Uint32List: base_config_1.TYPE,
UnderlyingByteSource: base_config_1.TYPE,
UnderlyingDefaultSource: base_config_1.TYPE,
UnderlyingSink: base_config_1.TYPE,
UnderlyingSinkAbortCallback: base_config_1.TYPE,
UnderlyingSinkCloseCallback: base_config_1.TYPE,
UnderlyingSinkStartCallback: base_config_1.TYPE,
UnderlyingSinkWriteCallback: base_config_1.TYPE,
UnderlyingSource: base_config_1.TYPE,
UnderlyingSourceCancelCallback: base_config_1.TYPE,
UnderlyingSourcePullCallback: base_config_1.TYPE,
UnderlyingSourceStartCallback: base_config_1.TYPE,
URL: base_config_1.TYPE_VALUE,
URLSearchParams: base_config_1.TYPE_VALUE,
VideoColorPrimaries: base_config_1.TYPE,
VideoColorSpace: base_config_1.TYPE_VALUE,
VideoColorSpaceInit: base_config_1.TYPE,
VideoConfiguration: base_config_1.TYPE,
VideoDecoder: base_config_1.TYPE_VALUE,
VideoDecoderConfig: base_config_1.TYPE,
VideoDecoderEventMap: base_config_1.TYPE,
VideoDecoder: base_config_1.TYPE_VALUE,
VideoDecoderInit: base_config_1.TYPE,
VideoDecoderSupport: base_config_1.TYPE,
VideoEncoder: base_config_1.TYPE_VALUE,
VideoEncoderBitrateMode: base_config_1.TYPE,
VideoEncoderConfig: base_config_1.TYPE,
VideoEncoderEncodeOptions: base_config_1.TYPE,
VideoEncoderEventMap: base_config_1.TYPE,
VideoEncoder: base_config_1.TYPE_VALUE,
VideoEncoderInit: base_config_1.TYPE,
VideoEncoderSupport: base_config_1.TYPE,
VideoFrame: base_config_1.TYPE_VALUE,
VideoFrameBufferInit: base_config_1.TYPE,
VideoFrameCopyToOptions: base_config_1.TYPE,
VideoFrameInit: base_config_1.TYPE,
VideoFrameOutputCallback: base_config_1.TYPE,
VideoMatrixCoefficients: base_config_1.TYPE,
VideoPixelFormat: base_config_1.TYPE,
VideoTransferCharacteristics: base_config_1.TYPE,
VoidFunction: base_config_1.TYPE,
WebAssembly: base_config_1.TYPE_VALUE,
WebCodecsErrorCallback: base_config_1.TYPE,
WEBGL_color_buffer_float: base_config_1.TYPE,

@@ -409,4 +545,7 @@ WEBGL_compressed_texture_astc: base_config_1.TYPE,

WebGLBuffer: base_config_1.TYPE_VALUE,
WebGLContextAttributes: base_config_1.TYPE,
WebGLContextEvent: base_config_1.TYPE_VALUE,
WebGLContextEventInit: base_config_1.TYPE,
WebGLFramebuffer: base_config_1.TYPE_VALUE,
WebGLPowerPreference: base_config_1.TYPE,
WebGLProgram: base_config_1.TYPE_VALUE,

@@ -427,177 +566,38 @@ WebGLQuery: base_config_1.TYPE_VALUE,

WebGLVertexArrayObjectOES: base_config_1.TYPE,
WebSocket: base_config_1.TYPE_VALUE,
WebSocketEventMap: base_config_1.TYPE,
WebSocket: base_config_1.TYPE_VALUE,
WebTransport: base_config_1.TYPE_VALUE,
WebTransportBidirectionalStream: base_config_1.TYPE_VALUE,
WebTransportCloseInfo: base_config_1.TYPE,
WebTransportCongestionControl: base_config_1.TYPE,
WebTransportDatagramDuplexStream: base_config_1.TYPE_VALUE,
WebTransportError: base_config_1.TYPE_VALUE,
WebTransportErrorOptions: base_config_1.TYPE,
WebTransportErrorSource: base_config_1.TYPE,
WebTransportHash: base_config_1.TYPE,
WebTransportOptions: base_config_1.TYPE,
WebTransportSendStreamOptions: base_config_1.TYPE,
WindowClient: base_config_1.TYPE_VALUE,
WindowOrWorkerGlobalScope: base_config_1.TYPE,
Worker: base_config_1.TYPE_VALUE,
WorkerEventMap: base_config_1.TYPE,
Worker: base_config_1.TYPE_VALUE,
WorkerGlobalScope: base_config_1.TYPE_VALUE,
WorkerGlobalScopeEventMap: base_config_1.TYPE,
WorkerGlobalScope: base_config_1.TYPE_VALUE,
WorkerLocation: base_config_1.TYPE_VALUE,
WorkerNavigator: base_config_1.TYPE_VALUE,
WorkerOptions: base_config_1.TYPE,
WorkerType: base_config_1.TYPE,
WritableStream: base_config_1.TYPE_VALUE,
WritableStreamDefaultController: base_config_1.TYPE_VALUE,
WritableStreamDefaultWriter: base_config_1.TYPE_VALUE,
WriteCommandType: base_config_1.TYPE,
WriteParams: base_config_1.TYPE,
XMLHttpRequest: base_config_1.TYPE_VALUE,
XMLHttpRequestBodyInit: base_config_1.TYPE,
XMLHttpRequestEventMap: base_config_1.TYPE,
XMLHttpRequest: base_config_1.TYPE_VALUE,
XMLHttpRequestEventTarget: base_config_1.TYPE_VALUE,
XMLHttpRequestEventTargetEventMap: base_config_1.TYPE,
XMLHttpRequestEventTarget: base_config_1.TYPE_VALUE,
XMLHttpRequestResponseType: base_config_1.TYPE,
XMLHttpRequestUpload: base_config_1.TYPE_VALUE,
Console: base_config_1.TYPE,
WebAssembly: base_config_1.TYPE_VALUE,
EncodedVideoChunkOutputCallback: base_config_1.TYPE,
FrameRequestCallback: base_config_1.TYPE,
LockGrantedCallback: base_config_1.TYPE,
OnErrorEventHandlerNonNull: base_config_1.TYPE,
PerformanceObserverCallback: base_config_1.TYPE,
QueuingStrategySize: base_config_1.TYPE,
ReportingObserverCallback: base_config_1.TYPE,
TransformerFlushCallback: base_config_1.TYPE,
TransformerStartCallback: base_config_1.TYPE,
TransformerTransformCallback: base_config_1.TYPE,
UnderlyingSinkAbortCallback: base_config_1.TYPE,
UnderlyingSinkCloseCallback: base_config_1.TYPE,
UnderlyingSinkStartCallback: base_config_1.TYPE,
UnderlyingSinkWriteCallback: base_config_1.TYPE,
UnderlyingSourceCancelCallback: base_config_1.TYPE,
UnderlyingSourcePullCallback: base_config_1.TYPE,
UnderlyingSourceStartCallback: base_config_1.TYPE,
VideoFrameOutputCallback: base_config_1.TYPE,
VoidFunction: base_config_1.TYPE,
WebCodecsErrorCallback: base_config_1.TYPE,
AlgorithmIdentifier: base_config_1.TYPE,
AllowSharedBufferSource: base_config_1.TYPE,
BigInteger: base_config_1.TYPE,
BinaryData: base_config_1.TYPE,
BlobPart: base_config_1.TYPE,
BodyInit: base_config_1.TYPE,
BufferSource: base_config_1.TYPE,
CSSKeywordish: base_config_1.TYPE,
CSSNumberish: base_config_1.TYPE,
CSSPerspectiveValue: base_config_1.TYPE,
CSSUnparsedSegment: base_config_1.TYPE,
CanvasImageSource: base_config_1.TYPE,
DOMHighResTimeStamp: base_config_1.TYPE,
EpochTimeStamp: base_config_1.TYPE,
EventListenerOrEventListenerObject: base_config_1.TYPE,
FileSystemWriteChunkType: base_config_1.TYPE,
Float32List: base_config_1.TYPE,
FormDataEntryValue: base_config_1.TYPE,
GLbitfield: base_config_1.TYPE,
GLboolean: base_config_1.TYPE,
GLclampf: base_config_1.TYPE,
GLenum: base_config_1.TYPE,
GLfloat: base_config_1.TYPE,
GLint: base_config_1.TYPE,
GLint64: base_config_1.TYPE,
GLintptr: base_config_1.TYPE,
GLsizei: base_config_1.TYPE,
GLsizeiptr: base_config_1.TYPE,
GLuint: base_config_1.TYPE,
GLuint64: base_config_1.TYPE,
HashAlgorithmIdentifier: base_config_1.TYPE,
HeadersInit: base_config_1.TYPE,
IDBValidKey: base_config_1.TYPE,
ImageBitmapSource: base_config_1.TYPE,
Int32List: base_config_1.TYPE,
MessageEventSource: base_config_1.TYPE,
NamedCurve: base_config_1.TYPE,
OffscreenRenderingContext: base_config_1.TYPE,
OnErrorEventHandler: base_config_1.TYPE,
PerformanceEntryList: base_config_1.TYPE,
PushMessageDataInit: base_config_1.TYPE,
ReadableStreamController: base_config_1.TYPE,
ReadableStreamReadResult: base_config_1.TYPE,
ReadableStreamReader: base_config_1.TYPE,
ReportList: base_config_1.TYPE,
RequestInfo: base_config_1.TYPE,
TexImageSource: base_config_1.TYPE,
TimerHandler: base_config_1.TYPE,
Transferable: base_config_1.TYPE,
Uint32List: base_config_1.TYPE,
XMLHttpRequestBodyInit: base_config_1.TYPE,
AlphaOption: base_config_1.TYPE,
AvcBitstreamFormat: base_config_1.TYPE,
BinaryType: base_config_1.TYPE,
CSSMathOperator: base_config_1.TYPE,
CSSNumericBaseType: base_config_1.TYPE,
CanvasDirection: base_config_1.TYPE,
CanvasFillRule: base_config_1.TYPE,
CanvasFontKerning: base_config_1.TYPE,
CanvasFontStretch: base_config_1.TYPE,
CanvasFontVariantCaps: base_config_1.TYPE,
CanvasLineCap: base_config_1.TYPE,
CanvasLineJoin: base_config_1.TYPE,
CanvasTextAlign: base_config_1.TYPE,
CanvasTextBaseline: base_config_1.TYPE,
CanvasTextRendering: base_config_1.TYPE,
ClientTypes: base_config_1.TYPE,
CodecState: base_config_1.TYPE,
ColorGamut: base_config_1.TYPE,
ColorSpaceConversion: base_config_1.TYPE,
CompressionFormat: base_config_1.TYPE,
DocumentVisibilityState: base_config_1.TYPE,
EncodedVideoChunkType: base_config_1.TYPE,
EndingType: base_config_1.TYPE,
FileSystemHandleKind: base_config_1.TYPE,
FontDisplay: base_config_1.TYPE,
FontFaceLoadStatus: base_config_1.TYPE,
FontFaceSetLoadStatus: base_config_1.TYPE,
FrameType: base_config_1.TYPE,
GlobalCompositeOperation: base_config_1.TYPE,
HardwareAcceleration: base_config_1.TYPE,
HdrMetadataType: base_config_1.TYPE,
IDBCursorDirection: base_config_1.TYPE,
IDBRequestReadyState: base_config_1.TYPE,
IDBTransactionDurability: base_config_1.TYPE,
IDBTransactionMode: base_config_1.TYPE,
ImageOrientation: base_config_1.TYPE,
ImageSmoothingQuality: base_config_1.TYPE,
KeyFormat: base_config_1.TYPE,
KeyType: base_config_1.TYPE,
KeyUsage: base_config_1.TYPE,
LatencyMode: base_config_1.TYPE,
LockMode: base_config_1.TYPE,
MediaDecodingType: base_config_1.TYPE,
MediaEncodingType: base_config_1.TYPE,
NotificationDirection: base_config_1.TYPE,
NotificationPermission: base_config_1.TYPE,
OffscreenRenderingContextId: base_config_1.TYPE,
PermissionName: base_config_1.TYPE,
PermissionState: base_config_1.TYPE,
PredefinedColorSpace: base_config_1.TYPE,
PremultiplyAlpha: base_config_1.TYPE,
PushEncryptionKeyName: base_config_1.TYPE,
RTCEncodedVideoFrameType: base_config_1.TYPE,
ReadableStreamReaderMode: base_config_1.TYPE,
ReadableStreamType: base_config_1.TYPE,
ReferrerPolicy: base_config_1.TYPE,
RequestCache: base_config_1.TYPE,
RequestCredentials: base_config_1.TYPE,
RequestDestination: base_config_1.TYPE,
RequestMode: base_config_1.TYPE,
RequestPriority: base_config_1.TYPE,
RequestRedirect: base_config_1.TYPE,
ResizeQuality: base_config_1.TYPE,
ResponseType: base_config_1.TYPE,
SecurityPolicyViolationEventDisposition: base_config_1.TYPE,
ServiceWorkerState: base_config_1.TYPE,
ServiceWorkerUpdateViaCache: base_config_1.TYPE,
TransferFunction: base_config_1.TYPE,
VideoColorPrimaries: base_config_1.TYPE,
VideoEncoderBitrateMode: base_config_1.TYPE,
VideoMatrixCoefficients: base_config_1.TYPE,
VideoPixelFormat: base_config_1.TYPE,
VideoTransferCharacteristics: base_config_1.TYPE,
WebGLPowerPreference: base_config_1.TYPE,
WebTransportCongestionControl: base_config_1.TYPE,
WebTransportErrorSource: base_config_1.TYPE,
WorkerType: base_config_1.TYPE,
WriteCommandType: base_config_1.TYPE,
XMLHttpRequestResponseType: base_config_1.TYPE,
};
//# sourceMappingURL=webworker.js.map

@@ -10,21 +10,21 @@ import type { TSESTree } from '@typescript-eslint/types';

protected visitClass(node: TSESTree.ClassDeclaration | TSESTree.ClassExpression): void;
protected visitPropertyDefinition(node: TSESTree.AccessorProperty | TSESTree.PropertyDefinition | TSESTree.TSAbstractAccessorProperty | TSESTree.TSAbstractPropertyDefinition): void;
protected visitFunctionParameterTypeAnnotation(node: TSESTree.Parameter): void;
protected visitMethod(node: TSESTree.MethodDefinition): void;
protected visitMethodFunction(node: TSESTree.FunctionExpression, methodNode: TSESTree.MethodDefinition): void;
protected visitPropertyBase(node: TSESTree.AccessorProperty | TSESTree.PropertyDefinition | TSESTree.TSAbstractAccessorProperty | TSESTree.TSAbstractMethodDefinition | TSESTree.TSAbstractPropertyDefinition): void;
protected visitMethod(node: TSESTree.MethodDefinition): void;
protected visitPropertyDefinition(node: TSESTree.AccessorProperty | TSESTree.PropertyDefinition | TSESTree.TSAbstractAccessorProperty | TSESTree.TSAbstractPropertyDefinition): void;
protected visitType(node: TSESTree.Node | null | undefined): void;
protected AccessorProperty(node: TSESTree.AccessorProperty): void;
protected ClassBody(node: TSESTree.ClassBody): void;
protected Identifier(node: TSESTree.Identifier): void;
protected MethodDefinition(node: TSESTree.MethodDefinition): void;
protected PrivateIdentifier(): void;
protected PropertyDefinition(node: TSESTree.PropertyDefinition): void;
protected MethodDefinition(node: TSESTree.MethodDefinition): void;
protected StaticBlock(node: TSESTree.StaticBlock): void;
protected TSAbstractAccessorProperty(node: TSESTree.TSAbstractAccessorProperty): void;
protected TSAbstractMethodDefinition(node: TSESTree.TSAbstractMethodDefinition): void;
protected TSAbstractPropertyDefinition(node: TSESTree.TSAbstractPropertyDefinition): void;
protected TSAbstractMethodDefinition(node: TSESTree.TSAbstractMethodDefinition): void;
protected Identifier(node: TSESTree.Identifier): void;
protected PrivateIdentifier(): void;
protected TSIndexSignature(node: TSESTree.TSIndexSignature): void;
protected StaticBlock(node: TSESTree.StaticBlock): void;
}
export { ClassVisitor };
//# sourceMappingURL=ClassVisitor.d.ts.map

@@ -56,12 +56,2 @@ "use strict";

}
visitPropertyDefinition(node) {
this.visitPropertyBase(node);
/**
* class A {
* @meta // <--- check this
* foo: Type;
* }
*/
this.visitType(node.typeAnnotation);
}
visitFunctionParameterTypeAnnotation(node) {

@@ -79,2 +69,14 @@ switch (node.type) {

}
visitMethod(node) {
if (node.computed) {
this.#referencer.visit(node.key);
}
if (node.value.type === types_1.AST_NODE_TYPES.FunctionExpression) {
this.visitMethodFunction(node.value, node);
}
else {
this.#referencer.visit(node.value);
}
node.decorators.forEach(d => this.#referencer.visit(d));
}
visitMethodFunction(node, methodNode) {

@@ -176,13 +178,11 @@ if (node.id) {

}
visitMethod(node) {
if (node.computed) {
this.#referencer.visit(node.key);
}
if (node.value.type === types_1.AST_NODE_TYPES.FunctionExpression) {
this.visitMethodFunction(node.value, node);
}
else {
this.#referencer.visit(node.value);
}
node.decorators.forEach(d => this.#referencer.visit(d));
visitPropertyDefinition(node) {
this.visitPropertyBase(node);
/**
* class A {
* @meta // <--- check this
* foo: Type;
* }
*/
this.visitType(node.typeAnnotation);
}

@@ -206,4 +206,4 @@ visitType(node) {

}
PropertyDefinition(node) {
this.visitPropertyDefinition(node);
Identifier(node) {
this.#referencer.visit(node);
}

@@ -213,6 +213,14 @@ MethodDefinition(node) {

}
TSAbstractAccessorProperty(node) {
PrivateIdentifier() {
// intentionally skip
}
PropertyDefinition(node) {
this.visitPropertyDefinition(node);
}
TSAbstractPropertyDefinition(node) {
StaticBlock(node) {
this.#referencer.scopeManager.nestClassStaticBlockScope(node);
node.body.forEach(b => this.visit(b));
this.#referencer.close(node);
}
TSAbstractAccessorProperty(node) {
this.visitPropertyDefinition(node);

@@ -223,16 +231,8 @@ }

}
Identifier(node) {
this.#referencer.visit(node);
TSAbstractPropertyDefinition(node) {
this.visitPropertyDefinition(node);
}
PrivateIdentifier() {
// intentionally skip
}
TSIndexSignature(node) {
this.visitType(node);
}
StaticBlock(node) {
this.#referencer.scopeManager.nestClassStaticBlockScope(node);
node.body.forEach(b => this.visit(b));
this.#referencer.close(node);
}
}

@@ -239,0 +239,0 @@ exports.ClassVisitor = ClassVisitor;

@@ -9,8 +9,8 @@ import type { TSESTree } from '@typescript-eslint/types';

static visit(referencer: Referencer, node: ExportNode): void;
protected Identifier(node: TSESTree.Identifier): void;
protected ExportDefaultDeclaration(node: TSESTree.ExportDefaultDeclaration): void;
protected ExportNamedDeclaration(node: TSESTree.ExportNamedDeclaration): void;
protected ExportSpecifier(node: TSESTree.ExportSpecifier): void;
protected Identifier(node: TSESTree.Identifier): void;
}
export { ExportVisitor };
//# sourceMappingURL=ExportVisitor.d.ts.map

@@ -7,4 +7,4 @@ "use strict";

class ExportVisitor extends Visitor_1.Visitor {
#exportNode;
#referencer;
#exportNode;
constructor(node, referencer) {

@@ -19,12 +19,2 @@ super(referencer);

}
Identifier(node) {
if (this.#exportNode.exportKind === 'type') {
// export type { T };
// type exports can only reference types
this.#referencer.currentScope().referenceType(node);
}
else {
this.#referencer.currentScope().referenceDualValueType(node);
}
}
ExportDefaultDeclaration(node) {

@@ -71,4 +61,14 @@ if (node.declaration.type === types_1.AST_NODE_TYPES.Identifier) {

}
Identifier(node) {
if (this.#exportNode.exportKind === 'type') {
// export type { T };
// type exports can only reference types
this.#referencer.currentScope().referenceType(node);
}
else {
this.#referencer.currentScope().referenceDualValueType(node);
}
}
}
exports.ExportVisitor = ExportVisitor;
//# sourceMappingURL=ExportVisitor.js.map

@@ -8,8 +8,8 @@ import type { TSESTree } from '@typescript-eslint/types';

static visit(referencer: Referencer, declaration: TSESTree.ImportDeclaration): void;
protected visitImport(id: TSESTree.Identifier, specifier: TSESTree.ImportDefaultSpecifier | TSESTree.ImportNamespaceSpecifier | TSESTree.ImportSpecifier): void;
protected ImportDefaultSpecifier(node: TSESTree.ImportDefaultSpecifier): void;
protected ImportNamespaceSpecifier(node: TSESTree.ImportNamespaceSpecifier): void;
protected ImportDefaultSpecifier(node: TSESTree.ImportDefaultSpecifier): void;
protected ImportSpecifier(node: TSESTree.ImportSpecifier): void;
protected visitImport(id: TSESTree.Identifier, specifier: TSESTree.ImportDefaultSpecifier | TSESTree.ImportNamespaceSpecifier | TSESTree.ImportSpecifier): void;
}
export { ImportVisitor };
//# sourceMappingURL=ImportVisitor.d.ts.map

@@ -18,12 +18,7 @@ "use strict";

}
visitImport(id, specifier) {
this.#referencer
.currentScope()
.defineIdentifier(id, new definition_1.ImportBindingDefinition(id, specifier, this.#declaration));
}
ImportNamespaceSpecifier(node) {
ImportDefaultSpecifier(node) {
const local = node.local;
this.visitImport(local, node);
}
ImportDefaultSpecifier(node) {
ImportNamespaceSpecifier(node) {
const local = node.local;

@@ -36,4 +31,9 @@ this.visitImport(local, node);

}
visitImport(id, specifier) {
this.#referencer
.currentScope()
.defineIdentifier(id, new definition_1.ImportBindingDefinition(id, specifier, this.#declaration));
}
}
exports.ImportVisitor = ImportVisitor;
//# sourceMappingURL=ImportVisitor.js.map

@@ -12,5 +12,5 @@ import type { TSESTree } from '@typescript-eslint/types';

#private;
static isPattern(node: TSESTree.Node): node is TSESTree.ArrayPattern | TSESTree.AssignmentPattern | TSESTree.Identifier | TSESTree.ObjectPattern | TSESTree.RestElement | TSESTree.SpreadElement;
readonly rightHandNodes: TSESTree.Node[];
constructor(options: PatternVisitorOptions, rootPattern: TSESTree.Node, callback: PatternVisitorCallback);
static isPattern(node: TSESTree.Node): node is TSESTree.ArrayPattern | TSESTree.AssignmentPattern | TSESTree.Identifier | TSESTree.ObjectPattern | TSESTree.RestElement | TSESTree.SpreadElement;
protected ArrayExpression(node: TSESTree.ArrayExpression): void;

@@ -17,0 +17,0 @@ protected ArrayPattern(pattern: TSESTree.ArrayPattern): void;

@@ -7,2 +7,12 @@ "use strict";

class PatternVisitor extends VisitorBase_1.VisitorBase {
#assignments = [];
#callback;
#restElements = [];
#rootPattern;
rightHandNodes = [];
constructor(options, rootPattern, callback) {
super(options);
this.#rootPattern = rootPattern;
this.#callback = callback;
}
static isPattern(node) {

@@ -17,12 +27,2 @@ const nodeType = node.type;

}
#rootPattern;
#callback;
#assignments = [];
rightHandNodes = [];
#restElements = [];
constructor(options, rootPattern, callback) {
super(options);
this.#rootPattern = rootPattern;
this.#callback = callback;
}
ArrayExpression(node) {

@@ -61,5 +61,5 @@ node.elements.forEach(this.visit, this);

this.#callback(pattern, {
assignments: this.#assignments,
rest: lastRestElement?.argument === pattern,
topLevel: pattern === this.#rootPattern,
rest: lastRestElement?.argument === pattern,
assignments: this.#assignments,
});

@@ -66,0 +66,0 @@ }

@@ -42,2 +42,3 @@ import type { TSESTree } from '@typescript-eslint/types';

readonly init?: boolean;
readonly maybeImplicitGlobal?: ReferenceImplicitGlobal | null;
/**

@@ -53,3 +54,3 @@ * The {@link Variable} object that this reference refers to. If such variable was not defined, this is `null`.

readonly writeExpr?: TSESTree.Node | null;
readonly maybeImplicitGlobal?: ReferenceImplicitGlobal | null;
constructor(identifier: TSESTree.Identifier | TSESTree.JSXIdentifier, scope: Scope, flag: ReferenceFlag, writeExpr?: TSESTree.Node | null, maybeImplicitGlobal?: ReferenceImplicitGlobal | null, init?: boolean, referenceType?: ReferenceTypeFlag);
/**

@@ -63,3 +64,2 @@ * True if this reference can reference types

get isValueReference(): boolean;
constructor(identifier: TSESTree.Identifier | TSESTree.JSXIdentifier, scope: Scope, flag: ReferenceFlag, writeExpr?: TSESTree.Node | null, maybeImplicitGlobal?: ReferenceImplicitGlobal | null, init?: boolean, referenceType?: ReferenceTypeFlag);
/**

@@ -91,3 +91,3 @@ * Whether the reference is writeable.

}
export { Reference, ReferenceFlag, ReferenceTypeFlag, type ReferenceImplicitGlobal, };
export { Reference, ReferenceFlag, type ReferenceImplicitGlobal, ReferenceTypeFlag, };
//# sourceMappingURL=Reference.d.ts.map

@@ -44,2 +44,3 @@ "use strict";

init;
maybeImplicitGlobal;
/**

@@ -55,3 +56,2 @@ * The {@link Variable} object that this reference refers to. If such variable was not defined, this is `null`.

writeExpr;
maybeImplicitGlobal;
/**

@@ -61,14 +61,2 @@ * In some cases, a reference may be a type, value or both a type and value reference.

#referenceType;
/**
* True if this reference can reference types
*/
get isTypeReference() {
return (this.#referenceType & ReferenceTypeFlag.Type) !== 0;
}
/**
* True if this reference can reference values
*/
get isValueReference() {
return (this.#referenceType & ReferenceTypeFlag.Value) !== 0;
}
constructor(identifier, scope, flag, writeExpr, maybeImplicitGlobal, init, referenceType = ReferenceTypeFlag.Value) {

@@ -87,2 +75,14 @@ this.identifier = identifier;

/**
* True if this reference can reference types
*/
get isTypeReference() {
return (this.#referenceType & ReferenceTypeFlag.Type) !== 0;
}
/**
* True if this reference can reference values
*/
get isValueReference() {
return (this.#referenceType & ReferenceTypeFlag.Value) !== 0;
}
/**
* Whether the reference is writeable.

@@ -89,0 +89,0 @@ * @public

@@ -8,4 +8,4 @@ import type { Lib, TSESTree } from '@typescript-eslint/types';

interface ReferencerOptions extends VisitorOptions {
jsxFragmentName: string | null;
jsxPragma: string | null;
jsxFragmentName: string | null;
lib: Lib[];

@@ -17,7 +17,7 @@ }

constructor(options: ReferencerOptions, scopeManager: ScopeManager);
private populateGlobalsFromLib;
close(node: TSESTree.Node): void;
currentScope(): Scope;
currentScope(throwOnNull: true): Scope | null;
close(node: TSESTree.Node): void;
referencingDefaultValue(pattern: TSESTree.Identifier, assignments: (TSESTree.AssignmentExpression | TSESTree.AssignmentPattern)[], maybeImplicitGlobal: ReferenceImplicitGlobal | null, init: boolean): void;
private populateGlobalsFromLib;
/**

@@ -27,8 +27,8 @@ * Searches for a variable named "name" in the upper scopes and adds a pseudo-reference from itself to itself

private referenceInSomeUpperScope;
private referenceJsxFragment;
private referenceJsxPragma;
private referenceJsxFragment;
protected visitClass(node: TSESTree.ClassDeclaration | TSESTree.ClassExpression): void;
protected visitForIn(node: TSESTree.ForInStatement | TSESTree.ForOfStatement): void;
protected visitFunction(node: TSESTree.ArrowFunctionExpression | TSESTree.FunctionDeclaration | TSESTree.FunctionExpression | TSESTree.TSDeclareFunction | TSESTree.TSEmptyBodyFunctionExpression): void;
protected visitFunctionParameterTypeAnnotation(node: TSESTree.Parameter): void;
protected visitFunction(node: TSESTree.ArrowFunctionExpression | TSESTree.FunctionDeclaration | TSESTree.FunctionExpression | TSESTree.TSDeclareFunction | TSESTree.TSEmptyBodyFunctionExpression): void;
protected visitProperty(node: TSESTree.Property): void;

@@ -43,8 +43,7 @@ protected visitType(node: TSESTree.Node | null | undefined): void;

protected CatchClause(node: TSESTree.CatchClause): void;
protected ClassDeclaration(node: TSESTree.ClassDeclaration): void;
protected ClassExpression(node: TSESTree.ClassExpression): void;
protected ClassDeclaration(node: TSESTree.ClassDeclaration): void;
protected ContinueStatement(): void;
protected ExportAllDeclaration(): void;
protected ExportDefaultDeclaration(node: TSESTree.ExportDefaultDeclaration): void;
protected TSExportAssignment(node: TSESTree.TSExportAssignment): void;
protected ExportNamedDeclaration(node: TSESTree.ExportNamedDeclaration): void;

@@ -57,2 +56,3 @@ protected ForInStatement(node: TSESTree.ForInStatement): void;

protected Identifier(node: TSESTree.Identifier): void;
protected ImportAttribute(): void;
protected ImportDeclaration(node: TSESTree.ImportDeclaration): void;

@@ -76,5 +76,6 @@ protected JSXAttribute(node: TSESTree.JSXAttribute): void;

protected TSDeclareFunction(node: TSESTree.TSDeclareFunction): void;
protected TSImportEqualsDeclaration(node: TSESTree.TSImportEqualsDeclaration): void;
protected TSEmptyBodyFunctionExpression(node: TSESTree.TSEmptyBodyFunctionExpression): void;
protected TSEnumDeclaration(node: TSESTree.TSEnumDeclaration): void;
protected TSExportAssignment(node: TSESTree.TSExportAssignment): void;
protected TSImportEqualsDeclaration(node: TSESTree.TSImportEqualsDeclaration): void;
protected TSInstantiationExpression(node: TSESTree.TSInstantiationExpression): void;

@@ -89,5 +90,4 @@ protected TSInterfaceDeclaration(node: TSESTree.TSInterfaceDeclaration): void;

protected WithStatement(node: TSESTree.WithStatement): void;
protected ImportAttribute(): void;
}
export { Referencer, type ReferencerOptions };
//# sourceMappingURL=Referencer.d.ts.map

@@ -17,6 +17,6 @@ "use strict";

class Referencer extends Visitor_1.Visitor {
#jsxPragma;
#jsxFragmentName;
#hasReferencedJsxFactory = false;
#hasReferencedJsxFragmentFactory = false;
#jsxFragmentName;
#jsxPragma;
#lib;

@@ -31,18 +31,2 @@ scopeManager;

}
currentScope(dontThrowOnNull) {
if (!dontThrowOnNull) {
(0, assert_1.assert)(this.scopeManager.currentScope, 'aaa');
}
return this.scopeManager.currentScope;
}
close(node) {
while (this.currentScope(true) && node === this.currentScope().block) {
this.scopeManager.currentScope = this.currentScope().close(this.scopeManager);
}
}
referencingDefaultValue(pattern, assignments, maybeImplicitGlobal, init) {
assignments.forEach(assignment => {
this.currentScope().referenceValue(pattern, Reference_1.ReferenceFlag.Write, assignment.right, maybeImplicitGlobal, init);
});
}
populateGlobalsFromLib(globalScope) {

@@ -66,2 +50,18 @@ for (const lib of this.#lib) {

}
close(node) {
while (this.currentScope(true) && node === this.currentScope().block) {
this.scopeManager.currentScope = this.currentScope().close(this.scopeManager);
}
}
currentScope(dontThrowOnNull) {
if (!dontThrowOnNull) {
(0, assert_1.assert)(this.scopeManager.currentScope, 'aaa');
}
return this.scopeManager.currentScope;
}
referencingDefaultValue(pattern, assignments, maybeImplicitGlobal, init) {
assignments.forEach(assignment => {
this.currentScope().referenceValue(pattern, Reference_1.ReferenceFlag.Write, assignment.right, maybeImplicitGlobal, init);
});
}
/**

@@ -83,8 +83,2 @@ * Searches for a variable named "name" in the upper scopes and adds a pseudo-reference from itself to itself

}
referenceJsxPragma() {
if (this.#jsxPragma == null || this.#hasReferencedJsxFactory) {
return;
}
this.#hasReferencedJsxFactory = this.referenceInSomeUpperScope(this.#jsxPragma);
}
referenceJsxFragment() {

@@ -97,2 +91,8 @@ if (this.#jsxFragmentName == null ||

}
referenceJsxPragma() {
if (this.#jsxPragma == null || this.#hasReferencedJsxFactory) {
return;
}
this.#hasReferencedJsxFactory = this.referenceInSomeUpperScope(this.#jsxPragma);
}
///////////////////

@@ -119,4 +119,4 @@ // Visit helpers //

? {
node,
pattern,
node,
}

@@ -132,15 +132,2 @@ : null;

}
visitFunctionParameterTypeAnnotation(node) {
switch (node.type) {
case types_1.AST_NODE_TYPES.AssignmentPattern:
this.visitType(node.left.typeAnnotation);
break;
case types_1.AST_NODE_TYPES.TSParameterProperty:
this.visitFunctionParameterTypeAnnotation(node.parameter);
break;
default:
this.visitType(node.typeAnnotation);
break;
}
}
visitFunction(node) {

@@ -189,2 +176,15 @@ // FunctionDeclaration name is defined in upper scope

}
visitFunctionParameterTypeAnnotation(node) {
switch (node.type) {
case types_1.AST_NODE_TYPES.AssignmentPattern:
this.visitType(node.left.typeAnnotation);
break;
case types_1.AST_NODE_TYPES.TSParameterProperty:
this.visitFunctionParameterTypeAnnotation(node.parameter);
break;
default:
this.visitType(node.typeAnnotation);
break;
}
}
visitProperty(node) {

@@ -229,4 +229,4 @@ if (node.computed) {

? {
node,
pattern,
node,
}

@@ -271,6 +271,6 @@ : null;

}
ClassExpression(node) {
ClassDeclaration(node) {
this.visitClass(node);
}
ClassDeclaration(node) {
ClassExpression(node) {
this.visitClass(node);

@@ -292,15 +292,2 @@ }

}
TSExportAssignment(node) {
if (node.expression.type === types_1.AST_NODE_TYPES.Identifier) {
// this is a special case - you can `export = T` where `T` is a type OR a
// value however `T[U]` is illegal when `T` is a type and `T.U` is illegal
// when `T.U` is a type
// i.e. if the expression is JUST an Identifier - it could be either ref
// kind; otherwise the standard rules apply
this.currentScope().referenceDualValueType(node.expression);
}
else {
this.visit(node.expression);
}
}
ExportNamedDeclaration(node) {

@@ -342,2 +329,5 @@ if (node.declaration) {

}
ImportAttribute() {
// import assertions are module metadata and thus have no variables to reference
}
ImportDeclaration(node) {

@@ -446,15 +436,2 @@ (0, assert_1.assert)(this.scopeManager.isModule(), 'ImportDeclaration should appear when the mode is ES6 and in the module context.');

}
TSImportEqualsDeclaration(node) {
this.currentScope().defineIdentifier(node.id, new definition_1.ImportBindingDefinition(node.id, node, node));
if (node.moduleReference.type === types_1.AST_NODE_TYPES.TSQualifiedName) {
let moduleIdentifier = node.moduleReference.left;
while (moduleIdentifier.type === types_1.AST_NODE_TYPES.TSQualifiedName) {
moduleIdentifier = moduleIdentifier.left;
}
this.visit(moduleIdentifier);
}
else {
this.visit(node.moduleReference);
}
}
TSEmptyBodyFunctionExpression(node) {

@@ -486,2 +463,28 @@ this.visitFunction(node);

}
TSExportAssignment(node) {
if (node.expression.type === types_1.AST_NODE_TYPES.Identifier) {
// this is a special case - you can `export = T` where `T` is a type OR a
// value however `T[U]` is illegal when `T` is a type and `T.U` is illegal
// when `T.U` is a type
// i.e. if the expression is JUST an Identifier - it could be either ref
// kind; otherwise the standard rules apply
this.currentScope().referenceDualValueType(node.expression);
}
else {
this.visit(node.expression);
}
}
TSImportEqualsDeclaration(node) {
this.currentScope().defineIdentifier(node.id, new definition_1.ImportBindingDefinition(node.id, node, node));
if (node.moduleReference.type === types_1.AST_NODE_TYPES.TSQualifiedName) {
let moduleIdentifier = node.moduleReference.left;
while (moduleIdentifier.type === types_1.AST_NODE_TYPES.TSQualifiedName) {
moduleIdentifier = moduleIdentifier.left;
}
this.visit(moduleIdentifier);
}
else {
this.visit(node.moduleReference);
}
}
TSInstantiationExpression(node) {

@@ -545,7 +548,4 @@ this.visitChildren(node, ['typeArguments']);

}
ImportAttribute() {
// import assertions are module metadata and thus have no variables to reference
}
}
exports.Referencer = Referencer;
//# sourceMappingURL=Referencer.js.map

@@ -29,6 +29,6 @@ import type { TSESTree } from '@typescript-eslint/types';

protected TSTypePredicate(node: TSESTree.TSTypePredicate): void;
protected TSTypeAnnotation(node: TSESTree.TSTypeAnnotation): void;
protected TSTypeQuery(node: TSESTree.TSTypeQuery): void;
protected TSTypeAnnotation(node: TSESTree.TSTypeAnnotation): void;
}
export { TypeVisitor };
//# sourceMappingURL=TypeVisitor.d.ts.map

@@ -196,2 +196,6 @@ "use strict";

// a type query `typeof foo` is a special case that references a _non-type_ variable,
TSTypeAnnotation(node) {
// check
this.visitChildren(node);
}
TSTypeQuery(node) {

@@ -217,8 +221,4 @@ let entityName;

}
TSTypeAnnotation(node) {
// check
this.visitChildren(node);
}
}
exports.TypeVisitor = TypeVisitor;
//# sourceMappingURL=TypeVisitor.js.map

@@ -14,6 +14,6 @@ import type { TSESTree } from '@typescript-eslint/types';

constructor(scopeManager: ScopeManager, block: GlobalScope['block']);
close(scopeManager: ScopeManager): Scope | null;
defineImplicitVariable(name: string, options: ImplicitLibVariableOptions): void;
close(scopeManager: ScopeManager): Scope | null;
}
export { GlobalScope };
//# sourceMappingURL=GlobalScope.d.ts.map

@@ -16,10 +16,7 @@ "use strict";

this.implicit = {
leftToBeResolved: [],
set: new Map(),
variables: [],
leftToBeResolved: [],
};
}
defineImplicitVariable(name, options) {
this.defineVariable(new variable_1.ImplicitLibVariable(this, name, options), this.set, this.variables, null, null);
}
close(scopeManager) {

@@ -40,4 +37,7 @@ (0, assert_1.assert)(this.leftToResolve);

}
defineImplicitVariable(name, options) {
this.defineVariable(new variable_1.ImplicitLibVariable(this, name, options), this.set, this.variables, null, null);
}
}
exports.GlobalScope = GlobalScope;
//# sourceMappingURL=GlobalScope.js.map
import type { TSESTree } from '@typescript-eslint/types';
import type { Definition } from '../definition';
import type { ReferenceImplicitGlobal } from '../referencer/Reference';
import { Reference, ReferenceFlag } from '../referencer/Reference';
import type { ScopeManager } from '../ScopeManager';
import { Variable } from '../variable';
import type { FunctionScope } from './FunctionScope';

@@ -11,4 +9,6 @@ import type { GlobalScope } from './GlobalScope';

import type { Scope } from './Scope';
import type { TSModuleScope } from './TSModuleScope';
import { Reference, ReferenceFlag } from '../referencer/Reference';
import { Variable } from '../variable';
import { ScopeType } from './ScopeType';
import type { TSModuleScope } from './TSModuleScope';
type VariableScope = FunctionScope | GlobalScope | ModuleScope | TSModuleScope;

@@ -78,13 +78,8 @@ declare abstract class ScopeBase<Type extends ScopeType, Block extends TSESTree.Node, Upper extends Scope | null> {

readonly variables: Variable[];
/**
* For scopes that can contain variable declarations, this is a self-reference.
* For other scope types this is the *variableScope* value of the parent scope.
* @public
*/
readonly variableScope: VariableScope;
constructor(scopeManager: ScopeManager, type: Type, upperScope: Upper, block: Block, isMethodDefinition: boolean);
private isVariableScope;
shouldStaticallyClose(): boolean;
private shouldStaticallyCloseForGlobal;
close(scopeManager: ScopeManager): Scope | null;
shouldStaticallyClose(): boolean;
/**

@@ -94,13 +89,13 @@ * To override by function scopes.

*/
protected defineVariable(nameOrVariable: Variable | string, set: Map<string, Variable>, variables: Variable[], node: TSESTree.Identifier | null, def: Definition | null): void;
protected delegateToUpperScope(ref: Reference): void;
protected isValidResolution(_ref: Reference, _variable: Variable): boolean;
protected delegateToUpperScope(ref: Reference): void;
private addDeclaredVariablesOfNode;
protected defineVariable(nameOrVariable: Variable | string, set: Map<string, Variable>, variables: Variable[], node: TSESTree.Identifier | null, def: Definition | null): void;
defineIdentifier(node: TSESTree.Identifier, def: Definition): void;
defineLiteralIdentifier(node: TSESTree.StringLiteral, def: Definition): void;
referenceDualValueType(node: TSESTree.Identifier): void;
referenceType(node: TSESTree.Identifier): void;
referenceValue(node: TSESTree.Identifier | TSESTree.JSXIdentifier, assign?: ReferenceFlag, writeExpr?: TSESTree.Expression | null, maybeImplicitGlobal?: ReferenceImplicitGlobal | null, init?: boolean): void;
referenceType(node: TSESTree.Identifier): void;
referenceDualValueType(node: TSESTree.Identifier): void;
}
export { ScopeBase };
//# sourceMappingURL=ScopeBase.d.ts.map

@@ -180,2 +180,46 @@ "use strict";

*/
#dynamicCloseRef = (ref) => {
// notify all names are through to global
let current = this;
do {
/* eslint-disable @typescript-eslint/no-non-null-assertion */
current.through.push(ref);
current = current.upper;
/* eslint-enable @typescript-eslint/no-non-null-assertion */
} while (current);
};
#globalCloseRef = (ref, scopeManager) => {
// let/const/class declarations should be resolved statically.
// others should be resolved dynamically.
if (this.shouldStaticallyCloseForGlobal(ref, scopeManager)) {
this.#staticCloseRef(ref);
}
else {
this.#dynamicCloseRef(ref);
}
};
#staticCloseRef = (ref) => {
const resolve = () => {
const name = ref.identifier.name;
const variable = this.set.get(name);
if (!variable) {
return false;
}
if (!this.isValidResolution(ref, variable)) {
return false;
}
// make sure we don't match a type reference to a value variable
const isValidTypeReference = ref.isTypeReference && variable.isTypeVariable;
const isValidValueReference = ref.isValueReference && variable.isValueVariable;
if (!isValidTypeReference && !isValidValueReference) {
return false;
}
variable.references.push(ref);
ref.resolved = variable;
return true;
};
if (!resolve()) {
this.delegateToUpperScope(ref);
}
};
variableScope;

@@ -206,5 +250,2 @@ constructor(scopeManager, type, upperScope, block, isMethodDefinition) {

}
shouldStaticallyClose() {
return !this.#dynamic;
}
shouldStaticallyCloseForGlobal(ref, scopeManager) {

@@ -235,46 +276,2 @@ // On global scope, let/const/class declarations should be resolved statically.

}
#staticCloseRef = (ref) => {
const resolve = () => {
const name = ref.identifier.name;
const variable = this.set.get(name);
if (!variable) {
return false;
}
if (!this.isValidResolution(ref, variable)) {
return false;
}
// make sure we don't match a type reference to a value variable
const isValidTypeReference = ref.isTypeReference && variable.isTypeVariable;
const isValidValueReference = ref.isValueReference && variable.isValueVariable;
if (!isValidTypeReference && !isValidValueReference) {
return false;
}
variable.references.push(ref);
ref.resolved = variable;
return true;
};
if (!resolve()) {
this.delegateToUpperScope(ref);
}
};
#dynamicCloseRef = (ref) => {
// notify all names are through to global
let current = this;
do {
/* eslint-disable @typescript-eslint/no-non-null-assertion */
current.through.push(ref);
current = current.upper;
/* eslint-enable @typescript-eslint/no-non-null-assertion */
} while (current);
};
#globalCloseRef = (ref, scopeManager) => {
// let/const/class declarations should be resolved statically.
// others should be resolved dynamically.
if (this.shouldStaticallyCloseForGlobal(ref, scopeManager)) {
this.#staticCloseRef(ref);
}
else {
this.#dynamicCloseRef(ref);
}
};
close(scopeManager) {

@@ -297,2 +294,5 @@ let closeRef;

}
shouldStaticallyClose() {
return !this.#dynamic;
}
/**

@@ -302,22 +302,2 @@ * To override by function scopes.

*/
isValidResolution(_ref, _variable) {
return true;
}
delegateToUpperScope(ref) {
this.upper?.leftToResolve?.push(ref);
this.through.push(ref);
}
addDeclaredVariablesOfNode(variable, node) {
if (node == null) {
return;
}
let variables = this.#declaredVariables.get(node);
if (variables == null) {
variables = [];
this.#declaredVariables.set(node, variables);
}
if (!variables.includes(variable)) {
variables.push(variable);
}
}
defineVariable(nameOrVariable, set, variables, node, def) {

@@ -343,2 +323,22 @@ const name = typeof nameOrVariable === 'string' ? nameOrVariable : nameOrVariable.name;

}
delegateToUpperScope(ref) {
this.upper?.leftToResolve?.push(ref);
this.through.push(ref);
}
isValidResolution(_ref, _variable) {
return true;
}
addDeclaredVariablesOfNode(variable, node) {
if (node == null) {
return;
}
let variables = this.#declaredVariables.get(node);
if (variables == null) {
variables = [];
this.#declaredVariables.set(node, variables);
}
if (!variables.includes(variable)) {
variables.push(variable);
}
}
defineIdentifier(node, def) {

@@ -350,4 +350,4 @@ this.defineVariable(node.name, this.set, this.variables, node, def);

}
referenceValue(node, assign = Reference_1.ReferenceFlag.Read, writeExpr, maybeImplicitGlobal, init = false) {
const ref = new Reference_1.Reference(node, this, assign, writeExpr, maybeImplicitGlobal, init, Reference_1.ReferenceTypeFlag.Value);
referenceDualValueType(node) {
const ref = new Reference_1.Reference(node, this, Reference_1.ReferenceFlag.Read, null, null, false, Reference_1.ReferenceTypeFlag.Type | Reference_1.ReferenceTypeFlag.Value);
this.references.push(ref);

@@ -361,4 +361,4 @@ this.leftToResolve?.push(ref);

}
referenceDualValueType(node) {
const ref = new Reference_1.Reference(node, this, Reference_1.ReferenceFlag.Read, null, null, false, Reference_1.ReferenceTypeFlag.Type | Reference_1.ReferenceTypeFlag.Value);
referenceValue(node, assign = Reference_1.ReferenceFlag.Read, writeExpr, maybeImplicitGlobal, init = false) {
const ref = new Reference_1.Reference(node, this, assign, writeExpr, maybeImplicitGlobal, init, Reference_1.ReferenceTypeFlag.Value);
this.references.push(ref);

@@ -365,0 +365,0 @@ this.leftToResolve?.push(ref);

import type { SourceType, TSESTree } from '@typescript-eslint/types';
import type { Scope } from './scope';
import type { Variable } from './variable';
import { BlockScope, CatchScope, ClassScope, ConditionalTypeScope, ForScope, FunctionExpressionNameScope, FunctionScope, FunctionTypeScope, GlobalScope, MappedTypeScope, ModuleScope, SwitchScope, TSEnumScope, TSModuleScope, TypeScope, WithScope } from './scope';
import { ClassFieldInitializerScope } from './scope/ClassFieldInitializerScope';
import { ClassStaticBlockScope } from './scope/ClassStaticBlockScope';
import type { Variable } from './variable';
interface ScopeManagerOptions {

@@ -29,9 +29,9 @@ globalReturn?: boolean;

readonly scopes: Scope[];
get variables(): Variable[];
constructor(options: ScopeManagerOptions);
isES6(): boolean;
isGlobalReturn(): boolean;
isImpliedStrict(): boolean;
isModule(): boolean;
isImpliedStrict(): boolean;
isStrictModeSupported(): boolean;
isES6(): boolean;
get variables(): Variable[];
/**

@@ -52,7 +52,6 @@ * Get the variables that a given AST node defines. The gotten variables' `def[].node`/`def[].parent` property is the node.

acquire(node: TSESTree.Node, inner?: boolean): Scope | null;
protected nestScope<T extends Scope>(scope: T): T;
nestBlockScope(node: BlockScope['block']): BlockScope;
nestCatchScope(node: CatchScope['block']): CatchScope;
nestClassFieldInitializerScope(node: ClassFieldInitializerScope['block']): ClassFieldInitializerScope;
nestClassScope(node: ClassScope['block']): ClassScope;
nestClassFieldInitializerScope(node: ClassFieldInitializerScope['block']): ClassFieldInitializerScope;
nestClassStaticBlockScope(node: ClassStaticBlockScope['block']): ClassStaticBlockScope;

@@ -72,4 +71,5 @@ nestConditionalTypeScope(node: ConditionalTypeScope['block']): ConditionalTypeScope;

nestWithScope(node: WithScope['block']): WithScope;
protected nestScope<T extends Scope>(scope: T): T;
}
export { ScopeManager };
//# sourceMappingURL=ScopeManager.d.ts.map

@@ -12,2 +12,3 @@ "use strict";

class ScopeManager {
#options;
currentScope;

@@ -20,3 +21,2 @@ declaredVariables;

nodeToScope;
#options;
/**

@@ -27,11 +27,2 @@ * All scopes

scopes;
get variables() {
const variables = new Set();
function recurse(scope) {
scope.variables.forEach(v => variables.add(v));
scope.childScopes.forEach(recurse);
}
this.scopes.forEach(recurse);
return [...variables].sort((a, b) => a.$id - b.$id);
}
constructor(options) {

@@ -45,16 +36,25 @@ this.scopes = [];

}
isES6() {
return true;
}
isGlobalReturn() {
return this.#options.globalReturn === true;
}
isImpliedStrict() {
return this.#options.impliedStrict === true;
}
isModule() {
return this.#options.sourceType === 'module';
}
isImpliedStrict() {
return this.#options.impliedStrict === true;
}
isStrictModeSupported() {
return true;
}
isES6() {
return true;
get variables() {
const variables = new Set();
function recurse(scope) {
scope.variables.forEach(v => variables.add(v));
scope.childScopes.forEach(recurse);
}
this.scopes.forEach(recurse);
return [...variables].sort((a, b) => a.$id - b.$id);
}

@@ -105,10 +105,2 @@ /**

}
nestScope(scope) {
if (scope instanceof scope_1.GlobalScope) {
(0, assert_1.assert)(this.currentScope == null);
this.globalScope = scope;
}
this.currentScope = scope;
return scope;
}
nestBlockScope(node) {

@@ -122,2 +114,6 @@ (0, assert_1.assert)(this.currentScope);

}
nestClassFieldInitializerScope(node) {
(0, assert_1.assert)(this.currentScope);
return this.nestScope(new ClassFieldInitializerScope_1.ClassFieldInitializerScope(this, this.currentScope, node));
}
nestClassScope(node) {

@@ -127,6 +123,2 @@ (0, assert_1.assert)(this.currentScope);

}
nestClassFieldInitializerScope(node) {
(0, assert_1.assert)(this.currentScope);
return this.nestScope(new ClassFieldInitializerScope_1.ClassFieldInitializerScope(this, this.currentScope, node));
}
nestClassStaticBlockScope(node) {

@@ -187,4 +179,12 @@ (0, assert_1.assert)(this.currentScope);

}
nestScope(scope) {
if (scope instanceof scope_1.GlobalScope) {
(0, assert_1.assert)(this.currentScope == null);
this.globalScope = scope;
}
this.currentScope = scope;
return scope;
}
}
exports.ScopeManager = ScopeManager;
//# sourceMappingURL=ScopeManager.js.map
import type { Scope } from '../scope';
import type { Variable } from './Variable';
import { ESLintScopeVariable } from './ESLintScopeVariable';
import type { Variable } from './Variable';
interface ImplicitLibVariableOptions {

@@ -22,5 +22,5 @@ readonly eslintImplicitGlobalSetting?: ESLintScopeVariable['eslintImplicitGlobalSetting'];

readonly isValueVariable: boolean;
constructor(scope: Scope, name: string, { isTypeVariable, isValueVariable, writeable, eslintImplicitGlobalSetting, }: ImplicitLibVariableOptions);
constructor(scope: Scope, name: string, { eslintImplicitGlobalSetting, isTypeVariable, isValueVariable, writeable, }: ImplicitLibVariableOptions);
}
export { ImplicitLibVariable, type ImplicitLibVariableOptions };
//# sourceMappingURL=ImplicitLibVariable.d.ts.map

@@ -17,3 +17,3 @@ "use strict";

isValueVariable;
constructor(scope, name, { isTypeVariable, isValueVariable, writeable, eslintImplicitGlobalSetting, }) {
constructor(scope, name, { eslintImplicitGlobalSetting, isTypeVariable, isValueVariable, writeable, }) {
super(name, scope);

@@ -20,0 +20,0 @@ this.isTypeVariable = isTypeVariable ?? false;

@@ -6,3 +6,3 @@ import type { ESLintScopeVariable } from './ESLintScopeVariable';

export { Variable } from './Variable';
export type ScopeVariable = Variable | ESLintScopeVariable;
export type ScopeVariable = ESLintScopeVariable | Variable;
//# sourceMappingURL=index.d.ts.map
{
"name": "@typescript-eslint/scope-manager",
"version": "8.8.2-alpha.5",
"version": "8.8.2-alpha.6",
"description": "TypeScript scope analyser for ESLint",

@@ -49,4 +49,4 @@ "files": [

"dependencies": {
"@typescript-eslint/types": "8.8.2-alpha.5",
"@typescript-eslint/visitor-keys": "8.8.2-alpha.5"
"@typescript-eslint/types": "8.8.2-alpha.6",
"@typescript-eslint/visitor-keys": "8.8.2-alpha.6"
},

@@ -56,3 +56,3 @@ "devDependencies": {

"@types/glob": "*",
"@typescript-eslint/typescript-estree": "8.8.2-alpha.5",
"@typescript-eslint/typescript-estree": "8.8.2-alpha.6",
"glob": "*",

@@ -59,0 +59,0 @@ "jest-specific-snapshot": "*",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc