4.0.3 • Published 2 years ago

@component-controls/webpack-compile v4.0.3

Weekly downloads
530
License
MIT
Repository
github
Last release
2 years ago

Table of contents

Overview

Standalone webpack compile/watch API for @component-controls.

Installation

$ npm install @component-controls/webpack-compile --save-dev

Usage

import { compile } from '@component-controls/webpack-compile';
...
const { store } = await compile({
  presets: ['react', 'react-docgen-typescript'],
  configPath: path.resolve(__dirname, 'fixtures', 'examples'),
});

API

compile

async function

compile the stories with webpack returns the stories store object

defined in @component-controls/webpack-compile/core/webpack-compile/src/index.ts

parameters

NameTypeDescription
anonymous*BuildPropswebpack: Configuration | WebpackConfigFnfinalWebpack: Configuration | WebpackConfigFnpresets: RuleType[]configPath: stringdistFolder: stringbundleName: stringstaticFolder: stringcssFileName: stringlogOptions: Partial<LogOptions>mode: "none" | "development" | "production"loadersencodeHTML*: encodeHTMLat*: function (index*: ) => T | undefinedmodule: stringident: stringloader: stringoptions: string | typeconfiguration properties for compile and run
callbackfunction (results*bundleName*: stats*: store*: ) => void | Promisecallback function to monitor new documents/deleted documents
returnsPromise<CompileResults>

watch

async function

compile the stories with webpack and launch watching for changes returns the stories store object

defined in @component-controls/webpack-compile/core/webpack-compile/src/index.ts

parameters

NameTypeDescription
anonymous*WatchPropswatchOptionsaggregateTimeout: numberfollowSymlinks: booleanignored: string | RegExp | string[]poll: number | booleanstdin: booleanwebpack: Configuration | WebpackConfigFnfinalWebpack: Configuration | WebpackConfigFnpresets: RuleType[]configPath: stringdistFolder: stringbundleName: stringstaticFolder: stringcssFileName: stringlogOptions: Partial<LogOptions>mode: "none" | "development" | "production"loadersencodeHTML*: encodeHTMLat*: function (index*: ) => T | undefinedmodule: stringadds webpack WatchOptions to the Compiler options
callbackfunction (results*bundleName*: stats*: store*: ) => void | Promisecallback function to monitor new documents/deleted documents
returnsPromise<CompileResults>
4.0.3

2 years ago

3.15.0

3 years ago

3.13.1

3 years ago

3.12.0

3 years ago

3.14.0

3 years ago

3.14.3

3 years ago

3.14.2

3 years ago

3.14.5

3 years ago

3.14.6

3 years ago

3.13.0

3 years ago

3.11.4

3 years ago

3.11.3

3 years ago

3.9.1

3 years ago

3.9.0

3 years ago

3.8.0

3 years ago

3.10.0

3 years ago

3.10.3

3 years ago

3.10.2

3 years ago

3.8.2

3 years ago

3.11.0

3 years ago

3.7.0

3 years ago

3.11.1

3 years ago

3.10.4

3 years ago

3.6.3

3 years ago

3.6.2

3 years ago

3.6.0

3 years ago

3.5.3

3 years ago

3.5.2

3 years ago

3.5.0

3 years ago

3.4.4

3 years ago

3.4.3

3 years ago

3.4.5

3 years ago

3.4.2

3 years ago

3.4.1

3 years ago

3.4.0

3 years ago

3.2.0

3 years ago

3.1.3

3 years ago

3.1.6

3 years ago

3.1.5

3 years ago

3.1.4

3 years ago

3.3.0

3 years ago

3.1.2

3 years ago

3.1.1

3 years ago

3.1.0

3 years ago

2.13.0

3 years ago

2.12.0

3 years ago

2.11.3

3 years ago

2.11.2

3 years ago

2.11.0

3 years ago

2.11.1

3 years ago

2.10.5

3 years ago

2.10.4

3 years ago

2.10.2

3 years ago

2.10.3

3 years ago

2.10.1

3 years ago

2.10.0

3 years ago

2.9.1

3 years ago

2.9.0

3 years ago

2.8.1

3 years ago

2.8.0

3 years ago

2.7.0

3 years ago

2.6.5

3 years ago

2.6.4

3 years ago

2.6.3

3 years ago

2.6.2

3 years ago

2.6.1

3 years ago

2.6.0

3 years ago

2.5.3

3 years ago

2.5.2

3 years ago

2.5.0

3 years ago

2.5.1

3 years ago

2.4.1

3 years ago

2.4.0

3 years ago

2.4.2

3 years ago

2.3.0

3 years ago

2.2.4

3 years ago

2.2.3

3 years ago

2.2.1

3 years ago

2.2.0

3 years ago

2.0.1

3 years ago

2.1.0

3 years ago

2.0.0

3 years ago

1.44.1

3 years ago

1.44.0

3 years ago

1.43.0

3 years ago

1.42.12

3 years ago

1.42.4

3 years ago

1.42.6

3 years ago

1.42.9

3 years ago

1.41.1

3 years ago

1.42.0

3 years ago

1.42.2

3 years ago

1.42.1

3 years ago

1.41.0

3 years ago

1.40.4

3 years ago

1.40.5

3 years ago

1.40.2

3 years ago

1.40.3

3 years ago

1.40.1

3 years ago

1.39.3

3 years ago

1.39.4

3 years ago

1.39.2

3 years ago

1.39.0

3 years ago

1.38.2

3 years ago

1.38.0

4 years ago

1.37.0

4 years ago

1.36.14

4 years ago

1.36.12

4 years ago

1.36.13

4 years ago

1.36.11

4 years ago

1.36.8

4 years ago

1.36.6

4 years ago

1.36.7

4 years ago

1.36.5

4 years ago

1.36.4

4 years ago

1.36.3

4 years ago

1.36.2

4 years ago

1.36.1

4 years ago

1.36.0

4 years ago

1.35.1

4 years ago

1.35.0

4 years ago

1.34.0

4 years ago

1.33.1

4 years ago

1.32.1

4 years ago

1.32.4

4 years ago

1.32.5

4 years ago

1.32.2

4 years ago

1.32.3

4 years ago

1.31.3

4 years ago

1.31.2

4 years ago

1.30.0

4 years ago

1.29.0

4 years ago

1.28.0

4 years ago

1.27.3

4 years ago

1.27.2

4 years ago

1.27.1

4 years ago

1.27.0

4 years ago

1.26.0

4 years ago

1.25.3

4 years ago

1.25.2

4 years ago

1.25.1

4 years ago

1.25.0

4 years ago

1.24.7

4 years ago

1.24.6

4 years ago

1.24.5

4 years ago

1.24.3

4 years ago

1.24.1

4 years ago

1.24.2

4 years ago

1.24.0

4 years ago

1.23.0

4 years ago

1.22.0

4 years ago

1.22.1

4 years ago

1.21.0

4 years ago

1.20.0

4 years ago

1.19.5

4 years ago

1.19.4

4 years ago

1.19.3

4 years ago

1.19.2

4 years ago

1.19.1

4 years ago

1.19.0

4 years ago

1.18.1

4 years ago

1.18.0

4 years ago

1.18.3

4 years ago

1.18.2

4 years ago

1.17.0

4 years ago

1.16.3

4 years ago

1.16.2

4 years ago

1.16.1

4 years ago

1.16.0

4 years ago

1.15.0

4 years ago

1.14.1

4 years ago

1.14.0

4 years ago

1.14.4

4 years ago

1.14.3

4 years ago

1.13.4

4 years ago

1.14.2

4 years ago

1.13.2

4 years ago

1.13.3

4 years ago

1.13.1

4 years ago

1.12.0

4 years ago

1.11.2

4 years ago

1.11.1

4 years ago

1.11.0

4 years ago

1.10.4

4 years ago

1.10.3

4 years ago

1.10.2

4 years ago

1.10.1

4 years ago

1.10.0

4 years ago

1.9.0

4 years ago

1.8.0

4 years ago

1.7.1

4 years ago

1.7.0

4 years ago

1.6.0

4 years ago

1.5.7

4 years ago

1.5.6

4 years ago

1.5.5

4 years ago

1.5.4

4 years ago

1.5.3

4 years ago

1.5.2

4 years ago

1.5.1

4 years ago

1.5.0

4 years ago

1.4.0

4 years ago

1.3.0

4 years ago