Update checked-in dependencies

This commit is contained in:
github-actions[bot] 2023-08-14 17:46:13 +00:00
parent 3f55ff1327
commit 6a54608e14
186 changed files with 1202 additions and 4031 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -44,6 +44,7 @@ exports.default = util.createRule({
},
defaultOptions: ['all'],
create(context) {
const sourceCode = context.getSourceCode();
const rules = baseRule.create(context);
function binaryExp(node) {
const rule = rules.BinaryExpression;
@ -86,8 +87,9 @@ exports.default = util.createRule({
});
}
if (node.arguments.length === 1 &&
node.typeArguments?.params.some(param => param.type === utils_1.AST_NODE_TYPES.TSImportType ||
param.type === utils_1.AST_NODE_TYPES.TSArrayType)) {
// is there any opening parenthesis in type arguments
sourceCode.getTokenAfter(node.callee, util.isOpeningParenToken) !==
sourceCode.getTokenBefore(node.arguments[0], util.isOpeningParenToken)) {
return rule({
...node,
arguments: [

File diff suppressed because one or more lines are too long

View file

@ -3,6 +3,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const utils_1 = require("@typescript-eslint/utils");
const ignore_1 = __importDefault(require("ignore"));
const util_1 = require("../util");
const getESLintCoreRule_1 = require("../util/getESLintCoreRule");
@ -169,7 +170,9 @@ exports.default = (0, util_1.createRule)({
}
return {
ImportDeclaration(node) {
if (node.importKind === 'type') {
if (node.importKind === 'type' ||
node.specifiers.every(specifier => specifier.type === utils_1.AST_NODE_TYPES.ImportSpecifier &&
specifier.importKind === 'type')) {
const importSource = node.source.value.trim();
if (!isAllowedTypeImportPath(importSource) &&
!isAllowedTypeImportPattern(importSource)) {
@ -181,7 +184,8 @@ exports.default = (0, util_1.createRule)({
}
},
'ExportNamedDeclaration[source]'(node) {
if (node.exportKind === 'type') {
if (node.exportKind === 'type' ||
node.specifiers.every(specifier => specifier.exportKind === 'type')) {
const importSource = node.source.value.trim();
if (!isAllowedTypeImportPath(importSource) &&
!isAllowedTypeImportPattern(importSource)) {

File diff suppressed because one or more lines are too long

View file

@ -105,9 +105,13 @@ exports.default = util.createRule({
return;
}
if (sameTypeWithoutNullish(assertedTypes, originalTypes)) {
const expressionSourceCode = sourceCode.getText(node.expression);
const higherPrecedenceThanUnary = util.getOperatorPrecedence(services.esTreeNodeToTSNodeMap.get(node.expression).kind, ts.SyntaxKind.Unknown) > util.OperatorPrecedence.Unary;
context.report({
fix(fixer) {
return fixer.replaceText(node, `${sourceCode.getText(node.expression)}!`);
return fixer.replaceText(node, higherPrecedenceThanUnary
? `${expressionSourceCode}!`
: `(${expressionSourceCode})!`);
},
messageId: 'preferNonNullAssertion',
node,

View file

@ -1 +1 @@
{"version":3,"file":"non-nullable-type-assertion-style.js","sourceRoot":"","sources":["../../src/rules/non-nullable-type-assertion-style.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"non-nullable-type-assertion-style.js","sourceRoot":"","sources":["../../src/rules/non-nullable-type-assertion-style.ts"],"names":[],"mappings":"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"}

View file

@ -57,13 +57,21 @@ exports.default = util.createRule({
type: 'boolean',
},
ignorePrimitives: {
type: 'object',
properties: {
bigint: { type: 'boolean' },
boolean: { type: 'boolean' },
number: { type: 'boolean' },
string: { type: 'boolean' },
},
oneOf: [
{
type: 'object',
properties: {
bigint: { type: 'boolean' },
boolean: { type: 'boolean' },
number: { type: 'boolean' },
string: { type: 'boolean' },
},
},
{
type: 'boolean',
enum: [true],
},
],
},
ignoreTernaryTests: {
type: 'boolean',
@ -243,12 +251,16 @@ exports.default = util.createRule({
return;
}
const ignorableFlags = [
ignorePrimitives.bigint && ts.TypeFlags.BigInt,
ignorePrimitives.boolean && ts.TypeFlags.BooleanLiteral,
ignorePrimitives.number && ts.TypeFlags.Number,
ignorePrimitives.string && ts.TypeFlags.String,
(ignorePrimitives === true || ignorePrimitives.bigint) &&
ts.TypeFlags.BigInt,
(ignorePrimitives === true || ignorePrimitives.boolean) &&
ts.TypeFlags.BooleanLiteral,
(ignorePrimitives === true || ignorePrimitives.number) &&
ts.TypeFlags.Number,
(ignorePrimitives === true || ignorePrimitives.string) &&
ts.TypeFlags.String,
]
.filter((flag) => flag !== undefined)
.filter((flag) => typeof flag === 'number')
.reduce((previous, flag) => previous | flag, 0);
if (type.flags !== ts.TypeFlags.Null &&
type.flags !== ts.TypeFlags.Undefined &&

File diff suppressed because one or more lines are too long

View file

@ -620,12 +620,17 @@ exports.default = util.createRule({
context.report({
node,
messageId: 'conditionErrorNullableObject',
fix: util.getWrappingFixer({
sourceCode,
node: node.parent,
innerNode: node,
wrap: code => `${code} == null`,
}),
suggest: [
{
messageId: 'conditionFixCompareNullish',
fix: util.getWrappingFixer({
sourceCode,
node: node.parent,
innerNode: node,
wrap: code => `${code} == null`,
}),
},
],
});
}
else {
@ -633,11 +638,16 @@ exports.default = util.createRule({
context.report({
node,
messageId: 'conditionErrorNullableObject',
fix: util.getWrappingFixer({
sourceCode,
node,
wrap: code => `${code} != null`,
}),
suggest: [
{
messageId: 'conditionFixCompareNullish',
fix: util.getWrappingFixer({
sourceCode,
node,
wrap: code => `${code} != null`,
}),
},
],
});
}
}

File diff suppressed because one or more lines are too long

View file

@ -97,6 +97,22 @@ If for some reason you cannot turn on `strictNullChecks`, but still want to use
The main downside to using this rule is the need for type information.
This rule has a known edge case of triggering on conditions that were modified within function calls (as side effects).
It is due to limitations of TypeScript's type narrowing.
See [#9998](https://github.com/microsoft/TypeScript/issues/9998) for details.
We recommend upcasting the variable with a [type assertion](https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#type-assertions).
```ts
let condition = false as boolean;
const f = () => (condition = true);
f();
if (condition) {
}
```
## Related To
- ESLint: [no-constant-condition](https://eslint.org/docs/rules/no-constant-condition) - `no-unnecessary-condition` is essentially a stronger version of `no-constant-condition`, but requires type information.

View file

@ -22,7 +22,7 @@ This rule will not work as expected if [`strictNullChecks`](https://www.typescri
### `ignoreTernaryTests`
Setting this option to `true` (the default) will cause the rule to ignore any ternary expressions that could be simplified by using the nullish coalescing operator.
Setting this option to `true` will cause the rule to ignore any ternary expressions that could be simplified by using the nullish coalescing operator. This is set to `false` by default.
Incorrect code for `ignoreTernaryTests: false`, and correct code for `ignoreTernaryTests: true`:
@ -62,7 +62,7 @@ foo ?? 'a string';
### `ignoreConditionalTests`
Setting this option to `true` (the default) will cause the rule to ignore any cases that are located within a conditional test.
Setting this option to `true` will cause the rule to ignore any cases that are located within a conditional test. This is set to `false` by default.
Generally expressions within conditional tests intentionally use the falsy fallthrough behavior of the logical or operator, meaning that fixing the operator to the nullish coalesce operator could cause bugs.
@ -104,7 +104,7 @@ a ?? b ? true : false;
### `ignoreMixedLogicalExpressions`
Setting this option to `true` (the default) will cause the rule to ignore any logical or expressions that are part of a mixed logical expression (with `&&`).
Setting this option to `true` will cause the rule to ignore any logical or expressions that are part of a mixed logical expression (with `&&`). This is set to `false` by default.
Generally expressions within mixed logical expressions intentionally use the falsy fallthrough behavior of the logical or operator, meaning that fixing the operator to the nullish coalesce operator could cause bugs.
@ -165,6 +165,8 @@ const foo: string | undefined = 'bar';
foo ?? 'a string';
```
Also, if you would like to ignore all primitives types, you can set `ignorePrimitives: true`. It would be equivalent to `ignorePrimitives: { string: true, number: true, bigint: true, boolean: true }`.
## When Not To Use It
If you are not using TypeScript 3.7 (or greater), then you will not be able to use this rule, as the operator is not supported.

View file

@ -8,11 +8,11 @@ description: 'Enforce consistent returning of awaited values.'
Returning an awaited promise can make sense for better stack trace information as well as for consistent error handling (returned promises will not be caught in an async function try/catch).
## Examples
This rule builds on top of the [`eslint/no-return-await`](https://eslint.org/docs/rules/no-return-await) rule.
It expands upon the base rule to add support for optionally requiring `return await` in certain cases.
The extended rule is named `return-await` instead of `no-return-await` because the extended rule can enforce the positive or the negative. Additionally, while the core rule is now deprecated, the extended rule is still useful in many contexts.
## Options
```ts

View file

@ -1,6 +1,6 @@
{
"name": "@typescript-eslint/eslint-plugin",
"version": "6.2.1",
"version": "6.4.0",
"description": "TypeScript plugin for ESLint",
"files": [
"dist",
@ -57,15 +57,14 @@
},
"dependencies": {
"@eslint-community/regexpp": "^4.5.1",
"@typescript-eslint/scope-manager": "6.2.1",
"@typescript-eslint/type-utils": "6.2.1",
"@typescript-eslint/utils": "6.2.1",
"@typescript-eslint/visitor-keys": "6.2.1",
"@typescript-eslint/scope-manager": "6.4.0",
"@typescript-eslint/type-utils": "6.4.0",
"@typescript-eslint/utils": "6.4.0",
"@typescript-eslint/visitor-keys": "6.4.0",
"debug": "^4.3.4",
"graphemer": "^1.4.0",
"ignore": "^5.2.4",
"natural-compare": "^1.4.0",
"natural-compare-lite": "^1.4.0",
"semver": "^7.5.4",
"ts-api-utils": "^1.0.1"
},
@ -74,8 +73,8 @@
"@types/marked": "*",
"@types/natural-compare": "*",
"@types/prettier": "*",
"@typescript-eslint/rule-schema-to-typescript-types": "6.2.1",
"@typescript-eslint/rule-tester": "6.2.1",
"@typescript-eslint/rule-schema-to-typescript-types": "6.4.0",
"@typescript-eslint/rule-tester": "6.4.0",
"ajv": "^6.12.6",
"chalk": "^5.3.0",
"cross-fetch": "*",
@ -100,5 +99,5 @@
"type": "opencollective",
"url": "https://opencollective.com/typescript-eslint"
},
"gitHead": "948b0614626c1c737ec30106425ef4a9b8c33dbf"
"gitHead": "14bea42e4864c72d28f502e0d15e675fe8bd729a"
}

View file

@ -37,8 +37,9 @@ This is likely not portable. A type annotation is necessary. ts(2742)
import type { RuleModule } from '@typescript-eslint/utils/ts-eslint';
export interface TypeScriptESLintRules {
[ruleName: string]: RuleModule<string, unknown[]>;
}
export type TypeScriptESLintRules = Record<
string,
RuleModule<string, unknown[]>
>;
declare const rules: TypeScriptESLintRules;
export default rules;

View file

@ -1,6 +1,6 @@
{
"name": "@typescript-eslint/parser",
"version": "6.2.1",
"version": "6.4.0",
"description": "An ESLint custom parser which leverages TypeScript ESTree",
"files": [
"dist",
@ -51,10 +51,10 @@
"eslint": "^7.0.0 || ^8.0.0"
},
"dependencies": {
"@typescript-eslint/scope-manager": "6.2.1",
"@typescript-eslint/types": "6.2.1",
"@typescript-eslint/typescript-estree": "6.2.1",
"@typescript-eslint/visitor-keys": "6.2.1",
"@typescript-eslint/scope-manager": "6.4.0",
"@typescript-eslint/types": "6.4.0",
"@typescript-eslint/typescript-estree": "6.4.0",
"@typescript-eslint/visitor-keys": "6.4.0",
"debug": "^4.3.4"
},
"devDependencies": {
@ -77,5 +77,5 @@
]
}
},
"gitHead": "948b0614626c1c737ec30106425ef4a9b8c33dbf"
"gitHead": "14bea42e4864c72d28f502e0d15e675fe8bd729a"
}

View file

@ -1 +1 @@
{"version":3,"file":"decorators.d.ts","sourceRoot":"","sources":["../../src/lib/decorators.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAG9D,eAAO,MAAM,UAAU,4CAWwB,CAAC"}
{"version":3,"file":"decorators.d.ts","sourceRoot":"","sources":["../../src/lib/decorators.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAG9D,eAAO,MAAM,UAAU,4CAawB,CAAC"}

View file

@ -9,6 +9,8 @@ const base_config_1 = require("./base-config");
exports.decorators = {
ClassMemberDecoratorContext: base_config_1.TYPE,
DecoratorContext: 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,

View file

@ -1 +1 @@
{"version":3,"file":"decorators.js","sourceRoot":"","sources":["../../src/lib/decorators.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,+CAAqC;AAExB,QAAA,UAAU,GAAG;IACxB,2BAA2B,EAAE,kBAAI;IACjC,gBAAgB,EAAE,kBAAI;IACtB,qBAAqB,EAAE,kBAAI;IAC3B,2BAA2B,EAAE,kBAAI;IACjC,2BAA2B,EAAE,kBAAI;IACjC,2BAA2B,EAAE,kBAAI;IACjC,6BAA6B,EAAE,kBAAI;IACnC,4BAA4B,EAAE,kBAAI;IAClC,4BAA4B,EAAE,kBAAI;IAClC,0BAA0B,EAAE,kBAAI;CACa,CAAC"}
{"version":3,"file":"decorators.js","sourceRoot":"","sources":["../../src/lib/decorators.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,+CAAqC;AAExB,QAAA,UAAU,GAAG;IACxB,2BAA2B,EAAE,kBAAI;IACjC,gBAAgB,EAAE,kBAAI;IACtB,uBAAuB,EAAE,kBAAI;IAC7B,iBAAiB,EAAE,kBAAI;IACvB,qBAAqB,EAAE,kBAAI;IAC3B,2BAA2B,EAAE,kBAAI;IACjC,2BAA2B,EAAE,kBAAI;IACjC,2BAA2B,EAAE,kBAAI;IACjC,6BAA6B,EAAE,kBAAI;IACnC,4BAA4B,EAAE,kBAAI;IAClC,4BAA4B,EAAE,kBAAI;IAClC,0BAA0B,EAAE,kBAAI;CACa,CAAC"}

View file

@ -1 +1 @@
{"version":3,"file":"dom.d.ts","sourceRoot":"","sources":["../../src/lib/dom.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAG9D,eAAO,MAAM,GAAG,4CA2xC+B,CAAC"}
{"version":3,"file":"dom.d.ts","sourceRoot":"","sources":["../../src/lib/dom.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAG9D,eAAO,MAAM,GAAG,4CAk5C+B,CAAC"}

View file

@ -1 +1 @@
{"version":3,"file":"dom.iterable.d.ts","sourceRoot":"","sources":["../../src/lib/dom.iterable.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAG9D,eAAO,MAAM,YAAY,4CA6DsB,CAAC"}
{"version":3,"file":"dom.iterable.d.ts","sourceRoot":"","sources":["../../src/lib/dom.iterable.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAG9D,eAAO,MAAM,YAAY,4CAiEsB,CAAC"}

View file

@ -11,8 +11,11 @@ exports.dom_iterable = {
AudioParamMap: base_config_1.TYPE,
BaseAudioContext: base_config_1.TYPE,
CSSKeyframesRule: base_config_1.TYPE,
CSSNumericArray: base_config_1.TYPE,
CSSRuleList: base_config_1.TYPE,
CSSStyleDeclaration: 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,
@ -55,6 +58,7 @@ exports.dom_iterable = {
SourceBufferList: base_config_1.TYPE,
SpeechRecognitionResult: base_config_1.TYPE,
SpeechRecognitionResultList: base_config_1.TYPE,
StylePropertyMapReadOnly: base_config_1.TYPE,
StyleSheetList: base_config_1.TYPE,
SubtleCrypto: base_config_1.TYPE,
TextTrackCueList: base_config_1.TYPE,

View file

@ -1 +1 @@
{"version":3,"file":"dom.iterable.js","sourceRoot":"","sources":["../../src/lib/dom.iterable.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,+CAAqC;AAExB,QAAA,YAAY,GAAG;IAC1B,UAAU,EAAE,kBAAI;IAChB,aAAa,EAAE,kBAAI;IACnB,gBAAgB,EAAE,kBAAI;IACtB,gBAAgB,EAAE,kBAAI;IACtB,WAAW,EAAE,kBAAI;IACjB,mBAAmB,EAAE,kBAAI;IACzB,KAAK,EAAE,kBAAI;IACX,UAAU,EAAE,kBAAI;IAChB,uBAAuB,EAAE,kBAAI;IAC7B,WAAW,EAAE,kBAAI;IACjB,aAAa,EAAE,kBAAI;IACnB,YAAY,EAAE,kBAAI;IAClB,oBAAoB,EAAE,kBAAI;IAC1B,WAAW,EAAE,kBAAI;IACjB,QAAQ,EAAE,kBAAI;IACd,WAAW,EAAE,kBAAI;IACjB,QAAQ,EAAE,kBAAI;IACd,iBAAiB,EAAE,kBAAI;IACvB,kBAAkB,EAAE,kBAAI;IACxB,gBAAgB,EAAE,kBAAI;IACtB,eAAe,EAAE,kBAAI;IACrB,iBAAiB,EAAE,kBAAI;IACvB,OAAO,EAAE,kBAAI;IACb,WAAW,EAAE,kBAAI;IACjB,cAAc,EAAE,kBAAI;IACpB,YAAY,EAAE,kBAAI;IAClB,UAAU,EAAE,kBAAI;IAChB,aAAa,EAAE,kBAAI;IACnB,iBAAiB,EAAE,kBAAI;IACvB,SAAS,EAAE,kBAAI;IACf,YAAY,EAAE,kBAAI;IAClB,aAAa,EAAE,kBAAI;IACnB,YAAY,EAAE,kBAAI;IAClB,SAAS,EAAE,kBAAI;IACf,QAAQ,EAAE,kBAAI;IACd,UAAU,EAAE,kBAAI;IAChB,MAAM,EAAE,kBAAI;IACZ,WAAW,EAAE,kBAAI;IACjB,iBAAiB,EAAE,kBAAI;IACvB,cAAc,EAAE,kBAAI;IACpB,aAAa,EAAE,kBAAI;IACnB,aAAa,EAAE,kBAAI;IACnB,YAAY,EAAE,kBAAI;IAClB,aAAa,EAAE,kBAAI;IACnB,gBAAgB,EAAE,kBAAI;IACtB,gBAAgB,EAAE,kBAAI;IACtB,uBAAuB,EAAE,kBAAI;IAC7B,2BAA2B,EAAE,kBAAI;IACjC,cAAc,EAAE,kBAAI;IACpB,YAAY,EAAE,kBAAI;IAClB,gBAAgB,EAAE,kBAAI;IACtB,aAAa,EAAE,kBAAI;IACnB,SAAS,EAAE,kBAAI;IACf,eAAe,EAAE,kBAAI;IACrB,kBAAkB,EAAE,kBAAI;IACxB,gBAAgB,EAAE,kBAAI;IACtB,0BAA0B,EAAE,kBAAI;IAChC,+BAA+B,EAAE,kBAAI;IACrC,yBAAyB,EAAE,kBAAI;IAC/B,8BAA8B,EAAE,kBAAI;CACS,CAAC"}
{"version":3,"file":"dom.iterable.js","sourceRoot":"","sources":["../../src/lib/dom.iterable.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,+CAAqC;AAExB,QAAA,YAAY,GAAG;IAC1B,UAAU,EAAE,kBAAI;IAChB,aAAa,EAAE,kBAAI;IACnB,gBAAgB,EAAE,kBAAI;IACtB,gBAAgB,EAAE,kBAAI;IACtB,eAAe,EAAE,kBAAI;IACrB,WAAW,EAAE,kBAAI;IACjB,mBAAmB,EAAE,kBAAI;IACzB,iBAAiB,EAAE,kBAAI;IACvB,gBAAgB,EAAE,kBAAI;IACtB,KAAK,EAAE,kBAAI;IACX,UAAU,EAAE,kBAAI;IAChB,uBAAuB,EAAE,kBAAI;IAC7B,WAAW,EAAE,kBAAI;IACjB,aAAa,EAAE,kBAAI;IACnB,YAAY,EAAE,kBAAI;IAClB,oBAAoB,EAAE,kBAAI;IAC1B,WAAW,EAAE,kBAAI;IACjB,QAAQ,EAAE,kBAAI;IACd,WAAW,EAAE,kBAAI;IACjB,QAAQ,EAAE,kBAAI;IACd,iBAAiB,EAAE,kBAAI;IACvB,kBAAkB,EAAE,kBAAI;IACxB,gBAAgB,EAAE,kBAAI;IACtB,eAAe,EAAE,kBAAI;IACrB,iBAAiB,EAAE,kBAAI;IACvB,OAAO,EAAE,kBAAI;IACb,WAAW,EAAE,kBAAI;IACjB,cAAc,EAAE,kBAAI;IACpB,YAAY,EAAE,kBAAI;IAClB,UAAU,EAAE,kBAAI;IAChB,aAAa,EAAE,kBAAI;IACnB,iBAAiB,EAAE,kBAAI;IACvB,SAAS,EAAE,kBAAI;IACf,YAAY,EAAE,kBAAI;IAClB,aAAa,EAAE,kBAAI;IACnB,YAAY,EAAE,kBAAI;IAClB,SAAS,EAAE,kBAAI;IACf,QAAQ,EAAE,kBAAI;IACd,UAAU,EAAE,kBAAI;IAChB,MAAM,EAAE,kBAAI;IACZ,WAAW,EAAE,kBAAI;IACjB,iBAAiB,EAAE,kBAAI;IACvB,cAAc,EAAE,kBAAI;IACpB,aAAa,EAAE,kBAAI;IACnB,aAAa,EAAE,kBAAI;IACnB,YAAY,EAAE,kBAAI;IAClB,aAAa,EAAE,kBAAI;IACnB,gBAAgB,EAAE,kBAAI;IACtB,gBAAgB,EAAE,kBAAI;IACtB,uBAAuB,EAAE,kBAAI;IAC7B,2BAA2B,EAAE,kBAAI;IACjC,wBAAwB,EAAE,kBAAI;IAC9B,cAAc,EAAE,kBAAI;IACpB,YAAY,EAAE,kBAAI;IAClB,gBAAgB,EAAE,kBAAI;IACtB,aAAa,EAAE,kBAAI;IACnB,SAAS,EAAE,kBAAI;IACf,eAAe,EAAE,kBAAI;IACrB,kBAAkB,EAAE,kBAAI;IACxB,gBAAgB,EAAE,kBAAI;IACtB,0BAA0B,EAAE,kBAAI;IAChC,+BAA+B,EAAE,kBAAI;IACrC,yBAAyB,EAAE,kBAAI;IAC/B,8BAA8B,EAAE,kBAAI;CACS,CAAC"}

View file

@ -30,9 +30,12 @@ exports.dom = {
AuthenticationExtensionsClientInputs: base_config_1.TYPE,
AuthenticationExtensionsClientOutputs: base_config_1.TYPE,
AuthenticatorSelectionCriteria: base_config_1.TYPE,
AvcEncoderConfig: base_config_1.TYPE,
BiquadFilterOptions: base_config_1.TYPE,
BlobEventInit: base_config_1.TYPE,
BlobPropertyBag: base_config_1.TYPE,
CSSMatrixComponentOptions: base_config_1.TYPE,
CSSNumericType: base_config_1.TYPE,
CSSStyleSheetInit: base_config_1.TYPE,
CacheQueryOptions: base_config_1.TYPE,
CanvasRenderingContext2DSettings: base_config_1.TYPE,
@ -80,12 +83,15 @@ exports.dom = {
EffectTiming: base_config_1.TYPE,
ElementCreationOptions: base_config_1.TYPE,
ElementDefinitionOptions: 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,
EventModifierInit: base_config_1.TYPE,
EventSourceInit: base_config_1.TYPE,
FilePropertyBag: base_config_1.TYPE,
FileSystemCreateWritableOptions: base_config_1.TYPE,
FileSystemFlags: base_config_1.TYPE,
FileSystemGetDirectoryOptions: base_config_1.TYPE,
FileSystemGetFileOptions: base_config_1.TYPE,
@ -97,6 +103,7 @@ exports.dom = {
FormDataEventInit: base_config_1.TYPE,
FullscreenOptions: base_config_1.TYPE,
GainOptions: base_config_1.TYPE,
GamepadEffectParameters: base_config_1.TYPE,
GamepadEventInit: base_config_1.TYPE,
GetAnimationsOptions: base_config_1.TYPE,
GetNotificationOptions: base_config_1.TYPE,
@ -189,11 +196,13 @@ exports.dom = {
PeriodicWaveOptions: base_config_1.TYPE,
PermissionDescriptor: base_config_1.TYPE,
PictureInPictureEventInit: base_config_1.TYPE,
PlaneLayout: base_config_1.TYPE,
PointerEventInit: base_config_1.TYPE,
PopStateEventInit: base_config_1.TYPE,
PositionOptions: base_config_1.TYPE,
ProgressEventInit: base_config_1.TYPE,
PromiseRejectionEventInit: base_config_1.TYPE,
PropertyDefinition: base_config_1.TYPE,
PropertyIndexedKeyframes: base_config_1.TYPE,
PublicKeyCredentialCreationOptions: base_config_1.TYPE,
PublicKeyCredentialDescriptor: base_config_1.TYPE,
@ -218,6 +227,7 @@ exports.dom = {
RTCErrorEventInit: base_config_1.TYPE,
RTCErrorInit: base_config_1.TYPE,
RTCIceCandidateInit: base_config_1.TYPE,
RTCIceCandidatePair: base_config_1.TYPE,
RTCIceCandidatePairStats: base_config_1.TYPE,
RTCIceServer: base_config_1.TYPE,
RTCInboundRtpStreamStats: base_config_1.TYPE,
@ -230,6 +240,7 @@ exports.dom = {
RTCReceivedRtpStreamStats: base_config_1.TYPE,
RTCRtcpParameters: base_config_1.TYPE,
RTCRtpCapabilities: base_config_1.TYPE,
RTCRtpCodec: base_config_1.TYPE,
RTCRtpCodecCapability: base_config_1.TYPE,
RTCRtpCodecParameters: base_config_1.TYPE,
RTCRtpCodingParameters: base_config_1.TYPE,
@ -253,6 +264,7 @@ exports.dom = {
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,
ResizeObserverOptions: base_config_1.TYPE,
ResponseInit: base_config_1.TYPE,
@ -283,6 +295,7 @@ exports.dom = {
TextDecodeOptions: base_config_1.TYPE,
TextDecoderOptions: base_config_1.TYPE,
TextEncoderEncodeIntoResult: base_config_1.TYPE,
ToggleEventInit: base_config_1.TYPE,
TouchEventInit: base_config_1.TYPE,
TouchInit: base_config_1.TYPE,
TrackEventInit: base_config_1.TYPE,
@ -297,14 +310,30 @@ exports.dom = {
ValidityStateFlags: 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,
VideoFrameCallbackMetadata: base_config_1.TYPE,
VideoFrameCopyToOptions: base_config_1.TYPE,
VideoFrameInit: base_config_1.TYPE,
WaveShaperOptions: 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,
WheelEventInit: base_config_1.TYPE,
WindowPostMessageOptions: base_config_1.TYPE,
WorkerOptions: base_config_1.TYPE,
WorkletOptions: base_config_1.TYPE,
WriteParams: base_config_1.TYPE,
NodeFilter: base_config_1.TYPE_VALUE,
XPathNSResolver: base_config_1.TYPE,
ANGLE_instanced_arrays: base_config_1.TYPE,
@ -362,21 +391,48 @@ exports.dom = {
CSSFontFeatureValuesRule: base_config_1.TYPE_VALUE,
CSSFontPaletteValuesRule: base_config_1.TYPE_VALUE,
CSSGroupingRule: base_config_1.TYPE_VALUE,
CSSImageValue: base_config_1.TYPE_VALUE,
CSSImportRule: base_config_1.TYPE_VALUE,
CSSKeyframeRule: base_config_1.TYPE_VALUE,
CSSKeyframesRule: base_config_1.TYPE_VALUE,
CSSKeywordValue: base_config_1.TYPE_VALUE,
CSSLayerBlockRule: base_config_1.TYPE_VALUE,
CSSLayerStatementRule: base_config_1.TYPE_VALUE,
CSSMathClamp: base_config_1.TYPE_VALUE,
CSSMathInvert: base_config_1.TYPE_VALUE,
CSSMathMax: base_config_1.TYPE_VALUE,
CSSMathMin: base_config_1.TYPE_VALUE,
CSSMathNegate: base_config_1.TYPE_VALUE,
CSSMathProduct: base_config_1.TYPE_VALUE,
CSSMathSum: base_config_1.TYPE_VALUE,
CSSMathValue: base_config_1.TYPE_VALUE,
CSSMatrixComponent: base_config_1.TYPE_VALUE,
CSSMediaRule: base_config_1.TYPE_VALUE,
CSSNamespaceRule: base_config_1.TYPE_VALUE,
CSSNumericArray: base_config_1.TYPE_VALUE,
CSSNumericValue: base_config_1.TYPE_VALUE,
CSSPageRule: base_config_1.TYPE_VALUE,
CSSPerspective: base_config_1.TYPE_VALUE,
CSSPropertyRule: base_config_1.TYPE_VALUE,
CSSRotate: base_config_1.TYPE_VALUE,
CSSRule: base_config_1.TYPE_VALUE,
CSSRuleList: base_config_1.TYPE_VALUE,
CSSScale: base_config_1.TYPE_VALUE,
CSSSkew: base_config_1.TYPE_VALUE,
CSSSkewX: base_config_1.TYPE_VALUE,
CSSSkewY: base_config_1.TYPE_VALUE,
CSSStyleDeclaration: base_config_1.TYPE_VALUE,
CSSStyleRule: base_config_1.TYPE_VALUE,
CSSStyleSheet: base_config_1.TYPE_VALUE,
CSSStyleValue: base_config_1.TYPE_VALUE,
CSSSupportsRule: base_config_1.TYPE_VALUE,
CSSTransformComponent: base_config_1.TYPE_VALUE,
CSSTransformValue: base_config_1.TYPE_VALUE,
CSSTransition: base_config_1.TYPE_VALUE,
CSSTranslate: base_config_1.TYPE_VALUE,
CSSUnitValue: base_config_1.TYPE_VALUE,
CSSUnparsedValue: base_config_1.TYPE_VALUE,
CSSVariableReferenceValue: base_config_1.TYPE_VALUE,
Cache: base_config_1.TYPE_VALUE,
CacheStorage: base_config_1.TYPE_VALUE,
CanvasCaptureMediaStreamTrack: base_config_1.TYPE_VALUE,
@ -410,6 +466,7 @@ exports.dom = {
CloseEvent: base_config_1.TYPE_VALUE,
Comment: base_config_1.TYPE_VALUE,
CompositionEvent: base_config_1.TYPE_VALUE,
CompressionStream: base_config_1.TYPE_VALUE,
ConstantSourceNode: base_config_1.TYPE_VALUE,
ConvolverNode: base_config_1.TYPE_VALUE,
CountQueuingStrategy: base_config_1.TYPE_VALUE,
@ -440,6 +497,7 @@ exports.dom = {
DataTransfer: base_config_1.TYPE_VALUE,
DataTransferItem: base_config_1.TYPE_VALUE,
DataTransferItemList: base_config_1.TYPE_VALUE,
DecompressionStream: base_config_1.TYPE_VALUE,
DelayNode: base_config_1.TYPE_VALUE,
DeviceMotionEvent: base_config_1.TYPE_VALUE,
DeviceMotionEventAcceleration: base_config_1.TYPE,
@ -469,6 +527,7 @@ exports.dom = {
ElementCSSInlineStyle: base_config_1.TYPE,
ElementContentEditable: base_config_1.TYPE,
ElementInternals: base_config_1.TYPE_VALUE,
EncodedVideoChunk: base_config_1.TYPE_VALUE,
ErrorEvent: base_config_1.TYPE_VALUE,
Event: base_config_1.TYPE_VALUE,
EventCounts: base_config_1.TYPE_VALUE,
@ -490,6 +549,7 @@ exports.dom = {
FileSystemFileEntry: base_config_1.TYPE_VALUE,
FileSystemFileHandle: base_config_1.TYPE_VALUE,
FileSystemHandle: base_config_1.TYPE_VALUE,
FileSystemWritableFileStream: base_config_1.TYPE_VALUE,
FocusEvent: base_config_1.TYPE_VALUE,
FontFace: base_config_1.TYPE_VALUE,
FontFaceSetEventMap: base_config_1.TYPE,
@ -689,6 +749,7 @@ exports.dom = {
NavigationPreloadManager: base_config_1.TYPE_VALUE,
Navigator: base_config_1.TYPE_VALUE,
NavigatorAutomationInformation: base_config_1.TYPE,
NavigatorBadge: base_config_1.TYPE,
NavigatorConcurrentHardware: base_config_1.TYPE,
NavigatorContentUtils: base_config_1.TYPE,
NavigatorCookies: base_config_1.TYPE,
@ -758,6 +819,7 @@ exports.dom = {
PluginArray: base_config_1.TYPE_VALUE,
PointerEvent: base_config_1.TYPE_VALUE,
PopStateEvent: base_config_1.TYPE_VALUE,
PopoverInvokerElement: base_config_1.TYPE,
ProcessingInstruction: base_config_1.TYPE_VALUE,
ProgressEvent: base_config_1.TYPE_VALUE,
PromiseRejectionEvent: base_config_1.TYPE_VALUE,
@ -804,6 +866,9 @@ exports.dom = {
ReadableStreamGenericReader: base_config_1.TYPE,
RemotePlaybackEventMap: base_config_1.TYPE,
RemotePlayback: base_config_1.TYPE_VALUE,
Report: base_config_1.TYPE_VALUE,
ReportBody: base_config_1.TYPE_VALUE,
ReportingObserver: base_config_1.TYPE_VALUE,
Request: base_config_1.TYPE_VALUE,
ResizeObserver: base_config_1.TYPE_VALUE,
ResizeObserverEntry: base_config_1.TYPE_VALUE,
@ -947,6 +1012,8 @@ exports.dom = {
StorageEvent: base_config_1.TYPE_VALUE,
StorageManager: base_config_1.TYPE_VALUE,
StyleMedia: base_config_1.TYPE,
StylePropertyMap: base_config_1.TYPE_VALUE,
StylePropertyMapReadOnly: base_config_1.TYPE_VALUE,
StyleSheet: base_config_1.TYPE_VALUE,
StyleSheetList: base_config_1.TYPE_VALUE,
SubmitEvent: base_config_1.TYPE_VALUE,
@ -967,6 +1034,7 @@ exports.dom = {
TextTrackListEventMap: base_config_1.TYPE,
TextTrackList: base_config_1.TYPE_VALUE,
TimeRanges: base_config_1.TYPE_VALUE,
ToggleEvent: base_config_1.TYPE_VALUE,
Touch: base_config_1.TYPE_VALUE,
TouchEvent: base_config_1.TYPE_VALUE,
TouchList: base_config_1.TYPE_VALUE,
@ -979,10 +1047,16 @@ exports.dom = {
URL: base_config_1.TYPE_VALUE,
webkitURL: base_config_1.TYPE_VALUE,
URLSearchParams: base_config_1.TYPE_VALUE,
UserActivation: base_config_1.TYPE_VALUE,
VTTCue: base_config_1.TYPE_VALUE,
VTTRegion: base_config_1.TYPE_VALUE,
ValidityState: base_config_1.TYPE_VALUE,
VideoColorSpace: base_config_1.TYPE_VALUE,
VideoDecoderEventMap: base_config_1.TYPE,
VideoDecoder: base_config_1.TYPE_VALUE,
VideoEncoderEventMap: base_config_1.TYPE,
VideoEncoder: base_config_1.TYPE_VALUE,
VideoFrame: base_config_1.TYPE_VALUE,
VideoPlaybackQuality: base_config_1.TYPE_VALUE,
VisualViewportEventMap: base_config_1.TYPE,
VisualViewport: base_config_1.TYPE_VALUE,
@ -990,6 +1064,7 @@ exports.dom = {
WEBGL_compressed_texture_astc: base_config_1.TYPE,
WEBGL_compressed_texture_etc: base_config_1.TYPE,
WEBGL_compressed_texture_etc1: base_config_1.TYPE,
WEBGL_compressed_texture_pvrtc: base_config_1.TYPE,
WEBGL_compressed_texture_s3tc: base_config_1.TYPE,
WEBGL_compressed_texture_s3tc_srgb: base_config_1.TYPE,
WEBGL_debug_renderer_info: base_config_1.TYPE,
@ -998,6 +1073,9 @@ exports.dom = {
WEBGL_draw_buffers: base_config_1.TYPE,
WEBGL_lose_context: base_config_1.TYPE,
WEBGL_multi_draw: base_config_1.TYPE,
WakeLock: base_config_1.TYPE_VALUE,
WakeLockSentinelEventMap: base_config_1.TYPE,
WakeLockSentinel: base_config_1.TYPE_VALUE,
WaveShaperNode: base_config_1.TYPE_VALUE,
WebGL2RenderingContext: base_config_1.TYPE_VALUE,
WebGL2RenderingContextBase: base_config_1.TYPE,
@ -1023,6 +1101,10 @@ exports.dom = {
WebGLVertexArrayObjectOES: base_config_1.TYPE,
WebSocketEventMap: base_config_1.TYPE,
WebSocket: base_config_1.TYPE_VALUE,
WebTransport: base_config_1.TYPE_VALUE,
WebTransportBidirectionalStream: base_config_1.TYPE_VALUE,
WebTransportDatagramDuplexStream: base_config_1.TYPE_VALUE,
WebTransportError: base_config_1.TYPE_VALUE,
WheelEvent: base_config_1.TYPE_VALUE,
WindowEventMap: base_config_1.TYPE,
Window: base_config_1.TYPE_VALUE,
@ -1056,6 +1138,7 @@ exports.dom = {
CustomElementConstructor: base_config_1.TYPE,
DecodeErrorCallback: base_config_1.TYPE,
DecodeSuccessCallback: base_config_1.TYPE,
EncodedVideoChunkOutputCallback: base_config_1.TYPE,
ErrorCallback: base_config_1.TYPE,
FileCallback: base_config_1.TYPE,
FileSystemEntriesCallback: base_config_1.TYPE,
@ -1077,6 +1160,7 @@ exports.dom = {
RTCPeerConnectionErrorCallback: base_config_1.TYPE,
RTCSessionDescriptionCallback: base_config_1.TYPE,
RemotePlaybackAvailabilityCallback: base_config_1.TYPE,
ReportingObserverCallback: base_config_1.TYPE,
ResizeObserverCallback: base_config_1.TYPE,
TransformerFlushCallback: base_config_1.TYPE,
TransformerStartCallback: base_config_1.TYPE,
@ -1088,21 +1172,30 @@ exports.dom = {
UnderlyingSourceCancelCallback: base_config_1.TYPE,
UnderlyingSourcePullCallback: base_config_1.TYPE,
UnderlyingSourceStartCallback: base_config_1.TYPE,
VideoFrameOutputCallback: base_config_1.TYPE,
VideoFrameRequestCallback: base_config_1.TYPE,
VoidFunction: base_config_1.TYPE,
WebCodecsErrorCallback: base_config_1.TYPE,
HTMLElementTagNameMap: base_config_1.TYPE,
HTMLElementDeprecatedTagNameMap: base_config_1.TYPE,
SVGElementTagNameMap: base_config_1.TYPE,
MathMLElementTagNameMap: base_config_1.TYPE,
ElementTagNameMap: base_config_1.TYPE,
AlgorithmIdentifier: base_config_1.TYPE,
AllowSharedBufferSource: base_config_1.TYPE,
AutoFill: base_config_1.TYPE,
AutoFillField: base_config_1.TYPE,
AutoFillSection: 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,
COSEAlgorithmIdentifier: 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,
ClipboardItemData: base_config_1.TYPE,
ClipboardItems: base_config_1.TYPE,
@ -1113,6 +1206,7 @@ exports.dom = {
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,
@ -1142,11 +1236,14 @@ exports.dom = {
OffscreenRenderingContext: base_config_1.TYPE,
OnBeforeUnloadEventHandler: base_config_1.TYPE,
OnErrorEventHandler: base_config_1.TYPE,
OptionalPostfixToken: base_config_1.TYPE,
OptionalPrefixToken: base_config_1.TYPE,
PerformanceEntryList: base_config_1.TYPE,
ReadableStreamController: base_config_1.TYPE,
ReadableStreamReadResult: base_config_1.TYPE,
ReadableStreamReader: base_config_1.TYPE,
RenderingContext: base_config_1.TYPE,
ReportList: base_config_1.TYPE,
RequestInfo: base_config_1.TYPE,
TexImageSource: base_config_1.TYPE,
TimerHandler: base_config_1.TYPE,
@ -1156,6 +1253,7 @@ exports.dom = {
WindowProxy: base_config_1.TYPE,
XMLHttpRequestBodyInit: base_config_1.TYPE,
AlignSetting: base_config_1.TYPE,
AlphaOption: base_config_1.TYPE,
AnimationPlayState: base_config_1.TYPE,
AnimationReplaceState: base_config_1.TYPE,
AppendMode: base_config_1.TYPE,
@ -1164,10 +1262,19 @@ exports.dom = {
AudioContextState: base_config_1.TYPE,
AuthenticatorAttachment: base_config_1.TYPE,
AuthenticatorTransport: base_config_1.TYPE,
AutoFillAddressKind: base_config_1.TYPE,
AutoFillBase: base_config_1.TYPE,
AutoFillContactField: base_config_1.TYPE,
AutoFillContactKind: base_config_1.TYPE,
AutoFillCredentialField: base_config_1.TYPE,
AutoFillNormalField: base_config_1.TYPE,
AutoKeyword: base_config_1.TYPE,
AutomationRate: base_config_1.TYPE,
AvcBitstreamFormat: base_config_1.TYPE,
BinaryType: base_config_1.TYPE,
BiquadFilterType: base_config_1.TYPE,
CSSMathOperator: base_config_1.TYPE,
CSSNumericBaseType: base_config_1.TYPE,
CanPlayTypeResult: base_config_1.TYPE,
CanvasDirection: base_config_1.TYPE,
CanvasFillRule: base_config_1.TYPE,
@ -1182,10 +1289,12 @@ exports.dom = {
ChannelCountMode: base_config_1.TYPE,
ChannelInterpretation: base_config_1.TYPE,
ClientTypes: base_config_1.TYPE,
CodecState: base_config_1.TYPE,
ColorGamut: base_config_1.TYPE,
ColorSpaceConversion: base_config_1.TYPE,
CompositeOperation: base_config_1.TYPE,
CompositeOperationOrAuto: base_config_1.TYPE,
CompressionFormat: base_config_1.TYPE,
CredentialMediationRequirement: base_config_1.TYPE,
DOMParserSupportedType: base_config_1.TYPE,
DirectionSetting: base_config_1.TYPE,
@ -1193,6 +1302,7 @@ exports.dom = {
DistanceModelType: base_config_1.TYPE,
DocumentReadyState: base_config_1.TYPE,
DocumentVisibilityState: base_config_1.TYPE,
EncodedVideoChunkType: base_config_1.TYPE,
EndOfStreamError: base_config_1.TYPE,
EndingType: base_config_1.TYPE,
FileSystemHandleKind: base_config_1.TYPE,
@ -1202,8 +1312,11 @@ exports.dom = {
FontFaceSetLoadStatus: base_config_1.TYPE,
FullscreenNavigationUI: base_config_1.TYPE,
GamepadHapticActuatorType: base_config_1.TYPE,
GamepadHapticEffectType: base_config_1.TYPE,
GamepadHapticsResult: base_config_1.TYPE,
GamepadMappingType: 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,
@ -1216,6 +1329,7 @@ exports.dom = {
KeyFormat: base_config_1.TYPE,
KeyType: base_config_1.TYPE,
KeyUsage: base_config_1.TYPE,
LatencyMode: base_config_1.TYPE,
LineAlignSetting: base_config_1.TYPE,
LockMode: base_config_1.TYPE,
MIDIPortConnectionState: base_config_1.TYPE,
@ -1236,7 +1350,6 @@ exports.dom = {
NotificationDirection: base_config_1.TYPE,
NotificationPermission: base_config_1.TYPE,
OffscreenRenderingContextId: base_config_1.TYPE,
OrientationLockType: base_config_1.TYPE,
OrientationType: base_config_1.TYPE,
OscillatorType: base_config_1.TYPE,
OverSampleType: base_config_1.TYPE,
@ -1307,11 +1420,17 @@ exports.dom = {
TransferFunction: base_config_1.TYPE,
UserVerificationRequirement: base_config_1.TYPE,
VideoColorPrimaries: base_config_1.TYPE,
VideoEncoderBitrateMode: base_config_1.TYPE,
VideoFacingModeEnum: base_config_1.TYPE,
VideoMatrixCoefficients: base_config_1.TYPE,
VideoPixelFormat: base_config_1.TYPE,
VideoTransferCharacteristics: base_config_1.TYPE,
WakeLockType: 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=dom.js.map

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"version":3,"file":"es2017.d.ts","sourceRoot":"","sources":["../../src/lib/es2017.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAQ9D,eAAO,MAAM,MAAM,4CAO4B,CAAC"}
{"version":3,"file":"es2017.d.ts","sourceRoot":"","sources":["../../src/lib/es2017.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAS9D,eAAO,MAAM,MAAM,4CAQ4B,CAAC"}

View file

@ -0,0 +1,3 @@
import type { ImplicitLibVariableOptions } from '../variable';
export declare const es2017_date: Record<string, ImplicitLibVariableOptions>;
//# sourceMappingURL=es2017.date.d.ts.map

View file

@ -0,0 +1 @@
{"version":3,"file":"es2017.date.d.ts","sourceRoot":"","sources":["../../src/lib/es2017.date.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAG9D,eAAO,MAAM,WAAW,4CAEuB,CAAC"}

View file

@ -0,0 +1,12 @@
"use strict";
// THIS CODE WAS AUTOMATICALLY GENERATED
// DO NOT EDIT THIS CODE BY HAND
// RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE:
// npx nx generate-lib @typescript-eslint/scope-manager
Object.defineProperty(exports, "__esModule", { value: true });
exports.es2017_date = void 0;
const base_config_1 = require("./base-config");
exports.es2017_date = {
DateConstructor: base_config_1.TYPE,
};
//# sourceMappingURL=es2017.date.js.map

View file

@ -0,0 +1 @@
{"version":3,"file":"es2017.date.js","sourceRoot":"","sources":["../../src/lib/es2017.date.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,+CAAqC;AAExB,QAAA,WAAW,GAAG;IACzB,eAAe,EAAE,kBAAI;CACwB,CAAC"}

View file

@ -6,6 +6,7 @@
Object.defineProperty(exports, "__esModule", { value: true });
exports.es2017 = void 0;
const es2016_1 = require("./es2016");
const es2017_date_1 = require("./es2017.date");
const es2017_intl_1 = require("./es2017.intl");
const es2017_object_1 = require("./es2017.object");
const es2017_sharedmemory_1 = require("./es2017.sharedmemory");
@ -18,5 +19,6 @@ exports.es2017 = {
...es2017_string_1.es2017_string,
...es2017_intl_1.es2017_intl,
...es2017_typedarrays_1.es2017_typedarrays,
...es2017_date_1.es2017_date,
};
//# sourceMappingURL=es2017.js.map

View file

@ -1 +1 @@
{"version":3,"file":"es2017.js","sourceRoot":"","sources":["../../src/lib/es2017.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,qCAAkC;AAClC,+CAA4C;AAC5C,mDAAgD;AAChD,+DAA4D;AAC5D,mDAAgD;AAChD,6DAA0D;AAE7C,QAAA,MAAM,GAAG;IACpB,GAAG,eAAM;IACT,GAAG,6BAAa;IAChB,GAAG,yCAAmB;IACtB,GAAG,6BAAa;IAChB,GAAG,yBAAW;IACd,GAAG,uCAAkB;CACwB,CAAC"}
{"version":3,"file":"es2017.js","sourceRoot":"","sources":["../../src/lib/es2017.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,qCAAkC;AAClC,+CAA4C;AAC5C,+CAA4C;AAC5C,mDAAgD;AAChD,+DAA4D;AAC5D,mDAAgD;AAChD,6DAA0D;AAE7C,QAAA,MAAM,GAAG;IACpB,GAAG,eAAM;IACT,GAAG,6BAAa;IAChB,GAAG,yCAAmB;IACtB,GAAG,6BAAa;IAChB,GAAG,yBAAW;IACd,GAAG,uCAAkB;IACrB,GAAG,yBAAW;CAC+B,CAAC"}

View file

@ -0,0 +1,3 @@
import type { ImplicitLibVariableOptions } from '../variable';
export declare const es2023_collection: Record<string, ImplicitLibVariableOptions>;
//# sourceMappingURL=es2023.collection.d.ts.map

View file

@ -0,0 +1 @@
{"version":3,"file":"es2023.collection.d.ts","sourceRoot":"","sources":["../../src/lib/es2023.collection.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAG9D,eAAO,MAAM,iBAAiB,4CAEiB,CAAC"}

View file

@ -0,0 +1,12 @@
"use strict";
// THIS CODE WAS AUTOMATICALLY GENERATED
// DO NOT EDIT THIS CODE BY HAND
// RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE:
// npx nx generate-lib @typescript-eslint/scope-manager
Object.defineProperty(exports, "__esModule", { value: true });
exports.es2023_collection = void 0;
const base_config_1 = require("./base-config");
exports.es2023_collection = {
WeakKeyTypes: base_config_1.TYPE,
};
//# sourceMappingURL=es2023.collection.js.map

View file

@ -0,0 +1 @@
{"version":3,"file":"es2023.collection.js","sourceRoot":"","sources":["../../src/lib/es2023.collection.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,+CAAqC;AAExB,QAAA,iBAAiB,GAAG;IAC/B,YAAY,EAAE,kBAAI;CAC2B,CAAC"}

View file

@ -1 +1 @@
{"version":3,"file":"es2023.d.ts","sourceRoot":"","sources":["../../src/lib/es2023.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAI9D,eAAO,MAAM,MAAM,4CAG4B,CAAC"}
{"version":3,"file":"es2023.d.ts","sourceRoot":"","sources":["../../src/lib/es2023.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAK9D,eAAO,MAAM,MAAM,4CAI4B,CAAC"}

View file

@ -7,8 +7,10 @@ Object.defineProperty(exports, "__esModule", { value: true });
exports.es2023 = void 0;
const es2022_1 = require("./es2022");
const es2023_array_1 = require("./es2023.array");
const es2023_collection_1 = require("./es2023.collection");
exports.es2023 = {
...es2022_1.es2022,
...es2023_array_1.es2023_array,
...es2023_collection_1.es2023_collection,
};
//# sourceMappingURL=es2023.js.map

View file

@ -1 +1 @@
{"version":3,"file":"es2023.js","sourceRoot":"","sources":["../../src/lib/es2023.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,qCAAkC;AAClC,iDAA8C;AAEjC,QAAA,MAAM,GAAG;IACpB,GAAG,eAAM;IACT,GAAG,2BAAY;CAC8B,CAAC"}
{"version":3,"file":"es2023.js","sourceRoot":"","sources":["../../src/lib/es2023.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,qCAAkC;AAClC,iDAA8C;AAC9C,2DAAwD;AAE3C,QAAA,MAAM,GAAG;IACpB,GAAG,eAAM;IACT,GAAG,2BAAY;IACf,GAAG,qCAAiB;CACyB,CAAC"}

View file

@ -1 +1 @@
{"version":3,"file":"es5.d.ts","sourceRoot":"","sources":["../../src/lib/es5.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAK9D,eAAO,MAAM,GAAG,4CAsG+B,CAAC"}
{"version":3,"file":"es5.d.ts","sourceRoot":"","sources":["../../src/lib/es5.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAK9D,eAAO,MAAM,GAAG,4CAwG+B,CAAC"}

View file

@ -84,6 +84,8 @@ exports.es5 = {
Capitalize: base_config_1.TYPE,
Uncapitalize: 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,

View file

@ -1 +1 @@
{"version":3,"file":"es5.js","sourceRoot":"","sources":["../../src/lib/es5.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"es5.js","sourceRoot":"","sources":["../../src/lib/es5.ts"],"names":[],"mappings":"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"}

View file

@ -0,0 +1,3 @@
import type { ImplicitLibVariableOptions } from '../variable';
export declare const esnext_collection: Record<string, ImplicitLibVariableOptions>;
//# sourceMappingURL=esnext.collection.d.ts.map

View file

@ -0,0 +1 @@
{"version":3,"file":"esnext.collection.d.ts","sourceRoot":"","sources":["../../src/lib/esnext.collection.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAG9D,eAAO,MAAM,iBAAiB,4CAEiB,CAAC"}

View file

@ -0,0 +1,12 @@
"use strict";
// THIS CODE WAS AUTOMATICALLY GENERATED
// DO NOT EDIT THIS CODE BY HAND
// RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE:
// npx nx generate-lib @typescript-eslint/scope-manager
Object.defineProperty(exports, "__esModule", { value: true });
exports.esnext_collection = void 0;
const base_config_1 = require("./base-config");
exports.esnext_collection = {
WeakKeyTypes: base_config_1.TYPE,
};
//# sourceMappingURL=esnext.collection.js.map

View file

@ -0,0 +1 @@
{"version":3,"file":"esnext.collection.js","sourceRoot":"","sources":["../../src/lib/esnext.collection.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,+CAAqC;AAExB,QAAA,iBAAiB,GAAG;IAC/B,YAAY,EAAE,kBAAI;CAC2B,CAAC"}

View file

@ -1 +1 @@
{"version":3,"file":"esnext.d.ts","sourceRoot":"","sources":["../../src/lib/esnext.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAI9D,eAAO,MAAM,MAAM,4CAG4B,CAAC"}
{"version":3,"file":"esnext.d.ts","sourceRoot":"","sources":["../../src/lib/esnext.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAM9D,eAAO,MAAM,MAAM,4CAK4B,CAAC"}

View file

@ -0,0 +1,3 @@
import type { ImplicitLibVariableOptions } from '../variable';
export declare const esnext_decorators: Record<string, ImplicitLibVariableOptions>;
//# sourceMappingURL=esnext.decorators.d.ts.map

View file

@ -0,0 +1 @@
{"version":3,"file":"esnext.decorators.d.ts","sourceRoot":"","sources":["../../src/lib/esnext.decorators.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAK9D,eAAO,MAAM,iBAAiB,4CAKiB,CAAC"}

View file

@ -0,0 +1,17 @@
"use strict";
// THIS CODE WAS AUTOMATICALLY GENERATED
// DO NOT EDIT THIS CODE BY HAND
// RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE:
// npx nx generate-lib @typescript-eslint/scope-manager
Object.defineProperty(exports, "__esModule", { value: true });
exports.esnext_decorators = void 0;
const base_config_1 = require("./base-config");
const decorators_1 = require("./decorators");
const es2015_symbol_1 = require("./es2015.symbol");
exports.esnext_decorators = {
...es2015_symbol_1.es2015_symbol,
...decorators_1.decorators,
SymbolConstructor: base_config_1.TYPE,
Function: base_config_1.TYPE,
};
//# sourceMappingURL=esnext.decorators.js.map

View file

@ -0,0 +1 @@
{"version":3,"file":"esnext.decorators.js","sourceRoot":"","sources":["../../src/lib/esnext.decorators.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,+CAAqC;AACrC,6CAA0C;AAC1C,mDAAgD;AAEnC,QAAA,iBAAiB,GAAG;IAC/B,GAAG,6BAAa;IAChB,GAAG,uBAAU;IACb,iBAAiB,EAAE,kBAAI;IACvB,QAAQ,EAAE,kBAAI;CAC+B,CAAC"}

View file

@ -0,0 +1,3 @@
import type { ImplicitLibVariableOptions } from '../variable';
export declare const esnext_disposable: Record<string, ImplicitLibVariableOptions>;
//# sourceMappingURL=esnext.disposable.d.ts.map

View file

@ -0,0 +1 @@
{"version":3,"file":"esnext.disposable.d.ts","sourceRoot":"","sources":["../../src/lib/esnext.disposable.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAI9D,eAAO,MAAM,iBAAiB,4CAWiB,CAAC"}

View file

@ -0,0 +1,22 @@
"use strict";
// THIS CODE WAS AUTOMATICALLY GENERATED
// DO NOT EDIT THIS CODE BY HAND
// RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE:
// npx nx generate-lib @typescript-eslint/scope-manager
Object.defineProperty(exports, "__esModule", { value: true });
exports.esnext_disposable = void 0;
const base_config_1 = require("./base-config");
const es2015_symbol_1 = require("./es2015.symbol");
exports.esnext_disposable = {
...es2015_symbol_1.es2015_symbol,
SymbolConstructor: base_config_1.TYPE,
Disposable: base_config_1.TYPE,
AsyncDisposable: 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,
};
//# sourceMappingURL=esnext.disposable.js.map

View file

@ -0,0 +1 @@
{"version":3,"file":"esnext.disposable.js","sourceRoot":"","sources":["../../src/lib/esnext.disposable.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,+CAAiD;AACjD,mDAAgD;AAEnC,QAAA,iBAAiB,GAAG;IAC/B,GAAG,6BAAa;IAChB,iBAAiB,EAAE,kBAAI;IACvB,UAAU,EAAE,kBAAI;IAChB,eAAe,EAAE,kBAAI;IACrB,eAAe,EAAE,wBAAU;IAC3B,0BAA0B,EAAE,kBAAI;IAChC,eAAe,EAAE,wBAAU;IAC3B,0BAA0B,EAAE,kBAAI;IAChC,oBAAoB,EAAE,wBAAU;IAChC,+BAA+B,EAAE,kBAAI;CACQ,CAAC"}

View file

@ -6,9 +6,13 @@
Object.defineProperty(exports, "__esModule", { value: true });
exports.esnext = void 0;
const es2023_1 = require("./es2023");
const esnext_decorators_1 = require("./esnext.decorators");
const esnext_disposable_1 = require("./esnext.disposable");
const esnext_intl_1 = require("./esnext.intl");
exports.esnext = {
...es2023_1.es2023,
...esnext_intl_1.esnext_intl,
...esnext_decorators_1.esnext_decorators,
...esnext_disposable_1.esnext_disposable,
};
//# sourceMappingURL=esnext.js.map

View file

@ -1 +1 @@
{"version":3,"file":"esnext.js","sourceRoot":"","sources":["../../src/lib/esnext.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,qCAAkC;AAClC,+CAA4C;AAE/B,QAAA,MAAM,GAAG;IACpB,GAAG,eAAM;IACT,GAAG,yBAAW;CAC+B,CAAC"}
{"version":3,"file":"esnext.js","sourceRoot":"","sources":["../../src/lib/esnext.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,qCAAkC;AAClC,2DAAwD;AACxD,2DAAwD;AACxD,+CAA4C;AAE/B,QAAA,MAAM,GAAG;IACpB,GAAG,eAAM;IACT,GAAG,yBAAW;IACd,GAAG,qCAAiB;IACpB,GAAG,qCAAiB;CACyB,CAAC"}

View file

@ -28,6 +28,7 @@ declare const lib: {
readonly 'es2015.symbol': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'es2015.symbol.wellknown': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'es2016.array.include': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'es2017.date': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'es2017.object': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'es2017.sharedmemory': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'es2017.string': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
@ -63,14 +64,18 @@ declare const lib: {
readonly 'es2022.string': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'es2022.regexp': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'es2023.array': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'es2023.collection': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'esnext.array': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'esnext.collection': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'esnext.symbol': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'esnext.asynciterable': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'esnext.intl': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'esnext.disposable': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'esnext.bigint': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'esnext.string': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'esnext.promise': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'esnext.weakref': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'esnext.decorators': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly decorators: Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'decorators.legacy': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;
readonly 'es2016.full': Record<string, import("../variable/ImplicitLibVariable").ImplicitLibVariableOptions>;

View file

@ -1 +1 @@
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/lib/index.ts"],"names":[],"mappings":"AA0FA,QAAA,MAAM,GAAG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAqFC,CAAC;AAEX,OAAO,EAAE,GAAG,EAAE,CAAC"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/lib/index.ts"],"names":[],"mappings":"AA+FA,QAAA,MAAM,GAAG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CA0FC,CAAC;AAEX,OAAO,EAAE,GAAG,EAAE,CAAC"}

View file

@ -26,6 +26,7 @@ const es2016_1 = require("./es2016");
const es2016_array_include_1 = require("./es2016.array.include");
const es2016_full_1 = require("./es2016.full");
const es2017_1 = require("./es2017");
const es2017_date_1 = require("./es2017.date");
const es2017_full_1 = require("./es2017.full");
const es2017_intl_1 = require("./es2017.intl");
const es2017_object_1 = require("./es2017.object");
@ -73,11 +74,15 @@ const es2022_sharedmemory_1 = require("./es2022.sharedmemory");
const es2022_string_1 = require("./es2022.string");
const es2023_1 = require("./es2023");
const es2023_array_1 = require("./es2023.array");
const es2023_collection_1 = require("./es2023.collection");
const es2023_full_1 = require("./es2023.full");
const esnext_1 = require("./esnext");
const esnext_array_1 = require("./esnext.array");
const esnext_asynciterable_1 = require("./esnext.asynciterable");
const esnext_bigint_1 = require("./esnext.bigint");
const esnext_collection_1 = require("./esnext.collection");
const esnext_decorators_1 = require("./esnext.decorators");
const esnext_disposable_1 = require("./esnext.disposable");
const esnext_full_1 = require("./esnext.full");
const esnext_intl_1 = require("./esnext.intl");
const esnext_promise_1 = require("./esnext.promise");
@ -119,6 +124,7 @@ const lib = {
'es2015.symbol': es2015_symbol_1.es2015_symbol,
'es2015.symbol.wellknown': es2015_symbol_wellknown_1.es2015_symbol_wellknown,
'es2016.array.include': es2016_array_include_1.es2016_array_include,
'es2017.date': es2017_date_1.es2017_date,
'es2017.object': es2017_object_1.es2017_object,
'es2017.sharedmemory': es2017_sharedmemory_1.es2017_sharedmemory,
'es2017.string': es2017_string_1.es2017_string,
@ -154,14 +160,18 @@ const lib = {
'es2022.string': es2022_string_1.es2022_string,
'es2022.regexp': es2022_regexp_1.es2022_regexp,
'es2023.array': es2023_array_1.es2023_array,
'es2023.collection': es2023_collection_1.es2023_collection,
'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.decorators': esnext_decorators_1.esnext_decorators,
decorators: decorators_1.decorators,
'decorators.legacy': decorators_legacy_1.decorators_legacy,
'es2016.full': es2016_full_1.es2016_full,

View file

@ -1 +1 @@
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/lib/index.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/lib/index.ts"],"names":[],"mappings":"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"}

View file

@ -1 +1 @@
{"version":3,"file":"webworker.d.ts","sourceRoot":"","sources":["../../src/lib/webworker.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAG9D,eAAO,MAAM,SAAS,4CAqeyB,CAAC"}
{"version":3,"file":"webworker.d.ts","sourceRoot":"","sources":["../../src/lib/webworker.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAG9D,eAAO,MAAM,SAAS,4CAmkByB,CAAC"}

View file

@ -1 +1 @@
{"version":3,"file":"webworker.iterable.d.ts","sourceRoot":"","sources":["../../src/lib/webworker.iterable.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAG9D,eAAO,MAAM,kBAAkB,4CAoBgB,CAAC"}
{"version":3,"file":"webworker.iterable.d.ts","sourceRoot":"","sources":["../../src/lib/webworker.iterable.ts"],"names":[],"mappings":"AAKA,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,aAAa,CAAC;AAG9D,eAAO,MAAM,kBAAkB,4CAwBgB,CAAC"}

View file

@ -7,6 +7,9 @@ Object.defineProperty(exports, "__esModule", { value: true });
exports.webworker_iterable = void 0;
const base_config_1 = require("./base-config");
exports.webworker_iterable = {
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,
@ -18,6 +21,7 @@ exports.webworker_iterable = {
IDBDatabase: base_config_1.TYPE,
IDBObjectStore: base_config_1.TYPE,
MessageEvent: base_config_1.TYPE,
StylePropertyMapReadOnly: base_config_1.TYPE,
SubtleCrypto: base_config_1.TYPE,
URLSearchParams: base_config_1.TYPE,
WEBGL_draw_buffers: base_config_1.TYPE,

View file

@ -1 +1 @@
{"version":3,"file":"webworker.iterable.js","sourceRoot":"","sources":["../../src/lib/webworker.iterable.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,+CAAqC;AAExB,QAAA,kBAAkB,GAAG;IAChC,KAAK,EAAE,kBAAI;IACX,UAAU,EAAE,kBAAI;IAChB,uBAAuB,EAAE,kBAAI;IAC7B,aAAa,EAAE,kBAAI;IACnB,QAAQ,EAAE,kBAAI;IACd,WAAW,EAAE,kBAAI;IACjB,QAAQ,EAAE,kBAAI;IACd,OAAO,EAAE,kBAAI;IACb,WAAW,EAAE,kBAAI;IACjB,cAAc,EAAE,kBAAI;IACpB,YAAY,EAAE,kBAAI;IAClB,YAAY,EAAE,kBAAI;IAClB,eAAe,EAAE,kBAAI;IACrB,kBAAkB,EAAE,kBAAI;IACxB,gBAAgB,EAAE,kBAAI;IACtB,0BAA0B,EAAE,kBAAI;IAChC,+BAA+B,EAAE,kBAAI;IACrC,yBAAyB,EAAE,kBAAI;IAC/B,8BAA8B,EAAE,kBAAI;CACS,CAAC"}
{"version":3,"file":"webworker.iterable.js","sourceRoot":"","sources":["../../src/lib/webworker.iterable.ts"],"names":[],"mappings":";AAAA,wCAAwC;AACxC,gCAAgC;AAChC,mEAAmE;AACnE,uDAAuD;;;AAGvD,+CAAqC;AAExB,QAAA,kBAAkB,GAAG;IAChC,eAAe,EAAE,kBAAI;IACrB,iBAAiB,EAAE,kBAAI;IACvB,gBAAgB,EAAE,kBAAI;IACtB,KAAK,EAAE,kBAAI;IACX,UAAU,EAAE,kBAAI;IAChB,uBAAuB,EAAE,kBAAI;IAC7B,aAAa,EAAE,kBAAI;IACnB,QAAQ,EAAE,kBAAI;IACd,WAAW,EAAE,kBAAI;IACjB,QAAQ,EAAE,kBAAI;IACd,OAAO,EAAE,kBAAI;IACb,WAAW,EAAE,kBAAI;IACjB,cAAc,EAAE,kBAAI;IACpB,YAAY,EAAE,kBAAI;IAClB,wBAAwB,EAAE,kBAAI;IAC9B,YAAY,EAAE,kBAAI;IAClB,eAAe,EAAE,kBAAI;IACrB,kBAAkB,EAAE,kBAAI;IACxB,gBAAgB,EAAE,kBAAI;IACtB,0BAA0B,EAAE,kBAAI;IAChC,+BAA+B,EAAE,kBAAI;IACrC,yBAAyB,EAAE,kBAAI;IAC/B,8BAA8B,EAAE,kBAAI;CACS,CAAC"}

View file

@ -16,7 +16,10 @@ exports.webworker = {
AesKeyGenParams: base_config_1.TYPE,
Algorithm: base_config_1.TYPE,
AudioConfiguration: base_config_1.TYPE,
AvcEncoderConfig: base_config_1.TYPE,
BlobPropertyBag: base_config_1.TYPE,
CSSMatrixComponentOptions: base_config_1.TYPE,
CSSNumericType: base_config_1.TYPE,
CacheQueryOptions: base_config_1.TYPE,
ClientQueryOptions: base_config_1.TYPE,
CloseEventInit: base_config_1.TYPE,
@ -31,6 +34,8 @@ exports.webworker = {
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,
@ -39,6 +44,7 @@ exports.webworker = {
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,
@ -81,6 +87,7 @@ exports.webworker = {
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,
@ -95,6 +102,7 @@ exports.webworker = {
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,
@ -117,9 +125,25 @@ exports.webworker = {
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,
@ -132,6 +156,32 @@ exports.webworker = {
BroadcastChannelEventMap: base_config_1.TYPE,
BroadcastChannel: base_config_1.TYPE_VALUE,
ByteLengthQueuingStrategy: base_config_1.TYPE_VALUE,
CSSImageValue: base_config_1.TYPE_VALUE,
CSSKeywordValue: base_config_1.TYPE_VALUE,
CSSMathClamp: base_config_1.TYPE_VALUE,
CSSMathInvert: base_config_1.TYPE_VALUE,
CSSMathMax: base_config_1.TYPE_VALUE,
CSSMathMin: base_config_1.TYPE_VALUE,
CSSMathNegate: base_config_1.TYPE_VALUE,
CSSMathProduct: base_config_1.TYPE_VALUE,
CSSMathSum: base_config_1.TYPE_VALUE,
CSSMathValue: base_config_1.TYPE_VALUE,
CSSMatrixComponent: base_config_1.TYPE_VALUE,
CSSNumericArray: base_config_1.TYPE_VALUE,
CSSNumericValue: base_config_1.TYPE_VALUE,
CSSPerspective: base_config_1.TYPE_VALUE,
CSSRotate: base_config_1.TYPE_VALUE,
CSSScale: base_config_1.TYPE_VALUE,
CSSSkew: base_config_1.TYPE_VALUE,
CSSSkewX: base_config_1.TYPE_VALUE,
CSSSkewY: base_config_1.TYPE_VALUE,
CSSStyleValue: base_config_1.TYPE_VALUE,
CSSTransformComponent: base_config_1.TYPE_VALUE,
CSSTransformValue: base_config_1.TYPE_VALUE,
CSSTranslate: base_config_1.TYPE_VALUE,
CSSUnitValue: base_config_1.TYPE_VALUE,
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,
@ -154,6 +204,7 @@ exports.webworker = {
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,
@ -167,6 +218,7 @@ exports.webworker = {
DOMRect: base_config_1.TYPE_VALUE,
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,
EXT_blend_minmax: base_config_1.TYPE,
@ -180,6 +232,7 @@ exports.webworker = {
EXT_texture_compression_rgtc: base_config_1.TYPE,
EXT_texture_filter_anisotropic: 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,
@ -199,6 +252,7 @@ exports.webworker = {
FileSystemFileHandle: base_config_1.TYPE_VALUE,
FileSystemHandle: base_config_1.TYPE_VALUE,
FileSystemSyncAccessHandle: base_config_1.TYPE_VALUE,
FileSystemWritableFileStream: base_config_1.TYPE_VALUE,
FontFace: base_config_1.TYPE_VALUE,
FontFaceSetEventMap: base_config_1.TYPE,
FontFaceSet: base_config_1.TYPE_VALUE,
@ -234,6 +288,7 @@ exports.webworker = {
MessagePortEventMap: base_config_1.TYPE,
MessagePort: base_config_1.TYPE_VALUE,
NavigationPreloadManager: base_config_1.TYPE_VALUE,
NavigatorBadge: base_config_1.TYPE,
NavigatorConcurrentHardware: base_config_1.TYPE,
NavigatorID: base_config_1.TYPE,
NavigatorLanguage: base_config_1.TYPE,
@ -285,6 +340,9 @@ exports.webworker = {
ReadableStreamDefaultController: base_config_1.TYPE_VALUE,
ReadableStreamDefaultReader: base_config_1.TYPE_VALUE,
ReadableStreamGenericReader: base_config_1.TYPE,
Report: base_config_1.TYPE_VALUE,
ReportBody: base_config_1.TYPE_VALUE,
ReportingObserver: base_config_1.TYPE_VALUE,
Request: base_config_1.TYPE_VALUE,
Response: base_config_1.TYPE_VALUE,
SecurityPolicyViolationEvent: base_config_1.TYPE_VALUE,
@ -299,6 +357,7 @@ exports.webworker = {
SharedWorkerGlobalScopeEventMap: base_config_1.TYPE,
SharedWorkerGlobalScope: base_config_1.TYPE_VALUE,
StorageManager: base_config_1.TYPE_VALUE,
StylePropertyMapReadOnly: base_config_1.TYPE_VALUE,
SubtleCrypto: base_config_1.TYPE_VALUE,
TextDecoder: base_config_1.TYPE_VALUE,
TextDecoderCommon: base_config_1.TYPE,
@ -312,10 +371,16 @@ exports.webworker = {
URL: base_config_1.TYPE_VALUE,
URLSearchParams: base_config_1.TYPE_VALUE,
VideoColorSpace: base_config_1.TYPE_VALUE,
VideoDecoderEventMap: base_config_1.TYPE,
VideoDecoder: base_config_1.TYPE_VALUE,
VideoEncoderEventMap: base_config_1.TYPE,
VideoEncoder: base_config_1.TYPE_VALUE,
VideoFrame: base_config_1.TYPE_VALUE,
WEBGL_color_buffer_float: base_config_1.TYPE,
WEBGL_compressed_texture_astc: base_config_1.TYPE,
WEBGL_compressed_texture_etc: base_config_1.TYPE,
WEBGL_compressed_texture_etc1: base_config_1.TYPE,
WEBGL_compressed_texture_pvrtc: base_config_1.TYPE,
WEBGL_compressed_texture_s3tc: base_config_1.TYPE,
WEBGL_compressed_texture_s3tc_srgb: base_config_1.TYPE,
WEBGL_debug_renderer_info: base_config_1.TYPE,
@ -348,6 +413,10 @@ exports.webworker = {
WebGLVertexArrayObjectOES: base_config_1.TYPE,
WebSocketEventMap: base_config_1.TYPE,
WebSocket: base_config_1.TYPE_VALUE,
WebTransport: base_config_1.TYPE_VALUE,
WebTransportBidirectionalStream: base_config_1.TYPE_VALUE,
WebTransportDatagramDuplexStream: base_config_1.TYPE_VALUE,
WebTransportError: base_config_1.TYPE_VALUE,
WindowClient: base_config_1.TYPE_VALUE,
WindowOrWorkerGlobalScope: base_config_1.TYPE,
WorkerEventMap: base_config_1.TYPE,
@ -366,11 +435,13 @@ exports.webworker = {
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,
@ -381,17 +452,25 @@ exports.webworker = {
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,
@ -420,6 +499,7 @@ exports.webworker = {
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,
@ -427,7 +507,11 @@ exports.webworker = {
Uint32List: base_config_1.TYPE,
VibratePattern: 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,
@ -439,9 +523,12 @@ exports.webworker = {
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,
@ -449,6 +536,7 @@ exports.webworker = {
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,
@ -459,6 +547,7 @@ exports.webworker = {
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,
@ -486,10 +575,15 @@ exports.webworker = {
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

File diff suppressed because one or more lines are too long

View file

@ -1,6 +1,6 @@
{
"name": "@typescript-eslint/scope-manager",
"version": "6.2.1",
"version": "6.4.0",
"description": "TypeScript scope analyser for ESLint",
"files": [
"dist",
@ -44,12 +44,12 @@
"typecheck": "nx typecheck"
},
"dependencies": {
"@typescript-eslint/types": "6.2.1",
"@typescript-eslint/visitor-keys": "6.2.1"
"@typescript-eslint/types": "6.4.0",
"@typescript-eslint/visitor-keys": "6.4.0"
},
"devDependencies": {
"@types/glob": "*",
"@typescript-eslint/typescript-estree": "6.2.1",
"@typescript-eslint/typescript-estree": "6.4.0",
"glob": "*",
"jest-specific-snapshot": "*",
"make-dir": "*",
@ -69,5 +69,5 @@
]
}
},
"gitHead": "948b0614626c1c737ec30106425ef4a9b8c33dbf"
"gitHead": "14bea42e4864c72d28f502e0d15e675fe8bd729a"
}

View file

@ -1,6 +1,6 @@
{
"name": "@typescript-eslint/type-utils",
"version": "6.2.1",
"version": "6.4.0",
"description": "Type utilities for working with TypeScript + ESLint together",
"files": [
"dist",
@ -45,13 +45,13 @@
"typecheck": "tsc -p tsconfig.json --noEmit"
},
"dependencies": {
"@typescript-eslint/typescript-estree": "6.2.1",
"@typescript-eslint/utils": "6.2.1",
"@typescript-eslint/typescript-estree": "6.4.0",
"@typescript-eslint/utils": "6.4.0",
"debug": "^4.3.4",
"ts-api-utils": "^1.0.1"
},
"devDependencies": {
"@typescript-eslint/parser": "6.2.1",
"@typescript-eslint/parser": "6.4.0",
"ajv": "^8.12.0",
"typescript": "*"
},
@ -74,5 +74,5 @@
]
}
},
"gitHead": "948b0614626c1c737ec30106425ef4a9b8c33dbf"
"gitHead": "14bea42e4864c72d28f502e0d15e675fe8bd729a"
}

View file

@ -1,3 +1,3 @@
type Lib = 'decorators.legacy' | 'decorators' | 'dom.iterable' | 'dom' | 'es5' | 'es6' | 'es7' | 'es2015.collection' | 'es2015.core' | 'es2015.generator' | 'es2015.iterable' | 'es2015.promise' | 'es2015.proxy' | 'es2015.reflect' | 'es2015.symbol.wellknown' | 'es2015.symbol' | 'es2015' | 'es2016.array.include' | 'es2016.full' | 'es2016' | 'es2017.full' | 'es2017.intl' | 'es2017.object' | 'es2017.sharedmemory' | 'es2017.string' | 'es2017.typedarrays' | 'es2017' | 'es2018.asyncgenerator' | 'es2018.asynciterable' | 'es2018.full' | 'es2018.intl' | 'es2018.promise' | 'es2018.regexp' | 'es2018' | 'es2019.array' | 'es2019.full' | 'es2019.intl' | 'es2019.object' | 'es2019.string' | 'es2019.symbol' | 'es2019' | 'es2020.bigint' | 'es2020.date' | 'es2020.full' | 'es2020.intl' | 'es2020.number' | 'es2020.promise' | 'es2020.sharedmemory' | 'es2020.string' | 'es2020.symbol.wellknown' | 'es2020' | 'es2021.full' | 'es2021.intl' | 'es2021.promise' | 'es2021.string' | 'es2021.weakref' | 'es2021' | 'es2022.array' | 'es2022.error' | 'es2022.full' | 'es2022.intl' | 'es2022.object' | 'es2022.regexp' | 'es2022.sharedmemory' | 'es2022.string' | 'es2022' | 'es2023.array' | 'es2023.full' | 'es2023' | 'esnext.array' | 'esnext.asynciterable' | 'esnext.bigint' | 'esnext.full' | 'esnext.intl' | 'esnext.promise' | 'esnext.string' | 'esnext.symbol' | 'esnext.weakref' | 'esnext' | 'lib' | 'scripthost' | 'webworker.importscripts' | 'webworker.iterable' | 'webworker';
type Lib = 'es5' | 'es6' | 'es2015' | 'es7' | 'es2016' | 'es2017' | 'es2018' | 'es2019' | 'es2020' | 'es2021' | 'es2022' | 'es2023' | 'esnext' | 'dom' | 'dom.iterable' | 'webworker' | 'webworker.importscripts' | 'webworker.iterable' | 'scripthost' | 'es2015.core' | 'es2015.collection' | 'es2015.generator' | 'es2015.iterable' | 'es2015.promise' | 'es2015.proxy' | 'es2015.reflect' | 'es2015.symbol' | 'es2015.symbol.wellknown' | 'es2016.array.include' | 'es2017.date' | 'es2017.object' | 'es2017.sharedmemory' | 'es2017.string' | 'es2017.intl' | 'es2017.typedarrays' | 'es2018.asyncgenerator' | 'es2018.asynciterable' | 'es2018.intl' | 'es2018.promise' | 'es2018.regexp' | 'es2019.array' | 'es2019.object' | 'es2019.string' | 'es2019.symbol' | 'es2019.intl' | 'es2020.bigint' | 'es2020.date' | 'es2020.promise' | 'es2020.sharedmemory' | 'es2020.string' | 'es2020.symbol.wellknown' | 'es2020.intl' | 'es2020.number' | 'es2021.promise' | 'es2021.string' | 'es2021.weakref' | 'es2021.intl' | 'es2022.array' | 'es2022.error' | 'es2022.intl' | 'es2022.object' | 'es2022.sharedmemory' | 'es2022.string' | 'es2022.regexp' | 'es2023.array' | 'es2023.collection' | 'esnext.array' | 'esnext.collection' | 'esnext.symbol' | 'esnext.asynciterable' | 'esnext.intl' | 'esnext.disposable' | 'esnext.bigint' | 'esnext.string' | 'esnext.promise' | 'esnext.weakref' | 'esnext.decorators' | 'decorators' | 'decorators.legacy' | 'es2016.full' | 'es2017.full' | 'es2018.full' | 'es2019.full' | 'es2020.full' | 'es2021.full' | 'es2022.full' | 'es2023.full' | 'esnext.full' | 'lib';
export { Lib };
//# sourceMappingURL=lib.d.ts.map

View file

@ -1 +1 @@
{"version":3,"file":"lib.d.ts","sourceRoot":"","sources":["../src/lib.ts"],"names":[],"mappings":"AAKA,KAAK,GAAG,GACJ,mBAAmB,GACnB,YAAY,GACZ,cAAc,GACd,KAAK,GACL,KAAK,GACL,KAAK,GACL,KAAK,GACL,mBAAmB,GACnB,aAAa,GACb,kBAAkB,GAClB,iBAAiB,GACjB,gBAAgB,GAChB,cAAc,GACd,gBAAgB,GAChB,yBAAyB,GACzB,eAAe,GACf,QAAQ,GACR,sBAAsB,GACtB,aAAa,GACb,QAAQ,GACR,aAAa,GACb,aAAa,GACb,eAAe,GACf,qBAAqB,GACrB,eAAe,GACf,oBAAoB,GACpB,QAAQ,GACR,uBAAuB,GACvB,sBAAsB,GACtB,aAAa,GACb,aAAa,GACb,gBAAgB,GAChB,eAAe,GACf,QAAQ,GACR,cAAc,GACd,aAAa,GACb,aAAa,GACb,eAAe,GACf,eAAe,GACf,eAAe,GACf,QAAQ,GACR,eAAe,GACf,aAAa,GACb,aAAa,GACb,aAAa,GACb,eAAe,GACf,gBAAgB,GAChB,qBAAqB,GACrB,eAAe,GACf,yBAAyB,GACzB,QAAQ,GACR,aAAa,GACb,aAAa,GACb,gBAAgB,GAChB,eAAe,GACf,gBAAgB,GAChB,QAAQ,GACR,cAAc,GACd,cAAc,GACd,aAAa,GACb,aAAa,GACb,eAAe,GACf,eAAe,GACf,qBAAqB,GACrB,eAAe,GACf,QAAQ,GACR,cAAc,GACd,aAAa,GACb,QAAQ,GACR,cAAc,GACd,sBAAsB,GACtB,eAAe,GACf,aAAa,GACb,aAAa,GACb,gBAAgB,GAChB,eAAe,GACf,eAAe,GACf,gBAAgB,GAChB,QAAQ,GACR,KAAK,GACL,YAAY,GACZ,yBAAyB,GACzB,oBAAoB,GACpB,WAAW,CAAC;AAEhB,OAAO,EAAE,GAAG,EAAE,CAAC"}
{"version":3,"file":"lib.d.ts","sourceRoot":"","sources":["../src/lib.ts"],"names":[],"mappings":"AAKA,KAAK,GAAG,GACJ,KAAK,GACL,KAAK,GACL,QAAQ,GACR,KAAK,GACL,QAAQ,GACR,QAAQ,GACR,QAAQ,GACR,QAAQ,GACR,QAAQ,GACR,QAAQ,GACR,QAAQ,GACR,QAAQ,GACR,QAAQ,GACR,KAAK,GACL,cAAc,GACd,WAAW,GACX,yBAAyB,GACzB,oBAAoB,GACpB,YAAY,GACZ,aAAa,GACb,mBAAmB,GACnB,kBAAkB,GAClB,iBAAiB,GACjB,gBAAgB,GAChB,cAAc,GACd,gBAAgB,GAChB,eAAe,GACf,yBAAyB,GACzB,sBAAsB,GACtB,aAAa,GACb,eAAe,GACf,qBAAqB,GACrB,eAAe,GACf,aAAa,GACb,oBAAoB,GACpB,uBAAuB,GACvB,sBAAsB,GACtB,aAAa,GACb,gBAAgB,GAChB,eAAe,GACf,cAAc,GACd,eAAe,GACf,eAAe,GACf,eAAe,GACf,aAAa,GACb,eAAe,GACf,aAAa,GACb,gBAAgB,GAChB,qBAAqB,GACrB,eAAe,GACf,yBAAyB,GACzB,aAAa,GACb,eAAe,GACf,gBAAgB,GAChB,eAAe,GACf,gBAAgB,GAChB,aAAa,GACb,cAAc,GACd,cAAc,GACd,aAAa,GACb,eAAe,GACf,qBAAqB,GACrB,eAAe,GACf,eAAe,GACf,cAAc,GACd,mBAAmB,GACnB,cAAc,GACd,mBAAmB,GACnB,eAAe,GACf,sBAAsB,GACtB,aAAa,GACb,mBAAmB,GACnB,eAAe,GACf,eAAe,GACf,gBAAgB,GAChB,gBAAgB,GAChB,mBAAmB,GACnB,YAAY,GACZ,mBAAmB,GACnB,aAAa,GACb,aAAa,GACb,aAAa,GACb,aAAa,GACb,aAAa,GACb,aAAa,GACb,aAAa,GACb,aAAa,GACb,aAAa,GACb,KAAK,CAAC;AAEV,OAAO,EAAE,GAAG,EAAE,CAAC"}

View file

@ -1,6 +1,6 @@
{
"name": "@typescript-eslint/types",
"version": "6.2.1",
"version": "6.4.0",
"description": "Types for the TypeScript-ESTree AST spec",
"files": [
"dist",
@ -86,5 +86,5 @@
]
}
},
"gitHead": "948b0614626c1c737ec30106425ef4a9b8c33dbf"
"gitHead": "14bea42e4864c72d28f502e0d15e675fe8bd729a"
}

View file

@ -250,5 +250,6 @@ export declare function isThisInTypeQuery(node: ts.Node): boolean;
export declare function nodeIsPresent(node: ts.Node | undefined): node is ts.Node;
export declare function getContainingFunction(node: ts.Node): ts.SignatureDeclaration | undefined;
export declare function nodeCanBeDecorated(node: TSNode): boolean;
export declare function getNamespaceModifiers(node: ts.ModuleDeclaration): ts.Modifier[] | undefined;
export {};
//# sourceMappingURL=node-utils.d.ts.map

View file

@ -5,9 +5,7 @@ type SimpleTraverseOptions = Readonly<{
enter: (node: TSESTree.Node, parent: TSESTree.Node | undefined) => void;
} | {
visitorKeys?: Readonly<VisitorKeys>;
visitors: {
[key: string]: (node: TSESTree.Node, parent: TSESTree.Node | undefined) => void;
};
visitors: Record<string, (node: TSESTree.Node, parent: TSESTree.Node | undefined) => void>;
}>;
export declare function simpleTraverse(startingNode: TSESTree.Node, options: SimpleTraverseOptions, setParentPointers?: boolean): void;
export {};

View file

@ -1,3 +1,3 @@
declare const typescriptVersionIsAtLeast: Record<"4.3" | "4.4" | "4.5" | "4.6" | "4.7" | "4.8" | "4.9" | "5.0", boolean>;
declare const typescriptVersionIsAtLeast: Record<"4.3" | "4.4" | "4.5" | "4.6" | "4.7" | "4.8" | "4.9" | "5.0" | "5.1" | "5.2", boolean>;
export { typescriptVersionIsAtLeast };
//# sourceMappingURL=version-check.d.ts.map

View file

@ -1 +1 @@
{"version":3,"file":"convert.d.ts","sourceRoot":"","sources":["../src/convert.ts"],"names":[],"mappings":"AAEA,OAAO,KAAK,EAAE,MAAM,YAAY,CAAC;AAGjC,OAAO,KAAK,EAAE,OAAO,EAAE,MAAM,cAAc,CAAC;AA2B5C,OAAO,KAAK,EACV,aAAa,EACb,2BAA2B,EAC5B,MAAM,kBAAkB,CAAC;AAC1B,OAAO,KAAK,EAAE,wBAAwB,EAAE,MAAM,gCAAgC,CAAC;AAC/E,OAAO,KAAK,EAAE,QAAQ,EAAoB,MAAM,EAAE,MAAM,aAAa,CAAC;AAKtE,MAAM,WAAW,gBAAgB;IAC/B,eAAe,CAAC,EAAE,OAAO,CAAC;IAC1B,qBAAqB,CAAC,EAAE,OAAO,CAAC;IAChC,sBAAsB,CAAC,EAAE,OAAO,CAAC;IACjC,kCAAkC,CAAC,EAAE,OAAO,CAAC;CAC9C;AAED;;;;GAIG;AACH,wBAAgB,YAAY,CAC1B,KAAK,EAAE,wBAAwB,GAAG,EAAE,CAAC,sBAAsB,GAC1D,OAAO,CAMT;AAED,MAAM,WAAW,OAAO;IACtB,qBAAqB,EAAE,2BAA2B,CAAC;IACnD,qBAAqB,EAAE,aAAa,CAAC,MAAM,EAAE,QAAQ,CAAC,IAAI,CAAC,CAAC;CAC7D;AAED,qBAAa,SAAS;;IACpB,OAAO,CAAC,QAAQ,CAAC,GAAG,CAAgB;IACpC,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAmB;IAC3C,OAAO,CAAC,QAAQ,CAAC,qBAAqB,CAAiB;IACvD,OAAO,CAAC,QAAQ,CAAC,qBAAqB,CAAiB;IAEvD,OAAO,CAAC,YAAY,CAAS;IAE7B;;;;;OAKG;gBACS,GAAG,EAAE,EAAE,CAAC,UAAU,EAAE,OAAO,CAAC,EAAE,gBAAgB;IAK1D,UAAU,IAAI,OAAO;IAOrB,cAAc,IAAI,QAAQ,CAAC,OAAO;IAIlC;;;;;;OAMG;IACH,OAAO,CAAC,SAAS;IA8BjB;;;;;OAKG;IACH,OAAO,CAAC,UAAU;IAkElB;;OAEG;IACH,OAAO,CAAC,uBAAuB;IAW/B;;;;;OAKG;IACH,OAAO,CAAC,cAAc;IAItB;;;;;OAKG;IACH,OAAO,CAAC,YAAY;IAIpB,OAAO,CAAC,UAAU;IAelB,OAAO,CAAC,oCAAoC;IAe5C;;;;;;OAMG;IACH,OAAO,CAAC,qBAAqB;IAsB7B;;;;;OAKG;IACH,OAAO,CAAC,sBAAsB;IAiC9B;;;;;OAKG;IACH,OAAO,CAAC,gDAAgD;IAexD;;;;OAIG;IACH,OAAO,CAAC,kDAAkD;IAmB1D;;;;OAIG;IACH,OAAO,CAAC,iBAAiB;IAgBzB,OAAO,CAAC,sBAAsB;IA4C9B;;;;OAIG;IACH,OAAO,CAAC,UAAU;IA+FlB,OAAO,CAAC,oBAAoB;IAW5B,OAAO,CAAC,+BAA+B;IAiDvC;;;;;OAKG;IACH,OAAO,CAAC,iBAAiB;IA8BzB,OAAO,CAAC,sBAAsB;IAoC9B,OAAO,CAAC,mBAAmB;IAQ3B;;;;OAIG;IACH,OAAO,CAAC,iBAAiB;IAczB,OAAO,CAAC,qBAAqB;IAsB7B;;;;;;;OAOG;IACH,OAAO,CAAC,WAAW;CAwmFpB"}
{"version":3,"file":"convert.d.ts","sourceRoot":"","sources":["../src/convert.ts"],"names":[],"mappings":"AAEA,OAAO,KAAK,EAAE,MAAM,YAAY,CAAC;AAGjC,OAAO,KAAK,EAAE,OAAO,EAAE,MAAM,cAAc,CAAC;AA4B5C,OAAO,KAAK,EACV,aAAa,EACb,2BAA2B,EAC5B,MAAM,kBAAkB,CAAC;AAC1B,OAAO,KAAK,EAAE,wBAAwB,EAAE,MAAM,gCAAgC,CAAC;AAC/E,OAAO,KAAK,EAAE,QAAQ,EAAoB,MAAM,EAAE,MAAM,aAAa,CAAC;AAKtE,MAAM,WAAW,gBAAgB;IAC/B,eAAe,CAAC,EAAE,OAAO,CAAC;IAC1B,qBAAqB,CAAC,EAAE,OAAO,CAAC;IAChC,sBAAsB,CAAC,EAAE,OAAO,CAAC;IACjC,kCAAkC,CAAC,EAAE,OAAO,CAAC;CAC9C;AAED;;;;GAIG;AACH,wBAAgB,YAAY,CAC1B,KAAK,EAAE,wBAAwB,GAAG,EAAE,CAAC,sBAAsB,GAC1D,OAAO,CAMT;AAED,MAAM,WAAW,OAAO;IACtB,qBAAqB,EAAE,2BAA2B,CAAC;IACnD,qBAAqB,EAAE,aAAa,CAAC,MAAM,EAAE,QAAQ,CAAC,IAAI,CAAC,CAAC;CAC7D;AAED,qBAAa,SAAS;;IACpB,OAAO,CAAC,QAAQ,CAAC,GAAG,CAAgB;IACpC,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAmB;IAC3C,OAAO,CAAC,QAAQ,CAAC,qBAAqB,CAAiB;IACvD,OAAO,CAAC,QAAQ,CAAC,qBAAqB,CAAiB;IAEvD,OAAO,CAAC,YAAY,CAAS;IAE7B;;;;;OAKG;gBACS,GAAG,EAAE,EAAE,CAAC,UAAU,EAAE,OAAO,CAAC,EAAE,gBAAgB;IAK1D,UAAU,IAAI,OAAO;IAOrB,cAAc,IAAI,QAAQ,CAAC,OAAO;IAIlC;;;;;;OAMG;IACH,OAAO,CAAC,SAAS;IA8BjB;;;;;OAKG;IACH,OAAO,CAAC,UAAU;IAyElB;;OAEG;IACH,OAAO,CAAC,uBAAuB;IAW/B;;;;;OAKG;IACH,OAAO,CAAC,cAAc;IAItB;;;;;OAKG;IACH,OAAO,CAAC,YAAY;IAIpB,OAAO,CAAC,UAAU;IAelB,OAAO,CAAC,oCAAoC;IAe5C;;;;;;OAMG;IACH,OAAO,CAAC,qBAAqB;IAsB7B;;;;;OAKG;IACH,OAAO,CAAC,sBAAsB;IAiC9B;;;;;OAKG;IACH,OAAO,CAAC,gDAAgD;IAexD;;;;OAIG;IACH,OAAO,CAAC,kDAAkD;IAmB1D;;;;OAIG;IACH,OAAO,CAAC,iBAAiB;IAgBzB,OAAO,CAAC,sBAAsB;IA4C9B;;;;OAIG;IACH,OAAO,CAAC,UAAU;IA+FlB,OAAO,CAAC,oBAAoB;IAW5B,OAAO,CAAC,+BAA+B;IAiDvC;;;;;OAKG;IACH,OAAO,CAAC,iBAAiB;IA8BzB,OAAO,CAAC,sBAAsB;IAoC9B,OAAO,CAAC,mBAAmB;IAQ3B;;;;OAIG;IACH,OAAO,CAAC,iBAAiB;IAczB,OAAO,CAAC,qBAAqB;IAsB7B;;;;;;;OAOG;IACH,OAAO,CAAC,WAAW;CAymFpB"}

View file

@ -101,7 +101,11 @@ class Converter {
* @returns the ESTreeNode with fixed exports
*/
fixExports(node, result) {
const modifiers = (0, getModifiers_1.getModifiers)(node);
const isNamespaceNode = ts.isModuleDeclaration(node) &&
Boolean(node.flags & ts.NodeFlags.Namespace);
const modifiers = isNamespaceNode
? (0, node_utils_1.getNamespaceModifiers)(node)
: (0, getModifiers_1.getModifiers)(node);
if (modifiers?.[0].kind === SyntaxKind.ExportKeyword) {
/**
* Make sure that original node is registered instead of export
@ -2104,6 +2108,7 @@ class Converter {
});
}
case SyntaxKind.ModuleDeclaration: {
let isDeclare = (0, node_utils_1.hasModifier)(SyntaxKind.DeclareKeyword, node);
const result = this.createNode(node, {
type: ts_estree_1.AST_NODE_TYPES.TSModuleDeclaration,
...(() => {
@ -2158,6 +2163,7 @@ class Converter {
ts.isModuleDeclaration(node.body) &&
node.body.name) {
node = node.body;
isDeclare ||= (0, node_utils_1.hasModifier)(SyntaxKind.DeclareKeyword, node);
const nextName = node.name;
const right = this.createNode(nextName, {
decorators: [],
@ -2183,9 +2189,7 @@ class Converter {
};
})(),
});
if ((0, node_utils_1.hasModifier)(SyntaxKind.DeclareKeyword, node)) {
result.declare = true;
}
result.declare = isDeclare;
if (node.flags & ts.NodeFlags.GlobalAugmentation) {
result.global = true;
}

File diff suppressed because one or more lines are too long

View file

@ -247,5 +247,6 @@ export declare function isThisInTypeQuery(node: ts.Node): boolean;
export declare function nodeIsPresent(node: ts.Node | undefined): node is ts.Node;
export declare function getContainingFunction(node: ts.Node): ts.SignatureDeclaration | undefined;
export declare function nodeCanBeDecorated(node: TSNode): boolean;
export declare function getNamespaceModifiers(node: ts.ModuleDeclaration): ts.Modifier[] | undefined;
export {};
//# sourceMappingURL=node-utils.d.ts.map

File diff suppressed because one or more lines are too long

View file

@ -23,7 +23,7 @@ var __importStar = (this && this.__importStar) || function (mod) {
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.nodeCanBeDecorated = exports.getContainingFunction = exports.nodeIsPresent = exports.isThisInTypeQuery = exports.isThisIdentifier = exports.identifierIsThisKeyword = exports.firstDefined = exports.nodeHasTokens = exports.nodeHasIllegalDecorators = exports.createError = exports.TSError = exports.convertTokens = exports.convertToken = exports.getTokenType = exports.isChildUnwrappableOptionalChain = exports.isChainExpression = exports.isOptional = exports.isComputedProperty = exports.unescapeStringLiteralText = exports.hasJSXAncestor = exports.findFirstMatchingAncestor = exports.findNextToken = exports.getTSNodeAccessibility = exports.getDeclarationKind = exports.isJSXToken = exports.getRange = exports.canContainDirective = exports.getLocFor = exports.getLineAndCharacterFor = exports.getBinaryExpressionType = exports.isComment = exports.isComma = exports.getLastModifier = exports.hasModifier = exports.isESTreeClassMember = exports.getTextForTokenKind = exports.isESTreeBinaryOperator = exports.isLogicalOperator = void 0;
exports.getNamespaceModifiers = exports.nodeCanBeDecorated = exports.getContainingFunction = exports.nodeIsPresent = exports.isThisInTypeQuery = exports.isThisIdentifier = exports.identifierIsThisKeyword = exports.firstDefined = exports.nodeHasTokens = exports.nodeHasIllegalDecorators = exports.createError = exports.TSError = exports.convertTokens = exports.convertToken = exports.getTokenType = exports.isChildUnwrappableOptionalChain = exports.isChainExpression = exports.isOptional = exports.isComputedProperty = exports.unescapeStringLiteralText = exports.hasJSXAncestor = exports.findFirstMatchingAncestor = exports.findNextToken = exports.getTSNodeAccessibility = exports.getDeclarationKind = exports.isJSXToken = exports.getRange = exports.canContainDirective = exports.getLocFor = exports.getLineAndCharacterFor = exports.getBinaryExpressionType = exports.isComment = exports.isComma = exports.getLastModifier = exports.hasModifier = exports.isESTreeClassMember = exports.getTextForTokenKind = exports.isESTreeBinaryOperator = exports.isLogicalOperator = void 0;
const ts = __importStar(require("typescript"));
const getModifiers_1 = require("./getModifiers");
const xhtml_entities_1 = require("./jsx/xhtml-entities");
@ -750,4 +750,21 @@ function nodeCanBeDecorated(node) {
return false;
}
exports.nodeCanBeDecorated = nodeCanBeDecorated;
function getNamespaceModifiers(node) {
// For following nested namespaces, use modifiers given to the topmost namespace
// export declare namespace foo.bar.baz {}
let modifiers = (0, getModifiers_1.getModifiers)(node);
let moduleDeclaration = node;
while ((!modifiers || modifiers.length === 0) &&
ts.isModuleDeclaration(moduleDeclaration.parent) &&
moduleDeclaration.parent.name) {
const parentModifiers = (0, getModifiers_1.getModifiers)(moduleDeclaration.parent);
if (parentModifiers && parentModifiers?.length > 0) {
modifiers = parentModifiers;
}
moduleDeclaration = moduleDeclaration.parent;
}
return modifiers;
}
exports.getNamespaceModifiers = getNamespaceModifiers;
//# sourceMappingURL=node-utils.js.map

File diff suppressed because one or more lines are too long

View file

@ -38,7 +38,7 @@ const SUPPORTED_TYPESCRIPT_VERSIONS = '>=4.3.5 <5.2.0';
* The semver package will ignore prerelease ranges, and we don't want to explicitly document every one
* List them all separately here, so we can automatically create the full string
*/
const SUPPORTED_PRERELEASE_RANGES = [];
const SUPPORTED_PRERELEASE_RANGES = ['5.2.1-rc'];
const ACTIVE_TYPESCRIPT_VERSION = ts.version;
const isRunningSupportedTypeScriptVersion = semver_1.default.satisfies(ACTIVE_TYPESCRIPT_VERSION, [SUPPORTED_TYPESCRIPT_VERSIONS]
.concat(SUPPORTED_PRERELEASE_RANGES)

View file

@ -1 +1 @@
{"version":3,"file":"warnAboutTSVersion.js","sourceRoot":"","sources":["../../src/parseSettings/warnAboutTSVersion.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,oDAA4B;AAC5B,+CAAiC;AAGjC;;;GAGG;AACH,MAAM,6BAA6B,GAAG,gBAAgB,CAAC;AAEvD;;;GAGG;AACH,MAAM,2BAA2B,GAAa,EAAE,CAAC;AACjD,MAAM,yBAAyB,GAAG,EAAE,CAAC,OAAO,CAAC;AAC7C,MAAM,mCAAmC,GAAG,gBAAM,CAAC,SAAS,CAC1D,yBAAyB,EACzB,CAAC,6BAA6B,CAAC;KAC5B,MAAM,CAAC,2BAA2B,CAAC;KACnC,IAAI,CAAC,MAAM,CAAC,CAChB,CAAC;AAEF,IAAI,oBAAoB,GAAG,KAAK,CAAC;AAEjC,SAAgB,kBAAkB,CAAC,aAA4B;IAC7D,IAAI,CAAC,mCAAmC,IAAI,CAAC,oBAAoB,EAAE;QACjE,MAAM,KAAK,GACT,OAAO,OAAO,KAAK,WAAW,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,OAAO,CAAC,MAAM,EAAE,KAAK,CAAC;QACjE,IAAI,KAAK,EAAE;YACT,MAAM,MAAM,GAAG,eAAe,CAAC;YAC/B,MAAM,cAAc,GAAG;gBACrB,MAAM;gBACN,uIAAuI;gBACvI,uDAAuD;gBACvD,kCAAkC,6BAA6B,EAAE;gBACjE,4BAA4B,yBAAyB,EAAE;gBACvD,6EAA6E;gBAC7E,MAAM;aACP,CAAC;YACF,aAAa,CAAC,GAAG,CAAC,cAAc,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC;SAChD;QACD,oBAAoB,GAAG,IAAI,CAAC;KAC7B;AACH,CAAC;AAnBD,gDAmBC"}
{"version":3,"file":"warnAboutTSVersion.js","sourceRoot":"","sources":["../../src/parseSettings/warnAboutTSVersion.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,oDAA4B;AAC5B,+CAAiC;AAGjC;;;GAGG;AACH,MAAM,6BAA6B,GAAG,gBAAgB,CAAC;AAEvD;;;GAGG;AACH,MAAM,2BAA2B,GAAa,CAAC,UAAU,CAAC,CAAC;AAC3D,MAAM,yBAAyB,GAAG,EAAE,CAAC,OAAO,CAAC;AAC7C,MAAM,mCAAmC,GAAG,gBAAM,CAAC,SAAS,CAC1D,yBAAyB,EACzB,CAAC,6BAA6B,CAAC;KAC5B,MAAM,CAAC,2BAA2B,CAAC;KACnC,IAAI,CAAC,MAAM,CAAC,CAChB,CAAC;AAEF,IAAI,oBAAoB,GAAG,KAAK,CAAC;AAEjC,SAAgB,kBAAkB,CAAC,aAA4B;IAC7D,IAAI,CAAC,mCAAmC,IAAI,CAAC,oBAAoB,EAAE;QACjE,MAAM,KAAK,GACT,OAAO,OAAO,KAAK,WAAW,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,OAAO,CAAC,MAAM,EAAE,KAAK,CAAC;QACjE,IAAI,KAAK,EAAE;YACT,MAAM,MAAM,GAAG,eAAe,CAAC;YAC/B,MAAM,cAAc,GAAG;gBACrB,MAAM;gBACN,uIAAuI;gBACvI,uDAAuD;gBACvD,kCAAkC,6BAA6B,EAAE;gBACjE,4BAA4B,yBAAyB,EAAE;gBACvD,6EAA6E;gBAC7E,MAAM;aACP,CAAC;YACF,aAAa,CAAC,GAAG,CAAC,cAAc,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC;SAChD;QACD,oBAAoB,GAAG,IAAI,CAAC;KAC7B;AACH,CAAC;AAnBD,gDAmBC"}

View file

@ -1 +1 @@
{"version":3,"file":"parser.js","sourceRoot":"","sources":["../src/parser.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"parser.js","sourceRoot":"","sources":["../src/parser.ts"],"names":[],"mappings":"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"}

View file

@ -5,9 +5,7 @@ type SimpleTraverseOptions = Readonly<{
enter: (node: TSESTree.Node, parent: TSESTree.Node | undefined) => void;
} | {
visitorKeys?: Readonly<VisitorKeys>;
visitors: {
[key: string]: (node: TSESTree.Node, parent: TSESTree.Node | undefined) => void;
};
visitors: Record<string, (node: TSESTree.Node, parent: TSESTree.Node | undefined) => void>;
}>;
export declare function simpleTraverse(startingNode: TSESTree.Node, options: SimpleTraverseOptions, setParentPointers?: boolean): void;
export {};

View file

@ -1 +1 @@
{"version":3,"file":"simple-traverse.d.ts","sourceRoot":"","sources":["../src/simple-traverse.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,WAAW,EAAE,MAAM,iCAAiC,CAAC;AAGnE,OAAO,KAAK,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AAmB5C,KAAK,qBAAqB,GAAG,QAAQ,CACjC;IACE,WAAW,CAAC,EAAE,QAAQ,CAAC,WAAW,CAAC,CAAC;IACpC,KAAK,EAAE,CAAC,IAAI,EAAE,QAAQ,CAAC,IAAI,EAAE,MAAM,EAAE,QAAQ,CAAC,IAAI,GAAG,SAAS,KAAK,IAAI,CAAC;CACzE,GACD;IACE,WAAW,CAAC,EAAE,QAAQ,CAAC,WAAW,CAAC,CAAC;IACpC,QAAQ,EAAE;QACR,CAAC,GAAG,EAAE,MAAM,GAAG,CACb,IAAI,EAAE,QAAQ,CAAC,IAAI,EACnB,MAAM,EAAE,QAAQ,CAAC,IAAI,GAAG,SAAS,KAC9B,IAAI,CAAC;KACX,CAAC;CACH,CACJ,CAAC;AAiDF,wBAAgB,cAAc,CAC5B,YAAY,EAAE,QAAQ,CAAC,IAAI,EAC3B,OAAO,EAAE,qBAAqB,EAC9B,iBAAiB,UAAQ,GACxB,IAAI,CAKN"}
{"version":3,"file":"simple-traverse.d.ts","sourceRoot":"","sources":["../src/simple-traverse.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,WAAW,EAAE,MAAM,iCAAiC,CAAC;AAGnE,OAAO,KAAK,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAC;AAmB5C,KAAK,qBAAqB,GAAG,QAAQ,CACjC;IACE,WAAW,CAAC,EAAE,QAAQ,CAAC,WAAW,CAAC,CAAC;IACpC,KAAK,EAAE,CAAC,IAAI,EAAE,QAAQ,CAAC,IAAI,EAAE,MAAM,EAAE,QAAQ,CAAC,IAAI,GAAG,SAAS,KAAK,IAAI,CAAC;CACzE,GACD;IACE,WAAW,CAAC,EAAE,QAAQ,CAAC,WAAW,CAAC,CAAC;IACpC,QAAQ,EAAE,MAAM,CACd,MAAM,EACN,CAAC,IAAI,EAAE,QAAQ,CAAC,IAAI,EAAE,MAAM,EAAE,QAAQ,CAAC,IAAI,GAAG,SAAS,KAAK,IAAI,CACjE,CAAC;CACH,CACJ,CAAC;AAiDF,wBAAgB,cAAc,CAC5B,YAAY,EAAE,QAAQ,CAAC,IAAI,EAC3B,OAAO,EAAE,qBAAqB,EAC9B,iBAAiB,UAAQ,GACxB,IAAI,CAKN"}

View file

@ -1 +1 @@
{"version":3,"file":"simple-traverse.js","sourceRoot":"","sources":["../src/simple-traverse.ts"],"names":[],"mappings":";;;AACA,kEAA8D;AAI9D,SAAS,WAAW,CAAC,CAAU;IAC7B,OAAO,CACL,OAAO,CAAC,KAAK,QAAQ;QACrB,CAAC,IAAI,IAAI;QACT,MAAM,IAAI,CAAC;QACX,OAAO,CAAC,CAAC,IAAI,KAAK,QAAQ,CAC3B,CAAC;AACJ,CAAC;AAED,SAAS,qBAAqB,CAC5B,cAAkC,EAClC,IAAmB;IAEnB,MAAM,IAAI,GAAG,cAAc,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IACvC,OAAO,CAAC,IAAI,IAAI,EAAE,CAAU,CAAC;AAC/B,CAAC;AAkBD,MAAM,eAAe;IAKnB,YAAY,SAAgC,EAAE,iBAAiB,GAAG,KAAK;QAJtD,mBAAc,GAA0B,0BAAW,CAAC;QAKnE,IAAI,CAAC,SAAS,GAAG,SAAS,CAAC;QAC3B,IAAI,CAAC,iBAAiB,GAAG,iBAAiB,CAAC;QAC3C,IAAI,SAAS,CAAC,WAAW,EAAE;YACzB,IAAI,CAAC,cAAc,GAAG,SAAS,CAAC,WAAW,CAAC;SAC7C;IACH,CAAC;IAED,QAAQ,CAAC,IAAa,EAAE,MAAiC;QACvD,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,EAAE;YACtB,OAAO;SACR;QAED,IAAI,IAAI,CAAC,iBAAiB,EAAE;YAC1B,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;SACtB;QAED,IAAI,OAAO,IAAI,IAAI,CAAC,SAAS,EAAE;YAC7B,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;SACpC;aAAM,IAAI,IAAI,CAAC,IAAI,IAAI,IAAI,CAAC,SAAS,CAAC,QAAQ,EAAE;YAC/C,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;SAClD;QAED,MAAM,IAAI,GAAG,qBAAqB,CAAC,IAAI,CAAC,cAAc,EAAE,IAAI,CAAC,CAAC;QAC9D,IAAI,IAAI,CAAC,MAAM,GAAG,CAAC,EAAE;YACnB,OAAO;SACR;QAED,KAAK,MAAM,GAAG,IAAI,IAAI,EAAE;YACtB,MAAM,eAAe,GAAG,IAAI,CAAC,GAAG,CAAC,CAAC;YAElC,IAAI,KAAK,CAAC,OAAO,CAAC,eAAe,CAAC,EAAE;gBAClC,KAAK,MAAM,KAAK,IAAI,eAAe,EAAE;oBACnC,IAAI,CAAC,QAAQ,CAAC,KAAK,EAAE,IAAI,CAAC,CAAC;iBAC5B;aACF;iBAAM;gBACL,IAAI,CAAC,QAAQ,CAAC,eAAe,EAAE,IAAI,CAAC,CAAC;aACtC;SACF;IACH,CAAC;CACF;AAED,SAAgB,cAAc,CAC5B,YAA2B,EAC3B,OAA8B,EAC9B,iBAAiB,GAAG,KAAK;IAEzB,IAAI,eAAe,CAAC,OAAO,EAAE,iBAAiB,CAAC,CAAC,QAAQ,CACtD,YAAY,EACZ,SAAS,CACV,CAAC;AACJ,CAAC;AATD,wCASC"}
{"version":3,"file":"simple-traverse.js","sourceRoot":"","sources":["../src/simple-traverse.ts"],"names":[],"mappings":";;;AACA,kEAA8D;AAI9D,SAAS,WAAW,CAAC,CAAU;IAC7B,OAAO,CACL,OAAO,CAAC,KAAK,QAAQ;QACrB,CAAC,IAAI,IAAI;QACT,MAAM,IAAI,CAAC;QACX,OAAO,CAAC,CAAC,IAAI,KAAK,QAAQ,CAC3B,CAAC;AACJ,CAAC;AAED,SAAS,qBAAqB,CAC5B,cAAkC,EAClC,IAAmB;IAEnB,MAAM,IAAI,GAAG,cAAc,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IACvC,OAAO,CAAC,IAAI,IAAI,EAAE,CAAU,CAAC;AAC/B,CAAC;AAgBD,MAAM,eAAe;IAKnB,YAAY,SAAgC,EAAE,iBAAiB,GAAG,KAAK;QAJtD,mBAAc,GAA0B,0BAAW,CAAC;QAKnE,IAAI,CAAC,SAAS,GAAG,SAAS,CAAC;QAC3B,IAAI,CAAC,iBAAiB,GAAG,iBAAiB,CAAC;QAC3C,IAAI,SAAS,CAAC,WAAW,EAAE;YACzB,IAAI,CAAC,cAAc,GAAG,SAAS,CAAC,WAAW,CAAC;SAC7C;IACH,CAAC;IAED,QAAQ,CAAC,IAAa,EAAE,MAAiC;QACvD,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,EAAE;YACtB,OAAO;SACR;QAED,IAAI,IAAI,CAAC,iBAAiB,EAAE;YAC1B,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;SACtB;QAED,IAAI,OAAO,IAAI,IAAI,CAAC,SAAS,EAAE;YAC7B,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;SACpC;aAAM,IAAI,IAAI,CAAC,IAAI,IAAI,IAAI,CAAC,SAAS,CAAC,QAAQ,EAAE;YAC/C,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;SAClD;QAED,MAAM,IAAI,GAAG,qBAAqB,CAAC,IAAI,CAAC,cAAc,EAAE,IAAI,CAAC,CAAC;QAC9D,IAAI,IAAI,CAAC,MAAM,GAAG,CAAC,EAAE;YACnB,OAAO;SACR;QAED,KAAK,MAAM,GAAG,IAAI,IAAI,EAAE;YACtB,MAAM,eAAe,GAAG,IAAI,CAAC,GAAG,CAAC,CAAC;YAElC,IAAI,KAAK,CAAC,OAAO,CAAC,eAAe,CAAC,EAAE;gBAClC,KAAK,MAAM,KAAK,IAAI,eAAe,EAAE;oBACnC,IAAI,CAAC,QAAQ,CAAC,KAAK,EAAE,IAAI,CAAC,CAAC;iBAC5B;aACF;iBAAM;gBACL,IAAI,CAAC,QAAQ,CAAC,eAAe,EAAE,IAAI,CAAC,CAAC;aACtC;SACF;IACH,CAAC;CACF;AAED,SAAgB,cAAc,CAC5B,YAA2B,EAC3B,OAA8B,EAC9B,iBAAiB,GAAG,KAAK;IAEzB,IAAI,eAAe,CAAC,OAAO,EAAE,iBAAiB,CAAC,CAAC,QAAQ,CACtD,YAAY,EACZ,SAAS,CACV,CAAC;AACJ,CAAC;AATD,wCASC"}

View file

@ -1,3 +1,3 @@
declare const typescriptVersionIsAtLeast: Record<"4.3" | "4.4" | "4.5" | "4.6" | "4.7" | "4.8" | "4.9" | "5.0", boolean>;
declare const typescriptVersionIsAtLeast: Record<"4.3" | "4.4" | "4.5" | "4.6" | "4.7" | "4.8" | "4.9" | "5.0" | "5.1" | "5.2", boolean>;
export { typescriptVersionIsAtLeast };
//# sourceMappingURL=version-check.d.ts.map

View file

@ -1 +1 @@
{"version":3,"file":"version-check.d.ts","sourceRoot":"","sources":["../src/version-check.ts"],"names":[],"mappings":"AAyBA,QAAA,MAAM,0BAA0B,gFAAkC,CAAC;AAKnE,OAAO,EAAE,0BAA0B,EAAE,CAAC"}
{"version":3,"file":"version-check.d.ts","sourceRoot":"","sources":["../src/version-check.ts"],"names":[],"mappings":"AA2BA,QAAA,MAAM,0BAA0B,gGAAkC,CAAC;AAKnE,OAAO,EAAE,0BAA0B,EAAE,CAAC"}

View file

@ -40,6 +40,8 @@ const versions = [
'4.8',
'4.9',
'5.0',
'5.1',
'5.2',
];
const typescriptVersionIsAtLeast = {};
exports.typescriptVersionIsAtLeast = typescriptVersionIsAtLeast;

View file

@ -1 +1 @@
{"version":3,"file":"version-check.js","sourceRoot":"","sources":["../src/version-check.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,+CAAiC;AACjC,+CAAiC;AAEjC,SAAS,WAAW,CAAC,OAAe;IAClC,OAAO,MAAM,CAAC,SAAS,CACrB,EAAE,CAAC,OAAO,EACV,MAAM,OAAO,YAAY,OAAO,eAAe,OAAO,SAAS,EAC/D;QACE,iBAAiB,EAAE,IAAI;KACxB,CACF,CAAC;AACJ,CAAC;AAED,MAAM,QAAQ,GAAG;IACf,KAAK;IACL,KAAK;IACL,KAAK;IACL,KAAK;IACL,KAAK;IACL,KAAK;IACL,KAAK;IACL,KAAK;CACG,CAAC;AAGX,MAAM,0BAA0B,GAAG,EAA+B,CAAC;AAK1D,gEAA0B;AAJnC,KAAK,MAAM,OAAO,IAAI,QAAQ,EAAE;IAC9B,0BAA0B,CAAC,OAAO,CAAC,GAAG,WAAW,CAAC,OAAO,CAAC,CAAC;CAC5D"}
{"version":3,"file":"version-check.js","sourceRoot":"","sources":["../src/version-check.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,+CAAiC;AACjC,+CAAiC;AAEjC,SAAS,WAAW,CAAC,OAAe;IAClC,OAAO,MAAM,CAAC,SAAS,CACrB,EAAE,CAAC,OAAO,EACV,MAAM,OAAO,YAAY,OAAO,eAAe,OAAO,SAAS,EAC/D;QACE,iBAAiB,EAAE,IAAI;KACxB,CACF,CAAC;AACJ,CAAC;AAED,MAAM,QAAQ,GAAG;IACf,KAAK;IACL,KAAK;IACL,KAAK;IACL,KAAK;IACL,KAAK;IACL,KAAK;IACL,KAAK;IACL,KAAK;IACL,KAAK;IACL,KAAK;CACG,CAAC;AAGX,MAAM,0BAA0B,GAAG,EAA+B,CAAC;AAK1D,gEAA0B;AAJnC,KAAK,MAAM,OAAO,IAAI,QAAQ,EAAE;IAC9B,0BAA0B,CAAC,OAAO,CAAC,GAAG,WAAW,CAAC,OAAO,CAAC,CAAC;CAC5D"}

View file

@ -1,6 +1,6 @@
{
"name": "@typescript-eslint/typescript-estree",
"version": "6.2.1",
"version": "6.4.0",
"description": "A parser that converts TypeScript source code into an ESTree compatible form",
"files": [
"dist",
@ -52,8 +52,8 @@
"typecheck": "tsc -p tsconfig.json --noEmit"
},
"dependencies": {
"@typescript-eslint/types": "6.2.1",
"@typescript-eslint/visitor-keys": "6.2.1",
"@typescript-eslint/types": "6.4.0",
"@typescript-eslint/visitor-keys": "6.4.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@ -85,5 +85,5 @@
]
}
},
"gitHead": "948b0614626c1c737ec30106425ef4a9b8c33dbf"
"gitHead": "14bea42e4864c72d28f502e0d15e675fe8bd729a"
}

View file

@ -12,6 +12,12 @@ export type JSONSchema4TypeName = 'any' | 'array' | 'boolean' | 'integer' | 'nul
* @see https://tools.ietf.org/html/draft-zyp-json-schema-04#section-3.5
*/
export type JSONSchema4Type = boolean | number | string | null;
export type JSONSchema4TypeExtended = JSONSchema4Type | JSONSchema4Array | JSONSchema4Object;
export interface JSONSchema4Object {
[key: string]: JSONSchema4TypeExtended;
}
export interface JSONSchema4Array extends Array<JSONSchema4TypeExtended> {
}
/**
* Meta schema
*
@ -30,7 +36,7 @@ export type JSONSchema4Version = string;
* JSON Schema V4
* @see https://tools.ietf.org/html/draft-zyp-json-schema-04
*/
export type JSONSchema4 = JSONSchema4AllOfSchema | JSONSchema4AnyOfSchema | JSONSchema4AnySchema | JSONSchema4ArraySchema | JSONSchema4BoleanSchema | JSONSchema4MultiSchema | JSONSchema4NullSchema | JSONSchema4NumberSchema | JSONSchema4ObjectSchema | JSONSchema4OneOfSchema | JSONSchema4RefSchema | JSONSchema4StringSchema;
export type JSONSchema4 = JSONSchema4AllOfSchema | JSONSchema4AnyOfSchema | JSONSchema4AnySchema | JSONSchema4ArraySchema | JSONSchema4BooleanSchema | JSONSchema4MultiSchema | JSONSchema4NullSchema | JSONSchema4NumberSchema | JSONSchema4ObjectSchema | JSONSchema4OneOfSchema | JSONSchema4RefSchema | JSONSchema4StringSchema;
interface JSONSchema4Base {
id?: string | undefined;
$schema?: JSONSchema4Version | undefined;
@ -71,15 +77,11 @@ interface JSONSchema4Base {
/**
* Reusable definitions that can be referenced via `$ref`
*/
definitions?: {
[k: string]: JSONSchema4;
} | undefined;
definitions?: Record<string, JSONSchema4> | undefined;
/**
* Reusable definitions that can be referenced via `$ref`
*/
$defs?: {
[k: string]: JSONSchema4;
} | undefined;
$defs?: Record<string, JSONSchema4> | undefined;
/**
* The value of this property MUST be another schema which will provide
* a base schema which the current schema will inherit from. The
@ -100,7 +102,7 @@ interface JSONSchema4Base {
/**
* The default value for the item if not present
*/
default?: JSONSchema4Type | undefined;
default?: JSONSchema4TypeExtended | undefined;
/**
* This attribute indicates if the instance must have a value, and not
* be undefined. This is false by default, making the instance
@ -142,7 +144,7 @@ export interface JSONSchema4OneOfSchema extends JSONSchema4Base {
type?: undefined;
oneOf: JSONSchema4[];
}
export interface JSONSchema4MultiSchema extends Omit<JSONSchema4ObjectSchema, 'enum' | 'type'>, Omit<JSONSchema4ArraySchema, 'enum' | 'type'>, Omit<JSONSchema4StringSchema, 'enum' | 'type'>, Omit<JSONSchema4NumberSchema, 'enum' | 'type'>, Omit<JSONSchema4BoleanSchema, 'enum' | 'type'>, Omit<JSONSchema4NullSchema, 'enum' | 'type'>, Omit<JSONSchema4AnySchema, 'enum' | 'type'> {
export interface JSONSchema4MultiSchema extends Omit<JSONSchema4ObjectSchema, 'enum' | 'type'>, Omit<JSONSchema4ArraySchema, 'enum' | 'type'>, Omit<JSONSchema4StringSchema, 'enum' | 'type'>, Omit<JSONSchema4NumberSchema, 'enum' | 'type'>, Omit<JSONSchema4BooleanSchema, 'enum' | 'type'>, Omit<JSONSchema4NullSchema, 'enum' | 'type'>, Omit<JSONSchema4AnySchema, 'enum' | 'type'> {
type: JSONSchema4TypeName[];
/**
* This provides an enumeration of all possible values that are valid
@ -184,9 +186,7 @@ export interface JSONSchema4ObjectSchema extends JSONSchema4Base {
*
* @see https://tools.ietf.org/html/draft-zyp-json-schema-03#section-5.2
*/
properties?: {
[k: string]: JSONSchema4;
} | undefined;
properties?: Record<string, JSONSchema4> | undefined;
/**
* This attribute is an object that defines the schema for a set of
* property names of an object instance. The name of each property of
@ -198,17 +198,13 @@ export interface JSONSchema4ObjectSchema extends JSONSchema4Base {
*
* @see https://tools.ietf.org/html/draft-zyp-json-schema-03#section-5.3
*/
patternProperties?: {
[k: string]: JSONSchema4;
} | undefined;
patternProperties?: Record<string, JSONSchema4> | undefined;
/**
* The `dependencies` keyword conditionally applies a sub-schema when a given
* property is present. This schema is applied in the same way `allOf` applies
* schemas. Nothing is merged or extended. Both schemas apply independently.
*/
dependencies?: {
[k: string]: JSONSchema4 | string[];
} | undefined;
dependencies?: Record<string, JSONSchema4 | string[]> | undefined;
/**
* The maximum number of properties allowed for record-style schemas
*/
@ -356,7 +352,7 @@ export interface JSONSchema4NumberSchema extends JSONSchema4Base {
/**
* @see https://json-schema.org/understanding-json-schema/reference/boolean.html
*/
export interface JSONSchema4BoleanSchema extends JSONSchema4Base {
export interface JSONSchema4BooleanSchema extends JSONSchema4Base {
type: 'boolean';
/**
* This provides an enumeration of all possible values that are valid

View file

@ -3,9 +3,7 @@ import type { RuleMetaData, RuleModule } from './Rule';
declare namespace CLIEngine {
interface Options {
allowInlineConfig?: boolean;
baseConfig?: false | {
[name: string]: unknown;
};
baseConfig?: false | Record<string, unknown>;
cache?: boolean;
cacheFile?: string;
cacheLocation?: string;
@ -24,9 +22,7 @@ declare namespace CLIEngine {
parserOptions?: Linter.ParserOptions;
plugins?: string[];
resolvePluginsRelativeTo?: string;
rules?: {
[name: string]: Linter.RuleLevel | Linter.RuleLevelAndOptions;
};
rules?: Record<string, Linter.RuleLevel | Linter.RuleLevelAndOptions>;
rulePaths?: string[];
reportUnusedDisableDirectives?: boolean;
}
@ -53,9 +49,7 @@ declare namespace CLIEngine {
replacedBy: string[];
}
interface LintResultData<TMessageIds extends string> {
rulesMeta: {
[ruleId: string]: RuleMetaData<TMessageIds>;
};
rulesMeta: Record<string, RuleMetaData<TMessageIds>>;
}
type Formatter = <TMessageIds extends string>(results: LintResult[], data?: LintResultData<TMessageIds>) => string;
}

View file

@ -83,12 +83,8 @@ declare namespace Linter {
export type RulesRecord = Partial<Record<string, RuleEntry>>;
export type GlobalVariableOptionBase = 'off' | 'readonly' | 'writable';
export type GlobalVariableOption = GlobalVariableOptionBase | boolean;
export interface GlobalsConfig {
[name: string]: GlobalVariableOption;
}
export interface EnvironmentConfig {
[name: string]: boolean;
}
export type GlobalsConfig = Record<string, GlobalVariableOption>;
export type EnvironmentConfig = Record<string, boolean>;
interface BaseConfig {
$schema?: string;
/**

View file

@ -132,9 +132,7 @@ type ReportDescriptor<TMessageIds extends string> = ReportDescriptorWithSuggesti
* Plugins can add their settings using declaration
* merging against this interface.
*/
interface SharedConfigurationSettings {
[name: string]: unknown;
}
type SharedConfigurationSettings = Record<string, unknown>;
interface RuleContext<TMessageIds extends string, TOptions extends readonly unknown[]> {
/**
* The rule ID.
@ -179,15 +177,31 @@ interface RuleContext<TMessageIds extends string, TOptions extends readonly unkn
* @since 6.6.0
*/
getCwd(): string;
/**
* The current working directory passed to Linter.
* It is a path to a directory that should be considered as the current working directory.
* @since 8.40.0
*/
cwd: string;
/**
* Returns the filename associated with the source.
*/
getFilename(): string;
/**
* The filename associated with the source.
* @since 8.40.0
*/
filename: string;
/**
* Returns the full path of the file on disk without any code block information (unlike `getFilename()`).
* @since 7.28.0
*/
getPhysicalFilename?(): string;
/**
* The full path of the file on disk without any code block information (unlike `filename`).
* @since 8.40.0
*/
physicalFilename?: string;
/**
* Returns the scope of the currently-traversed node.
* This information can be used track references to variables.
@ -198,6 +212,12 @@ interface RuleContext<TMessageIds extends string, TOptions extends readonly unkn
* was passed to ESLint.
*/
getSourceCode(): Readonly<SourceCode>;
/**
* A SourceCode object that you can use to work with the source that
* was passed to ESLint.
* @since 8.40.0
*/
sourceCode: Readonly<SourceCode>;
/**
* Marks a variable with the given name in the current scope as used.
* This affects the no-unused-vars rule.
@ -371,9 +391,7 @@ interface RuleListenerBaseSelectors {
type RuleListenerExitSelectors = {
[K in keyof RuleListenerBaseSelectors as `${K}:exit`]: RuleListenerBaseSelectors[K];
};
interface RuleListenerCatchAllBaseCase {
[nodeSelector: string]: RuleFunction | undefined;
}
type RuleListenerCatchAllBaseCase = Record<string, RuleFunction | undefined>;
interface RuleListenerExtension {
}
type RuleListener = RuleListenerBaseSelectors & RuleListenerCatchAllBaseCase & RuleListenerExitSelectors;

View file

@ -299,9 +299,7 @@ declare namespace SourceCode {
*/
visitorKeys: VisitorKeys | null;
}
interface VisitorKeys {
[nodeType: string]: string[];
}
type VisitorKeys = Record<string, string[]>;
type FilterPredicate = (token: TSESTree.Token) => boolean;
type GetFilterPredicate<TFilter, TDefault> = TFilter extends ((token: TSESTree.Token) => token is infer U extends TSESTree.Token) ? U : TDefault;
type GetFilterPredicateFromOptions<TOptions, TDefault> = TOptions extends {

Some files were not shown because too many files have changed in this diff Show more