-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcomposer.json
32 lines (32 loc) · 1.15 KB
/
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
{
"name": "beryllium/sculpin-tailwind-blog-skeleton",
"description": "Tailwind-based Skeleton for Sculpin",
"type": "sculpin-skeleton",
"license": "MIT",
"require": {
"sculpin/sculpin": "^3.1"
},
"authors": [
{
"name": "Kevin Boyd",
"email": "[email protected]",
"homepage": "https://whateverthing.com"
}
],
"scripts": {
"publish": [
"yarn encore prod || ( echo \"Could not generate Webpack assets\" && exit )",
"sculpin generate --env=prod || ( echo \"Could not generate the site\" && exit )",
"sculpin assets:install --env=prod output_prod || ( echo \"Could not install assets for the site\" && exit )",
"rsync -avze 'ssh -p 4668' output_prod/ username@yoursculpinsite:public_html || ( echo \"Could not publish the site\" && exit )"
],
"sculpin-watch": [
"Composer\\Config::disableProcessTimeout",
"sculpin generate --watch --server"
],
"yarn-watch": [
"Composer\\Config::disableProcessTimeout",
"yarn encore dev --watch"
]
}
}