INNER CODE UNIT · JavaScript

transform

react/metro · packages/metro-babel-transformer/src/index.js:96

function transform({
  filename,
  options,
  plugins,
  src,
}: BabelTransformerArgs): ReturnType<BabelTransformer['transform']> {
  const OLD_BABEL_ENV = process.env.BABEL_ENV;
  process.env.BABEL_ENV = options.dev
    ? 'development'
    : process.env.BABEL_ENV || 'production';

  try {
    const babelConfig: BabelTransformOptions = {
      ast: true,
      babelrc: options.enableBabelRCLookup,
      caller: {
        bundler: 'metro',
        name: 'metro',

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…