@nstudio/focus
Version:
Focus helpers for monorepos in various IDEs
41 lines (40 loc) • 1.34 kB
TypeScript
import { Tree, SchematicContext } from '@angular-devkit/schematics';
import { PlatformModes } from '@nstudio/xplat-utils';
export declare namespace FocusHelpers {
function updateIDESettings(options: {
platforms?: string;
devMode?: PlatformModes;
allApps?: string[];
focusOnApps?: string[];
allLibs?: string[];
allPackages?: string[];
}): (tree: Tree, context: SchematicContext) => import("@angular-devkit/schematics/src/tree/interface").Tree;
function updateVSCode(options: {
userUpdates?: any;
workspaceUpdates?: any;
allApps?: string[];
focusOnApps?: string[];
appWildcards?: string[];
allLibs?: string[];
allPackages?: string[];
isFullstack?: boolean;
}): boolean;
function updateWebStorm(options: {
userUpdates?: any;
workspaceUpdates?: any;
allApps?: string[];
focusOnApps?: string[];
appWildcards?: string[];
allLibs?: string[];
allPackages?: string[];
isFullstack?: boolean;
isExcluding?: boolean;
}): boolean;
function createWebStormProjectView(isExcluding: boolean): any;
function webStormExcludedViewNode(isExcluding: boolean): {
$: {
name: string;
value: string;
};
};
}