fixup places that aren not scoped [skip ci] (#6646)
This commit is contained in:
parent
a1c7449a92
commit
bede73122d
@ -1288,7 +1288,7 @@ type BabelNodeJSX = BabelNodeJSXAttribute | BabelNodeJSXClosingElement | BabelNo
|
||||
type BabelNodeTSTypeElement = BabelNodeTSCallSignatureDeclaration | BabelNodeTSConstructSignatureDeclaration | BabelNodeTSPropertySignature | BabelNodeTSMethodSignature | BabelNodeTSIndexSignature;
|
||||
type BabelNodeTSType = BabelNodeTSAnyKeyword | BabelNodeTSNumberKeyword | BabelNodeTSObjectKeyword | BabelNodeTSBooleanKeyword | BabelNodeTSStringKeyword | BabelNodeTSSymbolKeyword | BabelNodeTSVoidKeyword | BabelNodeTSUndefinedKeyword | BabelNodeTSNullKeyword | BabelNodeTSNeverKeyword | BabelNodeTSThisType | BabelNodeTSFunctionType | BabelNodeTSConstructorType | BabelNodeTSTypeReference | BabelNodeTSTypePredicate | BabelNodeTSTypeQuery | BabelNodeTSTypeLiteral | BabelNodeTSArrayType | BabelNodeTSTupleType | BabelNodeTSUnionType | BabelNodeTSIntersectionType | BabelNodeTSParenthesizedType | BabelNodeTSTypeOperator | BabelNodeTSIndexedAccessType | BabelNodeTSMappedType | BabelNodeTSLiteralType | BabelNodeTSExpressionWithTypeArguments;
|
||||
|
||||
declare module "babel-types" {
|
||||
declare module "@babel/types" {
|
||||
declare function arrayExpression(elements?: any): BabelNodeArrayExpression;
|
||||
declare function assignmentExpression(operator: string, left: BabelNodeLVal, right: BabelNodeExpression): BabelNodeAssignmentExpression;
|
||||
declare function binaryExpression(operator: "+" | "-" | "/" | "%" | "*" | "**" | "&" | "|" | ">>" | ">>>" | "<<" | "^" | "==" | "===" | "!=" | "!==" | "in" | "instanceof" | ">" | "<" | ">=" | "<=", left: BabelNodeExpression, right: BabelNodeExpression): BabelNodeBinaryExpression;
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import rewritePattern from "regexpu-core";
|
||||
import * as regex from "babel-helper-regex";
|
||||
import * as regex from "@babel/helper-regex";
|
||||
|
||||
export default function() {
|
||||
return {
|
||||
|
||||
@ -49,9 +49,9 @@ which will parse and return the AST directly.
|
||||
## Template Literal Usage
|
||||
|
||||
```js
|
||||
import template from "babel-template";
|
||||
import generate from "babel-generator";
|
||||
import * as t from "babel-types";
|
||||
import template from "@babel/template";
|
||||
import generate from "@babel/generator";
|
||||
import * as t from "@babel/types";
|
||||
|
||||
const fn = template`
|
||||
var IMPORT_NAME = require('${"my-module"}');
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import generator from "../../babel-generator";
|
||||
import template from "../lib";
|
||||
import { expect } from "chai";
|
||||
import * as t from "babel-types";
|
||||
import * as t from "@babel/types";
|
||||
|
||||
const comments = "// Sum two numbers\nconst add = (a, b) => a + b;";
|
||||
|
||||
|
||||
@ -162,7 +162,7 @@ for (const type in t.FLIPPED_ALIAS_KEYS) {
|
||||
.join(" | ")};\n`;
|
||||
}
|
||||
|
||||
code += `\ndeclare module "babel-types" {
|
||||
code += `\ndeclare module "@babel/types" {
|
||||
${lines
|
||||
.join("\n")
|
||||
.replace(/\n/g, "\n ")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user