( url: string, pathParams: Record<string, string>, )
| 164 | } |
| 165 | |
| 166 | function applyPathParams( |
| 167 | url: string, |
| 168 | pathParams: Record<string, string>, |
| 169 | ): string { |
| 170 | let nextUrl = url |
| 171 | for (const name of Object.keys(pathParams)) { |
| 172 | nextUrl = nextUrl.replaceAll(`:${name}`, `{{${name}}}`) |
| 173 | } |
| 174 | return nextUrl |
| 175 | } |
| 176 | |
| 177 | function parseAuth( |
| 178 | rawAuth: unknown, |