Skip to content

Commit 007b5c3

Browse files
committed
added dev-related files
Signed-off-by: Jan Kowalleck <[email protected]>
1 parent 2cafd32 commit 007b5c3

28 files changed

+1145
-0
lines changed

.editorconfig

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
root = true
2+
3+
[*]
4+
end_of_line = lf
5+
insert_final_newline = true
6+
7+
[*.php]
8+
charset = utf-8
9+
indent_style = space
10+
indent_size = 4
11+
trim_trailing_whitespace = true
12+
13+
[*.md]
14+
# trailing white spaces are used for linebreaks in paragraphs.
15+
trim_trailing_whitespace = false
16+
17+
[composer.{json,lock}]
18+
charset = utf-8
19+
indent_style = space
20+
indent_size = 4
21+
trim_trailing_whitespace = true
22+
23+
[*.{yml,yaml,neon,neon.dist}]
24+
charset = utf-8
25+
indent_style = space
26+
indent_size = 2
27+
trim_trailing_whitespace = true

.gitattributes

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
* text=auto
2+
3+
*.txt text eol=lf
4+
*.md text eol=lf diff=markdown
5+
*.php text eol=lf diff=php
6+
*.json text eol=lf diff=json
7+
*.xml text eol=lf diff=xml
8+
*.xml.dist text eol=lf diff=xml
9+
*.xsd text eol=lf diff=xml
10+
*.neon text eol=lf diff=yaml
11+
*.neon.dist text eol=lf diff=yaml
12+
composer.lock text eol=lf diff=json
13+
14+
# files that are not bundled into the "dist" release are marked `export-ignore`
15+
.gitattributes export-ignore
16+
.gitignore export-ignore
17+
.editorconfig export-ignore
18+
/.github export-ignore
19+
/tests export-ignore
20+
/tools export-ignore
21+
/.php-cs-fixer.dist.php export-ignore
22+
/phpunit.xml.dist export-ignore
23+
/psalm.xml.dist export-ignore
24+
/.psalm export-ignore
25+
/HISTORY.md export-ignore
26+
/CODEOWNERS export-ignore
27+
/demo export-ignore
28+
/docs/dev export-ignore

.github/dependabot.yml

+101
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
2+
3+
version: 2
4+
updates:
5+
- package-ecosystem: 'composer'
6+
directory: '/'
7+
schedule:
8+
interval: 'weekly'
9+
day: 'saturday'
10+
allow:
11+
- dependency-type: 'all'
12+
versioning-strategy: 'auto'
13+
labels: [ 'dependencies' ]
14+
commit-message:
15+
## prefix maximum string length of 15
16+
prefix: 'composer'
17+
include: 'scope'
18+
open-pull-requests-limit: 999
19+
20+
- directory: '/tools/composer-normalize'
21+
package-ecosystem: 'composer'
22+
schedule:
23+
interval: 'weekly'
24+
day: 'saturday'
25+
allow:
26+
- dependency-type: 'all'
27+
versioning-strategy: 'auto'
28+
labels: [ 'dependencies', 'tools' ]
29+
commit-message:
30+
## prefix maximum string length of 15
31+
prefix: 'tools'
32+
include: 'scope'
33+
open-pull-requests-limit: 999
34+
- directory: '/tools/composer-require-checker'
35+
package-ecosystem: 'composer'
36+
schedule:
37+
interval: 'weekly'
38+
day: 'saturday'
39+
allow:
40+
- dependency-type: 'all'
41+
versioning-strategy: 'auto'
42+
labels: [ 'dependencies', 'tools' ]
43+
commit-message:
44+
## prefix maximum string length of 15
45+
prefix: 'tools'
46+
include: 'scope'
47+
open-pull-requests-limit: 999
48+
- directory: '/tools/composer-unused'
49+
package-ecosystem: 'composer'
50+
schedule:
51+
interval: 'weekly'
52+
day: 'saturday'
53+
allow:
54+
- dependency-type: 'all'
55+
versioning-strategy: 'auto'
56+
labels: [ 'dependencies', 'tools' ]
57+
commit-message:
58+
## prefix maximum string length of 15
59+
prefix: 'tools'
60+
include: 'scope'
61+
open-pull-requests-limit: 999
62+
- directory: '/tools/php-cs-fixer'
63+
package-ecosystem: 'composer'
64+
schedule:
65+
interval: 'weekly'
66+
day: 'saturday'
67+
allow:
68+
- dependency-type: 'all'
69+
versioning-strategy: 'auto'
70+
labels: [ 'dependencies', 'tools' ]
71+
commit-message:
72+
## prefix maximum string length of 15
73+
prefix: 'tools'
74+
include: 'scope'
75+
open-pull-requests-limit: 999
76+
- directory: '/tools/psalm'
77+
package-ecosystem: 'composer'
78+
schedule:
79+
interval: 'weekly'
80+
day: 'saturday'
81+
allow:
82+
- dependency-type: 'all'
83+
versioning-strategy: 'auto'
84+
labels: [ 'dependencies', 'tools' ]
85+
commit-message:
86+
## prefix maximum string length of 15
87+
prefix: 'tools'
88+
include: 'scope'
89+
open-pull-requests-limit: 999
90+
91+
- package-ecosystem: 'github-actions'
92+
directory: '/'
93+
schedule:
94+
interval: 'weekly'
95+
day: 'saturday'
96+
labels: [ 'dependencies', 'CI' ]
97+
commit-message:
98+
## prefix maximum string length of 15
99+
prefix: 'gh-actions'
100+
include: 'scope'
101+
open-pull-requests-limit: 999

0 commit comments

Comments
 (0)