11e48409bb
Core module has been initialized, as well as a default flavor. Minor changes (read DEVLOG), moved things around, cleaned up some things and built some of the basic features. |
||
---|---|---|
.. | ||
dist | ||
maps | ||
CHANGELOG.md | ||
LICENSE | ||
package.json | ||
README.md |
Sass.js
Sass parser in JavaScript. Have a look at the Interactive Playground to play around with compiling SCSS to CSS in your browser.
This is a convenience API for emscripted libsass (at v3.4.9). If you're looking to run Sass in node, you're probably looking for node-sass. Sass.js and node-sass should generate the same results.
A fair warning: minified the worker weighs 3.4MB, gzipped it's still 740KB. If you're on NodeJS, please use the (considerably faster) node-sass instead.
You may also be interested in giving Dart Sass a shot.
Documentation
Who uses Sass.js
Sass.js is used in the following tools:
- grunt-contrib-sassjs
- mobilexag/plugin-sass is a SystemJS plugin
- kevcjones/plugin-scss is a SystemJS plugin
- theefer/plugin-sass is a SystemJS plugin
- stealjs/steal-sass is a StealJS plugin
- nickheiner/sassjs-loader is a Webpack plugin
- lein-sass is a minimum dependency Clojure library designed to compile SASS files using Sass.js running on Nashorn
- qwebs is a "back-end web server"
- Crunch 2
Authors
Credits
- the sass group, especially team libsass
- team emscripten, especially Alon Zakai
License
Sass.js is - as libsass and emscripten are - published under the MIT License.