-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest-render.ts
More file actions
24 lines (18 loc) · 789 Bytes
/
test-render.ts
File metadata and controls
24 lines (18 loc) · 789 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
#!/usr/bin/env tsx
/**
* Quick test script to render the advanced-api-security module using ums-lib
*/
import { renderModule } from '../packages/ums-lib/src/index.js';
import { advancedApiSecurity } from '../instruct-modules-v2/modules/technology/security/advanced-api-security.module.js';
console.log('='.repeat(80));
console.log('RENDERING MODULE: advanced-api-security');
console.log('='.repeat(80));
console.log();
const markdown = renderModule(advancedApiSecurity);
console.log(markdown);
console.log();
console.log('='.repeat(80));
console.log(`✅ Rendered ${markdown.split('\n').length} lines of Markdown`);
console.log(`✅ Module ID: ${advancedApiSecurity.id}`);
console.log(`✅ Components: ${advancedApiSecurity.components?.length || 0}`);
console.log('='.repeat(80));