sassy-cast

3.0.0 • Public • Published

SassyCast

GitHub release Travis tests Codacy Badge GitHub issues GitHub pull requests Github last commit

SassyCast is a simple API for type conversion in Sass. Read API documentation.

Installation

npm install sassy-cast
yarn add sassy-cast

Notes

SassCast has a strict mode in which it will throw errors when failing to cast values (most notably to colors and numbers). You can enable strict-mode with:

$sc-strict-mode: true;

In non-strict mode, when a value cannot be converted to a number, SassyCast will warn and return 0. You can change this value with:

$sc-non-strict-default-number: 0;

In non-strict mode, when a value cannot be converted to a color, SassyCast will warn and return transparent. You can change this value with:

$sc-non-strict-default-color: transparent;

Note that color formats are sometimes converted automatically by Sass depending on the type of syntax used (compressed, expanded, etc.). When casting a color to string, the resulting string can be different from the color input.

Credits

Originally created by Hugo Giraudel

Huge thanks to Marc Mintel for his help.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 3.0.0
    13
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 3.0.0
    13
  • 2.0.3
    1

Package Sidebar

Install

npm i sassy-cast

Weekly Downloads

14

Version

3.0.0

License

MIT

Unpacked Size

24.9 kB

Total Files

4

Last publish

Collaborators

  • bameyrick