Commit Graph

143 Commits

Author SHA1 Message Date
Kenny Tran eebc5ceaf6 Fix no-redeclare in code 2016-01-18 18:57:42 -08:00
Evan You d01c6b63da fix eval-source-map failing when source ends with comment 2016-01-05 10:41:59 -05:00
Tobias Koppers 461c49ab66 updated partly to new enhanced-resolve API 2016-01-02 00:21:54 +01:00
Nikita Khomyakov 0b9601e07e Add missing Electron built-in modules
Add `ipc-renderer` and `ipc-main` to the list of Electron's external modules
2015-12-11 13:15:19 +02:00
Tobias Koppers d5e8ec7901 fixed syntax from previous commit 2015-11-20 20:15:03 +01:00
Tobias Koppers 544079725e Merge pull request #1651 from leftstick/master
add electron to both electron and electron-renderer target
2015-11-20 17:26:43 +01:00
Tobias Koppers b296e5a08c use options object for NodeTemplatePlugin 2015-11-20 08:38:15 +01:00
Howard.Zuo 962e3902c8 add electron to both electron and electron-renderer target 2015-11-20 11:12:03 +08:00
Tobias Koppers 20e0f785bc Merge pull request #1467 from chentsulin/patch-1
`electron-main` and `electron-renderer` targets
2015-11-15 00:39:15 +01:00
Tobias Koppers 0f2f71492f Merge pull request #1523 from jhen0409/patch-1
Fix module of electron target: web-view -> web-frame
2015-11-07 21:28:50 +01:00
Jhen 32d457eee9 Keep web-view to support older electron versions 2015-11-01 02:42:37 +08:00
Tobias Koppers 6307ed72ac Added experimental usage tracking of ES6 modules and example 2015-10-21 21:05:01 +02:00
Jhen cf9ed59ee8 Fix module of electron target: web-view -> web-frame 2015-10-19 19:54:48 +08:00
C. T. Lin f8700060ed `electron-main` and `electron-renderer` targets 2015-09-23 00:20:31 +08:00
Tobias Koppers 7cbd78c1da Merge branch 'master' into webpack-2
Conflicts:
	.travis.yml
	bin/config-optimist.js
	test/statsCases/define-plugin/expected.txt
2015-09-19 20:11:48 +02:00
Stephan Florquin 00b4c539ca Add native-image plugin to electron target 2015-09-05 20:08:59 +02:00
Espen Volden db21a79587 Add option `umdNamedDefine` to toggle naming 2015-08-26 11:50:42 +02:00
Tobias Koppers 431a4c791c Merge branch 'master' into webpack-2
Conflicts:
	hot/dev-server.js
	hot/only-dev-server.js
	hot/poll.js
	hot/signal.js
	lib/ChunkTemplate.js
	lib/HotModuleReplacement.runtime.js
	lib/HotModuleReplacementPlugin.js
	lib/JsonpMainTemplatePlugin.js
	lib/MainTemplate.js
	lib/NormalModule.js
	lib/Parser.js
	lib/RecordIdsPlugin.js
	lib/WebpackOptionsApply.js
	lib/dependencies/RequireEnsureDependency.js
	lib/node/OldNodeWatchFileSystem.js
	lib/optimize/OccurrenceOrderPlugin.js
	package.json
2015-07-17 09:30:37 +02:00
Tobias Koppers f7d799adb4 rebeautify without spacing after keyword 2015-07-16 00:19:23 +02:00
Avi Haiat 0a340f2b1a feat(app): Beautify all lib files 2015-07-13 01:20:09 +03:00
Tobias Koppers d98df52a49 added System.import API and async context 2015-07-01 00:19:52 +02:00
Tobias Koppers 66df34688e Merge branch 'master' into webpack-2
Conflicts:
	bin/convert-argv.js
	lib/webpack.js
2015-06-07 22:24:03 +02:00
Tobias Koppers 28aa3624a4 Merge pull request #1060 from webpack/multi-build
Multiple build support
2015-05-30 02:37:25 +02:00
Alberto Leal 4018f5a519 backwards compatibility for atom 2015-05-28 21:53:38 -04:00
Alberto Leal e43f1a41f3 rename atom to electron 2015-05-22 23:14:41 -04:00
Tobias Koppers 94ba35cb13 Merge branch 'master' into webpack-2
Conflicts:
	lib/WebpackOptionsApply.js
2015-05-22 00:19:16 +02:00
Tobias Koppers a0938d728f simpler EvalDevTool 2015-05-18 21:59:01 +02:00
Tobias Koppers 5454a89b36 removed deprecated options 2015-05-18 21:53:32 +02:00
Tobias Koppers 817e678d9a added DllPlugin and dll example 2015-05-16 18:27:59 +02:00
Tobias Koppers f4b9d5f57a Merge branch 'master' into webpack-2
Conflicts:
	lib/Compilation.js
	lib/Compiler.js
	lib/DefinePlugin.js
	lib/HotModuleReplacementPlugin.js
	lib/Parser.js
	lib/node/NodeSourcePlugin.js
	lib/node/OldNodeWatchFileSystem.js
	package.json
2015-04-27 20:22:13 +02:00
Tobias Koppers cebd3b9722 added linting 2015-04-23 23:55:50 +02:00
Tobias Koppers ed75627f06 Merge branch 'master' into webpack-2
Conflicts:
	bin/convert-argv.js
	package.json
2015-04-14 20:09:29 +02:00
Tobias Koppers c104323844 more flexible source-map devtool parsing 2015-04-07 14:33:57 +02:00
Tobias Koppers 0431b74149 added cheap-source-map and lineToLine option 2015-04-05 01:52:30 +02:00
Tobias Koppers 6211d020d1 enabled OccurrenceOrderPlugin by default
#729
2015-03-05 21:49:53 +01:00
Tobias Koppers a2af69056a Remove old stuff 2015-03-05 21:48:16 +01:00
simonzack 5bd10d6e88 Merge remote-tracking branch 'remotes/origin/harmony'
Conflicts:
	lib/Parser.js
	package.json
2015-03-05 15:35:23 +11:00
Tobias Koppers ae79597e10 support symlinks, fixed #554 2015-01-17 21:57:28 +01:00
Tobias Koppers 5f77afe5f4 ES6 parser, ES6 modules 2015-01-12 17:45:30 +01:00
Christian Rädel c8a7942299 Add require NodeTemplatePlugin. 2014-10-13 14:10:35 +02:00
Tobias Koppers 764eda144f merged into one plugin
formating
2014-10-12 11:43:10 +02:00
Christian Rädel afdc577304 Replace Jsonp- with NodeTemplatePlugin. 2014-10-09 19:37:47 +02:00
Christian Rädel b5c4d9fd1f Add atom target. 2014-10-09 09:53:59 +02:00
Jason Anderson f371945a29 Add TemplatedPathPlugin 2014-09-11 15:31:08 +02:00
Tobias Koppers 6f2be891c2 added 'hidden-sourcemap' devtool
fixes #437
2014-08-28 15:13:05 +02:00
Tobias Koppers 97128e0535 added option for devtools
`output.devtool[Fallback]ModuleFilenameTemplate` option
fixes #405
2014-08-14 11:31:05 +02:00
Dan Abramov 5bf94e3775 EvalSourceMapDevToolPlugin accepts one parameter 2014-07-18 02:56:31 +04:00
Tobias Koppers d80cdcefac Code Quality 2014-06-24 18:53:32 +02:00
Tobias Koppers 44bb43854f Added experimental MultiCompiler
webpack(...) takes an array
support an array in webpack.config.js
2014-06-11 22:26:50 +02:00
Tobias Koppers 525f8b9579 don't allow dedupe plugin by option (because thats broken) 2014-04-19 21:35:26 +02:00
Vahe Hovhannisyan bbc46a6c0b Require externals plugin for node-webkit target. 2014-04-09 09:47:59 -07:00
Tobias Koppers bea08dc1a2 added node-webkit target (experimental)
added option to provide no target
added defaults for node-webkit
allow browsertests to run in node-webkit
2014-04-09 09:12:04 +02:00
Tobias Koppers 998870d9ee Warn about modules with matching names if case is ignored
fixes #210
2014-03-31 11:33:17 +02:00
Tobias Koppers 61f1c4d37d allow to configure default RegExps for automatically created contexts
allow to configure when an automatically created context is critical
better warning message in critical dependencies warning

fixes #196
fixes #198
2014-03-11 16:08:22 +01:00
Tobias Koppers a7f9340885 added externals option 2014-03-05 09:58:51 +01:00
Tobias Koppers 48aad3eeee fixed #179 typo in OccurenceOrderPlugin 2014-02-25 08:51:40 +01:00
Tobias Koppers ee30c84672 fixes ProvidePlugin fallback 2014-02-25 08:48:51 +01:00
Tobias Koppers d69a884b2a better devtools 2014-02-13 11:40:16 +01:00
Tobias Koppers efb2dd483f choose defaults by target
browser field is on by default, fixes #151
2014-02-13 11:02:31 +01:00
Tobias Koppers 8e77c17f44 add packageAlias
fixes #151
2014-02-11 12:24:41 +01:00
Tobias Koppers 3b3f6cb0b3 some fixes 2014-02-11 08:53:32 +01:00
Tobias Koppers 3170b76b22 webpack 1.0 beta
moved many options to plugins
#113
2013-12-17 23:21:49 +01:00
Tobias Koppers b0f5575c57 added async chunk loading for node.js build 2013-12-15 23:08:11 +01:00
Tobias Koppers 7a665410ca added IgnorePlugin, fixed replacement plugins 2013-11-05 18:19:04 +01:00
Tobias Koppers 52b40b3798 allow loaders to load modules
fixed templates readable name
2013-10-28 16:21:29 +01:00
Tobias Koppers 6a2f255778 fixed parsing of packageMains options 2013-10-12 22:08:04 +02:00
Tobias Koppers 672fc9ba0f UglifyJsPlugin: don't drop warnings
warnings are mapped by source map to modules
2013-09-14 11:50:39 +02:00
Tobias Koppers a37948d114 added options.define, evaluate conditionals, fixes #99 2013-09-13 11:17:57 +02:00
Tobias Koppers 58586f8ae2 make it webpack-able 2013-07-10 23:20:07 +02:00
Tobias Koppers 4c7766a694 support #sourceURL and #sourceMappingURL, #91 2013-07-04 14:08:47 +02:00
Tobias Koppers 2181739daf added unsafeCache option for performance 2013-07-04 12:01:10 +02:00
Tobias Koppers 8b2301056d added hot module replacement, fixes #26 2013-06-19 13:49:57 +02:00
Tobias Koppers 327a990070 fixed bugs 2013-06-19 11:53:03 +02:00
Tobias Koppers a84a0433c9 better optimizing 2013-06-17 18:55:11 +02:00
Tobias Koppers c30f16f439 added experimental deduplication support #47 2013-06-12 16:16:06 +02:00
Tobias Koppers f84f000149 records, typo 2013-05-31 12:22:40 +02:00
Tobias Koppers 209f96c543 added option to prefetch modules 2013-05-13 13:34:00 +02:00
Tobias Koppers 5cdb8cbf81 cache chunks, cache assets 2013-05-08 13:28:54 +02:00
Tobias Koppers 0de7c73ad8 SourceMap support 2013-03-26 16:54:41 +01:00
Tobias Koppers c4140aac51 moved ConsolePlugin into NodeSourcePlugin 2013-02-26 13:31:05 +01:00
Tobias Koppers 38d3c877dd support labeled modules fixes #72 2013-02-26 12:36:34 +01:00
Tobias Koppers 9fe83b3dc8 improved chunk loading
now a chunk is not loaded if all included modules are already loaded (by other chunks)
2013-02-24 02:05:55 +01:00
Tobias Koppers a0680280f3 added require.include 2013-02-15 17:08:14 +01:00
Tobias Koppers 64af867150 added require.js stuff, fixed progress 2013-02-13 21:24:00 +01:00
Tobias Koppers 3dc62749a2 moved webworker template, added node.js template #57 2013-02-13 17:00:07 +01:00
Tobias Koppers e2277c64c9 bug fix for resolveLoader.root 2013-02-11 11:10:15 +01:00
Tobias Koppers 0df61621ea added MinChunkSizePlugin 2013-02-11 10:52:19 +01:00
Tobias Koppers 05152cee7f added provide plugin and option 2013-02-10 20:37:30 +01:00
Tobias Koppers 68ee0a6537 some bugfixes and fallback option 2013-02-04 13:59:43 +01:00
Tobias Koppers bd89d65b8e added resolve.root support 2013-02-04 10:47:00 +01:00
Tobias Koppers 8ecdb72b48 removed old files, moved stuff 2013-02-01 08:42:12 +01:00
Tobias Koppers 55d1af8109 fix named chunks, added multi entry plugin 2013-01-31 01:44:39 +01:00
Tobias Koppers ee01837d66 Refactored everything for 0.9 2013-01-30 18:49:25 +01:00