"use strict";
|
Object.defineProperty(exports, "__esModule", { value: true });
|
var tslib_1 = require("tslib");
|
var types_1 = tslib_1.__importDefault(require("../types"));
|
var babel_core_1 = tslib_1.__importDefault(require("./babel-core"));
|
var flow_1 = tslib_1.__importDefault(require("./flow"));
|
var shared_1 = require("../shared");
|
function default_1(fork) {
|
var types = fork.use(types_1.default);
|
var def = types.Type.def;
|
fork.use(babel_core_1.default);
|
fork.use(flow_1.default);
|
// https://github.com/babel/babel/pull/10148
|
def("V8IntrinsicIdentifier")
|
.bases("Expression")
|
.build("name")
|
.field("name", String);
|
// https://github.com/babel/babel/pull/13191
|
// https://github.com/babel/website/pull/2541
|
def("TopicReference")
|
.bases("Expression")
|
.build();
|
}
|
exports.default = default_1;
|
(0, shared_1.maybeSetModuleExports)(function () { return module; });
|
//# sourceMappingURL=babel.js.map
|