diff --git a/.eslintrc b/.eslintrc index 30e6c0a34..dd7ef9e7e 100644 --- a/.eslintrc +++ b/.eslintrc @@ -5,6 +5,8 @@ ], "rules": { "@typescript-eslint/no-unused-vars": "off", + "semi": "off", + "@typescript-eslint/semi": ["warn", "never"], "unicorn/filename-case": "off", "unicorn/prefer-node-protocol": "off", "unicorn/numeric-separators-style": "off", diff --git a/.github/workflows/build-windows-linux.yml b/.github/workflows/build-windows-linux.yml index 7bde68dc8..eb609f21a 100644 --- a/.github/workflows/build-windows-linux.yml +++ b/.github/workflows/build-windows-linux.yml @@ -18,7 +18,7 @@ jobs: - name: setup node uses: actions/setup-node@v4 with: - node-version: "18" + node-version: "20" check-latest: true cache: 'npm' cache-dependency-path: ./saf/package-lock.json diff --git a/.gitignore b/.gitignore index 236b6b550..c3b8450f6 100644 --- a/.gitignore +++ b/.gitignore @@ -16,4 +16,4 @@ out **/saf-cli.log *.html saf-cli.log -*.log \ No newline at end of file +CliProcessOutput.log diff --git a/README.md b/README.md index eeff20a5c..c5b6f32d0 100644 --- a/README.md +++ b/README.md @@ -56,6 +56,7 @@ The SAF CLI is the successor to [Heimdall Tools](https://github.com/mitre/heimda * [Tenable Nessus to HDF](#tenable-nessus-to-hdf) * [Microsoft Secure Score to HDF](#msft_secure-to-hdf) * [Netsparker to HDF](#netsparker-to-hdf) + * [NeuVector to HDF](#neuvector-to-hdf) * [Nikto to HDF](#nikto-to-hdf) * [Prisma to HDF](#prisma-to-hdf) * [Prowler to HDF](#prowler-to-hdf) @@ -93,9 +94,9 @@ The SAF CLI is the successor to [Heimdall Tools](https://github.com/mitre/heimda * [Delta Supporting Commands](#delta-supporting-options) * [CKL Templates](#ckl-templates) * [InSpec Metadata](#inspec-metadata) + * [Inspec Profile](#inspec-profile) * [Thresholds](#thresholds-1) * [Spreadsheet (csv/xlsx) to InSpec](#spreadsheet-csvxlsx-to-inspec) - * [XCCDF Benchmark to InSpec Stubs](#xccdf-benchmark-to-inspec-stub) * [DoD Stub vs CIS Stub Formatting](#dod-stub-vs-cis-stub-formatting) * [Mapping Files](#mapping-files) @@ -248,6 +249,11 @@ FLAGS -t, --format=