UNPKG

@alexaegis/workspace-tools

Version:

Tools for working with javascript workspaces

15 lines (14 loc) 433 B
"use strict"; const normalizePackageJsonWorkspacesField = (packageJsonWorkspaces) => { if (Array.isArray(packageJsonWorkspaces)) { return packageJsonWorkspaces; } else if (packageJsonWorkspaces) { return [ ...packageJsonWorkspaces.packages ?? [], ...packageJsonWorkspaces.nohoist ?? [] ]; } else { return []; } }; exports.normalizePackageJsonWorkspacesField = normalizePackageJsonWorkspacesField;