Skip to content

Commit dc89bcf

Browse files
Create composer.json
Signed-off-by: Max Barrett <maximilliangroup@gmail.com>
1 parent a867937 commit dc89bcf

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

composer.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"name": "starisian/plugin-template",
3+
"description": "A WordPress plugin template by Starisian Technologies with PSR-4 autoloading and modular architecture.",
4+
"type": "wordpress-plugin",
5+
"license": "proprietary",
6+
"authors": [
7+
{
8+
"name": "Max Barrett",
9+
"email": "support@starisian.com",
10+
"homepage": "https://www.starisian.com"
11+
}
12+
],
13+
"require": {
14+
"php": "^8.2"
15+
},
16+
"autoload": {
17+
"psr-4": {
18+
"Starisian\\src\\": "src/"
19+
}
20+
},
21+
"scripts": {
22+
"post-install-cmd": [
23+
"@composer dump-autoload"
24+
],
25+
"post-update-cmd": [
26+
"@composer dump-autoload"
27+
]
28+
},
29+
"config": {
30+
"optimize-autoloader": true,
31+
"preferred-install": "dist",
32+
"sort-packages": true
33+
},
34+
"minimum-stability": "dev",
35+
"prefer-stable": true
36+
}

0 commit comments

Comments
 (0)