/// /// /// /// import {Scrapbox} from "https://raw.githubusercontent.com/scrapbox-jp/types/0.3.6/scrapbox.ts" declare const scrapbox: Scrapbox; import { addCursorChangeEventListener } from "./event.ts"; function removeParamsForTwitter() { const twitterLinks: NodeListOf = document.querySelectorAll( '.page a[href^="https://twitter.com/"]', ); for (const link of twitterLinks) { link.href = link.href.replace(/^(.*)\?.*/, "$1"); } } removeParamsForTwitter(); scrapbox.on("lines:changed", removeParamsForTwitter); addCursorChangeEventListener(removeParamsForTwitter);