Commit Graph

34 Commits

Author SHA1 Message Date
Tobias Koppers 7c37a6a972 handle runtime requirements 2018-11-29 16:07:17 +01:00
Tobias Koppers c1e89c0543 Runtime requirement support in NormalModule, Generators and DependencyTemplate 2018-11-29 16:06:12 +01:00
Tobias Koppers e8da87d2c8 refactor AMDRequireDependency and make it serializable 2018-10-18 15:30:54 +02:00
Michael Ciniawsky fe57b346bb feat(AMDRequireDependency): make serializable 2018-10-17 21:25:42 +02:00
Tobias Koppers 670502fc81 Move AsyncDependenciesBlock.chunkGroup into ChunkGraph 2018-08-22 20:17:49 +02:00
Tobias Koppers 831e71c797 make argument of DependencyTemplate an object 2018-08-02 16:07:29 +02:00
Tobias Koppers cf5f1d723c format existing code 2018-07-30 21:29:21 +02:00
Tobias Koppers fcf3f63f0e add DependencyTemplate base class and inherit types from this
fix a few typing issues
2018-07-23 20:11:59 +02:00
Tobias Koppers 5238159d21 run prettier on existing code 2018-02-25 02:00:20 +01:00
Tobias Koppers 2aac6badd5 move generated runtime code to RuntimeTemplate 2017-12-22 19:41:28 +01:00
Tobias Koppers 758a388f69 pass runtimeTemplate to DependencyTemplate
move outputOptions and requestShortener into runtimeTemplate
2017-12-11 17:59:32 +01:00
Brian Schlenker 28f2ffe7f9 Add test for all amd arrow function cases & fix errors
Wrap interpolated functions in parenthesis so they work for both regular
functions and arrow functions. Add amd arrow function tests and prevent
from running through uglifyjs.
2017-11-18 22:45:00 -08:00
Tobias Koppers 8e69a80847 code linting 2017-01-11 12:29:01 +01:00
timse e87f54f1e3 refactor amd-require dependency to es6 (#3698) 2017-01-03 13:10:50 -06:00
Tobias Koppers 28d3a1b83b improved PR, fixed some minor issues 2016-11-08 08:42:22 +01:00
Alexander Inozemtsev 16e7383202 Fix AMD require call with three arguments
fixes #2641
2016-11-08 08:42:13 +01:00
Tobias Koppers dc068b4c89 fixes #2084 2016-02-22 18:47:16 +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 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 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 e38d4b73c7 added constructor property to each Dependency 2015-05-10 17:12:10 +02:00
Tobias Koppers cebd3b9722 added linting 2015-04-23 23:55:50 +02:00
Tobias Koppers 775a9087b2 moved dependency block loading into separate file 2014-12-31 14:19:28 +01:00
Tobias Koppers d80cdcefac Code Quality 2014-06-24 18:53:32 +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 4dd7368e74 bug fix for replacements #167 2014-02-13 11:03:01 +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 95096d69f3 bug fix when no require.e is in the bundle 2014-02-12 08:58:41 +01:00
Tobias Koppers 8229f59adf allow initial chunks to have other ids than 0 2014-02-11 13:27:41 +01:00
Tobias Koppers 698c97ece7 enforce expressions 2014-01-24 13:14:59 +01:00
Tobias Koppers ee01837d66 Refactored everything for 0.9 2013-01-30 18:49:25 +01:00