(
{ packageJson }: Package,
{
ignore,
allowPrivatePackages,
}: {
ignore: PackageGroup;
allowPrivatePackages: boolean;
}
)
| 2 | import { PackageGroup } from "@changesets/types"; |
| 3 | |
| 4 | export function shouldSkipPackage( |
| 5 | { packageJson }: Package, |
| 6 | { |
| 7 | ignore, |
| 8 | allowPrivatePackages, |
| 9 | }: { |
| 10 | ignore: PackageGroup; |
| 11 | allowPrivatePackages: boolean; |
| 12 | } |
| 13 | ) { |
| 14 | if (ignore.includes(packageJson.name)) { |
| 15 | return true; |
| 16 | } |
| 17 | |
| 18 | if (packageJson.private && !allowPrivatePackages) { |
| 19 | return true; |
| 20 | } |
| 21 | |
| 22 | return !packageJson.version; |
| 23 | } |
no outgoing calls
no test coverage detected