Для тех из нас, кто хотел узнать, как отображать значения arg1, arg2 и arg3 после того, как он был передан в powershell, вам нужно всего лишь:
Write-Host $args[0]
Write-Host $args[1]
Write-Host $args[2]
Как насчет одноэлементного объекта, который будет обрабатывать поколения токенов? что-то похожее на это:
const tokenGenerator ={
getTokenPromise: null,
token: null,
getToken(){
if (!this.getTokenPromise){
this.getTokenPromise = new Promise(resolve=>{
/*supposed to be a http request*/
if (!this.token){
setTimeout(()=>{
this.token = 'generated';
resolve(this.token);
},0)
}else{
resolve(this.token);
}
})
}
return this.getTokenPromise;
}
вы можете ссылаться на этот же объект от перехватчиков.