gpm
will install different types of packages. Each Package defines its type
, plugin based handlers install packages of different types.
Packages can easily be defined with a npm package.json-like package.json
file, and–if necessary–an accompanying <type>.json
file with extra information for the handler.
\
cannot be used in repository names or package names, it is used as the delimiter between repository and package (e.g. quaddicted/quoth
).
If package.json
does not have a files
section, a file of <packagename>.zip
is assumed by most handlers.
Custom fields in ~package.json~.
very early.