Skip to content

Commit 3506e50

Browse files
committed
fix: include all the manual checks in the validators
Related to #207
1 parent 0fbb58b commit 3506e50

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

src/checks/index.js

+7
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,13 @@ checks.ciAndCdPipelineAsCode = genericProjectPolicyComplianceCheck('ciAndCdPipel
3737
checks.npmOrgMFA = genericProjectPolicyComplianceCheck('npmOrgMFA')
3838
checks.npmPublicationMFA = genericProjectPolicyComplianceCheck('npmPublicationMFA')
3939
checks.upgradePathDocs = genericProjectPolicyComplianceCheck('upgradePathDocs')
40+
checks.patchNonCriticalVulns90Days = genericProjectPolicyComplianceCheck('patchNonCriticalVulns90Days')
41+
checks.patchCriticalVulns30Days = genericProjectPolicyComplianceCheck('patchCriticalVulns30Days')
42+
checks.twoOrMoreOwnersForAccess = genericProjectPolicyComplianceCheck('twoOrMoreOwnersForAccess')
43+
checks.injectedSecretsAtRuntime = genericProjectPolicyComplianceCheck('injectedSecretsAtRuntime')
44+
checks.preventScriptInjection = genericProjectPolicyComplianceCheck('preventScriptInjection')
45+
checks.resolveLinterWarnings = genericProjectPolicyComplianceCheck('resolveLinterWarnings')
46+
checks.annualDependencyRefresh = genericProjectPolicyComplianceCheck('annualDependencyRefresh')
4047

4148
debug('Generic Policies loaded')
4249

src/checks/validators/index.js

+8-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,14 @@ const validators = {
2929
ciAndCdPipelineAsCode: genericProjectPolicyValidator('ciAndCdPipelineAsCode'),
3030
npmOrgMFA: genericProjectPolicyValidator('npmOrgMFA'),
3131
npmPublicationMFA: genericProjectPolicyValidator('npmPublicationMFA'),
32-
upgradePathDocs: genericProjectPolicyValidator('upgradePathDocs')
32+
upgradePathDocs: genericProjectPolicyValidator('upgradePathDocs'),
33+
patchNonCriticalVulns90Days: genericProjectPolicyValidator('patchNonCriticalVulns90Days'),
34+
patchCriticalVulns30Days: genericProjectPolicyValidator('patchCriticalVulns30Days'),
35+
twoOrMoreOwnersForAccess: genericProjectPolicyValidator('twoOrMoreOwnersForAccess'),
36+
injectedSecretsAtRuntime: genericProjectPolicyValidator('injectedSecretsAtRuntime'),
37+
preventScriptInjection: genericProjectPolicyValidator('preventScriptInjection'),
38+
resolveLinterWarnings: genericProjectPolicyValidator('resolveLinterWarnings'),
39+
annualDependencyRefresh: genericProjectPolicyValidator('annualDependencyRefresh')
3340
}
3441

3542
module.exports = validators

0 commit comments

Comments
 (0)