import { externalSchematic, Rule } from '@angular-devkit/schematics'; /** * Calls init _if_ the package does not already exist */ export function addPackageWithInit( packageName: string, testRunners: { unitTestRunner: 'jest' | 'none'; e2eTestRunner?: 'cypress' | 'none'; } = { unitTestRunner: 'jest', e2eTestRunner: 'cypress' } ): Rule { return externalSchematic(packageName, 'init', { ...testRunners }); }