-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathvalidate.js
More file actions
27 lines (21 loc) · 793 Bytes
/
validate.js
File metadata and controls
27 lines (21 loc) · 793 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// Validation script for all Orbit Chain demos
const { validateOrbitFiles, quickCheck } = require('./test_utils');
console.log("Validating Arbitrum Pulse Orbit Chain demos...");
// Run validation on all files
const results = validateOrbitFiles();
console.log("\n=== VALIDATION RESULTS ===");
console.log(`${results.valid.length} valid files`);
console.log(`${results.issues.length} files with issues`);
if (results.issues.length > 0) {
console.log("\nIssues found:");
results.issues.forEach(issue => {
console.log(`- ${issue.file}: ${issue.issue}`);
});
}
console.log("\n=== DETAILED FILE CHECKS ===");
// Run quick checks on all valid files
for (const file of results.valid) {
console.log(`\nChecking ${file}:`);
quickCheck(file);
}
console.log("\nValidation complete!");