import { Rule } from 'webpack'; import { Mode } from '../types'; /** * A complex babel loader which uses the project's `babel.config.js` * to resolve all of the Unimodules which are shipped as ES modules (early 2019). */ export default function createBabelLoader({ /** * The webpack mode: `"production" | "development"` */ mode, babelProjectRoot, include, verbose, platform, ...options }?: { mode?: Mode; babelProjectRoot?: string; include?: string[]; verbose?: boolean; [key: string]: any; }): Rule;