r-thomson/swiftysass
A [LibSass](https://github.com/sass/libsass) wrapper for Swift. SwiftySass allows you to compile Sass code from Swift.
Installation
First, you need to have LibSass installed on your system. SwifySass expects the installation to be located at /usr/local/include/. Using Homebrew is suggested:
brew install libsassSwiftySass can be installed using Swift Package Manager. To use SwiftySass in a project, add it to the dependencies section in your project’s Package.swift:
.package(url: "https://github.com/r-thomson/SwiftySass", from: "0.3.0")Usage
import SwiftySass
// Compile from a string...
let scss = """
$primary-color: #222;
body {
color: $primary-color;
}
"""
var css = try? compileSass(fromSource: scss)
// ...or from a file
let fileURL = URL(fileURLWithPath: "./style.scss")
css = try? compileSass(fromFile: fileURL)Package Metadata
Repository: r-thomson/swiftysass
Default branch: master
README: README.md