Commit Graph

2870 Commits

Author SHA1 Message Date
Tobias Koppers ba7b3aabbf add tests for harmony with devtools 2017-01-17 19:38:41 +01:00
Tobias Koppers 0b476022bb 2.2.0-rc.7 2017-01-16 16:01:49 +01:00
Tobias Koppers db6ccbca3c Merge pull request #3978 from webpack/bugfix/conditional-reexports
hoist exports declarations too
2017-01-16 15:53:43 +01:00
Tobias Koppers 82a5b03154 Merge pull request #3977 from malstoun/bug/2664
Fix watch when config is an array of objects
2017-01-16 15:53:08 +01:00
Tobias Koppers fc1a43b7cb Merge pull request #3976 from timse/rely-on-defaults
remove defaults values to shave a few bytes
2017-01-16 15:52:25 +01:00
Tobias Koppers a44694aa4e hoist exports declarations too
fixes #3972
2017-01-16 15:45:15 +01:00
Andrey 682bde8ce4 Fix lint 2017-01-16 16:35:27 +03:00
Andrey c6d7d90994 Add tests 2017-01-16 16:24:31 +03:00
Tim Sebastian af8d49e1f6 remove defaults values to shave a few bytes
this is very much premature, but still there is no real reason to specify default values id say.
2017-01-16 21:39:45 +11:00
Tobias Koppers 97966969b0 2.2.0-rc.6 2017-01-16 03:48:20 +01:00
Tobias Koppers e9bdb053ce Merge pull request #3971 from webpack/bugfix/fix_available_vars_in_fmtp
fix(nmf): Fix exports for var injection to include free glob export or args
2017-01-16 03:47:12 +01:00
Tobias Koppers bd45bdc6fb add test case for global in harmony modules 2017-01-16 03:38:02 +01:00
Tobias Koppers bfccb20920 fix PR 2017-01-16 03:21:13 +01:00
Sean Larkin 5a3a23f3e3 fix(nmf): Fix exports for var injection to include free glob exports or arguments 2017-01-15 12:02:43 -06:00
Tobias Koppers 437dce4c86 2.2.0-rc.5 2017-01-15 17:23:43 +01:00
Tobias Koppers 91cb1dfd97 Merge pull request #3970 from webpack/ci/appveyor
build only master branch for higher CI performance
2017-01-15 17:12:27 +01:00
Tobias Koppers 9fd55e5f5c Merge pull request #3969 from webpack/bugfix/issue-3964
fix for #3964 and tests
2017-01-15 17:04:50 +01:00
Tobias Koppers dce5be4f01 build only master branch for higher CI performance 2017-01-15 16:52:14 +01:00
Tobias Koppers 9bb46d4161 fix for #3964 and tests 2017-01-15 16:41:56 +01:00
Tobias Koppers 4658067325 Merge pull request #3967 from webpack/bugfix/update-engine
update engine support for node
2017-01-15 16:08:36 +01:00
Tobias Koppers e4016039bf Merge pull request #3956 from jbruni/patch-1
Fixes #3946 (stats options being ignored)
2017-01-15 15:52:58 +01:00
Tim Sebastian 6a18da1070 update engine support for node 2017-01-15 15:34:01 +01:00
Tobias Koppers 49d88f9b1c Merge pull request #3958 from webpack/bugfix/cjs-in-esm
remove error for CommonJs/AMD in ESM
2017-01-15 15:32:01 +01:00
Tobias Koppers 857f980883 improve existing test to test #3946 and #3949 2017-01-15 15:30:11 +01:00
Tobias Koppers 6f1de073c9 Merge pull request #3959 from timse/remove-unused-return-require
remove buildin/return-require as it has no user (apparently)
2017-01-15 13:06:58 +01:00
Andrey e5308d1279 Fix watch when config is an array of objects 2017-01-15 12:04:29 +03:00
Tim Sebastian b704d2e76e remove buildin/return-require as it has no user (apparently) 2017-01-15 14:13:20 +11:00
Tobias Koppers a7a41848c7 remove error for CommonJs/AMD in ESM
there are too many weird modules

detect harmony modules before parsing
exports is now undefined in ESM
module.exports is now read-only in ESM and returns undefined
define is now undefined in ESM
#3917
2017-01-15 01:44:26 +01:00
J Bruni 4957a0b737 Fixes #3946 (stats options being ignored) 2017-01-14 18:43:12 -02:00
Sean Larkin 8d218f3f94 Merge pull request #3955 from webpack/github/issue-template
add more notes to issue template
2017-01-14 14:37:34 -06:00
Tobias Koppers b5686dd352 add more notes to issue template 2017-01-14 21:03:04 +01:00
Tobias Koppers f745f02910 2.2.0-rc.4 2017-01-11 16:42:18 +01:00
Sean Larkin aa90166ebc Merge pull request #3524 from webpack/bugfix/fix_stats_when_passed_array
fix(stats): allow stats to respect array of configs, also bump deps.
2017-01-11 09:15:42 -06:00
Tobias Koppers 784af506a3 linter fixes 2017-01-11 15:54:40 +01:00
Tobias Koppers f1d56dcc74 add support for multiple different stats objects 2017-01-11 14:37:47 +01:00
Tobias Koppers 951a7603d2 Merge pull request #3889 from cletusw/args-undefined-master
Support UglifyJsPlugin with no arguments in CLI --plugin
2017-01-11 13:03:23 +01:00
Tobias Koppers 028c513017 Merge pull request #3898 from webpack/lint/eslint-rules
code linting
2017-01-11 13:02:43 +01:00
Tobias Koppers 3b64d3fd4c Merge pull request #3900 from webpack/ci/travis
faster travis builds
2017-01-11 13:02:13 +01:00
Tobias Koppers 19c7260b57 Merge branch 'master' into bugfix/fix_stats_when_passed_array 2017-01-11 12:47:37 +01:00
Tobias Koppers a1f9883c4c faster travis builds 2017-01-11 12:32:46 +01:00
Tobias Koppers 8e69a80847 code linting 2017-01-11 12:29:01 +01:00
Tobias Koppers d69c85f1ad test tests uglifyjs 2017-01-11 12:24:57 +01:00
Tobias Koppers 059726d4cf fix code style 2017-01-11 12:20:59 +01:00
Clayton Watts 5f4481940b Support UglifyJsPlugin with no arguments in CLI --plugin
UglifyJsPlugin checks `typeof options !== "object"`, which doesn't work as expected with `null` since its type is `"object"`. a1dca894d9/lib/optimize/UglifyJsPlugin.js (L16)

See 48e17ab308 (commitcomment-20424582)
2017-01-11 12:20:59 +01:00
Tobias Koppers ff8851351c Merge pull request #3896 from webpack/revert-3576-master
Revert "Timestamp & Save flag"
2017-01-11 12:18:49 +01:00
Tobias Koppers 983da1972f Revert "Timestamp & Save flag" 2017-01-11 11:45:15 +01:00
Tobias Koppers 330ca07fba Merge pull request #3874 from timse/salt-chunk-hash-instead-of-main-hash-in-loop
Salt chunk hash instead of main hash in loop
2017-01-11 09:18:44 +01:00
Sean Larkin ea2274a82f fix bad logic and created additional test to cover 2017-01-10 12:02:24 -06:00
Sean Larkin f8ee770af6 added additional array case 2017-01-10 11:40:38 -06:00
Tobias Koppers 0109e7b603 Merge pull request #3879 from wtgtybhertgeghgtwtg/remove-useless-constructor
Remove useless constructor from 'NullDependency'.
2017-01-10 18:13:22 +01:00