0.1.0-alpha.0 • Published 3 years ago

@exmg/test-exmg-cli v0.1.0-alpha.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

exmg-cli

sass-render

Main aim is to process and generate files *.css and *.scss into *.ts

Command options sass-render

aliasoptiontypedescription
-s--sourcestringTemplate file to render sass into.
-w--watchbooleanStarts the renderer in watch mode, looks at the from the root of the project
-h--helpbooleanPrint this message.

Examples sass-render

Process single file

exmg-cli -s ./test.scss

on the output file test-css.ts looks:

import {css} from 'lit-element';

export const style = css`a{color:red}`;
export default style;

Finally we can import to LitElement

import {LitElement} from 'lit-element';
import style from './test-css.js';

class MyElement extends LitElement {
  static styles = [style];
}

Process folder

exmg-cli -s ./styles/*.scss

Run in watch mode

exmg-cli -w