UNPKG

@alexaegis/workspace-tools

Version:

Tools for working with javascript workspaces

16 lines (15 loc) 391 B
const normalizePackageJsonWorkspacesField = (packageJsonWorkspaces) => { if (Array.isArray(packageJsonWorkspaces)) { return packageJsonWorkspaces; } else if (packageJsonWorkspaces) { return [ ...packageJsonWorkspaces.packages ?? [], ...packageJsonWorkspaces.nohoist ?? [] ]; } else { return []; } }; export { normalizePackageJsonWorkspacesField as n };