UNPKG

container-image-scanner

Version:

Enterprise Container Image Scanner with AWS Security Best Practices. Scan EKS clusters for Bitnami container image dependencies and generate migration guidance for AWS ECR alternatives.

39 lines (33 loc) 941 B
const fs = require('fs'); const path = require('path'); console.log('🔍 Verifying build artifacts...'); const requiredFiles = [ 'dist/cli.js', 'dist/scanner.js', 'dist/migrate-command-simple.js' ]; let allGood = true; for (const file of requiredFiles) { if (!fs.existsSync(file)) { console.error(`❌ Missing: ${file}`); allGood = false; } else { console.log(`✅ Found: ${file}`); } } // Add shebang to CLI file if it doesn't have one const cliPath = 'dist/cli.js'; if (fs.existsSync(cliPath)) { const content = fs.readFileSync(cliPath, 'utf8'); if (!content.startsWith('#!/usr/bin/env node')) { const newContent = '#!/usr/bin/env node\n' + content; fs.writeFileSync(cliPath, newContent); console.log('✅ Added shebang to CLI file'); } } if (allGood) { console.log('🎉 Build verification successful!'); } else { console.error('💥 Build verification failed!'); process.exit(1); }