dev audit messages

<!-- prettier-ignore-start -->

Audit messages in a plugin's messages directory to locate unused messages and missing messages that have references in source code.

Flags

Flag Name (Long) Flag Name (Short) Description
<code>‑‑flags‑dir</code> N/A Type: Value<br><br>Import flag values from a directory.
<code>‑‑json</code> N/A Type: Boolean<br><br>Format output as json.
<code>‑‑messages‑dir</code> <code>‑m</code> Type: Value<br>Default value: messages<br><br>Directory that contains the plugin's message files.<br><br>The default is the "messages" directory in the current working directory.
<code>‑‑project‑dir</code> <code>‑p</code> Type: Value<br>Default value: .<br><br>Location of the project where messages are to be audited.
<code>‑‑source‑dir</code> <code>‑s</code> Type: Value<br>Default value: src<br><br>Directory that contains the plugin's source code.<br><br>The default is the "src" directory in the current working directory.

Examples for dev audit messages

Audit messages using default directories:

sf dev audit messages

Audit messages in the "messages" directory in the current working directory; the plugin's source directory is in "src":

sf dev audit messages --messages-dir ./messages --source-dir ./src
<!-- prettier-ignore-end -->