Introduce a feature flag for selectively disabling the npm_allow_packages_in_multiple_projects feature flag
While incrementally enabling the feature flag npm_allow_packages_in_multiple_projects
, we encountered HTTP 500s on a customer namespace with a large number of packages (internal).
To enable us to rollout this feature flag, we can introduce a new override feature flag, npm_allow_packages_in_multiple_projects_override
. This will let us selectively disable npm_allow_packages_in_multiple_projects
for those namespaces with large numbers of packages.
npm_allow_packages_in_multiple_projects_override
should be of beta type