Commit Graph

18187 Commits

Author SHA1 Message Date
Tobias Koppers b9a90d4ace fixed dependency 2012-09-25 17:04:10 +02:00
Tobias Koppers 2eeb4923e1 API: loaderContext.depencency is more relaxed and don't need to be called before reading
API: loader.seperable cannot combined with
 loaderContext.emitFile and loaderContext.emitSubStats
 loaderContext.options.resolve
 loaderContext.options.events
 loaderContext.resolve and .sync
API: added profile option (and --profile)
API: added workers option (and --workers)
API: added closeWorkers option
API: if option workers is used:
 options must be JSON.stringify-able. Except options.resolve and options.events.
 Any error thrown in loader must be an object (i. e. an Error object). Only message, stack and value of toString is passed to main process.
API: The expected Cache object for options.cache has changed.
API: event module is emited after the module is finished.
API: event context is now named context-enum
API: added event context which is emited after the context is finished.
API: event dependency is removed. Use stats.dependencies for this.
API: event loader is removed. Use stats.loaders for this.
API: added stats.contexts as a list of contexts.
API: added stats...modules[..].dependencies for as list of files which affect the module's content.
API: added stats...modules[..].loaders for as list of loaders which affect the module's content.
API: removed stats.modulesPerChunk, it is useless and was deprecated.
API: added stats.chunkNameFiles which export the files for named chunks
API: added stats.startTime, timestamp as number
cmd: more colorful output to indicate caching and timing
API: webpack in watch mode emits the event watch-end if watch mode have to end (i. e. loader changed). You may restart it after clearing require.cache.
API: added loaderContext.loaderType as one of loader, preLoader or postLoader.
API: added loaderContext.currentLoaders as list of all loader of the current type.
API: added loaderContext.loaderIndex as index of current loader in loaderContext.currentLoaders.
API: added loaderContext.loaders, loaderContext.preLoaders and loaderContext.postLoaders.
2012-09-25 16:45:53 +02:00
Tobias Koppers ab357031ba fixed one argument calling and json output 2012-09-18 18:40:48 +02:00
Tobias Koppers 1e712788ee fix bug with brackets around requires 2012-08-29 15:16:20 +02:00
Tobias Koppers 44410d921b updated ignores 2012-08-23 19:46:21 +02:00
Tobias Koppers 638e82254a updates to enhanced-require, optimizing amd 2012-08-23 18:43:25 +02:00
Tobias Koppers 3d08e8cf14 removed deprecated stuff from test 2012-08-23 18:43:03 +02:00
Tobias Koppers 2bf6851c80 removed old stuff, moved loaders to enhanced-require 2012-08-23 14:58:10 +02:00
Tobias Koppers 013a33e604 updated readme 2012-08-23 04:24:00 +02:00
Tobias Koppers 95fca26b59 process.cwd() will return dirname of location.pathname, #21 2012-08-23 03:37:46 +02:00
Tobias Koppers 7a36c445e5 removed windows path stuff 2012-08-23 03:34:49 +02:00
Tobias Koppers c912c0134b separable loaders as opt-in feature, fixes #16
in future separable loaders may run in a
  sperate process for performance reasons
2012-08-23 03:17:52 +02:00
Tobias Koppers 4c84defbb6 updated examples 2012-08-23 02:05:07 +02:00
Tobias Koppers cdf12758ba bugfix: fixed multiple chunks 2012-08-23 02:01:33 +02:00
Tobias Koppers 284500f9ee added more examples 2012-08-23 01:58:17 +02:00
Tobias Koppers 955766be2a optimize api 2012-08-23 01:56:52 +02:00
Tobias Koppers 624eff12aa bugfix: error reporting minimize 2012-08-23 01:43:29 +02:00
Tobias Koppers 34549548a0 update buildin web modules to node 0.8.8 2012-08-23 01:04:02 +02:00
Tobias Koppers 592bcdde4b better amd support 2012-08-23 00:10:52 +02:00
Tobias Koppers c6520db2bd fixes #20 2012-08-22 23:04:26 +02:00
Tobias Koppers 8233cb9c13 fixed gitignore 2012-08-13 17:15:41 +02:00
Tobias Koppers 67acd76838 moved resolve 2012-08-13 17:10:24 +02:00
Tobias Koppers d2fae4b5ce Extracted resolving to module 2012-08-13 16:50:42 +02:00
Tobias Koppers d51996f2e5 bug fix 2012-08-13 15:45:27 +02:00
Tobias Koppers a5f1fa53f5 fixed typo in formatOutput 2012-08-09 11:57:27 +02:00
Tobias Koppers 871b1c8e9e updated mixed example 2012-08-09 11:32:02 +02:00
Tobias Koppers 2fdf1666fd Support for webpack-dev-middleware, and tests 2012-08-08 22:22:31 +02:00
Tobias Koppers 8c0ab9c229 fire bundle-invalid, documentation, added noWrite option 2012-08-08 20:27:55 +02:00
Tobias Koppers f436d7b2e1 fix require.config 2012-08-07 23:50:17 +02:00
Tobias Koppers a04dbc9b04 ignore require.config 2012-08-07 23:38:07 +02:00
Tobias Koppers b26910f654 amd require is now async in webpack too 2012-08-07 22:48:09 +02:00
Tobias Koppers 83b1b954e7 let user hack into the require.amd object 2012-08-07 21:54:31 +02:00
Tobias Koppers 9ba89ab5ff fixed require.amd/define.amd 2012-08-07 21:39:38 +02:00
Tobias Koppers bb1752204e better amd support, support for jam package manager 2012-08-07 20:52:48 +02:00
Tobias Koppers 14c441430b prepare for moving into organization 2012-08-06 23:09:38 +02:00
Tobias Koppers a540d194d6 updated examples 2012-08-06 22:33:14 +02:00
Tobias Koppers 84ab7988b3 pretty context output 2012-08-06 22:31:11 +02:00
Tobias Koppers 1135c862b7 fixed example readme 2012-08-06 22:25:48 +02:00
Tobias Koppers 8f603e5f64 update examples 2012-08-06 22:19:15 +02:00
Tobias Koppers 42b8d48210 better amd support 2012-08-06 22:17:03 +02:00
Tobias Koppers 2c59bf8a65 fix files order 2012-08-06 21:49:16 +02:00
Tobias Koppers 4d631a0635 added AMD support 2012-08-06 21:43:57 +02:00
Tobias Koppers 4101a8dcc9 documentation 2012-08-06 18:23:24 +02:00
Tobias Koppers 4785721f7b made stuff ready for worker implementation 2012-08-06 18:20:41 +02:00
Tobias Koppers 7a40d0d008 Use local installed webpack version, even if global command used 2012-08-05 21:52:00 +02:00
Tobias Koppers 22055c85b1 fixed error handling 2012-07-30 17:26:25 +02:00
Tobias Koppers fbab894e00 require.resolve is now supported 2012-07-19 12:19:05 +02:00
Tobias Koppers 25eb0cd57d typo 2012-07-19 12:15:52 +02:00
Tobias Koppers f4c09607af rebuild examples 2012-07-19 12:03:56 +02:00
Tobias Koppers 57bef376a5 fixed webpack console 2012-07-19 12:02:08 +02:00