summaryrefslogtreecommitdiff
path: root/node_modules/@babel/parser/typings/babel-parser.d.ts
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2024-10-13 10:37:19 +0800
committerlittleblack111 <littleblack11111@gmail.com>2024-10-13 10:37:19 +0800
commite29b244aeab08ea36fb385c7beb2ad0560217039 (patch)
treec66b744dc29573f1acc871862937a23f1b80e6bf /node_modules/@babel/parser/typings/babel-parser.d.ts
parent62c2881629e6413a8fec6d3dd092e4568e2a81dc (diff)
bump: @babel/cli 7.25.6 → 7.25.7, @babel/core 7.25.2 → 7.25.8, @babel/preset-env 7.25.4 → 7.25.8, postcss 8.4.41 → 8.4.47, swup 4.7.0 → 4.8.1
Diffstat (limited to 'node_modules/@babel/parser/typings/babel-parser.d.ts')
-rw-r--r--node_modules/@babel/parser/typings/babel-parser.d.ts26
1 files changed, 16 insertions, 10 deletions
diff --git a/node_modules/@babel/parser/typings/babel-parser.d.ts b/node_modules/@babel/parser/typings/babel-parser.d.ts
index 61185d02..0730f96f 100644
--- a/node_modules/@babel/parser/typings/babel-parser.d.ts
+++ b/node_modules/@babel/parser/typings/babel-parser.d.ts
@@ -1,5 +1,5 @@
// This file is auto-generated! Do not modify it directly.
-/* eslint-disable @typescript-eslint/consistent-type-imports, @typescript-eslint/no-redundant-type-constituents, prettier/prettier */
+/* eslint-disable @typescript-eslint/consistent-type-imports, @typescript-eslint/no-redundant-type-constituents */
import * as _babel_types from '@babel/types';
type BABEL_8_BREAKING = false;
@@ -13,7 +13,7 @@ type Plugin =
| IF_BABEL_7<"classPrivateProperties">
| IF_BABEL_7<"classProperties">
| IF_BABEL_7<"classStaticBlock">
- | "decimal"
+ | IF_BABEL_7<"decimal">
| "decorators-legacy"
| "deferredImportEvaluation"
| "decoratorAutoAccessors"
@@ -29,10 +29,10 @@ type Plugin =
| "functionSent"
| "importMeta"
| "jsx"
+ | IF_BABEL_7<"jsonStrings">
| IF_BABEL_7<"logicalAssignment">
- | "importAssertions" // deprecated
- | "importAttributes"
- | "importReflection"
+ | IF_BABEL_7<"importAssertions">
+ | IF_BABEL_7<"importReflection">
| "moduleBlocks"
| IF_BABEL_7<"moduleStringNames">
| IF_BABEL_7<"nullishCoalescingOperator">
@@ -69,7 +69,9 @@ interface DecoratorsPluginOptions {
}
interface PipelineOperatorPluginOptions {
- proposal: "minimal" | "fsharp" | "hack" | "smart";
+ proposal: BABEL_8_BREAKING extends false
+ ? "minimal" | "fsharp" | "hack" | "smart"
+ : "fsharp" | "hack";
topicToken?: "%" | "#" | "@@" | "^^" | "^";
}
@@ -77,10 +79,14 @@ interface RecordAndTuplePluginOptions {
syntaxType: "bar" | "hash";
}
-interface FlowPluginOptions {
- all?: boolean;
- enums?: boolean;
-}
+type FlowPluginOptions = BABEL_8_BREAKING extends true
+ ? {
+ all?: boolean;
+ enums?: boolean;
+ }
+ : {
+ all?: boolean;
+ };
interface TypeScriptPluginOptions {
dts?: boolean;