devui-admin-test
Version:
Schematics for ng-devui-admin
9 lines (8 loc) • 707 B
TypeScript
import { Rule, Tree } from '@angular-devkit/schematics';
import ts = require('typescript');
export declare function getSourceNodes(sourceFile: ts.SourceFile): ts.Node[];
export declare function readIntoSourceFile(tree: Tree, filePath: string): ts.SourceFile;
export declare function insertTSFile(filePath: string, type: 'property' | 'method', insertText: string, targetText?: string): Rule;
export declare function insertTSArray(tree: Tree, path: string, insertText: string, targetText: string, insertPosition?: 'start' | 'end'): Tree;
export declare function insertHTMLFile(filePath: string, content: string): Rule;
export declare function insertStyleFile(filePath: string, content: string): Rule;