`rm -rf $dir/www;composer create-project laravel/laravel $dir/www`;
$composerFile = $dir . '/www/composer.json';
$composer = json_decode(file_get_contents($composerFile));
- $composer->name = $name;
+ $composer->name = str_replace('-', '/', $name);
$composer->license = 'Proprietary';
$composer->keywords = [$name];
- $composer->descriptions = $name . ' project';
+ $composer->description = $name . ' project';
$composer->require->{"cubist/cms-back"} = 'dev-backpack5';
+ $composer->repositories = [
+ ['type' => 'composer', 'url' => "https://composer.cubedesigners.com/"],
+ ['type' => 'composer', 'url' => "https://repo.backpackforlaravel.com/"]
+ ];
+ $composer->{"minimum-stability"} = 'dev';
file_put_contents($composerFile, json_encode($composer));
+ copy(base_path() . '/auth.json', $dir . '/www/auth.json');
`rm -rf $dir/www/vendor`;
}