CAAPIM / themer

Framework agnostic utility to make generic JavaScript components themeable and extensible.
MIT License
1 stars 1 forks source link

Themer v2 refactor #16

Closed alebiavati closed 7 years ago

alebiavati commented 7 years ago

Status

READY

Description

Cleanup code base to better reflect how the package is being used in CA UI components and to extend functionality.

This PR includes some small breaking changes (listed below), therefore this will be published as v2.0.0 on NPM.

Affected areas:

codecov-io commented 7 years ago

Codecov Report

Merging #16 into master will increase coverage by 2.77%. The diff coverage is 100%.

@@           Coverage Diff            @@
##           master    #16      +/-   ##
========================================
+ Coverage   97.22%   100%   +2.77%     
========================================
  Files           5      6       +1     
  Lines         108     87      -21     
  Branches       24      0      -24     
========================================
- Hits          105     87      -18     
+ Misses          3      0       -3
Impacted Files Coverage Δ
src/index.js 100% <ø> (ø) :white_check_mark:
src/utils/index.js 100% <100%> (+9.09%) :white_check_mark:
src/Themer.js 100% <100%> (ø) :white_check_mark:
src/theme/index.js 100% <100%> (+2.38%) :white_check_mark:
src/decorator/index.js 100% <100%> (ø)
src/middleware/index.js 100% <0%> (ø) :white_check_mark:

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 1ca43f9...0b9154d. Read the comment docs.