# training **Repository Path**: impecunious/training ## Basic Information - **Project Name**: training - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-06-30 - **Last Updated**: 2021-06-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CALDERA Plugin: Training The training plugin provides a certification course to become a CALDERA subject matter expert (SME) If you earn a code, send it to caldera at mitre dot org and we will validate it as proof of completion. ## Development ### JavaScript: This plugin uses `eslint` for javascript linting and requires the following dependencies: * `node >= 15.9.0` * `npm >= 7.5.0` Linting is performed automatically when changes are pushed to a branch in github via a github action. To run locally, perform the following commands: ``` > cd /path/to/training/repo > npm ci > npm run lint ``` To fix issues automatically run the following (note: not all violations can be fixed automatically): ``` > npm run lint -- --fix ``` For information about rule violations, see the [eslint rules](https://eslint.org/docs/rules/) page.