Skip to content

Commit 4852571

Browse files
authored
Merge pull request #1418 from hydephp/add-monorepo-tools
Add internal monorepo development tools
2 parents 1803ee0 + d0568b3 commit 4852571

File tree

6 files changed

+465
-5
lines changed

6 files changed

+465
-5
lines changed

composer.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,17 @@
2222
"laravel-zero/framework": "^10.0"
2323
},
2424
"require-dev": {
25+
"desilva/psalm-coverage": "dev-master",
2526
"driftingly/rector-laravel": "^0.14.1",
27+
"hyde/monorepo-dev-tools": "dev-master",
2628
"hyde/realtime-compiler": "dev-master",
2729
"hyde/testing": "dev-master",
2830
"jetbrains/phpstorm-attributes": "^1.0",
2931
"laravel/tinker": "^2.7",
3032
"php-parallel-lint/php-parallel-lint": "^1.3",
3133
"phpstan/phpstan": "^1.8",
3234
"rector/rector": "^0.15.1",
33-
"squizlabs/php_codesniffer": "^3.7",
34-
"desilva/psalm-coverage": "dev-master"
35+
"squizlabs/php_codesniffer": "^3.7"
3536
},
3637
"autoload": {
3738
"psr-4": {
@@ -65,6 +66,10 @@
6566
"type": "path",
6667
"url": "./packages/*"
6768
},
69+
{
70+
"type": "path",
71+
"url": "./monorepo/DevTools"
72+
},
6873
{
6974
"type": "vcs",
7075
"url": "https://github.com/caendesilva/psalm-coverage"

composer.lock

Lines changed: 30 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

monorepo/DevTools/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/vendor

monorepo/DevTools/composer.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"name": "hyde/monorepo-dev-tools",
3+
"description": "Internal devtools for the monorepo",
4+
"autoload": {
5+
"psr-4": {
6+
"Hyde\\MonorepoDevTools\\": "src/"
7+
}
8+
},
9+
"require": {},
10+
"extra": {
11+
"laravel": {
12+
"providers": [
13+
"Hyde\\MonorepoDevTools\\MonorepoDevToolsServiceProvider"
14+
]
15+
}
16+
}
17+
}
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
namespace Hyde\MonorepoDevTools;
6+
7+
use Illuminate\Support\ServiceProvider;
8+
9+
class MonorepoDevToolsServiceProvider extends ServiceProvider
10+
{
11+
public function register(): void
12+
{
13+
//
14+
}
15+
16+
public function boot(): void
17+
{
18+
$this->commands([
19+
MonorepoReleaseCommand::class,
20+
]);
21+
}
22+
}

0 commit comments

Comments
 (0)