@types/babel__standalone
TypeScript icon, indicating that this package has built-in type declarations

7.1.7 • Public • Published

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

Credits

These definitions were written by .

Readme

Keywords

none

Package Sidebar

Install

npm i @types/babel__standalone

Weekly Downloads

38,158

Version

7.1.7

License

MIT

Unpacked Size

4.54 kB

Total Files

5

Last publish

Collaborators

  • types