in src/nag-pack.ts [203:222]
protected ignoreRule(ignores: NagPackSuppression[], ruleId: string): string {
for (let ignore of ignores) {
if (
ignore.id &&
ignore.reason &&
JSON.stringify(ignore.reason).length >= 10
) {
if (ignore.id == ruleId) {
return ignore.reason;
}
} else {
throw Error(
`Improperly formatted cdk_nag rule suppression detected: ${JSON.stringify(
ignore
)}. See https://github.com/cdklabs/cdk-nag#suppressing-a-rule for information on suppressing a rule.`
);
}
}
return '';
}