Files
ghost.sori.studio/package.json

78 lines
1.7 KiB
JSON

{
"name": "ghost-theme-thred-clone",
"version": "0.1.3",
"private": true,
"description": "A Ghost theme inspired by the Thred reference layout.",
"author": {
"name": "zenn",
"email": "zenn.message@gmail.com"
},
"engines": {
"ghost-api": "v5"
},
"config": {
"posts_per_page": 10,
"image_sizes": {
"xxs": {
"width": 30
},
"xs": {
"width": 100
},
"s": {
"width": 300
},
"m": {
"width": 600
},
"l": {
"width": 1000
},
"xl": {
"width": 2000
}
},
"custom": {
"footer_primary_link": {
"type": "text",
"default": "Portal"
},
"footer_primary_url": {
"type": "text",
"default": "/"
},
"footer_secondary_link": {
"type": "text",
"default": "Docs"
},
"footer_secondary_url": {
"type": "text",
"default": "/"
},
"footer_tertiary_link": {
"type": "text",
"default": "Get theme"
},
"footer_tertiary_url": {
"type": "text",
"default": "/"
},
"footer_quaternary_link": {
"type": "text",
"default": "Changelog"
},
"footer_quaternary_url": {
"type": "text",
"default": "/"
}
}
},
"scripts": {
"dev:sync": "sh ./scripts/sync-theme.sh",
"dev:ghost:start": "npm run dev:sync && docker compose up -d",
"dev:ghost:restart": "npm run dev:sync && docker compose restart ghost",
"dev:ghost:stop": "docker compose down",
"zip": "zip -r theme.zip . -x '*.git*' -x 'node_modules/*' -x 'theme.zip'"
}
}