File: cmd.list-capabilities.markdown

package info (click to toggle)
watchman 4.9.0-9
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 9,992 kB
  • sloc: cpp: 27,459; python: 6,538; java: 3,404; php: 3,257; ansic: 2,803; javascript: 1,116; makefile: 671; ruby: 364; sh: 124; xml: 102; lisp: 4
file content (30 lines) | stat: -rw-r--r-- 754 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
---
pageid: cmd.list-capabilities
title: list-capabilities
layout: docs
category: Commands
permalink: docs/cmd/list-capabilities.html
---

*Since 3.8.*

This command returns the full list of supported [capabilities](
/watchman/docs/capabilities.html) offered by the watchman server.  The
intention is that client applications will use the
[expanded version command](/watchman/docs/cmd/version.html) to check
compatibility rather than interrogating the full list.

Here's some example output.  The actual capabilities list is in unspecified
order and is much longer than is reproduced here:

```bash
$ watchman list-capabilities
{
    "version": "3.8.0",
    "capabilities": [
        "field-mode",
        "term-allof",
        "cmd-trigger"
    ]
}
```