Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | import { FingerprintLoader } from './types'
import { Script } from '../../../shared/scripts'
// This template will be replaced during injection by the worker.
export const routePrefix = '<WORKER_ROUTE_PREFIX>'
export async function importFingerprintLoader(): Promise<FingerprintLoader> {
const url = new URL(document.location.href)
const scriptName: Script = 'loader.js'
url.pathname = `${routePrefix}/${scriptName}`
url.search = ''
url.hash = ''
return import(url.toString())
}
export function getEndpoint(): string {
const url = new URL(document.location.href)
url.pathname = routePrefix
url.search = ''
url.hash = ''
return url.toString()
}
|