INNER CODE UNIT · TypeScript
main
andrechristikan/ack-nestjs-boilerplate · scripts/generate-secret.ts:486
function main(): void {
const argv = process.argv.slice(2);
const useDirectInsert = argv.includes('--direct-insert');
const command = argv.find(arg => !arg.startsWith('--'));
const generator = new SecretGenerator(path.join(process.cwd(), 'keys'));
if (command === 'all') {
generator.generateJwtKeys(useDirectInsert);
generator.generateEncryptionSecrets(useDirectInsert);
} else if (command === 'jwt') {
generator.generateJwtKeys(useDirectInsert);
} else if (command === 'encryption') {
generator.generateEncryptionSecrets(useDirectInsert);
} else {
console.error(Usage);
process.exit(1);