in packages/aws-rfdk/lib/lambdas/nodejs/version-provider/handler.ts [131:144]
private implementsIVersionProviderResourceProperties(value: any): boolean {
if (!value || typeof(value) !== 'object') { return false; }
if (value.versionString) {
if (!Version.validateVersionString(value.versionString)) {
console.log(`Failed to validate the version string: ${value.versionString}`);
return false;
}
}
if (value.forceRun && typeof(value.forceRun) !== 'string') { return false; }
return true;
}