@bem-plus/class-generator
Version:
The `@bem-plus/class-generator` allows you to generate boilerplate JavaScript or TypeScript code from your Stylesheets.
14 lines (13 loc) • 444 B
TypeScript
import { Block } from './Block';
import { TBemPlusClassGeneratorConfigOutput } from '../schema';
export declare class Barrel {
config: TBemPlusClassGeneratorConfigOutput;
blocks: Block[];
matchers: {
export: RegExp;
};
constructor(config: TBemPlusClassGeneratorConfigOutput, blocks: Block[]);
write(): Promise<void>;
clearObsoleteModules(): Promise<void>;
recursivelyDeleteEmptyDir(dir: string): void;
}