@node-kit/yarn-workspace-info
Version:
A simple utility to get the yarn workspace information
28 lines (23 loc) • 697 B
TypeScript
export declare type ManifestInfo = Record<string, unknown> & {
workspaces: string | string[] | (Record<string, unknown> & {
packages: [];
});
};
export declare type WorkspaceInfo = Record<string, {
path: string;
}>;
/**
* get yarn workspace information sync function
*
* @param cwd - work dir
* @returns result - workspace root dir
*/
export declare function yarnWorkspaceInfo(cwd?: string): Promise<WorkspaceInfo | null>;
/**
* get yarn workspace information sync function
*
* @param cwd - work dir
* @returns result - workspace root dir
*/
export declare function yarnWorkspaceInfoSync(cwd?: string): WorkspaceInfo | null;
export { }