diff --git a/dist/evidence.js b/dist/evidence.js new file mode 100644 index 0000000..3be7ddc --- /dev/null +++ b/dist/evidence.js @@ -0,0 +1,14 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.evidenceState = evidenceState; +function evidenceState(result, reviewDate) { + if (result.status === 'not-run') + return '未执行'; + if (result.status === 'failed') + return '验证失败'; + if (!/^\d{4}-\d{2}-\d{2}$/.test(result.evidenceUntil)) + return '证据日期无效'; + if (result.evidenceUntil < reviewDate) + return '证据过期'; + return null; +}