Commit Graph

49 Commits

Author SHA1 Message Date
Tobias Koppers ce642eced6 reverted module.e to module.exports
because it causes issues with modules that define
exports on the module object
2016-04-21 23:50:40 +02:00
Tobias Koppers 902220a0ea smaller bundles by using module.e instead of module.exports
same for module.loaded and module.id
2016-02-13 13:11:34 +01:00
Tobias Koppers 6ac871344e moved error handler back to MainTemplate 2016-02-04 13:14:26 +01:00
Tobias Koppers 1c1a5cac3f smaller bundles without Code Splittings 2016-02-04 12:51:40 +01:00
Tobias Koppers ded70aef28 moves stuff from webpack-core to webpack-sources 2015-12-29 17:44:55 +01: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 5cd6e7d0b3 fixed a few linting issues 2015-07-16 00:39:56 +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 8cfeb51c30 refactoring and bug fixes 2015-07-07 00:11:13 +02:00
Tobias Koppers cf30eeeb0f Merge branch 'master' into webpack-2
Conflicts:
	lib/ChunkTemplate.js
	lib/Compilation.js
	lib/HotModuleReplacement.runtime.js
	test/TestCases.test.js
	test/statsCases/chunks/expected.txt
	test/statsCases/simple-more-info/expected.txt
	test/statsCases/simple/expected.txt
2015-07-01 00:44:17 +02:00
Tobias Koppers 4e041dfd52 fixed [chunkhash] and [name] issue
fixed #1181
fixed #1018
2015-06-24 23:17:12 +02:00
Tobias Koppers a6b02f02d8 fixed smaller bundles commit 2015-06-13 17:41:57 +02:00
Tobias Koppers bb90097dfe smaller bundles 2015-06-13 16:23:10 +02:00
Tobias Koppers 2245c4acca Promise based chunk loading API
don't flag entry module with `0` id anymore
use extra argument in chunk instead
this allows to require entry points
2015-06-13 11:45:28 +02:00
Tobias Koppers cebd3b9722 added linting 2015-04-23 23:55:50 +02:00
Tobias Koppers d9509e8e8d add publicPath to stats 2015-04-17 10:17:10 +02:00
Tobias Koppers 0431b74149 added cheap-source-map and lineToLine option 2015-04-05 01:52:30 +02:00
Tobias Koppers ffd9cce20a move semicolon to a later location in bundle #830 2015-03-03 20:24:46 +01:00
hkal 3b774f22a5 Added semicolon after output 2015-02-27 02:37:45 -05:00
Tobias Koppers 738c1d3e68 support library with CommonsChunkPlugin
fixes #622
2014-12-22 16:10:23 +01:00
Tobias Koppers d5dc904a15 fixed incomplete hash bug 2014-11-03 08:02:02 +01:00
Jason Anderson f371945a29 Add TemplatedPathPlugin 2014-09-11 15:31:08 +02:00
Anson Yu Wang 112a44da81 fix this.applyPluginsWaterfall("module-obj", .. call in MainTemplate.js 2014-08-13 20:53:23 +08:00
Tobias Koppers 66b095566d rebuild main chunk in fewer cases 2014-07-31 16:33:29 +02:00
Tobias Koppers 03c87c11a4 support [name] in chunkFilename
fixes #358
2014-07-17 01:52:41 +02:00
Tobias Koppers 5029d174a4 fixed caching bug, incorrectly used chunk hash when global hash is required 2014-06-18 11:07:14 +02:00
Tobias Koppers 3247725ba3 refactored MainTemplate to plugin interface 2014-06-02 21:23:53 +02:00
Tobias Koppers 10e66461da more safe when caching an entry chunk
fixes #256
2014-05-08 09:18:07 +02:00
Tobias Koppers 5c3f8cc345 Don't render and emit entry assets if not needed
webpack/webpack-dev-server#21
2014-04-19 21:35:01 +02:00
Tobias Koppers 0fea43b4cb rename generated require to __webpack_require__
fixes #141
fixes RubenVerborgh/N3.js#18
2014-03-03 14:56:17 +01:00
Tobias Koppers b75ce7a2af Revert "save 8 chars"
This reverts commit a83e15fdf6.

fixes #176
2014-02-23 11:10:31 +01:00
Tobias Koppers f3012a4d8d better source maps 2014-02-12 08:57:26 +01:00
Tobias Koppers e8206d092b no empty chunk loading function 2014-02-03 18:19:28 +01:00
Tobias Koppers b92af72712 fixed #158 2014-01-31 13:12:51 +01:00
Tobias Koppers a83e15fdf6 save 8 chars 2014-01-29 15:47:37 +01:00
Tobias Koppers 81203a3a1c added node.js HMR,
fixed #137: exports correct require properties on hotRequire too
added more test combinations
2013-12-17 00:56:43 +01:00
Tobias Koppers 4b9472b24d save bytes #135 2013-12-13 12:58:10 +01:00
Tobias Koppers 4d25d521f6 plugin to extract common modules
from multiple entry points
#128
2013-12-03 09:27:15 +01:00
jhnns 2dd0ba9552 fixed wrong `this` within modules fixes #97 2013-10-01 02:31:45 +02:00
Tobias Koppers 7c83f08483 fixed disabled require.ensure 2013-06-28 14:03:12 +02:00
Tobias Koppers 327a990070 fixed bugs 2013-06-19 11:53:03 +02:00
Tobias Koppers a91cff49b6 complexer dedupe example and fixed bugs 2013-06-14 15:13:44 +02:00
Tobias Koppers c30f16f439 added experimental deduplication support #47 2013-06-12 16:16:06 +02:00
Tobias Koppers 5cdb8cbf81 cache chunks, cache assets 2013-05-08 13:28:54 +02:00
Tobias Koppers a56cada9ba whitespace and comment fixes 2013-03-28 10:31:28 +01:00
Tobias Koppers b5b5cc9372 get back old style 2013-03-28 10:19:51 +01:00
Tobias Koppers e461d217db formating and comments for the main template 2013-03-27 09:24:25 +01:00
Tobias Koppers 0de7c73ad8 SourceMap support 2013-03-26 16:54:41 +01:00