[READ-ONLY] a fast, modern browser for the npm registry
at main 25 lines 463 B view raw
1export default defineNuxtPlugin({ 2 enforce: 'pre', 3 env: { islands: false }, 4 setup() { 5 if (import.meta.test || import.meta.dev) { 6 return 7 } 8 9 window.va = function (...params: unknown[]) { 10 ;(window.vaq = window.vaq || []).push(params) 11 } 12 13 useScript({ 14 'src': '/_v/script.js', 15 'data-endpoint': '/_v', 16 }) 17 }, 18}) 19 20declare global { 21 interface Window { 22 va?: (...args: unknown[]) => void 23 vaq?: unknown[][] 24 } 25}