sass-math-pow

0.2.0 • Public • Published

sass-math-pow

david Build Status

Math pow() polyfill/feature detection with non-integer exponents support for (without compass) ruby sass, plain sass and sass+eyeglass

It will autodetect whether pow() with native non-integer exponents support is available (by eyeglass+sass with eyeglass-math) for full performance and also tries to intall it (as dependency of this package), otherwise, in case of ruby sass without compass or plain sass, a pow() polyfill is used instead that supports pow() with non-integer exponents.

This polyfill is useful for projects that may use pow() with non-integer exponents and should correctly caluclate across different sass variants and versions.

Usage

> npm install --save-dev sass-math-pow

Note: To @import from npm packages/node_modules with ruby sass or plain sass (without eyeglass), sass-include-paths helper may be useful.

@import 'math-pow';
@debug poly-pow(9, 0.5); // =3 across different sass variants

Credits

Dependencies (2)

Dev Dependencies (3)

Package Sidebar

Install

npm i sass-math-pow

Weekly Downloads

1,250

Version

0.2.0

License

MIT

Unpacked Size

7.37 kB

Total Files

8

Last publish

Collaborators

  • strarsis