Skip to content

Commit 9f49655

Browse files
chore: update dependencies for better php 8.4 support
1 parent ff2dcb1 commit 9f49655

File tree

2 files changed

+378
-381
lines changed

2 files changed

+378
-381
lines changed

composer.json

Lines changed: 83 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -1,87 +1,88 @@
11
{
2-
"name": "itiden/statamic-backup",
3-
"description": "Backup your Statamic site",
4-
"license": "MIT",
5-
"authors": [
6-
{
7-
"name": "Neo Lejondahl",
8-
"role": "Developer"
9-
}
10-
],
11-
"require": {
12-
"ext-zip": "*",
13-
"statamic/cms": "^5.0.0",
14-
"pixelfear/composer-dist-plugin": "^0.1.6"
15-
},
16-
"require-dev": {
17-
"orchestra/testbench": "^9.0",
18-
"pestphp/pest": "^3.0",
19-
"pestphp/pest-plugin-laravel": "^3.0",
20-
"carthage-software/mago": "^0.11.0"
21-
},
22-
"autoload": {
23-
"psr-4": {
24-
"Itiden\\Backup\\": "src"
25-
}
26-
},
27-
"autoload-dev": {
28-
"psr-4": {
29-
"Itiden\\Backup\\Tests\\": "tests",
30-
"Workbench\\App\\": "workbench/app/",
31-
"Workbench\\Database\\Factories\\": "workbench/database/factories/",
32-
"Workbench\\Database\\Seeders\\": "workbench/database/seeders/"
33-
},
34-
"files": [
35-
"tests/Helpers.php"
36-
]
37-
},
38-
"scripts": {
39-
"post-autoload-dump": [
40-
"@clear",
41-
"@prepare"
42-
],
43-
"clear": "@php vendor/bin/testbench package:purge-skeleton --ansi",
44-
"prepare": "@php vendor/bin/testbench package:discover --ansi",
45-
"build": "@php vendor/bin/testbench workbench:build --ansi",
46-
"serve": [
47-
"@build",
48-
"@php vendor/bin/testbench serve"
49-
],
50-
"lint": [
51-
"@php vendor/bin/mago lint"
52-
],
53-
"format": [
54-
"@php vendor/bin/mago format"
2+
"name": "itiden/statamic-backup",
3+
"description": "Backup your Statamic site",
4+
"license": "MIT",
5+
"authors": [
6+
{
7+
"name": "Neo Lejondahl",
8+
"role": "Developer"
9+
}
5510
],
56-
"test": [
57-
"XDEBUG_MODE=coverage vendor/bin/pest --coverage"
58-
],
59-
"qa": [
60-
"@format",
61-
"@lint",
62-
"@test"
63-
]
64-
},
65-
"extra": {
66-
"statamic": {
67-
"name": "Backup",
68-
"description": "Backup your Statamic site"
11+
"require": {
12+
"ext-zip": "*",
13+
"statamic/cms": "^5.0.0",
14+
"pixelfear/composer-dist-plugin": "^0.1.6"
6915
},
70-
"laravel": {
71-
"providers": [
72-
"Itiden\\Backup\\ServiceProvider"
73-
]
16+
"require-dev": {
17+
"orchestra/testbench": "^9.0",
18+
"pestphp/pest": "^3.0",
19+
"pestphp/pest-plugin-laravel": "^3.0",
20+
"carthage-software/mago": "^0.11.0"
7421
},
75-
"download-dist": {
76-
"url": "https://github.com/itiden/statamic-backup/releases/download/{$version}/dist.tar.gz",
77-
"path": "resources/dist"
78-
}
79-
},
80-
"config": {
81-
"allow-plugins": {
82-
"pixelfear/composer-dist-plugin": true,
83-
"pestphp/pest-plugin": true,
84-
"carthage-software/mago": true
22+
"autoload": {
23+
"psr-4": {
24+
"Itiden\\Backup\\": "src"
25+
}
26+
},
27+
"autoload-dev": {
28+
"psr-4": {
29+
"Itiden\\Backup\\Tests\\": "tests",
30+
"Workbench\\App\\": "workbench/app/",
31+
"Workbench\\Database\\Factories\\": "workbench/database/factories/",
32+
"Workbench\\Database\\Seeders\\": "workbench/database/seeders/"
33+
},
34+
"files": [
35+
"tests/Helpers.php"
36+
]
37+
},
38+
"scripts": {
39+
"post-autoload-dump": [
40+
"@clear",
41+
"@prepare"
42+
],
43+
"clear": "@php vendor/bin/testbench package:purge-skeleton --ansi",
44+
"prepare": "@php vendor/bin/testbench package:discover --ansi",
45+
"build": "@php vendor/bin/testbench workbench:build --ansi",
46+
"serve": [
47+
"Composer\\Config::disableProcessTimeout",
48+
"@build",
49+
"@php vendor/bin/testbench serve --ansi"
50+
],
51+
"lint": [
52+
"@php vendor/bin/mago lint"
53+
],
54+
"format": [
55+
"@php vendor/bin/mago format"
56+
],
57+
"test": [
58+
"XDEBUG_MODE=coverage vendor/bin/pest --coverage"
59+
],
60+
"qa": [
61+
"@format",
62+
"@lint",
63+
"@test"
64+
]
65+
},
66+
"extra": {
67+
"statamic": {
68+
"name": "Backup",
69+
"description": "Backup your Statamic site"
70+
},
71+
"laravel": {
72+
"providers": [
73+
"Itiden\\Backup\\ServiceProvider"
74+
]
75+
},
76+
"download-dist": {
77+
"url": "https://github.com/itiden/statamic-backup/releases/download/{$version}/dist.tar.gz",
78+
"path": "resources/dist"
79+
}
80+
},
81+
"config": {
82+
"allow-plugins": {
83+
"pixelfear/composer-dist-plugin": true,
84+
"pestphp/pest-plugin": true,
85+
"carthage-software/mago": true
86+
}
8587
}
86-
}
87-
}
88+
}

0 commit comments

Comments
 (0)