From 9bce51f651aad297ef9eb6df832bfdaf1de05d84 Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期三, 22 四月 2026 14:27:54 +0800
Subject: [PATCH] 青岛推送
---
node_modules/@babel/types/lib/definitions/typescript.js | 57 ++++++++++++++++++++++++++++-----------------------------
1 files changed, 28 insertions(+), 29 deletions(-)
diff --git a/node_modules/@babel/types/lib/definitions/typescript.js b/node_modules/@babel/types/lib/definitions/typescript.js
index a935ade..0e5da3f 100644
--- a/node_modules/@babel/types/lib/definitions/typescript.js
+++ b/node_modules/@babel/types/lib/definitions/typescript.js
@@ -309,16 +309,14 @@
}
}
});
-{
- defineType("TSExpressionWithTypeArguments", {
- aliases: ["TSType"],
- visitor: ["expression", "typeParameters"],
- fields: {
- expression: (0, _utils.validateType)("TSEntityName"),
- typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterInstantiation")
- }
- });
-}
+defineType("TSExpressionWithTypeArguments", {
+ aliases: ["TSType"],
+ visitor: ["expression", "typeParameters"],
+ fields: {
+ expression: (0, _utils.validateType)("TSEntityName"),
+ typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterInstantiation")
+ }
+});
defineType("TSInterfaceDeclaration", {
aliases: ["Statement", "Declaration"],
visitor: ["id", "typeParameters", "extends", "body"],
@@ -378,20 +376,18 @@
members: (0, _utils.validateArrayOfType)("TSEnumMember")
}
});
-{
- defineType("TSEnumDeclaration", {
- aliases: ["Statement", "Declaration"],
- visitor: ["id", "members"],
- fields: {
- declare: (0, _utils.validateOptional)(bool),
- const: (0, _utils.validateOptional)(bool),
- id: (0, _utils.validateType)("Identifier"),
- members: (0, _utils.validateArrayOfType)("TSEnumMember"),
- initializer: (0, _utils.validateOptionalType)("Expression"),
- body: (0, _utils.validateOptionalType)("TSEnumBody")
- }
- });
-}
+defineType("TSEnumDeclaration", {
+ aliases: ["Statement", "Declaration"],
+ visitor: ["id", "members"],
+ fields: {
+ declare: (0, _utils.validateOptional)(bool),
+ const: (0, _utils.validateOptional)(bool),
+ id: (0, _utils.validateType)("Identifier"),
+ members: (0, _utils.validateArrayOfType)("TSEnumMember"),
+ initializer: (0, _utils.validateOptionalType)("Expression"),
+ body: (0, _utils.validateOptionalType)("TSEnumBody")
+ }
+});
defineType("TSEnumMember", {
visitor: ["id", "initializer"],
fields: {
@@ -425,15 +421,18 @@
aliases: ["TSType"],
builder: ["argument", "qualifier", "typeParameters"],
visitor: ["argument", "options", "qualifier", "typeParameters"],
- fields: {
- argument: (0, _utils.validateType)("StringLiteral"),
- qualifier: (0, _utils.validateOptionalType)("TSEntityName"),
- ["typeParameters"]: (0, _utils.validateOptionalType)("TSTypeParameterInstantiation"),
+ fields: Object.assign({}, {
+ argument: (0, _utils.validateType)("StringLiteral")
+ }, {
+ qualifier: (0, _utils.validateOptionalType)("TSEntityName")
+ }, {
+ typeParameters: (0, _utils.validateOptionalType)("TSTypeParameterInstantiation")
+ }, {
options: {
validate: (0, _utils.assertNodeType)("ObjectExpression"),
optional: true
}
- }
+ })
});
defineType("TSImportEqualsDeclaration", {
aliases: ["Statement", "Declaration"],
--
Gitblit v1.9.3