webpack/lib
Rory Hunter ebe2f371c1 Fix hot loader compatibility with Java8 Nashorn
The way that the hot loader is included in a bundle breaks in Java 8's
Nashorn engine, because of a missing semicolon. This change introduces
a placeholder value that can be correctly substituted when building
a bundle, but is otherwise inert.

Note that I don't particularly like this change, so if there's a better
fix, I'd like to hear about it.
2015-12-04 15:02:11 +00:00
..
dependencies added pathinfo comments for harmony reexport 2015-12-01 16:13:46 +01:00
node use options object for NodeTemplatePlugin 2015-11-20 08:38:15 +01:00
optimize Merge branch 'webpack-1' 2015-11-20 21:35:37 +01:00
web feat(app): Fix some obvious lint errors and warnings 2015-07-08 15:52:41 +03:00
webworker Fix hot loader compatibility with Java8 Nashorn 2015-12-04 15:02:11 +00:00
APIPlugin.js Merge branch 'master' into webpack-2 2015-07-17 09:30:37 +02:00
AbstractPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
AmdMainTemplatePlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
ArrayMap.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
AsyncDependenciesBlock.js more reliable recording and hashing of async chunks 2015-04-21 08:35:34 +02:00
AutomaticPrefetchPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
BannerPlugin.js fixed formating 2015-10-31 15:31:10 +01:00
BasicEvaluatedExpression.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
CachePlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
CaseSensitiveModulesWarning.js Update CaseSensitiveModulesWarning.js 2014-08-28 14:25:28 +02:00
Chunk.js Merge branch 'master' into webpack-2 2015-07-25 13:49:14 +02:00
ChunkRenderError.js throw an error when trying to use [chunkhash] 2015-06-27 11:34:17 +02:00
ChunkTemplate.js Merge branch 'master' into webpack-2 2015-07-17 09:30:37 +02:00
CompatibilityPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
Compilation.js Merge branch 'webpack-1' 2015-11-13 21:58:38 +01:00
Compiler.js Merge branch 'master' into webpack-2 2015-09-19 20:11:48 +02:00
ConcatSource.js added linting 2015-04-23 23:55:50 +02:00
ConstPlugin.js fixed #1044 and fixed #1244 2015-07-22 23:40:46 +02:00
ContextModule.js typo 2015-09-03 11:36:02 +02:00
ContextModuleFactory.js Merge branch 'master' into webpack-2 2015-09-19 20:11:48 +02:00
ContextReplacementPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
CriticalDependenciesWarning.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
DefinePlugin.js Merge branch 'master' into webpack-2 2015-07-17 09:30:37 +02:00
DelegatedModule.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
DelegatedModuleFactoryPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
DelegatedPlugin.js added experimental DelegatedModules 2015-05-13 00:17:06 +02:00
DependenciesBlock.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
DependenciesBlockVariable.js replaced Class with constructor 2015-10-18 10:53:38 +02:00
Dependency.js Added experimental usage tracking of ES6 modules and example 2015-10-21 21:05:01 +02:00
DllEntryPlugin.js added DllPlugin and dll example 2015-05-16 18:27:59 +02:00
DllModule.js added DllPlugin and dll example 2015-05-16 18:27:59 +02:00
DllModuleFactory.js Report constructor correctly when inheriting from Tapable 2015-08-18 12:35:57 +01:00
DllPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
DllReferencePlugin.js added DllReferencePlugin 2015-05-17 11:06:35 +02:00
EntryModuleNotFoundError.js print fatal error details 2014-02-26 09:37:10 +01:00
EntryOptionPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
EnvironmentPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
EvalDevToolModulePlugin.js feat(app): Beautify all lib files 2015-07-13 01:20:09 +03:00
EvalDevToolModuleTemplatePlugin.js feat(app): Beautify all lib files 2015-07-13 01:20:09 +03:00
EvalSourceMapDevToolModuleTemplatePlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
EvalSourceMapDevToolPlugin.js fixed formating 2015-10-31 15:31:10 +01:00
ExtendedAPIPlugin.js feat(app): Beautify all lib files 2015-07-13 01:20:09 +03:00
ExternalModule.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
ExternalModuleFactoryPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
ExternalsPlugin.js refactored ExternalsPlugins to plugin based approach 2015-05-13 00:15:01 +02:00
FlagDependencyUsagePlugin.js Added experimental usage tracking of ES6 modules and example 2015-10-21 21:05:01 +02:00
FunctionModulePlugin.js feat(app): Fix some obvious lint errors and warnings 2015-07-08 15:52:41 +03:00
FunctionModuleTemplatePlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
HashedModuleIdsPlugin.js added HashedModuleIdsPlugin 2015-11-29 20:16:01 +01:00
HotModuleReplacement.runtime.js Merge branch 'master' into webpack-2 2015-07-17 09:30:37 +02:00
HotModuleReplacementPlugin.js HMR with harmony modules 2015-11-01 23:27:53 +01:00
HotUpdateChunkTemplate.js feat(app): Beautify all lib files 2015-07-13 01:20:09 +03:00
IgnorePlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
JsonpChunkTemplatePlugin.js testcase+fix for CommonsChunkPlugin and entries 2015-07-25 15:00:05 +02:00
JsonpExportMainTemplatePlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
JsonpHotUpdateChunkTemplatePlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
JsonpMainTemplate.runtime.js Fix hot loader compatibility with Java8 Nashorn 2015-12-04 15:02:11 +00:00
JsonpMainTemplatePlugin.js Fix hot loader compatibility with Java8 Nashorn 2015-12-04 15:02:11 +00:00
JsonpTemplatePlugin.js feat(app): Beautify all lib files 2015-07-13 01:20:09 +03:00
LibManifestPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
LibraryTemplatePlugin.js Add option `umdNamedDefine` to toggle naming 2015-08-26 11:50:42 +02:00
LoaderOptionsPlugin.js split uglify-js from loader minimize, better shortcut defaults 2015-11-16 23:11:15 +01:00
LoaderTargetPlugin.js Unused requires 2014-04-09 09:21:43 +02:00
MainTemplate.js Merge branch 'master' into webpack-2 2015-07-17 09:30:37 +02:00
MemoryOutputFileSystem.js Moved to memory-fs module #98 2014-07-01 22:56:32 +02:00
Module.js Added experimental usage tracking of ES6 modules and example 2015-10-21 21:05:01 +02:00
ModuleFilenameHelpers.js Fix fail when undefined module is coming to footer generator 2015-10-28 13:36:01 +03:00
ModuleNotFoundError.js watching of missing files, fixed #668 2015-01-17 21:55:44 +01:00
ModuleParseError.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
ModuleParserHelpers.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
ModuleReason.js Refactored everything for 0.9 2013-01-30 18:49:25 +01:00
ModuleTemplate.js feat(app): Fix some obvious lint errors and warnings 2015-07-08 15:52:41 +03:00
MovedToPluginWarningPlugin.js Use secure links. 2015-07-20 15:29:53 -07:00
MultiCompiler.js Report constructor correctly when inheriting from Tapable 2015-08-18 12:35:57 +01:00
MultiEntryPlugin.js fixed #1068 2015-05-17 19:14:05 +02:00
MultiModule.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
MultiModuleFactory.js Report constructor correctly when inheriting from Tapable 2015-08-18 12:35:57 +01:00
NamedModulesPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
NewWatchingPlugin.js feat(app): Beautify all lib files 2015-07-13 01:20:09 +03:00
NoErrorsPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
NodeStuffPlugin.js Merge branch 'webpack-1' 2015-11-24 08:28:39 +01:00
NormalModule.js Merge branch 'master' into webpack-2 2015-10-18 10:55:23 +02:00
NormalModuleFactory.js Merge branch 'webpack-1' 2015-11-13 21:58:38 +01:00
NormalModuleReplacementPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
NullFactory.js feat(app): Beautify all lib files 2015-07-13 01:20:09 +03:00
OldWatchingPlugin.js feat(app): Beautify all lib files 2015-07-13 01:20:09 +03:00
OptionsApply.js feat(app): Beautify all lib files 2015-07-13 01:20:09 +03:00
OriginalSource.js feat(app): Fix some obvious lint errors and warnings 2015-07-08 15:52:41 +03:00
Parser.js hoist exports, more efficent for immutable declarations 2015-10-31 14:43:44 +01:00
PrefetchPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
ProgressPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
ProvidePlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
RawModule.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
RawSource.js feat(app): Fix some obvious lint errors and warnings 2015-07-08 15:52:41 +03:00
RecordIdsPlugin.js Merge branch 'master' into webpack-2 2015-10-28 22:33:11 +01:00
RequestShortener.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
RequireJsStuffPlugin.js Merge branch 'master' into webpack-2 2015-07-17 09:30:37 +02:00
ResolverPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
SetVarMainTemplatePlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
SingleEntryPlugin.js expose `loc` for every Dependency 2015-05-10 18:31:58 +02:00
Source.js feat(app): Beautify all lib files 2015-07-13 01:20:09 +03:00
SourceMapDevToolModuleOptionsPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
SourceMapDevToolPlugin.js fixed formating 2015-10-31 15:31:10 +01:00
SourceMapSource.js feat(app): Beautify all lib files 2015-07-13 01:20:09 +03:00
Stats.js fix code styling to pass tests 2015-11-14 01:05:20 +03:00
Template.js sort modules by id when emitting 2015-11-29 20:13:04 +01:00
TemplatedPathPlugin.js fixed #1239 2015-07-22 22:34:25 +02:00
UmdMainTemplatePlugin.js Add option `umdNamedDefine` to toggle naming 2015-08-26 11:50:42 +02:00
UnsupportedFeatureWarning.js more useful error when using require.extensions #104 2013-10-11 10:42:25 +02:00
WarnCaseSensitiveModulesPlugin.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
WatchIgnorePlugin.js removed deprecated parameters for plugins 2015-10-28 23:26:52 +01:00
WebpackOptionsApply.js fixed syntax from previous commit 2015-11-20 20:15:03 +01:00
WebpackOptionsDefaulter.js Merge branch 'master' into webpack-2 2015-07-17 09:30:37 +02:00
removeAndDo.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
webpack.js added HashedModuleIdsPlugin 2015-11-29 20:16:01 +01:00
webpack.web.js rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00