Browse code

Add some temporary lit test components for development purposes

Benjamin Roth authored on29/12/2025 19:27:44
Showing1 changed files
... ...
@@ -57,7 +57,8 @@
57 57
       "bin-links": false,
58 58
       "target-directory": "tools"
59 59
     },
60
-    "contao-manager-plugin": "luumicore\\CoreBundle\\ContaoManager\\Plugin"
60
+    "contao-manager-plugin": "luumicore\\CoreBundle\\ContaoManager\\Plugin",
61
+    "public-dir": "public"
61 62
   },
62 63
   "scripts": {
63 64
     "all": [
... ...
@@ -69,4 +70,4 @@
69 70
     "phpstan": "@php tools/phpstan/vendor/bin/phpstan analyze --ansi",
70 71
     "unit-tests": "@php vendor/bin/phpunit --colors=always"
71 72
   }
72
-}
73 73
\ No newline at end of file
74
+}
Browse code

Initial commit

Benjamin Roth authored on29/12/2025 13:23:43
Showing1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,72 @@
1
+{
2
+  "name": "luumicore/core-bundle",
3
+  "description": "luumiCORE by vonRotenberg core bundle",
4
+  "license": "proprietary",
5
+  "type": "contao-bundle",
6
+  "authors": [
7
+    {
8
+      "name": "Benjamin Roth",
9
+      "homepage": "https://www.vonrotenberg.de"
10
+    },
11
+    {
12
+      "name": "vonRotenberg",
13
+      "homepage": "https://www.vonrotenberg.de"
14
+    }
15
+  ],
16
+  "homepage": "https://www.luumicore.com",
17
+  "support": {
18
+    "issues": "https://www.luumicore.com"
19
+  },
20
+  "require": {
21
+    "php": "^8.2",
22
+    "contao/core-bundle": "^5.6",
23
+    "symfony/config": "^6.4 || ^7.0",
24
+    "symfony/dependency-injection": "^6.4 || ^7.0",
25
+    "symfony/http-kernel": "^6.4 || ^7.0",
26
+    "symfony/serializer": "^6.4 || ^7.0",
27
+    "symfony/property-access": "^6.4 || ^7.0"
28
+  },
29
+  "require-dev": {
30
+    "bamarni/composer-bin-plugin": "^1.5",
31
+    "contao/manager-plugin": "^2.3.1",
32
+    "phpunit/phpunit": "^11.5",
33
+    "symfony/phpunit-bridge": "^6.4 || ^7.0"
34
+  },
35
+  "conflict": {
36
+    "contao/manager-plugin": "<2.0 || >=3.0"
37
+  },
38
+  "autoload": {
39
+    "psr-4": {
40
+      "luumicore\\CoreBundle\\": "src/"
41
+    }
42
+  },
43
+  "autoload-dev": {
44
+    "psr-4": {
45
+      "luumicore\\CoreBundle\\Tests\\": "tests/"
46
+    }
47
+  },
48
+  "config": {
49
+    "allow-plugins": {
50
+      "bamarni/composer-bin-plugin": true,
51
+      "contao-components/installer": true,
52
+      "contao/manager-plugin": true
53
+    }
54
+  },
55
+  "extra": {
56
+    "bamarni-bin": {
57
+      "bin-links": false,
58
+      "target-directory": "tools"
59
+    },
60
+    "contao-manager-plugin": "luumicore\\CoreBundle\\ContaoManager\\Plugin"
61
+  },
62
+  "scripts": {
63
+    "all": [
64
+      "@unit-tests",
65
+      "@ecs",
66
+      "@phpstan"
67
+    ],
68
+    "ecs": "@php tools/ecs/vendor/bin/ecs check src tests --config ecs.php --fix --ansi",
69
+    "phpstan": "@php tools/phpstan/vendor/bin/phpstan analyze --ansi",
70
+    "unit-tests": "@php vendor/bin/phpunit --colors=always"
71
+  }
72
+}
0 73
\ No newline at end of file