createPackageSync method
Creates a package in packages/ by running the Flutter package template.
Implementation
void createPackageSync({required String packageName}) {
try {
log('📦 Creating $packageName package...');
runner.runSync(
'flutter',
['create', '--template=package', packageName],
workingDirectory: 'packages',
runInShell: true,
);
log('✅ $packageName package created');
} catch (_) {
throw Exception('⚠️ Failed to create $packageName package');
}
}