Dev tool decode-token service (#889)

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
Andrey Sobolev 2022-01-31 16:08:23 +07:00 committed by GitHub
parent a5f662e43f
commit 64b15cb13c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -28,7 +28,7 @@ import {
upgradeWorkspace
} from '@anticrm/account'
import { setMetadata } from '@anticrm/platform'
import { generateToken } from '@anticrm/server-token'
import { decodeToken, generateToken } from '@anticrm/server-token'
import toolPlugin, { prepareTools, version } from '@anticrm/server-tool'
import { program } from 'commander'
import { Db, MongoClient } from 'mongodb'
@ -227,5 +227,11 @@ program
.action(async (name, workspace) => {
console.log(generateToken(name, workspace))
})
program
.command('decode-token <token>')
.description('decode token')
.action(async (token) => {
console.log(decodeToken(token))
})
program.parse(process.argv)