Sergey Rubanov
d9ab99792c
refactor(es6): Upgrade Parser Plugins which depend on AbstractPlugin to es6 ( #3683 )
...
* refactor(es6): Upgrade RequireIncludeDependencyParserPlugin to es6 and remove AbstractPlugin dep
* refactor(es6): Upgrade RequireEnsureDependenciesBlockParserPlugin to es6 and remove AbstractPlugin dep
* refactor(es6): Upgrade RequireContextDependencyParserPlugin to es6 and remove AbstractPlugin dep
* refactor(es6): Upgrade HarmonyExportDependencyParserPlugin to es6 and remove AbstractPlugin dep
* refactor(es6): Upgrade HarmonyImportDependencyParserPlugin to es6 and remove AbstractPlugin dep
* Remove AbstractPlugin
2017-01-02 15:30:08 -06:00
Tobias Koppers
2375680e40
add __esModule for harmony modules which are used from non-harmony
2016-12-07 16:27:24 +01:00
Tobias Koppers
a8740fd44c
insert import and exports in order
...
fixes #3382
2016-12-04 23:51:33 +01:00
Tobias Koppers
0bd5d281e2
hoist harmony exports
2016-06-05 22:39:58 +02:00
Tobias Koppers
2edd1ad5eb
support exporting classes
...
fixed #2523
2016-06-04 15:06:10 +02:00
Tobias Koppers
e83e9b8c23
test strict mode
...
enable strict mode if import/export is used
2016-05-06 10:44:31 +02:00
Tobias Koppers
92c4a3188c
insert import before export
2016-02-22 15:55:31 +01:00
Tobias Koppers
6bc45850cd
fixed #1840
2016-01-06 21:39:50 +01:00
Tobias Koppers
c26aa921ce
fixed #1731
2015-12-22 11:12:06 +01:00
Tobias Koppers
03ecbd50f8
allow to use "old" modules from harmony modules
2015-10-31 15:28:13 +01:00
Tobias Koppers
91621a7c4b
hoist exports, more efficent for immutable declarations
2015-10-31 14:43:44 +01:00
Tobias Koppers
6307ed72ac
Added experimental usage tracking of ES6 modules and example
2015-10-21 21:05:01 +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
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
5f77afe5f4
ES6 parser, ES6 modules
2015-01-12 17:45:30 +01:00