mirror of https://github.com/openedx/paragon.git
24 lines
489 B
JavaScript
24 lines
489 B
JavaScript
var path = require('path');
|
|
var sass = require('sass');
|
|
var fs = require('fs');
|
|
|
|
|
|
// Resolve tildas the way webpack does
|
|
var tildaImporter = function(url, prev, done) {
|
|
if (url[0] === '~') {
|
|
url = path.resolve('node_modules', url.substr(1));
|
|
}
|
|
|
|
return { file: url };
|
|
};
|
|
|
|
|
|
// Core paragon style
|
|
var coreResult = sass.renderSync({
|
|
file: './scss/core/core.scss',
|
|
outputStyle: 'compressed',
|
|
importer: tildaImporter,
|
|
});
|
|
|
|
fs.writeFileSync('./dist/paragon.css', coreResult.css);
|