Appearance
@saflib/docker
findProductRoot(startDir): string
startDir
string
Product / workspace root: nearest ancestor with package-lock.json (npm workspaces root). Falls back to the git root enclosing startDir.
package-lock.json