소스 검색

update all composer.json to match the new install system

Olivier Massot 1 년 전
부모
커밋
1ef81dd180
7개의 변경된 파일51개의 추가작업 그리고 24개의 파일을 삭제
  1. 17 1
      composer.json
  2. 7 3
      ot_admin/composer.json
  3. 7 2
      ot_connect/composer.json
  4. 1 6
      ot_core/composer.json
  5. 7 2
      ot_optimizer/composer.json
  6. 6 3
      ot_stats/composer.json
  7. 6 7
      ot_templating/composer.json

+ 17 - 1
composer.json

@@ -45,8 +45,24 @@
         "nimut/typo3-complete": "11.5",
         "nimut/typo3-complete": "11.5",
         "nimut/testing-framework": "^6.0",
         "nimut/testing-framework": "^6.0",
         "ext-json": "*",
         "ext-json": "*",
-        "co-stack/logs": "*"
+        "co-stack/logs": "*",
+        "opentalent/ot_core": "^1.0",
+        "opentalent/ot_admin": "^1.0",
+        "opentalent/ot_templating": "^1.0",
+        "opentalent/ot_stats": "^1.0",
+        "opentalent/ot_optimizer": "^1.0",
+        "opentalent/ot_connect": "^1.0"
     },
     },
+    "repositories": [
+        {
+            "type": "path",
+            "url": "packages/*"
+        },
+        {
+            "type": "composer",
+            "url": "https://composer.typo3.org/"
+        }
+    ],
     "scripts": {
     "scripts": {
         "typo3-cms-scripts": [
         "typo3-cms-scripts": [
             "typo3cms install:fixfolderstructure"
             "typo3cms install:fixfolderstructure"

+ 7 - 3
ot_admin/composer.json

@@ -1,7 +1,8 @@
 {
 {
-    "name": "opentalent/ot-admin",
+    "name": "opentalent/ot_admin",
     "type": "typo3-cms-extension",
     "type": "typo3-cms-extension",
     "description": "Admin commands for Typo3",
     "description": "Admin commands for Typo3",
+    "version": "1.0",
     "authors": [
     "authors": [
         {
         {
             "name": "Olivier Massot",
             "name": "Olivier Massot",
@@ -9,8 +10,6 @@
         }
         }
     ],
     ],
     "require": {
     "require": {
-        "typo3/cms-core": "^9.5 || ^10.4",
-        "twig/twig": "^2.13"
     },
     },
     "autoload": {
     "autoload": {
         "psr-4": {
         "psr-4": {
@@ -25,5 +24,10 @@
     "replace": {
     "replace": {
         "ot_admin": "self.version",
         "ot_admin": "self.version",
         "typo3-ter/ot-admin": "self.version"
         "typo3-ter/ot-admin": "self.version"
+    },
+    "extra": {
+        "typo3/cms": {
+            "extension-key": "ot_admin"
+        }
     }
     }
 }
 }

+ 7 - 2
ot_connect/composer.json

@@ -1,7 +1,8 @@
 {
 {
-    "name": "opentalent/ot-connect",
+    "name": "opentalent/ot_connect",
     "type": "typo3-cms-extension",
     "type": "typo3-cms-extension",
     "description": "Opentalent authentification plugin for Typo3",
     "description": "Opentalent authentification plugin for Typo3",
+    "version": "1.0",
     "authors": [
     "authors": [
         {
         {
             "name": "Olivier Massot",
             "name": "Olivier Massot",
@@ -9,7 +10,6 @@
         }
         }
     ],
     ],
     "require": {
     "require": {
-        "typo3/cms-core": "^9.5 || ^10.4"
     },
     },
     "autoload": {
     "autoload": {
         "psr-4": {
         "psr-4": {
@@ -24,5 +24,10 @@
     "replace": {
     "replace": {
         "ot_connect": "self.version",
         "ot_connect": "self.version",
         "typo3-ter/ot-connect": "self.version"
         "typo3-ter/ot-connect": "self.version"
+    },
+    "extra": {
+        "typo3/cms": {
+            "extension-key": "ot_connect"
+        }
     }
     }
 }
 }

+ 1 - 6
ot_core/composer.json

@@ -1,6 +1,7 @@
 {
 {
     "name": "opentalent/ot_core",
     "name": "opentalent/ot_core",
     "type": "typo3-cms-extension",
     "type": "typo3-cms-extension",
+    "version": "1.0",
     "description": "Core extension par Opentalent",
     "description": "Core extension par Opentalent",
     "authors": [
     "authors": [
         {
         {
@@ -9,12 +10,6 @@
         }
         }
     ],
     ],
     "require": {
     "require": {
-        "typo3/cms-core": "^11.5",
-        "fluidtypo3/vhs": "^6.1",
-        "fluidtypo3/flux": "^9.7",
-        "guzzlehttp/guzzle": "^6",
-        "nimut/typo3-complete": "11.5",
-        "nimut/testing-framework": "^6.0"
     },
     },
     "replace": {
     "replace": {
         "opentalent/ot_core": "self.version",
         "opentalent/ot_core": "self.version",

+ 7 - 2
ot_optimizer/composer.json

@@ -1,7 +1,8 @@
 {
 {
-    "name": "opentalent/ot-optimizer",
+    "name": "opentalent/ot_optimizer",
     "type": "typo3-cms-extension",
     "type": "typo3-cms-extension",
     "description": "Optimize the Typo3 FE and BE behaviour for large amount of sites",
     "description": "Optimize the Typo3 FE and BE behaviour for large amount of sites",
+    "version": "1.0",
     "authors": [
     "authors": [
         {
         {
             "name": "Olivier Massot",
             "name": "Olivier Massot",
@@ -9,7 +10,6 @@
         }
         }
     ],
     ],
     "require": {
     "require": {
-        "typo3/cms-core": "^9.5"
     },
     },
     "autoload": {
     "autoload": {
         "psr-4": {
         "psr-4": {
@@ -24,5 +24,10 @@
     "replace": {
     "replace": {
         "ot_optimizer": "self.version",
         "ot_optimizer": "self.version",
         "typo3-ter/ot-optimizer": "self.version"
         "typo3-ter/ot-optimizer": "self.version"
+    },
+    "extra": {
+        "typo3/cms": {
+            "extension-key": "ot_optimizer"
+        }
     }
     }
 }
 }

+ 6 - 3
ot_stats/composer.json

@@ -2,6 +2,7 @@
     "name": "opentalent/ot_stats",
     "name": "opentalent/ot_stats",
     "type": "typo3-cms-extension",
     "type": "typo3-cms-extension",
     "description": "Statistiques d'utilisation par Opentalent",
     "description": "Statistiques d'utilisation par Opentalent",
+    "version": "1.0",
     "authors": [
     "authors": [
         {
         {
             "name": "Olivier Massot",
             "name": "Olivier Massot",
@@ -9,9 +10,6 @@
         }
         }
     ],
     ],
     "require": {
     "require": {
-        "typo3/cms-core": "^11.5",
-        "fluidtypo3/vhs": "^6",
-        "fluidtypo3/flux": "^9"
     },
     },
     "replace": {
     "replace": {
         "ot_stats": "self.version",
         "ot_stats": "self.version",
@@ -21,5 +19,10 @@
         "psr-4": {
         "psr-4": {
             "Opentalent\\OtStats\\": "Classes"
             "Opentalent\\OtStats\\": "Classes"
         }
         }
+    },
+    "extra": {
+        "typo3/cms": {
+            "extension-key": "ot_stats"
+        }
     }
     }
 }
 }

+ 6 - 7
ot_templating/composer.json

@@ -2,6 +2,7 @@
     "name": "opentalent/ot_templating",
     "name": "opentalent/ot_templating",
     "type": "typo3-cms-extension",
     "type": "typo3-cms-extension",
     "description": "Gabarits Typo3 par Opentalent",
     "description": "Gabarits Typo3 par Opentalent",
+    "version": "1.0",
     "authors": [
     "authors": [
         {
         {
             "name": "Olivier Massot",
             "name": "Olivier Massot",
@@ -9,13 +10,6 @@
         }
         }
     ],
     ],
     "require": {
     "require": {
-        "typo3/cms-core": "^11.5",
-        "fluidtypo3/vhs": "^6",
-        "fluidtypo3/flux": "^9",
-        "co-stack/logs": "*",
-        "guzzlehttp/guzzle": "^7",
-        "ext-json": "^1.6",
-        "sgalinski/lfeditor": "^7"
     },
     },
     "replace": {
     "replace": {
         "ot_templating": "self.version",
         "ot_templating": "self.version",
@@ -30,5 +24,10 @@
         "psr-4": {
         "psr-4": {
             "Opentalent\\OtTemplating\\Tests\\": "Tests"
             "Opentalent\\OtTemplating\\Tests\\": "Tests"
         }
         }
+    },
+    "extra": {
+        "typo3/cms": {
+            "extension-key": "ot_templating"
+        }
     }
     }
 }
 }