Skip to content

Commit f447b90

Browse files
author
Jeroen de Graaf
committed
Init project
0 parents  commit f447b90

File tree

2 files changed

+69
-0
lines changed

2 files changed

+69
-0
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
/var/
2+
/vendor/
3+
composer.lock

composer.json

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
{
2+
"name": "gember/symfony-bundle",
3+
"description": "Symfony Bundle for Gember Event Sourcing (gember/event-sourcing)",
4+
"license": "MIT",
5+
"type": "library",
6+
"keywords": [
7+
"gember",
8+
"event-sourcing",
9+
"domain-driven-design",
10+
"ddd",
11+
"dynamic-consistency-boundary",
12+
"dcb",
13+
"symfony",
14+
"bundle"
15+
],
16+
"authors": [
17+
{
18+
"name": "Jeroen de Graaf",
19+
"email": "[email protected]",
20+
"homepage": "https://jero.work"
21+
}
22+
],
23+
"require": {
24+
"php": "^8.3"
25+
},
26+
"require-dev": {
27+
"captainhook/captainhook": "^5.23",
28+
"friendsofphp/php-cs-fixer": "^3.64",
29+
"phpstan/phpstan": "^1.12",
30+
"phpunit/phpunit": "^11.3",
31+
"rector/rector": "^1.2",
32+
"rregeer/phpunit-coverage-check": "^0.3.1",
33+
"shipmonk/composer-dependency-analyser": "^1.7"
34+
},
35+
"autoload": {
36+
"psr-4": {
37+
"Gember\\SymfonyBundle\\": "src/"
38+
}
39+
},
40+
"autoload-dev": {
41+
"psr-4": {
42+
"Gember\\SymfonyBundle\\Test\\": "tests/"
43+
}
44+
},
45+
"config": {
46+
"sort-packages": true
47+
},
48+
"scripts": {
49+
"coverage": "vendor/bin/coverage-check var/coverage/clover.xml 95",
50+
"cs": "vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.php",
51+
"cs:dry-run": "vendor/bin/php-cs-fixer fix --diff --dry-run --config=.php-cs-fixer.php",
52+
"dependency-analyser": "vendor/bin/composer-dependency-analyser",
53+
"phpstan": "vendor/bin/phpstan analyse -c phpstan.neon",
54+
"phpunit": "XDEBUG_MODE=coverage vendor/bin/phpunit",
55+
"rector": "vendor/bin/rector process --ansi",
56+
"rector:dry-run": "vendor/bin/rector process --ansi --dry-run",
57+
"test": [
58+
"@rector:dry-run",
59+
"@cs:dry-run",
60+
"@phpstan",
61+
"@dependency-analyser",
62+
"@phpunit",
63+
"@coverage"
64+
]
65+
}
66+
}

0 commit comments

Comments
 (0)