Files
qinglong/back/token.ts
T

21 lines
518 B
TypeScript
Executable File

import 'reflect-metadata';
import OpenService from './services/open';
import { Container } from 'typedi';
import LoggerInstance from './loaders/logger';
async function getToken() {
try {
Container.set('logger', LoggerInstance);
const openService = Container.get(OpenService);
const appToken = await openService.generateSystemToken(
process.argv.includes('--renew'),
);
console.log(appToken.value);
} catch (error) {
console.error(error);
process.exitCode = 1;
}
}
getToken();