UNPKG

sass-compiler

Version:

Compile Sass or Scss to CSS.

39 lines (38 loc) 1.07 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.watch = exports.compile = exports.init = void 0; const fs_1 = require("fs"); const path_1 = require("path"); const App_1 = require("../app/App"); const app = new App_1.App(); function init() { const filename = (0, path_1.resolve)(process.cwd(), "sass-compiler.config.js"); const content = `module.exports = { generateMap: false, formats: [ { format: "compressed", extensionName: ".css", savePath: null } ], excludeList: [ "**/node_modules/**", ".vscode/**" ], includeItems: null, autoprefix: ['> 1%', 'last 2 versions'] }`; (0, fs_1.writeFileSync)(filename, content); } exports.init = init; function compile() { app.compileAllFiles(); } exports.compile = compile; function watch() { app.watch(); console.log("Watching files..."); console.log("Press Ctrl + C to stop watching."); } exports.watch = watch;