https://github.com/mitre/training
A CALDERA plugin
https://github.com/mitre/training
caldera caldera-plugin
Last synced: 5 days ago
JSON representation
A CALDERA plugin
- Host: GitHub
- URL: https://github.com/mitre/training
- Owner: mitre
- Created: 2020-02-26T01:31:13.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-26T14:34:18.000Z (9 months ago)
- Last Synced: 2025-04-01T14:22:14.447Z (25 days ago)
- Topics: caldera, caldera-plugin
- Language: Python
- Homepage: https://caldera.mitre.org/
- Size: 882 KB
- Stars: 26
- Watchers: 17
- Forks: 17
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MITRE Caldera Plugin: Training
The training plugin provides a certification course to become a Caldera subject matter expert (SME)
If you earn a code, submit the code to this form to obtain a certificate: https://forms.office.com/g/sYRNDuxCjC.
## 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.