Full support of non-integer exponents in all sass variations #113
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.
This PR will add eyeglass-math as package dependency (for eyeglass users),
a feature detection for pow() supporting non-integer exponents
and a pow() polyfill that supports non-integer exponents.
eyeglass users can install modularscale-sass package as usual, no further intervention required,
pow() (so modularscale) will work with non-integer exponents nicely and very fast
(using eyeglass-math pow native javascript function).
plain libsass users and users of ruby sass without compass can also enjoy non-integer exponents
as the polyfill is used automatically, also no further intervention required, performance shouldn't be different.
With best regards