# Module: commandsLibrary

Contains all of the system defined commands as a map between function names and function calls.

Author:
  - Seth Hollingsead
Copyright:
  - Copyright © 2022-… by Seth Hollingsead. All rights reserved
Source:
  - commandsBlob/commandsLibrary.js, line 1

### Requires

- module:advanced
- module:auxiliary
- module:configuration
- module:constants
- module:dataDirectorate
- module:integrationTests
- module:performanceMetric
- module:plugins
- module:system
- module:loggers
- module:data
- @haystacks/constants
- path

### Methods

#### (inner) clearCommandsLibrary() → {void}

Clears out the commands data structure on D. Useful so that it can be re-initialized.

Author:
  - Seth Hollingsead
Source:
  - commandsBlob/commandsLibrary.js, line 44

##### Returns:

Type
  void

#### (inner) initCommandsLibrary() → {void}

Initializes the commands function data structure on D.

Author:
  - Seth Hollingsead
Source:
  - commandsBlob/commandsLibrary.js, line 58

##### Returns:

Type
  void