-
Notifications
You must be signed in to change notification settings - Fork 15
/
composer.json
33 lines (32 loc) · 988 Bytes
/
composer.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
{
"name": "phprio/site",
"description": "Site do user group de PHP do Rio de Janeiro",
"type": "project",
"minimum-stability": "dev",
"require": {
"php": "^8.0",
"sculpin/sculpin": "^3.0"
},
"license": "MIT",
"authors": [
{
"name": "PHPRio",
"email": "[email protected]"
}
],
"config": {
"process-timeout": 0,
"allow-plugins": {
"sculpin/sculpin-theme-composer-plugin": true
}
},
"scripts": {
"generate" : "sculpin generate --clean",
"watch" : "sculpin generate --clean --server --watch",
"serve" : "sculpin generate --clean --server",
"server" : "@serve",
"prod" : ["sculpin generate --clean --env=prod"],
"deploy" : "cd output_prod; git add -A .; git commit -m 'Atualizando build do site'; git push origin HEAD:master; cd ..",
"prod-deploy": ["@prod", "@deploy"]
}
}