Commit Graph

2640 Commits

Author SHA1 Message Date
Sean Larkin e128cdd64b ci(yarn): fix an issue where CI is failling to link (#3654) 2016-12-30 14:55:11 -06:00
Elod-Arpad Szopos bfcc5942bb adding yarn lock file and removing it from git ignore (#3648)
* adding yarn lock file and removing it from git ignore
* travis will now run yarn by default that it sees the lock file
2016-12-30 10:39:02 -06:00
Neehar Venugopal 7d1774666a refactor(es6): Update DefinePlugin to es2015 (#3632)
* convert DefinePlugin to es2015
2016-12-30 10:34:29 -06:00
Sean Larkin aa8d01bf8d refactor(eslint): Added no-unsed-vars, env specific .eslintrc's for buildin & hot (#3636)
* refactor(eslint): Added no-unsed-vars, env specific .eslintrc's for buildin & hot

* This change allows for buildin to now be part of the lint test by addition of an extra .eslintrc file which extends existing but sets es6 to false
* Turned on no-unused-vars for eslint, and then removed all warnings from turning that feature on
* Was getting notified of errors in "quote" property in eslintrc, so changed to correct value from error to 2.

* beautify

* swap invalid eslint config val
2016-12-30 09:43:49 -06:00
Tobias Koppers 644afe6319 Merge pull request #3650 from webpack/coverage/remove-unused
removed unused stuff in NormalModule
2016-12-30 15:38:11 +01:00
Tobias Koppers 5b094c0b5e removed unused stuff in RawModule 2016-12-30 13:59:47 +01: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 bb38ab73f6 Merge pull request #3649 from webpack/SpaceK33z-patch-1
Update watchpack dependency
2016-12-30 13:09:11 +01:00
Kees Kluskens e91c799b3b Update watchpack dep 2016-12-30 11:00:43 +01:00
Tobias Koppers d3bb9c4e10 Merge pull request #3646 from webpack/coverage/flanky
ingore flacky function from code coverage
2016-12-30 10:10:16 +01:00
Elod-Arpad Szopos 082dc17472 No errors plugin deprecate (#3570)
* added deprecation with unit test
* added deprecation for NoErrorsPlugin in favor of NoEmitOnErrorsPlugin with unit test
* add new NoEmitOnErrorsPlugin to exports and add an extra unit test to check that there is no warning when using it
* added test for NoEmitOnErrorsPlugin in case of error
* git ignore temporary test fixtures
2016-12-30 09:52:37 +01:00
Tobias Koppers 6b47e83812 ingore flacky function from code coverage 2016-12-30 09:50:23 +01:00
Tobias Koppers dc0f4e5ee8 Merge pull request #3615 from abouthiroppy/feature/refactor-AmdMainTemplatePlugin
refactor(AmdMainTemplatePlugin): update AmdMainTemplatePlugin to es2015
2016-12-30 09:21:34 +01:00
Tobias Koppers 6292940f47 Merge pull request #3640 from gyandeeps/ep-es6
refactor(es6): refactor EnvironmentPlugin to ES6 class
2016-12-30 09:20:08 +01:00
Gyandeep Singh ffd3d4e90e refactor(es6): refactor EnvironmentPlugin to ES6 class 2016-12-29 17:40:53 -06:00
Kees Kluskens 644e3a009b Upgrade eslint (#3626)
* Upgrade eslint

* Pin down eslint version

* Temporary fix for difference between js-beautify and eslint

js-beautify suddenly requires a space between `while` here,
but everywhere else we use it without space.

* Remove redundant rules (present in eslint:recommended)

* Add rules comparable to js-beautify rules to eslint

* Add some forgotten files

* Ugh, fix some differences between eslint and js-beautify the nuclear way

* Add back variables
2016-12-29 10:10:41 -06:00
Tobias Koppers 7f90586abd Merge pull request #3624 from kalcifer/feature/refactor-DllEntryPlugin
refactor(es6): update DllEntryPlugin to es2015
2016-12-29 15:48:24 +01:00
Tobias Koppers d84f8efa61 Merge pull request #3617 from abouthiroppy/feature/refactor-BannerPlugin
refactor(BannerPlugin): update BannerPlugin to es2015
2016-12-29 15:47:56 +01:00
Tobias Koppers 5326c244ff Merge pull request #3609 from webpack/feature/refactor_es6_use_strict
refactor(es6): Update UseStrictPlugin to es6 class [WIP]
2016-12-29 15:44:20 +01:00
Tobias Koppers dbf15925e5 Merge pull request #3625 from webpack/Kovensky-patch-1
Update minimum engines
2016-12-29 15:42:53 +01:00
Kees Kluskens 3d10672f5d Merge pull request #3623 from webpack/feature/refactor_es6_entrypoint
refactor(es6): Upgrade Entrypoint to es6
2016-12-29 11:02:15 +01:00
Diogo Franco 093f35eb82 Require 4.7 2016-12-29 18:35:23 +09:00
Diogo Franco 1f44f8ffa3 Update minimum engines
Went with 4.2.3 minimum as it fixes a v8 security issue.

https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V4.md#2015-12-04-version-423-argon-lts-rvagg

4.1.0 would be the minimum otherwise as it fixes an important ES6 bug.

https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V4.md#4.1.0
2016-12-29 18:17:35 +09:00
Pavithra K 021d0cc53b update DllEntryPlugin to es2015 2016-12-29 14:03:01 +05:30
Sean Larkin af1b2fc8e2 refactor(es6): Upgrade DllModuleFactory to es6 (#3618) 2016-12-29 01:40:31 -06:00
abouthiroppy 750a5428fa refactor(AmdMainTemplatePlugin): update AmdMainTemplatePlugin to es2015 2016-12-29 16:17:03 +09:00
Nitish Dayal fe2e1a675e refactor(es6): Upgrade ModuleReason and ModuleTemplate to es6 (#3622) 2016-12-29 01:10:25 -06:00
Ryan Braganza 994bc7a701 refactor(es6): Upgrade ExternalsPlugin to es6 (#3621) 2016-12-29 01:08:46 -06:00
Mike Brocchi 938072f0eb refactor(es6): Upgrade NewWatchingPlugin to es6 (#3620) 2016-12-29 01:07:27 -06:00
Sean Larkin 6cad87f5fe refactor(es6): Upgrade NamedModulesPlugin to es6 (#3619) 2016-12-29 01:05:11 -06:00
Sean Larkin 083b9a7975 refactor(es6): Upgrade Entrypoint to es6 2016-12-29 00:58:26 -06:00
abouthiroppy f73e87dfc5 refactor(BannerPlugin): update BannerPlugin to es2015 2016-12-29 15:30:22 +09:00
Yuta Hiroto 79791a51e2 refactor(ArrayMap): update ArrayMap to es2015 class (#3613) 2016-12-28 21:10:02 -06:00
Sean Larkin 852c5c1cdd added use strict to help istanbul not freak out over let and const in node v4 2016-12-28 14:44:06 -06:00
Sean Larkin c10a7f725f update deps and push for node v4 check 2016-12-28 14:31:33 -06:00
Kees Kluskens 401588298d chore(deps): Upgrade memory-fs dependency (#3610) 2016-12-28 13:44:40 -06:00
Garth Poitras 64f9a16bf6 fix(ProvidePlugin): support properties from modules. Closes #2864 (#3597) 2016-12-28 13:41:09 -06:00
Sean Larkin 000b757b1e refactor(es6): Update UseStrictPlugin to es6 class 2016-12-28 13:38:20 -06:00
Joe Bateson a8bb6cdb1c refactor(es6): Replace object-assign polyfill with native method (#3608) 2016-12-28 13:07:28 -06:00
Sean Larkin 1160ec8f86 ci(travis): Drop NodeJS 0.12 support officially & remove from CI Matrix (#3605) 2016-12-28 11:50:10 -06:00
Sean Larkin 5f14559335 feat(performancebudgets): set warnings in console off by default, however should still display in stats (#3604) 2016-12-28 11:27:54 -06:00
Tobias Koppers 92a8be2361 2.2.0-rc.3 2016-12-28 16:03:38 +01:00
Tobias Koppers cb4c209fcf Merge pull request #3601 from webpack/bugfix/delete-assets
fixes #3596
2016-12-28 15:37:06 +01:00
Tobias Koppers 84913ec302 fixes #3596 2016-12-28 14:52:06 +01:00
Sean Larkin 56924c6f13 feat(test): increase coverage for target: 'webworker' (#3204)
* feat(test): increase coverage for target: 'webworker'

* fixed bad test cases, and added generic node shimming for web workers
2016-12-28 07:49:26 -06:00
Tobias Koppers 59c2c568c1 Merge pull request #3600 from webpack/test/weird-commonjs
add noParse test cases
2016-12-28 14:40:19 +01:00
Tobias Koppers ee3d53cb93 Merge pull request #3599 from webpack/bugfix/harmony-reexport
fixes #3584
2016-12-28 13:30:49 +01:00
Tobias Koppers 44d0f4c5be add noParse test cases 2016-12-28 13:21:30 +01:00
Tobias Koppers bc754fc3ba Merge pull request #3581 from timse/simplify-template-number-to-identifier
simplify numberToIdentifer method
2016-12-28 13:04:08 +01:00
Tobias Koppers 386d232dfa fixes #3584 2016-12-28 12:58:43 +01:00