diff --git a/webpack/index.d.ts b/webpack/index.d.ts index 5f3dcb1688..5def0965ff 100644 --- a/webpack/index.d.ts +++ b/webpack/index.d.ts @@ -598,9 +598,7 @@ declare namespace webpack { * Assign the module and chunk ids by occurrence count. Ids that are used often get lower (shorter) ids. * This make ids predictable, reduces to total file size and is recommended. */ - // TODO: This is a typo, and will be removed in Webpack 2. - OccurenceOrderPlugin: optimize.OccurenceOrderPluginStatic; - OccurrenceOrderPlugin: optimize.OccurenceOrderPluginStatic; + OccurrenceOrderPlugin: optimize.OccurrenceOrderPluginStatic; /** * Minimize all JavaScript output of chunks. Loaders are switched into minimizing mode. * You can pass an object containing UglifyJs options. @@ -1027,7 +1025,7 @@ declare namespace webpack { interface MinChunkSizePluginStatic { new (options: any): Plugin; } - interface OccurenceOrderPluginStatic { + interface OccurrenceOrderPluginStatic { new (preferEntry: boolean): Plugin; } interface UglifyJsPluginStatic { diff --git a/webpack/webpack-tests.ts b/webpack/webpack-tests.ts index 0969070323..a536a2713f 100644 --- a/webpack/webpack-tests.ts +++ b/webpack/webpack-tests.ts @@ -280,7 +280,7 @@ plugin = new webpack.BannerPlugin(banner, options); plugin = new webpack.optimize.DedupePlugin(); plugin = new webpack.optimize.LimitChunkCountPlugin(options); plugin = new webpack.optimize.MinChunkSizePlugin(options); -plugin = new webpack.optimize.OccurenceOrderPlugin(preferEntry); +plugin = new webpack.optimize.OccurrenceOrderPlugin(preferEntry); plugin = new webpack.optimize.OccurrenceOrderPlugin(preferEntry); plugin = new webpack.optimize.UglifyJsPlugin(options); plugin = new webpack.optimize.UglifyJsPlugin();