Awesome
Sass Formatter
<span id="BADGE_GENERATION_MARKER_0"></span> <span id="BADGE_GENERATION_MARKER_1"></span>
Website sass-formatter.syler.de
Used in
Usage
import { SassFormatter } from 'sass-formatter';
const result = SassFormatter.Format(
`
span
color: none
@for $i from 0 through 2
&:nth-child(#{$i})
color: none
@each $author in $list
.photo-#{$author}
background: image-url("avatars/#{$author}.png") no-repeat
@while $types > 0
.while-#{$types}
width: $type-width + $types`
);
Result
span
color: none
@for $i from 0 through 2
&:nth-child(#{$i})
color: none
@each $author in $list
.photo-#{$author}
background: image-url("avatars/#{$author}.png") no-repeat
@while $types > 0
.while-#{$types}
width: $type-width + $types
<span id="DOC_GENERATION_MARKER_0"></span>
Docs
config
SassFormatterConfig
interface SassFormatterConfig {
/**Enable debug messages */
debug: boolean;
/**delete rows that are empty. */
deleteEmptyRows: boolean;
/**@deprecated*/
deleteWhitespace: boolean;
/**Convert css or scss to sass */
convert: boolean;
/**set the space after the colon of a property to one.*/
setPropertySpace: boolean;
tabSize: number;
/**insert spaces or tabs. */
insertSpaces: boolean;
/**Defaults to LF*/
lineEnding: 'LF' | 'CRLF';
}
defaultSassFormatterConfig
const defaultSassFormatterConfig: SassFormatterConfig;
Generated with suf-cli <span id="DOC_GENERATION_MARKER_1"></span>
License
<span id="LICENSE_GENERATION_MARKER_0"></span> Copyright (c) 2019 Leonard Grosoli Licensed under the MIT license. <span id="LICENSE_GENERATION_MARKER_1"></span>