From eb581f1326689513977ebda4d031f8ec51fbfb70 Mon Sep 17 00:00:00 2001 From: WINBIGFOX Date: Sun, 27 Apr 2025 23:26:38 +0200 Subject: [PATCH] Update package.json patch logic to include new fields Added fields `description`, `author`, and `homepage` to the package.json patching logic, sourced from configuration values. This ensures more comprehensive metadata is included when generating or updating the package.json file. --- src/Traits/PatchesPackagesJson.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Traits/PatchesPackagesJson.php b/src/Traits/PatchesPackagesJson.php index 79ad2d68..d6afe062 100644 --- a/src/Traits/PatchesPackagesJson.php +++ b/src/Traits/PatchesPackagesJson.php @@ -22,6 +22,9 @@ protected function setAppNameAndVersion($developmentMode = false): string $packageJson['name'] = $name; $packageJson['version'] = config('nativephp.version'); + $packageJson['description'] = config('nativephp.description'); + $packageJson['author'] = config('nativephp.author'); + $packageJson['homepage'] = config('nativephp.website'); file_put_contents($packageJsonPath, json_encode($packageJson, JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES));