Skip to content

Commit 4840dfa

Browse files
Chore: House keeping.
1 parent a267c0e commit 4840dfa

File tree

5 files changed

+24
-22
lines changed

5 files changed

+24
-22
lines changed

.github/FUNDING.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
custom:
2+
- https://paypal.me/chikondikamwendo

.github/workflows/run-tests.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,15 @@ jobs:
1818
matrix:
1919
os: [ubuntu-latest, windows-latest, macos-latest]
2020
php: [8.3, 8.4]
21-
laravel: [11.*]
21+
laravel: [11.*, 12.*]
2222
stability: [prefer-lowest, prefer-stable]
2323
include:
2424
- laravel: 11.*
2525
testbench: 9.*
2626
carbon: ^2.63
27+
- laravel: 12.*
28+
testbench: 10.*
29+
carbon: ^2.63
2730

2831
name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }}
2932

composer.json

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "codelabmw/laravel-package-skeleton",
3-
"description": "A minimal template repository for Codelab's headless Laravel packages.",
2+
"name": "codelabmw/laravel-infinite-scroll",
3+
"description": "A Laravel package for easily implementing infinite scroll in your applications.",
44
"keywords": [
55
"laravel"
66
],
@@ -14,7 +14,7 @@
1414
],
1515
"autoload": {
1616
"psr-4": {
17-
"Codelabmw\\LaravelPackageSkeleton\\": "src/"
17+
"Codelabmw\\InfiniteScroll\\": "src/"
1818
}
1919
},
2020
"autoload-dev": {
@@ -24,20 +24,19 @@
2424
},
2525
"require": {
2626
"php": "^8.3",
27-
"illuminate/support": "^11.43"
27+
"illuminate/support": "11.* || 12.*"
2828
},
2929
"require-dev": {
30-
"larastan/larastan": "^3.0",
31-
"laravel/pint": "^1.21",
32-
"orchestra/testbench": "^9.11",
33-
"peckphp/peck": "^0.1.2",
34-
"pestphp/pest": "^3.7",
35-
"pestphp/pest-plugin-arch": "^3.0",
36-
"pestphp/pest-plugin-type-coverage": "^3.3",
37-
"phpstan/phpstan": "^2.1",
38-
"rector/rector": "^2.0"
30+
"larastan/larastan": "^3.6",
31+
"laravel/pint": "^1.24",
32+
"orchestra/testbench": "^9.14",
33+
"pestphp/pest": "^3.8.2",
34+
"pestphp/pest-plugin-arch": "^3.1.1",
35+
"pestphp/pest-plugin-type-coverage": "^3.6.1",
36+
"phpstan/phpstan": "^2.1.21",
37+
"rector/rector": "^2.1.2"
3938
},
40-
"minimum-stability": "dev",
39+
"minimum-stability": "stable",
4140
"prefer-stable": true,
4241
"config": {
4342
"sort-packages": true,
@@ -49,7 +48,7 @@
4948
"extra": {
5049
"laravel": {
5150
"providers": [
52-
"Codelabmw\\LaravelPackageSkeleton\\PackageServiceProvider"
51+
"Codelabmw\\InfiniteScroll\\InfiniteScrollServiceProvider"
5352
],
5453
"aliases": {}
5554
}
@@ -58,7 +57,6 @@
5857
"lint": "pint",
5958
"refactor": "rector",
6059
"test:type-coverage": "pest --type-coverage --min=100",
61-
"test:typos": "peck",
6260
"test:lint": "pint --test",
6361
"test:unit": "pest --coverage --exactly=100",
6462
"test:types": "phpstan",
@@ -67,7 +65,6 @@
6765
"@test:lint",
6866
"@test:refactor",
6967
"@test:types",
70-
"@test:typos",
7168
"@test:type-coverage",
7269
"@test:unit"
7370
]

src/PackageServiceProvider.php renamed to src/InfiniteScrollServiceProvider.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
declare(strict_types=1);
44

5-
namespace Codelabmw\LaravelPackageSkeleton;
5+
namespace Codelabmw\InfiniteScroll;
66

77
use Illuminate\Support\ServiceProvider;
88
use Override;
99

10-
final class PackageServiceProvider extends ServiceProvider
10+
final class InfiniteScrollServiceProvider extends ServiceProvider
1111
{
1212
/**
1313
* Register any application services.

tests/TestCase.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
namespace Codelabmw\Tests;
66

7-
use Codelabmw\LaravelPackageSkeleton\PackageServiceProvider;
7+
use Codelabmw\InfiniteScroll\InfiniteScrollServiceProvider;
88
use Orchestra\Testbench\TestCase as Orchestra;
99

1010
class TestCase extends Orchestra
@@ -28,7 +28,7 @@ public function getEnvironmentSetUp($app): void
2828
protected function getPackageProviders($app)
2929
{
3030
return [
31-
PackageServiceProvider::class,
31+
InfiniteScrollServiceProvider::class,
3232
];
3333
}
3434
}

0 commit comments

Comments
 (0)