Skip to content

Latest commit

 

History

History
112 lines (76 loc) · 2.09 KB

composer-json-fractor-rules.md

File metadata and controls

112 lines (76 loc) · 2.09 KB

6 Rules Overview

AddPackageToRequireComposerJsonFractor

Add package to "require" in composer.json

🔧 configure it!

 {
+    "require": {
+        "symfony/console": "^3.4"
+    }
 }

AddPackageToRequireDevComposerJsonFractor

Add package to "require-dev" in composer.json

🔧 configure it!

 {
+    "require-dev": {
+        "symfony/console": "^3.4"
+    }
 }

ChangePackageVersionComposerJsonFractor

Change package version composer.json

🔧 configure it!

 {
     "require": {
-        "symfony/console": "^3.4"
+        "symfony/console": "^4.4"
     }
 }

RemovePackageComposerJsonFractor

Remove package from "require" and "require-dev" in composer.json

🔧 configure it!

 {
-    "require": {
-        "symfony/console": "^3.4"
-    }
 }

RenamePackageComposerJsonFractor

Change package name in composer.json

🔧 configure it!

 {
     "require": {
-        "rector/rector": "dev-main"
+        "rector/rector-src": "dev-main"
     }
 }

ReplacePackageAndVersionComposerJsonFractor

Change package name and version composer.json

🔧 configure it!

 {
     "require-dev": {
-        "symfony/console": "^3.4"
+        "symfony/http-kernel": "^4.4"
     }
 }