UNPKG

@expo/webpack-config

Version:

The default Webpack configuration used to build Expo apps targeting the web.

12 lines (11 loc) 583 B
import { IconOptions, ProjectOptions } from 'expo-pwa'; import { compilation as compilationNS, Compiler } from 'webpack'; import ModifyHtmlWebpackPlugin, { HTMLLinkNode, HTMLPluginData } from './ModifyHtmlWebpackPlugin'; export default class FaviconWebpackPlugin extends ModifyHtmlWebpackPlugin { private pwaOptions; private favicon; constructor(pwaOptions: ProjectOptions & { links: HTMLLinkNode[]; }, favicon: IconOptions | null); modifyAsync(compiler: Compiler, compilation: compilationNS.Compilation, data: HTMLPluginData): Promise<HTMLPluginData>; }