Commit Graph

63 Commits

Author SHA1 Message Date
Tobias Koppers 8e69a80847 code linting 2017-01-11 12:29:01 +01:00
Sean Larkin e128cdd64b ci(yarn): fix an issue where CI is failling to link (#3654) 2016-12-30 14:55:11 -06:00
Tobias Koppers dcb1d4599c removed unused stuff in NormalModule
It was used for the DedupePlugin
2016-12-30 13:57:48 +01:00
Tobias Koppers 862478e3b4 reset meta on recompile 2016-12-21 13:22:14 +01:00
Tobias Koppers ea3b2303a8 fixes an error where errors are not cleared in cached module 2016-12-16 19:12:47 +01:00
Tushar Sonawane 6b39a5325c fix 'no-inner-declarations' warnings 2016-10-29 19:30:01 +05:30
Tobias Koppers a53799c0ac use new RuleSet matching instead of LoadersList
pass issuer via contextInfo
2016-09-15 00:22:10 +02:00
Tobias Koppers 1ee3585fa1 compilation error don't affect parent module
recover after syntax error
assume es6 module on syntax error

#2117
2016-07-03 13:13:01 +02:00
Tobias Koppers cf00a1a22d rewrite cases where js beautify and eslint disagree on formatting 2016-06-20 21:46:27 +02:00
Simen Bekkhus b1bdd6989f Use eslint's indent rule 2016-06-20 08:21:00 +02:00
e-cloud 13322ca35c add missing constructors for all classes needed
As i walk through the source, i've tried to trace the webpack running stack.
Then, i find the missing constructors result in uncleasr stack and create a patch
for them.
2016-05-20 13:39:36 +08:00
Tobias Koppers d483ed2878 fixed a edge case with var injection 2016-03-10 10:50:29 +01:00
Tobias Koppers ca0702b993 free var injection should go before export and import 2016-02-22 17:13:28 +01:00
Tobias Koppers 4a52440ea8 track dependencies even if error occur
fixes #1975

merged #1985
2016-02-03 23:46:51 +01:00
Tobias Koppers a803902ed8 fixed #1883 2016-01-30 12:50:42 +01:00
Tobias Koppers 9a901a9f1c fixed a bug with watching 2016-01-21 01:11:32 +01:00
Tobias Koppers fecf07dd1f integrated new enhanced-resolve version 2016-01-03 21:42:56 +01:00
Tobias Koppers ded70aef28 moves stuff from webpack-core to webpack-sources 2015-12-29 17:44:55 +01:00
Tobias Koppers 4985cb2844 Merge branch 'master' into webpack-2
Conflicts:
	lib/dependencies/ContextDependency.js
2015-10-18 10:55:23 +02:00
Tobias Koppers 5acfacfdd6 replaced Class with constructor 2015-10-18 10:53:38 +02:00
Tobias Koppers 5bbfbae551 Merge branch 'master' into webpack-2
Conflicts:
	package.json
	test/statsCases/chunks/expected.txt
2015-07-25 13:49:14 +02:00
Tobias Koppers 8d5c2c8c30 Merge pull request #732 from Arnavion/master
Expose the compiler's input filesystem to loaders.
2015-07-23 23:31:55 +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 8cfeb51c30 refactoring and bug fixes 2015-07-07 00:11:13 +02:00
Tobias Koppers 28aa3624a4 Merge pull request #1060 from webpack/multi-build
Multiple build support
2015-05-30 02:37:25 +02:00
Kenny Tran 08d9d87f9a Fix typos 2015-05-26 19:59:02 -07:00
Tobias Koppers 817e678d9a added DllPlugin and dll example 2015-05-16 18:27:59 +02:00
Tobias Koppers cebd3b9722 added linting 2015-04-23 23:55:50 +02:00
Tobias Koppers 219b2b7995 fixed webpack/bundle-loader#14 2015-04-10 00:16:21 +02:00
Tobias Koppers 44cfedd24e Store `recordsPath` paths relative to `options.context`
deduplicated modules can be stored in records

fixes #295
2015-04-04 02:09:49 +02:00
Tobias Koppers 8fef0c79f3 cache sources 2015-04-03 19:47:53 +02:00
Arnavion 0d93cbfe04 Expose the compiler's input filesystem to loaders. 2015-01-27 21:55:07 -08:00
Tobias Koppers 6037f76dc0 fixed typo 2015-01-13 13:03:06 +01:00
Tobias Koppers d863bb287e include meta info in hash 2014-11-06 00:21:32 +01:00
Tobias Koppers 27295ac14d expose sourceMaps flag to loaders 2014-08-27 17:00:26 +02:00
Tobias Koppers d80cdcefac Code Quality 2014-06-24 18:53:32 +02:00
Tobias Koppers 3eefb91a5b cache the generated source
This caches the SourceMap for the eval-source-map devtool
fixes #271
2014-05-17 00:31:52 +02:00
Tobias Koppers b2638d21bf Revert "cache the replaced source for performance"
This cannot be cached because module ids may change.

This reverts commit 8a7b508165.

fixes webpack/grunt-webpack#19
2014-03-07 17:07:58 +01: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 8a7b508165 cache the replaced source for performance 2014-02-13 11:41:10 +01:00
Tobias Koppers 6086d8cd55 insert free var injection code to correct place
webpack/webpack#167
2014-02-12 14:53:33 +01:00
Tobias Koppers 91b7921e73 allow module.noParse to be a string 2014-02-04 12:21:01 +01:00
Tobias Koppers e246c5badc added optimize-tree hook, reset module on build 2014-01-29 10:13:28 +01:00
Tobias Koppers f67fd530eb started local modules #153
bug fixes
2014-01-23 18:35:56 +01:00
Tobias Koppers 30f954067c track chunk origin 2014-01-23 15:31:40 +01:00
Tobias Koppers 776eabc6f1 expose the module to loaders 2013-12-19 22:32:13 +01:00
Tobias Koppers 52b40b3798 allow loaders to load modules
fixed templates readable name
2013-10-28 16:21:29 +01:00
Tobias Koppers 074a26efb5 Performance #106 2013-10-14 13:59:44 +02:00