Installation
npm install --save @types/babel__standalone
Summary
This package contains type definitions for @babel/standalone (https://github.com/babel/babel/tree/master/packages/babel-standalone).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__standalone.
index.d.ts
import { BabelFileResult, FileResultCallback, TransformOptions, types } from "@babel/core";
export function transform(code: string, options: TransformOptions): BabelFileResult;
export function transformFromAst(
ast: types.Node,
code: string | undefined,
opts: TransformOptions | undefined,
callback?: FileResultCallback,
): void;
export function registerPlugin(name: string, plugin: object | (() => void)): void;
export function registerPlugins(newPlugins: {
[key: string]: object | (() => void);
}): void;
export function registerPreset(name: string, preset: object | (() => void)): void;
export function registerPresets(newPresets: {
[key: string]: object | (() => void);
}): void;
export const availablePlugins: Record<string, object | (() => void)>;
export const availablePresets: Record<string, object | (() => void)>;
export function transformScriptTags(scriptTags?: HTMLCollection): void;
export function disableScriptTags(): void;
export as namespace babel;
Additional Details
- Last updated: Mon, 06 Nov 2023 22:41:04 GMT
- Dependencies: @types/babel__core
Credits
These definitions were written by .