5 prism_languages: [json]
15 "description": "My package",
18 "keywords": ["http", "server"],
19 "author": "Rico Sta. Cruz <rstacruz@users.noreply.github.com>",
25 "command": "./bin/command"
29 "url": "https://github.com/rstacruz/___.git"
33 {: data-line="2,3,4,5"}
35 Highlighted lines are required.
44 "plates": "https://github.com/user/project/tarball/branch",
45 "stuff": "git://github.com/user/project.git#commit-ish"
50 "devDependencies": { ··· },
51 "peerDependencies": { ··· },
52 "optionalDependencies": { ··· },
55 See [Semver cheatsheet](./semver) for explanation of version ranges.
61 "start": "node ./bin/xxx", /* npm start */
62 "test": "vows --spec --isolate", /* npm test */
64 "prepublish": "grunt build", /* after 'npm install' and before 'npm
84 "run": "echo $npm_package_config_foobar"
89 Keys in `config` are exposed as env vars to scripts.
94 * <http://package.json.nodejitsu.com/>
95 * `npm help package.json`