0.0.1 |
|
---|
#15 in #rush
270KB
871 代码行
js_workspace_tools
一组在git控制的单一代码仓库中使用的工具,这些仓库由以下软件管理
- lerna
- npm工作空间
- pnpm工作空间
- rush
- yarn工作空间
进度
- export * from "./dependencies";
- export * from "./getPackageInfos";
- export * from "./git";
- export * from "./graph";
- export * from "./lockfile";
- export * from "./paths";
- export * from "./scope";
- export * from "./types/PackageInfo";
- export * from "./types/WorkspaceInfo";
- export * from "./workspaces/findWorkspacePath";
- export * from "./workspaces/getWorkspaces";
- export * from "./workspaces/getWorkspaceRoot";
- export * from "./workspaces/implementations/pnpm";
- export * from "./workspaces/implementations/rush";
- export * from "./workspaces/implementations/yarn";
- export * from "./workspaces/getChangedPackages";
- (不支持) export * from "./workspaces/listOfWorkspacePackageNames";
- export * from "./workspaces/workspaces";
大多数函数来自 workspace-tools. 来自 kenotron 的优秀工作。
依赖项
~10–20MB
~265K SLoC