(lens: number = 8)
| 142 | |
| 143 | // 生成种子 ############################################################################### |
| 144 | export async function newNonce(lens: number = 8): Promise<string> { |
| 145 | let charset = 'ABCDEFGHJKLMNPQRSTUWXY0123456789'; |
| 146 | let results = ''; |
| 147 | for (let i = 0; i < lens; i++) { |
| 148 | const randomIndex = Math.floor(Math.random() * charset.length); |
| 149 | results += charset[randomIndex]; |
| 150 | } |
| 151 | return results; |
| 152 | } |
| 153 | |
| 154 | |
| 155 | /* ######################################################################################## |
no outgoing calls
no test coverage detected