Skip to content
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

Update, Refactor, and Reorg #59

Closed
wants to merge 11 commits into from
Closed

Update, Refactor, and Reorg #59

wants to merge 11 commits into from

Conversation

shellscape
Copy link

@shellscape shellscape commented Dec 9, 2017

This PR proposes a comprehensive ES6 update (Node 6 minimum), refactor, and reorganization of the codebase. Changes include:

  • leveraging eslint-config-webpack-contrib
  • updated dependencies
  • refactoring tests
  • reorganzing tests
  • tests now run on Darwin error-free
  • ES5 to ES6 classes
  • removed should in favor of assert to assist with future move to jest
  • improved readability and spacing

implementing separate static manager file
reorganizing tests
refactoring tests
all tests now pass on Darwin
removing rimraf in favor of del (safer)
@jsf-clabot
Copy link

jsf-clabot commented Dec 9, 2017

CLA assistant check
All committers have signed the CLA.

@codecov
Copy link

codecov bot commented Dec 9, 2017

Codecov Report

Merging #59 into master will decrease coverage by 5.7%.
The diff coverage is 89.94%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #59      +/-   ##
==========================================
- Coverage   95.67%   89.97%   -5.71%     
==========================================
  Files           3        5       +2     
  Lines         347      359      +12     
  Branches       90       89       -1     
==========================================
- Hits          332      323       -9     
- Misses         15       36      +21
Impacted Files Coverage Δ
lib/manager.js 100% <100%> (ø)
lib/WatcherManager.js 100% <100%> (ø)
lib/Watcher.js 100% <100%> (ø)
lib/DirectoryWatcher.js 87.33% <87.27%> (-8.35%) ⬇️
lib/Watchpack.js 91.91% <91.91%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 9fc9be0...901b8bb. Read the comment docs.

@shellscape shellscape changed the title [WIP] Update, Refactor, and Reorg Update, Refactor, and Reorg Dec 10, 2017
@shellscape
Copy link
Author

@sokra this should be ready to go. I can't duplicate any of the CI failures locally - everything passes on my end. Not sure how to resolve, any suggestions?

@shellscape shellscape closed this May 10, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants