Contents

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 libsass

SwiftySass 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