-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Modernizing build dependencies #1355
Merged
Merged
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
9d34efb
Upgraded webpack, as well as some minor other build dependencies.
dbemiller 6c6ae2b
Updated the yarn.lock file
dbemiller a3474d1
Migrated the module loaders to the 3.0 syntax.
dbemiller 8d85ff7
Ran yarn install. Moved the loader order around a bit.
dbemiller 9815933
Made the unit tests and code coverage reports work with the new versi…
dbemiller 25efcaa
Removed some unused lines, and fixed the coveralls task file location.
dbemiller 6dd27cd
Fixed the gulp coverage task so that it points to the right folder.
dbemiller 331c851
Removed the JUnit reporter, which nobody seems to have reason to keep…
dbemiller f8dd884
Removed the CI_MODE flag, and removed progress. This should help clea…
dbemiller ff9bedf
Fixed gulp serve.
dbemiller 4f229a9
Updated some more dependencies.
dbemiller cfda846
Upgraded node to use version 7.
dbemiller 1b77116
Split gulp test and gulp test-coverage, so we can run tests without i…
dbemiller a2e4407
Updated the yarn.lock
dbemiller f75552b
Removed ie9 from the test browsers, since we dont support it anymore.
dbemiller 7d153d6
Updated more dev dependency versions.
dbemiller db8f639
Made travis use HeadlessChrome. Removed some extraneous code that nob…
dbemiller 5e3c92f
Better code reuse for launching browser tests.
dbemiller dea3e03
updated the yarn.lock file.
dbemiller bb0c73e
Fixed a bug in the karma server callbacks, and made the logs from bro…
dbemiller 8a3c654
Added source maps, so that the line numbers on failed unit tests are …
dbemiller bd7fad7
Fixed a bug in the reporters code which causes Travis to fail.
dbemiller 2759127
Updated README and some code style fixes.
dbemiller eb933a1
Fixed --watch, as well as a concurrency bug where several files mutat…
dbemiller d0eb0aa
Removed another unused dependency.
dbemiller 1b5563d
Merge branch 'master' into upgrade-build-dependencies
f0b1d99
Fixed the imports.
dbemiller e5c1d0e
Replaced all the src/file imports with ./file imports, to make things…
dbemiller File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
5.1 | ||
7.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,17 @@ | ||
sudo: required | ||
dist: trusty | ||
|
||
language: node_js | ||
|
||
node_js: | ||
- "5.1" | ||
- "7.0" | ||
|
||
# See https://docs.travis-ci.com/user/gui-and-headless-browsers/#Using-the-Chrome-addon-in-the-headless-mode | ||
addons: | ||
apt: | ||
sources: | ||
- google-chrome | ||
packages: | ||
- google-chrome-stable | ||
chrome: stable | ||
|
||
before_install: | ||
- npm install -g gulp | ||
- export CHROME_BIN=google-chrome | ||
- export DISPLAY=:99.0 | ||
- sh -e /etc/init.d/xvfb start | ||
- google-chrome-stable --headless --disable-gpu --remote-debugging-port=9222 http://localhost & | ||
|
||
script: | ||
- gulp run-tests |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a reason to require both
webpack
andwebpackStream
? Docs seem to indicate stream is a drop-and-replace.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's under the Usage header.
They're using webpack 1.12.9.