### Required

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L675-L675)
A method that is not declared with `this: void` may cause unintentional scoping of `this` when separated from its object.
Consider using an arrow function or explicitly `.bind()`ing the method to avoid calling the method with an unintended `this` value. 
If a function does not access `this`, it can be annotated with `this: void`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[29]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[30]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[31]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[32]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[33]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[34]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[35]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[36]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[37]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[38]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[39]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[40]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[41]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[42]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[43]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[44]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[45]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[46]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[47]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[48]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[49]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[50]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[51]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[52]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[53]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[54]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[55]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[56]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[57]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[58]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[59]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[60]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[61]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[62]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[63]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[64]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[65]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[66]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[67]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[68]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[69]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[70]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[71]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[72]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[73]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[74]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[75]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[76]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[77]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[78]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[79]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[80]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[81]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[82]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[83]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[84]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[85]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[86]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[87]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[88]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[89]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[90]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[91]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[92]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[93]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[94]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[95]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[96]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[97]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[98]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[99]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[100]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[101]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[102]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[103]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[104]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[105]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[106]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[107]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[108]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[109]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[110]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[111]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[112]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[113]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[114]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[115]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[116]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[117]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[118]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[119]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[120]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[121]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[122]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[123]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[124]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[125]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[126]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[127]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[128]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[129]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[130]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[131]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[132]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[133]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[134]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[135]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[136]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[137]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[138]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[139]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[140]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[141]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[142]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[143]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[144]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[145]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[146]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[147]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[148]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[149]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[150]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[151]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[152]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[153]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[154]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[155]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[156]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[157]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[158]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[159]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[160]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[161]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[162]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[163]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[164]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[165]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[166]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[167]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[168]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[169]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[170]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[171]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[172]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[173]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[174]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[175]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[176]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[177]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[178]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[179]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[180]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[181]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[182]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[183]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[184]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[185]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[186]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[187]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[188]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[189]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[190]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[191]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[192]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[193]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[194]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[195]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[196]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[197]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[198]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[199]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[200]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[201]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[202]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[203]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[204]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[205]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[206]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[207]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[208]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[209]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[210]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[211]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[212]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[213]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[214]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[215]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[216]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[217]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[218]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[219]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[220]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[221]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[222]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[223]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[224]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[225]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[226]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[227]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[228]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[229]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[230]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[231]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[232]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[233]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[234]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[235]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[236]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[237]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[238]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[239]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[240]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[241]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[242]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[243]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[244]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[245]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[246]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[247]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[248]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[249]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[250]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[251]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[252]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[253]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[254]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[255]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[256]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[257]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[258]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[259]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[260]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[261]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[262]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[263]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[264]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[265]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[266]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[267]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[268]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[269]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[270]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[271]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[272]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[273]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[274]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[275]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[276]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[277]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[278]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[279]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[280]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[281]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[282]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[283]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[284]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[285]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[286]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[287]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[288]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[289]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[290]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[291]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[292]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[293]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[294]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[295]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[296]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[297]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[298]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[299]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[300]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[301]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[302]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[303]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[304]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[305]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[306]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[307]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[308]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[309]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[310]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[311]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[312]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[313]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[314]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[315]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[316]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[317]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[318]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[319]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[320]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[321]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[322]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[323]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[324]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[325]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[326]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[327]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[328]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[329]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[330]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[331]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[332]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[333]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[334]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[335]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[336]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[337]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[338]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[339]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[340]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[341]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[342]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[343]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[344]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[345]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[346]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[347]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[348]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[349]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[350]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[351]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[352]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[353]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[354]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[355]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[356]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[357]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[358]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[359]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[360]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[361]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[362]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[363]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[364]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[365]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[366]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[367]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[368]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[369]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[370]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[371]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[372]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[373]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[374]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[375]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[376]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[377]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[378]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[379]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[380]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[381]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[382]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[383]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[384]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[385]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[386]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[387]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[388]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[389]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L144-L144)[[390]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L660-L660)[[391]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L71-L71)[[392]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L123-L123)[[393]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L124-L125)[[394]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L131-L131)[[395]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L132-L132)[[396]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L133-L133)[[397]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L142-L142)[[398]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L144-L144)[[399]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L145-L145)[[400]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L164-L164)[[401]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L176-L176)[[402]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L186-L186)[[403]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L198-L203)[[404]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L207-L207)[[405]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L221-L221)[[406]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L225-L225)[[407]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L316-L316)[[408]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L319-L319)[[409]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L324-L324)[[410]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L340-L340)[[411]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L344-L344)[[412]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L449-L449)[[413]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L450-L450)[[414]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L452-L452)[[415]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L453-L457)[[416]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L472-L472)[[417]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L494-L494)[[418]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L504-L504)[[419]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L505-L505)[[420]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L545-L545)[[421]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L546-L546)[[422]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L556-L556)[[423]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L557-L557)[[424]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L561-L561)[[425]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L600-L600)[[426]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L612-L612)[[427]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L628-L628)[[428]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L13-L13)[[429]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L47-L47)[[430]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L57-L57)[[431]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L82-L84)[[432]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L200-L202)[[433]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L236-L236)[[434]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L44-L44)[[435]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L50-L50)[[436]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L54-L54)[[437]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L58-L58)[[438]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L62-L62)[[439]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L68-L68)[[440]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L72-L72)[[441]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L76-L76)[[442]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L80-L80)[[443]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L84-L84)[[444]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L90-L90)[[445]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L94-L94)[[446]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L98-L98)[[447]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L102-L102)[[448]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L108-L108)[[449]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L112-L112)[[450]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L116-L116)[[451]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L122-L122)[[452]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L128-L128)[[453]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L134-L134)[[454]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L138-L138)[[455]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L142-L142)[[456]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L316-L316)[[457]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L326-L326)[[458]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L420-L420)[[459]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L15-L15)[[460]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L40-L40)[[461]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L50-L52)[[462]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L83-L83)[[463]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L99-L99)[[464]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L122-L122)[[465]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L124-L124)[[466]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L125-L125)[[467]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L129-L129)[[468]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L144-L144)[[469]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L152-L152)[[470]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L163-L163)[[471]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L165-L165)[[472]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L166-L166)[[473]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L170-L170)[[474]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L193-L193)[[475]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L202-L202)[[476]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L210-L210)[[477]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L219-L219)[[478]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L239-L239)[[479]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L252-L252)[[480]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L269-L269)[[481]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L309-L309)[[482]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L319-L319)[[483]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L320-L320)[[484]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L570-L570)[[485]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L39-L39)[[486]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L586-L586)[[487]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L40-L40)[[488]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L65-L65)[[489]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L83-L83)[[490]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L135-L135)[[491]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L136-L136)[[492]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L145-L145)[[493]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L156-L156)[[494]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L164-L164)[[495]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L170-L170)[[496]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L177-L177)[[497]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L219-L219)[[498]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L221-L221)[[499]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L226-L226)[[500]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L230-L230)[[501]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L239-L239)[[502]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L246-L246)[[503]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L255-L255)[[504]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L259-L259)[[505]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L273-L273)[[506]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L274-L274)[[507]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L287-L287)[[508]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L292-L292)[[509]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L310-L310)[[510]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L311-L311)[[511]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L317-L317)[[512]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L323-L323)[[513]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L329-L329)[[514]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L339-L339)[[515]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L357-L357)[[516]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L363-L363)[[517]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L374-L374)[[518]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L401-L401)[[519]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L402-L402)[[520]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L417-L417)[[521]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L517-L517)[[522]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L525-L525)[[523]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L543-L543)[[524]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L546-L546)[[525]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L549-L549)[[526]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L580-L580)[[527]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L581-L581)[[528]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L584-L584)[[529]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L617-L617)[[530]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L619-L619)[[531]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L632-L632)[[532]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L44-L44)[[533]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L48-L48)[[534]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L49-L49)[[535]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L50-L50)[[536]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L121-L121)[[537]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L125-L125)[[538]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L126-L126)[[539]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L127-L127)
Unsafe assignment of an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)
Unsafe member access [e] on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[29]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[30]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[31]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[32]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[33]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[34]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[35]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[36]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[37]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[38]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[39]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[40]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[41]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[42]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[43]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[44]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[45]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[46]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[47]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[48]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[49]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L29)[[50]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[51]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[52]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[53]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[54]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[55]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[56]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[57]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[58]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[59]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[60]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[61]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[62]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[63]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[64]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[65]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[66]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[67]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[68]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[69]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[70]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[71]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[72]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[73]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[74]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[75]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[76]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[77]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[78]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[79]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[80]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[81]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[82]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[83]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[84]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[85]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[86]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[87]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[88]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[89]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[90]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[91]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[92]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[93]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[94]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[95]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[96]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[97]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[98]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[99]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[100]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[101]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[102]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[103]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[104]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[105]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[106]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[107]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[108]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[109]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[110]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[111]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[112]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[113]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[114]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[115]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L30)[[116]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L30)[[117]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[118]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[119]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[120]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[121]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[122]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[123]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[124]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[125]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[126]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[127]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[128]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[129]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[130]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[131]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[132]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[133]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[134]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[135]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[136]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[137]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[138]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[139]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[140]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[141]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[142]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[143]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[144]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[145]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[146]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[147]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[148]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[149]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[150]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[151]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[152]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[153]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[154]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[155]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[156]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[157]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[158]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[159]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[160]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[161]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[162]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[163]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[164]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[165]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[166]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[167]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[168]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[169]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[170]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[171]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[172]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[173]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[174]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[175]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[176]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[177]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[178]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[179]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[180]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[181]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[182]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[183]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[184]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[185]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[186]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[187]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[188]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[189]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[190]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[191]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[192]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[193]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[194]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L628-L628)[[195]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L697-L697)
Expected an assignment or function call and instead saw an expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[29]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[30]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L507-L507)[[31]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L63-L66)[[32]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L70-L70)[[33]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L99-L99)[[34]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L57-L57)[[35]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/utils.ts#L207-L207)[[36]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/ApiInterface.test.ts#L130-L130)
Unsafe return of a value of type `any`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)
Unsafe member access [s] on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)
Unsafe member access .enumerable on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/ApiInterface.test.ts#L702-L702)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L699-L699)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L642-L642)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L211-L211)
'module' is not defined.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
A `require()` style import is forbidden.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/ApiInterface.test.ts#L702-L702)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L699-L699)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L642-L642)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L211-L211)
'require' is not defined.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe argument of type `any` assigned to a parameter of type `number`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[29]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[30]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[31]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[32]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[33]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[34]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[35]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[36]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[37]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[38]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[39]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[40]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[41]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[42]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[43]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[44]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[45]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[46]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[47]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[48]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[49]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[50]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[51]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[52]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[53]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[54]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[55]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[56]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[57]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[58]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[59]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[60]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[61]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[62]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[63]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[64]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[65]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[66]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[67]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[68]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[69]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[70]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[71]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[72]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[73]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[74]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[75]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[76]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[77]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[78]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[79]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[80]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[81]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[82]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[83]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[84]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[85]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[86]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[87]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[88]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[89]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[90]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[91]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[92]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[93]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[94]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[95]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[96]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[97]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[98]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[99]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[100]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[101]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[102]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[103]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[104]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[105]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[106]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[107]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[108]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[109]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[110]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[111]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[112]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[113]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[114]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[115]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[116]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[117]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[118]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[119]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[120]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[121]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[122]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[123]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[124]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[125]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[126]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[127]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[128]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[129]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[130]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[131]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[132]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[133]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[134]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[135]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[136]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[137]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[138]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[139]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[140]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[141]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[142]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[143]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[144]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[145]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[146]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[147]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[148]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[149]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[150]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[151]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[152]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[153]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[154]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[155]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[156]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[157]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[158]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[159]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[160]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[161]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[162]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[163]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[164]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[165]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[166]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[167]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[168]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[169]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[170]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[171]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[172]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[173]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[174]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[175]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[176]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[177]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[178]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[179]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[180]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[181]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[182]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[183]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[184]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[185]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[186]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[187]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[188]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[189]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[190]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[191]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[192]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[193]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[194]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[195]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[196]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[197]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[198]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[199]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[200]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[201]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[202]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[203]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[204]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[205]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[206]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[207]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[208]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[209]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[210]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[211]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[212]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[213]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[214]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[215]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[216]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[217]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[218]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[219]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[220]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[221]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[222]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[223]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[224]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[225]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[226]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[227]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[228]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[229]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[230]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[231]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[232]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[233]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[234]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[235]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[236]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[237]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[238]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[239]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[240]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[241]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[242]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[243]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[244]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[245]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[246]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[247]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[248]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[249]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[250]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[251]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[252]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[253]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[254]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[255]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[256]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[257]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[258]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[259]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[260]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[261]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[262]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[263]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[264]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[265]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[266]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[267]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[268]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[269]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[270]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[271]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[272]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[273]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[274]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[275]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[276]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[277]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[278]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[279]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[280]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[281]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[282]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[283]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[284]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[285]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[286]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[287]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[288]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[289]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[290]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[291]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[292]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[293]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[294]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[295]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[296]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[297]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[298]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[299]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[300]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[301]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[302]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[303]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[304]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[305]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[306]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[307]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[308]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[309]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[310]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[311]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[312]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[313]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[314]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[315]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[316]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[317]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[318]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[319]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[320]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[321]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[322]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[323]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[324]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[325]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[326]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[327]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[328]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[329]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[330]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[331]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[332]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[333]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[334]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[335]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[336]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[337]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[338]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[339]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[340]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[341]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[342]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[343]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[344]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[345]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[346]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[347]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[348]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[349]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[350]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[351]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[352]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[353]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[354]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[355]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[356]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[357]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[358]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[359]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[360]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[361]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[362]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[363]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[364]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[365]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[366]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[367]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[368]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[369]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[370]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[371]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[372]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[373]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[374]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[375]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[376]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[377]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[378]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[379]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[380]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[381]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[382]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[383]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[384]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[385]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[386]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[387]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[388]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[389]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[390]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[391]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[392]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[393]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[394]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[395]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[396]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L125-L125)[[397]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L144-L144)[[398]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L145-L145)[[399]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L145-L145)[[400]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L176-L176)[[401]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L198-L198)[[402]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L220-L220)[[403]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L221-L221)[[404]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L238-L238)[[405]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L258-L258)[[406]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L274-L274)[[407]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L277-L277)[[408]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L281-L281)[[409]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L297-L297)[[410]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L316-L316)[[411]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L319-L319)[[412]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L340-L340)[[413]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L357-L357)[[414]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L373-L373)[[415]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L449-L449)[[416]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L453-L453)[[417]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L461-L461)[[418]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L471-L471)[[419]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L489-L489)[[420]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L507-L507)[[421]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L600-L600)[[422]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L606-L606)[[423]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L612-L612)[[424]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L614-L614)[[425]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L619-L619)[[426]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L628-L628)[[427]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L635-L635)[[428]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L638-L638)[[429]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L639-L639)[[430]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L640-L640)[[431]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L647-L647)[[432]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L31-L31)[[433]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L32-L32)[[434]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L47-L47)[[435]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L53-L53)[[436]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L57-L57)[[437]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L58-L58)[[438]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L63-L63)[[439]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L70-L70)[[440]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L82-L82)[[441]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L91-L91)[[442]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L91-L91)[[443]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L97-L97)[[444]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L200-L200)[[445]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L234-L234)[[446]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L33-L33)[[447]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L34-L34)[[448]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L40-L40)[[449]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L46-L46)[[450]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L50-L50)[[451]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L53-L53)[[452]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L83-L83)[[453]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L99-L99)[[454]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L118-L118)[[455]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L193-L193)[[456]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L219-L219)[[457]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L239-L239)[[458]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L245-L245)[[459]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L252-L252)[[460]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L258-L258)[[461]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L261-L261)[[462]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L269-L269)[[463]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L276-L276)[[464]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L279-L279)[[465]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L280-L280)[[466]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L281-L281)[[467]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L296-L296)[[468]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L309-L309)[[469]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L312-L312)[[470]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L572-L572)[[471]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L87-L87)[[472]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L183-L183)[[473]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L224-L224)[[474]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L276-L276)[[475]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L297-L297)[[476]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L317-L317)[[477]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L359-L359)[[478]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L458-L458)[[479]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L480-L480)[[480]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L510-L510)[[481]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L690-L690)[[482]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L259-L259)[[483]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L273-L273)[[484]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L274-L274)[[485]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L287-L287)[[486]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L401-L401)[[487]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L402-L402)[[488]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L417-L417)[[489]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L520-L520)[[490]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L549-L549)[[491]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L550-L550)[[492]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L563-L563)[[493]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L44-L44)[[494]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L121-L121)
Unsafe call of a(n) `any` typed value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)
Unsafe member access .toLocaleTimeString on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .endAt on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[29]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[30]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[31]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[32]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[33]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[34]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[35]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[36]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[37]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[38]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[39]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[40]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[41]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[42]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[43]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[44]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[45]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[46]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[47]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[48]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[49]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[50]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[51]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[52]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[53]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[54]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[55]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[56]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[57]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[58]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[59]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[60]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[61]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L129-L129)[[62]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L397-L397)[[63]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L402-L402)[[64]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L552-L552)[[65]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L625-L625)[[66]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L266-L266)
Unsafe argument of type `any` assigned to a parameter of type `string | number | Date`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .startAt on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[29]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[30]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[31]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[32]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[33]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[34]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[35]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[36]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[37]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[38]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[39]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[40]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[41]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[42]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[43]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[44]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[45]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[46]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[47]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[48]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[49]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[50]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[51]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[52]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[53]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[54]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[55]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[56]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[57]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[58]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[59]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[60]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[61]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[62]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[63]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[64]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[65]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[66]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[67]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[68]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[69]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[70]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[71]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[72]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[73]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[74]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[75]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[76]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[77]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L99-L99)[[78]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L193-L193)[[79]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/utils.ts#L206-L206)[[80]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/utils.ts#L233-L233)[[81]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/ApiInterface.test.ts#L130-L130)[[82]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L66-L66)[[83]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L92-L92)[[84]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L93-L93)[[85]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L99-L99)[[86]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L105-L105)[[87]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L111-L111)[[88]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L145-L145)[[89]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L152-L152)[[90]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L170-L170)[[91]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L177-L177)[[92]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L184-L184)[[93]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L221-L221)[[94]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L230-L230)[[95]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L246-L246)[[96]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L259-L259)[[97]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L266-L266)[[98]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L273-L273)[[99]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L274-L274)[[100]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L280-L280)[[101]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L287-L287)[[102]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L293-L293)[[103]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L293-L293)[[104]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L317-L317)[[105]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L323-L323)[[106]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L329-L329)[[107]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L356-L356)[[108]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L362-L362)[[109]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L401-L401)[[110]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L402-L402)[[111]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L520-L520)[[112]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L525-L525)[[113]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L528-L528)[[114]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L534-L534)[[115]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L550-L550)[[116]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L555-L555)[[117]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L563-L563)[[118]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L584-L584)[[119]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L617-L617)[[120]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L619-L619)[[121]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L633-L633)[[122]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L633-L633)
Unsafe member access .id on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe member access .slice on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)
Unsafe member access .sort on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L397-L397)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L402-L402)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L552-L552)
Unsafe member access .at on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L410-L410)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/ApiInterface.test.ts#L570-L570)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/ApiInterface.test.ts#L571-L571)
Unsafe member access .type on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)
Unsafe member access .meta on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .sessionId on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L406-L406)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/ApiInterface.test.ts#L644-L644)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/ApiInterface.test.ts#L645-L645)
Unsafe member access .roleId on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe return of a value of type `any[]`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L453-L453)
Unsafe member access .reduce on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)
Unsafe member access .durationMinutes on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L452-L452)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L320-L320)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L340-L340)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L341-L341)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L358-L358)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L359-L359)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L364-L364)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L365-L365)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L396-L396)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L397-L397)
Unsafe member access .length on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L461-L461)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L471-L471)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L489-L489)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L312-L312)
Unsafe member access .forEach on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)
Computed name [a.roleId] resolves to an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)
Unsafe member access .totalMinutes on an `error` typed value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)
Unsafe member access .sessionCount on an `error` typed value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L260-L260)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L274-L274)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L288-L288)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L292-L292)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L550-L550)
Unsafe member access .notes on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/utils.ts#L207-L207)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L240-L240)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L275-L275)
Unsafe member access .text on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L6-L6)
Unsafe argument of type `any[]` assigned to a parameter of type `string[]`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe member access .map on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe argument of type `any` assigned to a parameter of type `string | number | Timeout | undefined`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe argument of type `any` assigned to a parameter of type `number | undefined`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L225-L225)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L321-L321)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L331-L331)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L426-L426)
Unsafe argument of type `any` assigned to a parameter of type `string`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe return of a value of type error.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Computed name [i] resolves to an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe call of a(n) `error` type typed value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe member access .replace on an `error` typed value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe assignment of an error typed value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe argument of type error typed assigned to a parameter of type `string`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe member access .charAt on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe member access .toUpperCase on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe member access .basePath on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe argument of type `any` assigned to a parameter of type `App`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[29]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[30]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[31]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[32]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[33]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[34]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[35]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[36]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[37]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[38]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[39]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[40]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[41]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[42]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[43]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[44]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[45]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[46]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[47]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[48]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[49]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[50]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[51]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[52]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[53]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[54]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[55]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[56]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[57]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[58]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[59]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[60]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[61]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[62]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[63]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[64]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[65]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[66]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[67]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[68]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[69]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[70]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[71]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[72]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[73]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[74]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[75]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[76]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[77]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[78]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[79]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[80]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[81]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[82]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[83]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[84]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[85]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[86]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[87]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[88]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[89]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[90]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[91]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[92]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[93]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[94]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[95]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[96]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[97]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[98]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[99]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[100]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[101]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[102]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[103]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[104]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[105]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[106]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[107]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[108]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[109]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[110]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[111]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[112]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[113]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[114]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[115]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[116]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[117]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[118]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[119]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[120]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[121]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[122]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[123]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[124]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[125]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[126]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[127]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[128]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[129]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[130]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[131]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[132]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[133]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[134]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[135]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[136]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[137]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[138]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[139]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[140]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[141]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[142]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[143]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[144]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[145]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[146]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[147]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[148]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[149]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[150]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[151]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[152]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[153]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[154]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L123-L123)[[155]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L125-L125)[[156]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L164-L164)[[157]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L176-L176)[[158]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L221-L221)[[159]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L393-L393)[[160]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L450-L450)[[161]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L545-L545)[[162]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L546-L546)[[163]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L549-L549)[[164]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L559-L559)[[165]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L561-L561)[[166]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L600-L600)[[167]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L603-L603)[[168]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L606-L606)[[169]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L612-L612)[[170]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L614-L614)[[171]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L619-L619)[[172]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L624-L624)[[173]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L625-L625)[[174]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L628-L628)[[175]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L630-L630)[[176]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L646-L646)[[177]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L31-L31)[[178]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L47-L47)[[179]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L57-L57)[[180]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L57-L57)[[181]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L63-L63)[[182]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L70-L70)[[183]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L78-L78)[[184]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L82-L82)[[185]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L108-L108)[[186]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L200-L200)[[187]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L33-L33)[[188]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L40-L40)[[189]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L50-L50)[[190]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L50-L50)[[191]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L57-L57)[[192]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L65-L65)[[193]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L69-L69)[[194]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L83-L83)[[195]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L99-L99)[[196]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L122-L122)[[197]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L125-L125)[[198]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L127-L127)[[199]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L128-L128)[[200]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L129-L129)[[201]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L144-L144)[[202]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L157-L157)[[203]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L158-L158)[[204]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L163-L163)[[205]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L166-L166)[[206]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L168-L168)[[207]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L169-L169)[[208]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L170-L170)[[209]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L182-L182)[[210]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L183-L183)[[211]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L193-L193)[[212]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L219-L219)[[213]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L239-L239)[[214]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L242-L242)[[215]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L245-L245)[[216]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L252-L252)[[217]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L258-L258)[[218]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L261-L261)[[219]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L265-L265)[[220]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L266-L266)[[221]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L269-L269)[[222]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L271-L271)[[223]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L295-L295)[[224]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L309-L309)[[225]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L319-L319)[[226]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L117-L117)[[227]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L121-L121)[[228]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L143-L143)[[229]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L147-L147)[[230]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L148-L148)[[231]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L166-L166)[[232]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L167-L167)[[233]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L207-L207)[[234]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L208-L208)[[235]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L211-L211)[[236]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L212-L212)[[237]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L248-L248)[[238]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L249-L249)[[239]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L304-L304)[[240]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L382-L382)[[241]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L403-L403)[[242]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L404-L404)[[243]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L415-L415)[[244]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L416-L416)[[245]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L419-L419)[[246]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L445-L445)[[247]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L446-L446)[[248]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L532-L532)[[249]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L536-L536)[[250]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L537-L537)[[251]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L553-L553)[[252]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L554-L554)[[253]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L557-L557)[[254]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L586-L586)[[255]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L627-L627)[[256]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L628-L628)[[257]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L644-L644)[[258]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L667-L667)[[259]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L48-L48)[[260]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L65-L65)[[261]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L83-L83)[[262]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L87-L87)[[263]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L93-L93)[[264]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L100-L100)[[265]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L106-L106)[[266]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L118-L118)[[267]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L135-L135)[[268]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L136-L136)[[269]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L140-L140)[[270]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L152-L152)[[271]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L152-L152)[[272]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L156-L156)[[273]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L164-L164)[[274]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L184-L184)[[275]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L196-L196)[[276]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L202-L202)[[277]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L207-L207)[[278]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L219-L219)[[279]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L226-L226)[[280]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L239-L239)[[281]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L255-L255)[[282]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L259-L259)[[283]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L273-L273)[[284]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L287-L287)[[285]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L310-L310)[[286]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L311-L311)[[287]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L335-L335)[[288]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L339-L339)[[289]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L346-L346)[[290]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L347-L347)[[291]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L351-L351)[[292]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L352-L352)[[293]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L357-L357)[[294]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L363-L363)[[295]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L374-L374)[[296]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L425-L425)[[297]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L432-L432)[[298]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L517-L517)[[299]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L520-L520)[[300]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L528-L528)[[301]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L528-L528)[[302]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L537-L537)[[303]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L543-L543)[[304]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L546-L546)[[305]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L549-L549)[[306]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L549-L549)[[307]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L558-L558)[[308]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L563-L563)[[309]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L580-L580)[[310]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L581-L581)[[311]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L602-L602)[[312]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L606-L606)[[313]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L610-L610)[[314]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L628-L628)[[315]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L632-L632)
Unsafe member access .data on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L225-L225)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L66-L66)
Unsafe member access .name on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .colorHex on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe member access [Math.floor(Math.random()*N.TRANSITION_MESSAGES.length)] on an `error` typed value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe member access .length on an `error` typed value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L281-L281)
Unsafe member access .confirmSwitch on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[29]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[30]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[31]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[32]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[33]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[34]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[35]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[36]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[37]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[38]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[39]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[40]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[41]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[42]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[43]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[44]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[45]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[46]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[47]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[48]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[49]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[50]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .createDiv on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe member access .setCssProps on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe member access .addEventListener on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe member access .addClass on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe member access .removeClass on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .icon on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Computed name [t.icon] resolves to an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .appendChild on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[29]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[30]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[31]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[32]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[33]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[34]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[35]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[36]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[37]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[38]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[39]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[40]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[41]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[42]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[43]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[44]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .createEl on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .description on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe member access .stopPropagation on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L258-L258)
Unsafe member access .startSession on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .switchSession on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L357-L357)
Unsafe member access .updateNote on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L340-L340)
Unsafe member access .addNote on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L373-L373)
Unsafe member access .deleteNote on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Empty block statement.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L316-L316)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L449-L449)
Unsafe member access .getDerivedSessions on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Computed name [s.icon] resolves to an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L144-L144)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L145-L145)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L274-L274)
Unsafe member access .isSessionLocked on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L145-L145)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L277-L277)
Unsafe member access .getRemainingLockTime on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe member access .setText on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe member access .remove on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .textContent on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe member access .parentElement on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe member access .querySelectorAll on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe member access .children on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe member access [o] on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
Unsafe argument of type `any` assigned to a parameter of type `WorkspaceLeaf`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L41-L41)
Async method 'onOpen' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L68-L68)
Async method 'onClose' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe member access .empty on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Computed name [n.icon] resolves to an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe member access .disabled on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe member access .title on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L297-L297)
Unsafe member access .endSession on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L43-L43)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L65-L65)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L84-L84)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L91-L91)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L97-L97)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L184-L184)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L197-L197)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L213-L213)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L254-L254)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L313-L313)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L353-L353)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L399-L399)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L409-L409)[[29]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L422-L422)[[30]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L450-L450)[[31]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L534-L534)[[32]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L71-L71)[[33]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L455-L455)[[34]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/ApiInterface.test.ts#L703-L705)[[35]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L700-L702)[[36]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L643-L645)
Promises must be awaited, end with a call to .catch, end with a call to .then with a rejection handler or be explicitly marked as ignored with the `void` operator.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe argument of type `any` assigned to a parameter of type `Plugin`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe argument of type `any` assigned to a parameter of type `HTMLElement`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe argument of type `any` assigned to a parameter of type `string | DocumentFragment`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L238-L238)
Unsafe member access .deleteRole on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L130-L134)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L144-L152)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L171-L175)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L185-L193)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L240-L245)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L255-L264)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L295-L300)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L310-L319)
Promise returned in function argument where a void return was expected.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[29]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[30]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[31]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L635-L635)[[32]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L647-L647)[[33]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L32-L32)[[34]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L53-L53)[[35]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L58-L58)[[36]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L97-L97)[[37]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L234-L234)[[38]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L34-L34)[[39]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L46-L46)[[40]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L53-L53)[[41]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L118-L118)[[42]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L276-L276)[[43]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L296-L296)
Unsafe member access .savePluginData on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe argument of type `any` assigned to a parameter of type `boolean`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L638-L638)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L279-L279)
Unsafe member access .updateStatusBar on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L639-L639)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L280-L280)
Unsafe member access .updateWorkspaceBorder on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe member access .updateReminderInterval on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe member access .startApiServer on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .sync on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe member access .stopApiServer on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L91-L91)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L91-L91)
Unsafe member access .permissions on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L96-L96)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L233-L233)
Unsafe member access .lastUsed on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe member access .createdAt on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
Unsafe member access .auth on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .isActive on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L488-L488)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L557-L557)
Async arrow function has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .lastSync on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .url on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .syncDirection on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L276-L276)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L297-L297)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L480-L480)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L510-L510)
Unsafe member access .message on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L157-L157)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L182-L182)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L207-L207)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L113-L113)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L139-L139)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L162-L162)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L179-L179)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L203-L203)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L244-L244)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L272-L272)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L293-L293)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L338-L338)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L375-L375)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L441-L441)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L476-L476)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L506-L506)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L528-L528)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L582-L582)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L623-L623)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L61-L61)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L79-L79)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L112-L112)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L146-L146)[[29]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L178-L178)[[30]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L190-L190)[[31]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L235-L235)[[32]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L251-L251)[[33]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L267-L267)[[34]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L281-L281)[[35]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L370-L370)
Unsafe member access .success on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe return of a value of type `Promise<any>`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .value on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L152-L152)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L202-L202)
Unsafe member access .key on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L225-L225)
Unsafe member access .secret on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .value on an `error` typed value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L220-L220)
Unsafe member access .updateRole on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L198-L198)
Unsafe member access .createRole on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L79-L79)
Async method 'startServer' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L94-L94)
Async method 'stopServer' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L124-L124)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L125-L125)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L132-L132)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L141-L141)
Unsafe member access .activeRoleId on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L128-L128)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L131-L131)
Unsafe member access .activeSessionId on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L128-L128)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L129-L129)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L133-L133)
Unsafe member access .activeStartAt on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .startDate on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .endDate on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L319-L319)
Unsafe member access .filter on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L393-L393)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L549-L549)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L559-L559)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L127-L127)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L128-L128)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L168-L168)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L169-L169)
Unsafe spread of an `any` value in an array.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L474-L474)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L495-L495)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L408-L408)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L409-L409)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L412-L412)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L413-L413)
Unsafe member access .sessionCount on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L477-L477)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L483-L483)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L498-L498)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L592-L592)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L381-L381)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L381-L381)
Unsafe member access .totalTime on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L483-L483)
Unsafe member access .percentage on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L507-L507)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L507-L507)
Unsafe member access .date on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .since on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L576-L576)
Async method 'handleSyncBidirectional' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .roles on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Computed name [t] resolves to an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .events on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[29]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[30]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[31]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[32]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[33]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[34]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[35]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[36]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .state on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L640-L640)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L281-L281)
Unsafe member access .refreshSidePanel on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .method on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .permission on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .authenticateRequest on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .headers on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .isAuthenticated on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L210-L210)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L87-L87)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L183-L183)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L224-L224)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L317-L317)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L359-L359)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L458-L458)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L690-L690)
Unsafe member access .error on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .apiKey on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .params on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .query on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .handler on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .split on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access [0] on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L212-L212)
Unnecessary escape character: \/.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access [1] on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access [a] on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Computed name [o] resolves to an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L262-L262)
Async method 'handleGetStatus' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .getStatus on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L267-L267)
Async method 'handleGetRoles' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .getRoles on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L272-L272)
Async method 'handleGetRole' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .getRole on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L282-L282)
Async method 'handleCreateRole' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .body on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L291-L291)
Async method 'handleUpdateRole' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L305-L305)
Async method 'handleDeleteRole' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L315-L315)
Async method 'handleStartSession' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L325-L325)
Async method 'handleSwitchSession' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L335-L335)
Async method 'handleEndSession' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L340-L340)
Async method 'handleGetSessions' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .getSessions on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L351-L351)
Async method 'handleAddNote' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L360-L360)
Async method 'handleUpdateNote' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L374-L374)
Async method 'handleDeleteNote' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L384-L384)
Async method 'handleGetEvents' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .getEvents on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L401-L401)
Async method 'handleGetAnalytics' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .getAnalytics on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L415-L415)
Async method 'handleCreateApiKey' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .generateApiKey on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L433-L433)
Async method 'handleGetApiKeys' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .getApiKeys on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L442-L442)
Async method 'handleUpdateApiKey' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .updateApiKey on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L460-L460)
Async method 'handleDeleteApiKey' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .deleteApiKey on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .handleSyncPush on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L491-L491)
Async method 'handleSyncPull' has no 'await' expression.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .deviceId on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .handleSyncPull on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .handleSyncBidirectional on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .authorization on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .Authorization on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access ["x-api-key"] on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access ["X-API-Key"] on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .startsWith on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .substring on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .charCodeAt on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access ["x-timestamp"] on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access ["X-Timestamp"] on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access ["x-signature"] on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access ["X-Signature"] on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .replace on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .createAuthenticatedRequest on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L149-L149)
Unsafe argument of type `any` assigned to a parameter of type `string | number | boolean`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Computed name [s] resolves to an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L289-L289)
`substr` is deprecated. A legacy feature for browser compatibility

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Computed name [t.name] resolves to an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .settings on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L101-L122)
Promise-returning method provided where a void return was expected by extended/implemented type 'Plugin'.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .id on an `error` typed value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .notes on an `error` typed value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
Unsafe member access .text on an `error` typed value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L144-L144)
Doing this will reassign the default.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L647-L647)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L65-L65)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L66-L66)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L70-L70)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L9-L9)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L10-L10)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L14-L14)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L99-L99)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L121-L121)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L142-L142)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L162-L162)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L193-L193)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L250-L250)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/utils.ts#L195-L195)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/utils.ts#L228-L228)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/utils.ts#L243-L243)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/ApiInterface.test.ts#L130-L130)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/ApiInterface.test.ts#L570-L570)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/ApiInterface.test.ts#L571-L571)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/ApiInterface.test.ts#L644-L644)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/ApiInterface.test.ts#L645-L645)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L34-L34)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L9-L9)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L346-L346)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L363-L363)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L380-L380)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L380-L380)
Unexpected any. Specify a different type.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/manifest.json#L6-L6)
The 'description' property should be concise and follow the submission requirements.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L506-L506)
Unsafe assignment of type `any[]` to a variable of type `{ roleId: string; roleName: string; sessionCount: number; totalTime: number; percentage: number; }[]`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L507-L507)
Unsafe assignment of type `any[]` to a variable of type `{ date: string; totalTime: number; sessionCount: number; }[]`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L559-L559)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L127-L127)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L168-L168)
Unsafe assignment of type `any[]` to a variable of type `Role[]`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L560-L560)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L128-L128)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L169-L169)
Unsafe assignment of type `any[]` to a variable of type `RoleSwitchEvent[]`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L603-L603)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L242-L242)
Computed name [existingRoleIndex] resolves to an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L11-L11)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L163-L163)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L12-L12)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L22-L22)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L34-L34)
Unexpected undescribed directive comment. Include descriptions to explain why the comment is necessary.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L11-L11)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L163-L163)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L12-L12)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L22-L22)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L34-L34)
Unexpected ESLint directive comment.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L7)
Unused eslint-disable directive (no problems were reported from '@typescript-eslint/no-explicit-any').

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L11-L11)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/AuthService.ts#L163-L163)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L12-L12)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L22-L22)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L34-L34)
Disabling '@typescript-eslint/no-explicit-any' is not allowed.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L287-L287)
Unsafe argument of type `any` assigned to a parameter of type `CreateRoleRequest`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L301-L301)
Unsafe argument of type `any` assigned to a parameter of type `UpdateRoleRequest`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L356-L356)
Unsafe argument of type `any` assigned to a parameter of type `AddNoteRequest`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L370-L370)
Unsafe argument of type `any` assigned to a parameter of type `UpdateNoteRequest`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L426-L426)
Unsafe argument of type `any` assigned to a parameter of type `ApiPermission[]`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L453-L453)
Unsafe argument of type `any` assigned to a parameter of type `Partial<Omit<ApiKey, "id" | "key" | "secret" | "createdAt">>`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L484-L484)
Unexpected `await` of a non-Promise (non-"Thenable") value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L484-L484)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/HttpServer.ts#L510-L510)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L158-L158)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L183-L183)
Unsafe argument of type `any` assigned to a parameter of type `SyncData`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L132-L132)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L146-L146)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L173-L173)
Unsafe argument of type `any` assigned to a parameter of type `ApiKey`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L224-L224)
Unsafe argument of type `any` assigned to a parameter of type `SyncEndpoint`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/logger.ts#L14-L14)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/ApiInterface.test.ts#L704-L704)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L701-L701)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L644-L644)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L151-L151)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L157-L157)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L172-L172)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L177-L177)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L179-L179)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L201-L201)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L214-L214)
'process' is not defined.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L22-L22)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L41-L41)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L114-L114)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L200-L200)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L343-L343)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L446-L446)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L499-L499)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L798-L798)
Use `new Setting(containerEl).setName(...).setHeading()` instead of creating HTML heading elements directly.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/utils.ts#L247-L247)
'NodeJS' is not defined.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L588-L588)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L377-L377)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L378-L378)
Unsafe member access .totalSessions on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L596-L596)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L385-L385)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L385-L385)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L401-L401)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L402-L402)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L417-L417)
Unsafe member access .roleBreakdown on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L600-L600)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L389-L389)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L389-L389)
Unsafe member access .dailyBreakdown on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L44-L44)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L121-L121)
Unsafe member access .run on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L48-L48)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L54-L54)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L57-L57)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L125-L125)
Unsafe member access .passed on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L49-L49)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L55-L55)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L57-L57)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L126-L126)
Unsafe member access .failed on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L50-L50)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L127-L127)
Unsafe member access .errors on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L175-L175)
Unexpected lexical declaration in case block.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L400-L400)
Unsafe member access [i] on an `any` value.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L406-L406)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L407-L407)
Unsafe argument of type `any` assigned to a parameter of type `{}`.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L417-L417)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L417-L417)
Unsafe member access [key] on an `any` value.



---

### Optional

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
'a' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
't' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
'e' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
's' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[29]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[30]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[31]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[32]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[33]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[34]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[35]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[36]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[37]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[38]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[39]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[40]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[41]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[42]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[43]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[44]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[45]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[46]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[47]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[48]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[49]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[50]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[51]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[52]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[53]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[54]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[55]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[56]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[57]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[58]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[59]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[60]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[61]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[62]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)[[63]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L42-L42)[[64]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L151-L151)[[65]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L482-L482)[[66]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L22-L22)[[67]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L41-L41)[[68]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L48-L48)[[69]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L114-L114)[[70]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L200-L200)[[71]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L329-L329)[[72]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L343-L343)[[73]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L347-L347)[[74]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L371-L371)[[75]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L392-L392)[[76]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L407-L407)[[77]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L425-L425)[[78]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L446-L446)[[79]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L449-L449)[[80]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L452-L452)[[81]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L499-L499)[[82]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L502-L502)[[83]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L503-L503)[[84]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L505-L505)[[85]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L534-L534)[[86]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L610-L610)[[87]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L619-L619)[[88]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L623-L623)[[89]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L635-L635)[[90]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L636-L636)[[91]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L637-L637)[[92]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L650-L650)[[93]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L677-L677)[[94]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L688-L688)[[95]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L692-L692)[[96]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L702-L702)[[97]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L705-L705)[[98]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L710-L710)[[99]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L726-L726)[[100]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L729-L729)[[101]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L730-L730)[[102]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L731-L731)[[103]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L741-L741)[[104]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L798-L798)[[105]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L805-L805)[[106]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L810-L810)[[107]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L813-L813)[[108]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L821-L821)[[109]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L824-L824)[[110]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L867-L867)[[111]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L942-L942)[[112]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L960-L960)[[113]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/Modals.ts#L384-L384)[[114]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/Modals.ts#L402-L402)[[115]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/Modals.ts#L513-L513)[[116]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/Modals.ts#L577-L577)[[117]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/Modals.ts#L694-L694)[[118]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L34-L34)[[119]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L155-L155)[[120]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L183-L183)[[121]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L281-L281)[[122]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L327-L327)[[123]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L348-L348)[[124]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L461-L461)[[125]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L481-L481)
Use sentence case for UI text.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
'o' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L7-L7)
'h' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
'n' is assigned a value but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
's' is assigned a value but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L29-L29)
'a' is assigned a value but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
'l' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
'r' is assigned a value but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
'D' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
'c' is assigned a value but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.js#L30-L30)
'c' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L3-L3)
'TFile' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L6-L6)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L3-L3)
'RoleSwitchSettings' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L12-L12)
'RoleSwitchEvent' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L72-L72)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L118-L118)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/main.ts#L150-L150)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L88-L88)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/icons.ts#L76-L76)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L663-L663)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L757-L757)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L1017-L1017)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/Modals.ts#L310-L310)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/Modals.ts#L322-L322)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/Modals.ts#L379-L379)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/Modals.ts#L765-L765)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/Modals.ts#L811-L811)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L62-L62)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L145-L145)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L162-L162)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L169-L169)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L176-L176)
'error' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L4-L4)
'Plugin' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L4-L4)
'RequestUrlParam' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/ApiInterface.ts#L4-L4)
'requestUrl' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/api/SyncService.ts#L146-L146)
'request' is assigned a value but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/icons.ts#L3-L3)
'Platform' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/logger.ts#L19-L19)[[2]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/logger.ts#L43-L43)[[3]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L32-L32)[[4]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L33-L33)[[5]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L40-L40)[[6]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L41-L41)[[7]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L57-L57)[[8]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L60-L60)[[9]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L72-L72)[[10]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L73-L73)[[11]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L74-L74)[[12]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L76-L76)[[13]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L77-L77)[[14]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L78-L78)[[15]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L79-L79)[[16]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L82-L82)[[17]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L83-L83)[[18]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L87-L87)[[19]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L89-L89)[[20]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L96-L96)[[21]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L112-L112)[[22]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L113-L113)[[23]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L114-L114)[[24]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L118-L118)[[25]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L130-L130)[[26]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L141-L141)[[27]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L142-L142)[[28]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L144-L144)[[29]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L170-L170)[[30]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L186-L186)[[31]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L187-L187)[[32]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L188-L188)[[33]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L189-L189)[[34]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L190-L190)[[35]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L191-L191)[[36]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L192-L192)[[37]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L193-L193)[[38]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L194-L194)[[39]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L195-L195)[[40]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L199-L199)[[41]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestRunner.ts#L200-L200)[[42]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L449-L449)[[43]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L463-L463)[[44]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L466-L466)[[45]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L467-L467)[[46]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L473-L473)[[47]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L476-L476)[[48]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/TestSetup.ts#L478-L478)
Unexpected console statement. Only these console methods are allowed: warn, error, debug.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L462-L462)
'noKeysEl' is assigned a value but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/settings/Settings.ts#L1013-L1013)
'newRole' is assigned a value but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/src/views/SidePanelView.ts#L154-L154)
'headerTitle' is assigned a value but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/HttpServer.test.ts#L7-L7)
'TestUtils' is defined but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L621-L621)
'switch1Response' is assigned a value but never used.

[[1]](https://github.com/zafrem/obsidian-role-switch/blob/06780d4ad802098d8232d6867c42fc72f21b51fd/test/Integration.test.ts#L621-L621)
'switch2Response' is assigned a value but never used.

