vusion-api
Version:
Vusion Node.js API
23 lines (17 loc) • 413 B
text/typescript
import * as postcss from 'postcss';
class StyleHandler {
code: string;
ast: postcss.Root;
dirty: boolean = false;
constructor(code: string = '', options?: Object) {
this.code = code;
this.ast = this.parse(code);
}
parse(code: string) {
return postcss.parse(code);
}
generate() {
return this.ast.toString();
}
}
export default StyleHandler;