Skip to content

Commit 27edca3

Browse files
authored
Merge pull request #77 from yoeunes/dev
Enhances project branding and archive config
2 parents f0f341d + ecbbb54 commit 27edca3

File tree

4 files changed

+133
-41
lines changed

4 files changed

+133
-41
lines changed

.gitattributes

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
/.idea export-ignore
1414
/.vscode export-ignore
1515
/.cache export-ignore
16+
/.task export-ignore
1617

1718
# Configuration files
1819
/.editorconfig export-ignore
@@ -33,15 +34,26 @@
3334
/phpunit.xml export-ignore
3435
/phpunit.xml.dist export-ignore
3536
/extension.neon export-ignore
37+
/taskfile.dist.yaml export-ignore
38+
39+
# Development documentation
40+
/CODE_OF_CONDUCT.md export-ignore
41+
/CONTRIBUTING.md export-ignore
42+
/SECURITY.md export-ignore
43+
/TODO.md export-ignore
3644

3745
# Directories not needed in distribution
46+
art/ export-ignore
3847
/bin export-ignore
3948
/config export-ignore
4049
/docs export-ignore
4150
/examples export-ignore
51+
/public export-ignore
52+
/rector export-ignore
4253
/templates export-ignore
4354
/tests export-ignore
4455
/tools export-ignore
56+
/coverage export-ignore
4557

4658
# PHP files
4759
*.php text eol=lf diff=php

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# RegexParser
2-
31
<p align="center">
42
<img src="art/regex-parser-logo.svg" alt="Regex Parser Logo" width="400">
53
</p>

art/regex-parser-logo.svg

Lines changed: 82 additions & 39 deletions
Loading

composer.json

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,45 @@
6969
"bin": [
7070
"bin/regex"
7171
],
72+
"archive": {
73+
"exclude": [
74+
".github",
75+
".idea",
76+
".vscode",
77+
".cache",
78+
"art",
79+
"bin",
80+
"config",
81+
"docs",
82+
"examples",
83+
"public",
84+
"rector",
85+
"templates",
86+
"tests",
87+
"tools",
88+
".editorconfig",
89+
".gitattributes",
90+
".gitignore",
91+
".gitmessage",
92+
".php-cs-fixer.dist.php",
93+
".php-cs-fixer.cache",
94+
".phplint.yml",
95+
".php-version",
96+
"phpbench.yml",
97+
"phpbench.json",
98+
"phpstan.neon",
99+
"phpstan.dist.neon",
100+
"rector.php",
101+
"phpunit.xml",
102+
"phpunit.xml.dist",
103+
"extension.neon",
104+
"taskfile.dist.yaml",
105+
"CODE_OF_CONDUCT.md",
106+
"CONTRIBUTING.md",
107+
"SECURITY.md",
108+
"TODO.md"
109+
]
110+
},
72111
"scripts": {
73112
"setup": [
74113
"@composer install",

0 commit comments

Comments
 (0)