js_workspace_tools

Crates.iojs_workspace_tools
lib.rsjs_workspace_tools
version0.0.1
sourcesrc
created_at2022-02-08 15:24:49.188763
updated_at2022-02-08 15:24:49.188763
descriptionJavascript Monorepo Workspace Tools
homepage
repository
max_upload_size
id529152
size730,869
Yunfei He (hyf0)

documentation

README

js_workspace_tools

A collection of tools that are useful in a git-controlled monorepo that is managed by one of these software:

  • lerna
  • npm workspaces
  • pnpm workspaces
  • rush
  • yarn workspaces

Progress

  • 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";
  • (Not goting to support this) export * from "./workspaces/listOfWorkspacePackageNames";
  • export * from "./workspaces/workspaces";

Most functions are porting from workspace-tools. Wonderful work of kenotron.

Commit count: 0

cargo fmt