Skip to content
This repository has been archived by the owner on Feb 14, 2023. It is now read-only.

hyf0/js_workspace_tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Javascript workspace tools in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published