esnext-build

0.0.4 • Public • Published

esnext-build

Options

type SharedOptions = {
    plugins?: function[]
    sourceDirectory?: string
    outputDirectory?: string
    useCssModules?: boolean
    cssGlobalDirectories?: string[]
    cssModuleDirectories?: string[]
    usePolyfills?: boolean
    useLinting?: boolean
    eslintConfigPath?: string
    stylelintConfigPath?: string
    tsConfigPath?: string
    babelConfigPath?: string
}
 
type EntryOptions = SharedOptions & {
    file: string
    scriptOutputFilename?: string
    styleOutputFilename?: string
}
 
type GlobalOptions = SharedOptions & {
    argv?: { prod?: boolean, analyze?: boolean }
    entries: { [key: string]: EntryOptions }
    aliases?: { [key: string]: string }
    useHttps?: boolean
    allowCors?: boolean
    nodeModulesToBabel?: string[]
}

Readme

Keywords

none

Package Sidebar

Install

npm i esnext-build

Weekly Downloads

13

Version

0.0.4

License

MIT

Unpacked Size

391 kB

Total Files

14

Last publish

Collaborators

  • codynova