Ver a proveniência

📚 Expand package.json ready for gpm

no issue

- Our new marketplace (gpm) will make heavy use of package.json files
- Full details, spec, and validator are coming soon. In the meantime here's the basics:
   - `name` must be lowercase and hypenated
   - `version` must be semver compliant
   - `homepage` should be a valid URL (GitHub URL is ok)
   - `demo` should be a working Ghost install that uses your theme
   - `engines` should contain a Ghost key indicating which version of Ghost the theme is compatible with
   - `license` is required, we recommend `MIT`
   - `screenshots` should provide a relative path or absolute URL to both `desktop` & `mobile` screenshots
   - `author` should be an object. It must contain an email, and can also include a name and url.
   - the `gpm` object should:
	- indicate the package type (`theme` for now, later `app` or `adapter` etc)
   	- list out at most 2 marketplace categories for inclusion. Categories can be found in but are subject to change.
   - other fields can be included as per a normal npm package, we recommend including the repostory & keywords with `ghost` & `theme` listed.
Hannah Wolfe há 3 anos
1 ficheiros alterados com 35 adições e 2 eliminações
  1. +35

+ 35
- 2
package.json Ver ficheiro

@@ -1,4 +1,37 @@
"name": "Casper",
"version": "1.3.1"
"name": "casper",
"description": "The default personal blogging theme for Ghost. Beautiful, minimal and responsive.",
"homepage": "",
"demo": "",
"version": "1.3.1",
"engines": {
"ghost": "^0.9.0"
"license": "MIT",
"screenshots": {
"desktop": "assets/screenshot-desktop.jpg",
"mobile": "assets/screenshot-mobile.jpg"
"author": {
"name": "Ghost Foundation",
"email": "",
"url": ""
"gpm": {
"type": "theme",
"categories": [
"Personal Blogs"
"keywords": [
"repository": {
"type": "git",
"url": "git://"
"bugs": "",
"contributors": ""