1.1.14 • Published 2 months ago
cwe-sdk v1.1.14
Install
yarn add cwe-sdk
Usage
Require the CweManager class and use its methods
const { CweManager } = require('cwe-sdk')
Example
const { CweManager } = require('cwe-sdk')
const cweManager = new CweManager()
const result = cweManager.isChildOf({ weaknessId: '117', parentId: '116' })
console.log(result) // true
Build
This CWE SDK has a build process that prepares the JSON data by downloading the latest version of the CWE archive (e.g. https://cwe.mitre.org/data/xml/cwec_v4.1.xml.zip) and then crunches it to create the following data snapshots:
- A mirror JSON object, available at
./raw/cwe-archive.json
- A JSON dictionary to easily access CWEs by their ID, available at
./raw/cwe-dictionary.json
- A JSON array for the relationship hierarchy between CWEs, available at
./raw/cwe-hierarchy.json
This work is made possible thanks to scripts in ./build/
To run it, execute yarn run build
Contributing
Please consult CONTRIBUTING for guidelines on contributing to this project.
Author
cwe-sdk © Liran Tal, Released under the Apache-2.0 License.
1.1.14
2 months ago
1.1.13
3 months ago
1.1.12
6 months ago
1.1.11
9 months ago
1.1.10
10 months ago
1.1.9
11 months ago
1.1.8
11 months ago
1.1.6
2 years ago
1.1.5
3 years ago
1.1.4
3 years ago
1.1.3
3 years ago
1.1.2
3 years ago
1.1.1
3 years ago
1.1.0
3 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago
1.0.3
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago