@babel/preset-env

  • Version 8.0.2
  • Published
  • 246 kB
  • 65 dependencies
  • MIT license

Install

npm i @babel/preset-env
yarn add @babel/preset-env
pnpm add @babel/preset-env

Overview

A Babel preset for each environment.

Index

Variables

variable ModulesOption

const ModulesOption: {
readonly false: false;
readonly auto: 'auto';
readonly amd: 'amd';
readonly commonjs: 'commonjs';
readonly cjs: 'cjs';
readonly systemjs: 'systemjs';
readonly umd: 'umd';
};

    Functions

    function _default

    _default: (
    api: PresetAPI,
    options: Options,
    dirname: string
    ) => _babel_core.PresetObject;

      function isPluginRequired

      isPluginRequired: (targets: Targets, support: Targets) => void;
      • Deprecated

        Use isRequired from @babel/helper-compilation-targets instead.

      function transformIncludesAndExcludes

      transformIncludesAndExcludes: (opts: string[]) => any;

        Type Aliases

        type Options

        type Options = {
        configPath?: string;
        debug?: boolean;
        exclude?: PluginListOption;
        forceAllTransforms?: boolean;
        ignoreBrowserslistConfig?: boolean;
        include?: PluginListOption;
        modules?: ModuleOption;
        shippedProposals?: boolean;
        targets?: {
        esmodules?: boolean;
        } & InputTargets;
        browserslistEnv?: string;
        };

          Package Files (1)

          Dependencies (65)

          Dev Dependencies (4)

          Peer Dependencies (1)

          Badge

          To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

          You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@babel/preset-env.

          • Markdown
            [![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/@babel/preset-env)
          • HTML
            <a href="https://www.jsdocs.io/package/@babel/preset-env"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>