<crx version="1.22.5" user="anonymous" workspace="crx.default">
  <request>
  </request>
  <response>
    <data>
      +------------+-----------------------------------------+ 
      |  Arguments | Comment                                 | 
      +------------+-----------------------------------------+ 
      |  cmd=help  | print this help                         | 
      +------------+-----------------------------------------+ 
      |  cmd=ls    | print a list of all packages            | 
      +------------+-----------------------------------------+ 
      |  POST      | remove a  package                       | 
      |  cmd=rm    |                                         | 
      |  name      | package name                            | 
      |  [group]   | group name (optional)                   | 
      +------------+-----------------------------------------+ 
      |  POST      | build a  package                        | 
      |  cmd=build |                                         | 
      |  name      | package name                            | 
      |  [group]   | group name (optional)                   | 
      +------------+-----------------------------------------+ 
      |  POST      | install a package                       | 
      |  cmd=inst  |                                         | 
      |  name      | package name                            | 
      |  [strict]  | true to fail on error                   | 
      |  [group]   | group name (optional)                   | 
      +------------+-----------------------------------------+ 
      |  POST      | uninstall a package                     | 
      |  cmd=uninst|                                         | 
      |  name      | package name                            | 
      |  [group]   | group name (optional)                   | 
      +------------+-----------------------------------------+ 
      |  GET       | download a package                      | 
      |            | (content-disposition header contains    | 
      |            | the correct filename)                   | 
      |  [cmd=get] | optional                                | 
      |  name      | package name                            | 
      |  [group]   | group name (optional)                   | 
      +------------+-----------------------------------------+ 
      |  POST      | upload a new package                    | 
      |  file      | package to upload                       | 
      |  [name]    | optional name                           | 
      |  [strict]  | true to fail on install error           | 
      |  [install] | automatically install package if 'true' | 
      +------------+-----------------------------------------+ 
    </data>
    <status code="200">ok</status>
  </response>
</crx>
