22 lines
492 B
TypeScript
22 lines
492 B
TypeScript
const MARKET_ORIGIN = "https://xingtu.cn";
|
|
const MARKET_PATH_PREFIX = "/ad/creator/market";
|
|
|
|
function isMarketPage(locationUrl: URL): boolean {
|
|
return (
|
|
locationUrl.origin === MARKET_ORIGIN &&
|
|
locationUrl.pathname.startsWith(MARKET_PATH_PREFIX)
|
|
);
|
|
}
|
|
|
|
function bootstrap(): void {
|
|
const locationUrl = new URL(window.location.href);
|
|
|
|
if (!isMarketPage(locationUrl)) {
|
|
return;
|
|
}
|
|
|
|
console.debug("[star-chart-search-enhancer] content script bootstrapped");
|
|
}
|
|
|
|
bootstrap();
|