{"_id":"@brandup/browser-autodetect","_rev":"43-e52a274ca9283e798e2b2b2d05e3f9e4","name":"@brandup/browser-autodetect","dist-tags":{"latest":"4.7.4"},"versions":{"4.0.91":{"name":"@brandup/browser-autodetect","version":"4.0.91","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.0.91","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"90f7fcc46d9d497220aa5c6ec7163a57937d6df8","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.0.91.tgz","fileCount":12,"integrity":"sha512-j8Uytuqh4Nf2gHVTYXc8j6ACZUCZwGte7UytIp6aUTMj37xt597sseN8slpv27nhCxCyOn8JdZeacAgF3TeliA==","signatures":[{"sig":"MEUCIQCoUhXpWuVDG60Md+XmNN7zL6eGRmemumlhDRq4uQ5PNAIgevpVdHgP/MXpTIMOSuJoTSNcv/mLmLJd30YJbRBuQFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96076},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.16.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.0.91_1783172241339_0.6115351195536016","host":"s3://npm-registry-packages-npm-production"}},"4.0.92":{"name":"@brandup/browser-autodetect","version":"4.0.92","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.0.92","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"e2e72d9a039dc054224fdf694b6546d882b121cd","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.0.92.tgz","fileCount":12,"integrity":"sha512-m1Nv3hKVgLouYErJf3zhVq6+MO4zk++HWzmGSEd4grgwx5X4pQr18SC/G1JkNE8pmG9uBTtOSq46+dsQSg4RyA==","signatures":[{"sig":"MEQCIACH3AJ2eRyQcCxLTRQR5PwpxTdPIVa9+w8wYc4VSSWbAiAi8boKO3g+VBRWNmJJSNrJs9BCGVcOYipw3G0e45JL2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96076},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.16.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.0.92_1784100304279_0.907454234538547","host":"s3://npm-registry-packages-npm-production"}},"4.0.93":{"name":"@brandup/browser-autodetect","version":"4.0.93","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.0.93","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"f79a89903830ce02b7a17705cd17ea219a0b15e9","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.0.93.tgz","fileCount":12,"integrity":"sha512-PeVr5+GCem5Bfx2fw5HorTi9IPtFC27cXfQcJORhyD0NpRQyrA5PvcuGJAXuY4jrndNjUL92JZMOVZALsVUCZQ==","signatures":[{"sig":"MEQCIBLe/5lQMiVf8B8DDRk/+kqGfu8zlR6z11YdMCL0eYAOAiBkgSZ57GCs6ApkrSqcO6ZvP90hVxRrOfhx/lEB1uOyjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96076},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.16.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.0.93_1784202340597_0.14715343420611404","host":"s3://npm-registry-packages-npm-production"}},"4.0.96":{"name":"@brandup/browser-autodetect","version":"4.0.96","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.0.96","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"c5ef80faca2897c9756c82967a2e3364e3b8d0dc","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.0.96.tgz","fileCount":12,"integrity":"sha512-1iTkJe5N5GX2i9FdrAbgt9aUm5JQrr0w1fXPpaPehPlEPjjpBKk9u+gbszFdiDWzpVrvmLN9nYHdmGhX18Iyyg==","signatures":[{"sig":"MEYCIQDPXGpCVThG8L9Dj0ea1c0FItEQjJ2hmXdj4cBa3/q/uwIhAI1eZa2e+2Z1zaYbUMu5OetCGarY7koraMNqWeZGeMU0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96076},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.16.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.0.96_1784484386603_0.5796564398234734","host":"s3://npm-registry-packages-npm-production"}},"4.0.98":{"name":"@brandup/browser-autodetect","version":"4.0.98","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.0.98","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"292d72e1b34b88bd176dd93778d178a01ff60fdc","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.0.98.tgz","fileCount":12,"integrity":"sha512-5F4SjNfKMkthMto+o9t+ro1HZi6IWVeQT+kvqUyNfYJpd/WlN5VlPOuKFrzm9y7trJrq1LBS5ZsXpQkpnhPGwg==","signatures":[{"sig":"MEQCIFjPZZNAVJLKc59/4ied3b3LfqnHcuuCj5ah8p3vSdECAiB0GJDpWGp6tL1FlokAHudS1+s+8Av2vB8OQnZNEvESUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96076},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.16.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.0.98_1784731013841_0.9927246841575841","host":"s3://npm-registry-packages-npm-production"}},"4.0.99":{"name":"@brandup/browser-autodetect","version":"4.0.99","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.0.99","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"97d30772da2d2762bafb82246c062cc656e517ec","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.0.99.tgz","fileCount":12,"integrity":"sha512-GFc2hM/5C+Ez55LGoZY3kZtMlEGzsaK02fSWNp6/xSD8xM9JoVuNqIQlTQH8E+lCm84f0qHl4VHJUZlo1/RXVA==","signatures":[{"sig":"MEUCIQDNPjuS9GgpHOiSPIjtS1uVYYp552rovbOVA+zqgaS7/gIgMqrJdMrLtXUV8UvzSmXpIesq2J6inA9AagyjoAsu2+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96076},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.16.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.0.99_1784742113842_0.5727004853127402","host":"s3://npm-registry-packages-npm-production"}},"4.0.100":{"name":"@brandup/browser-autodetect","version":"4.0.100","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.0.100","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"22effe593ce306782de4245b9103ffb95e88d983","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.0.100.tgz","fileCount":12,"integrity":"sha512-uBA0Z2RUHgyI3ilF3HnybcKeiwNA/iu6vWaml5qJiPEF/8ZWiJQsGl5qOaMqDEsVTFNQH1g0FP6wa95D6J9kNQ==","signatures":[{"sig":"MEUCIQDUMFWji/GP5odY6UykAj6pkCRZ9N9ZkUBpmIDmFXQewQIgcFPNgmcpzLuehOLTxkfElfAF3d+f5YMly6QFpjhT9ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96077},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.16.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.0.100_1785236387929_0.17777453631337914","host":"s3://npm-registry-packages-npm-production"}},"4.0.101":{"name":"@brandup/browser-autodetect","version":"4.0.101","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.0.101","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"add40af4dfc22ce43f53e682b1f96854528ae80f","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.0.101.tgz","fileCount":12,"integrity":"sha512-JOyKLEal+0Z6eYi0mbHFgUbHMrDZZ6bYDKWERgUD5siGfRvWVTtKs00NQQWtQYCa7+5EFm4mOctS0DXk3b7XSw==","signatures":[{"sig":"MEQCIH09u3HnQBzSNKk+UBjDohvIvyQf+Utpiei35M2HjKfDAiBtVdEVXU40l2/dI9DVLOoqyV3kPcA3PImOmQrxVpUbPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96077},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.16.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.0.101_1786396750896_0.9232878734747647","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@brandup/browser-autodetect","version":"4.1.1","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.1","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"e5cb59a091c0cf7793b4ac0e8f20bf9879e868d8","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.1.tgz","fileCount":12,"integrity":"sha512-biIWb718LIHyg570CAUzxEr5kuUhamJ7OxQYIM9MAm7iSMrM459+oFKEOjbMNGF1GpVTU3ep7A8iWp98RhVQYQ==","signatures":[{"sig":"MEUCIC+r7pVxnr2Jyi/CEknHeApLLjk3wmKloYwljPNH8KuGAiEA9A5rrOhqnYITcyvsJttH6s9zzDwTZCgFPxLeMuWlqUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.16.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.1_1786430798581_0.466352549358084","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@brandup/browser-autodetect","version":"4.1.2","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.2","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"dd176624e669eca3509fba2677128d6c9681f90e","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.2.tgz","fileCount":12,"integrity":"sha512-3Q9XlSj6rqjFD5G4mLJPhPE9lu6Ipe45mV1Pv9DqPmmeNq+1jRCVy6VlJzxCURLTi3fZbklA1VNBU1U7jaFx2A==","signatures":[{"sig":"MEQCID10PHknBPEvjz0DxsQDV/OLkyloNvW7kFuHcXBtMTNlAiBVdqiihqodTEa+ay9Y7410xWbKcc3c43Ty27yq3T6TrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.16.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.2_1786514026292_0.5556247695927552","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"@brandup/browser-autodetect","version":"4.1.3","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.3","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"92cfcf5e7579afdbea70eeb45bd7561ab859512e","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.3.tgz","fileCount":12,"integrity":"sha512-/7MSFoDkx8Qco0r9i4wtnghQxZyZwLiwbIfu19VMe6qRzygt7NTT2daiLBeUNINdrezOh5cwZrcqdzqxQOlNCQ==","signatures":[{"sig":"MEUCIDUWd7P+snsZKJ8LT2YEqApSSNwr6Pue/SjwdT1wjg1yAiEA5hk4CC9DGaqPzxNqOZ7LsGXJlNdeXHbsd5Ahm0I+H70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.16.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.3_1786525027012_0.7830231124136102","host":"s3://npm-registry-packages-npm-production"}},"4.1.4":{"name":"@brandup/browser-autodetect","version":"4.1.4","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.4","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"0e02b500d10533f6499cbdcf6338d71c2638e080","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.4.tgz","fileCount":12,"integrity":"sha512-kkJoZ+qy+mpjm8C9DY+JZvKfeF8TysTwghy/nk75HTI+V68wZz8bcKkSwAovzVG+hmN4Uh4+MMwB8nbFm+y+SA==","signatures":[{"sig":"MEUCID7GzkDCPJ6LFuv4YdMLbgDt8YRNuV4pz6p6lISKTfpeAiEAmJZ4x6uEhDXHO1cbD1Yc5nbdfFYhl4znX683vDfwD5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.17.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.4_1786557704361_0.8416553941578657","host":"s3://npm-registry-packages-npm-production"}},"4.1.5":{"name":"@brandup/browser-autodetect","version":"4.1.5","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.5","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"47e813c8aecf5dc2c00e19527d6b636aec968f06","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.5.tgz","fileCount":12,"integrity":"sha512-rJtp8nv3l8XG+XSFd/yez1NyxI0sSJWbwreiHFni0oEwRMPYiPXI5fdQN/j67pTyIVddbc3syERjG+3C7oAz2Q==","signatures":[{"sig":"MEYCIQDQKKIbxsO33aO7RFJdHteSzgQuUKSramNxl8Ei1eDVdwIhAIN+w1h8HbiAI5cZkFx6e7T+Ef4YaTxkjXSI01ewFsMR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.16.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.5_1786596663850_0.8071146950672086","host":"s3://npm-registry-packages-npm-production"}},"4.1.6":{"name":"@brandup/browser-autodetect","version":"4.1.6","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.6","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"9272a61abf6bd9c3aa4688a65bb3ada81a66bf8d","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.6.tgz","fileCount":12,"integrity":"sha512-BNDynWKfpYnj6F4ZzPbd9N932k6081AClWWFqpIe4KhjwhtcYY2bSsy+Q9EKN6T55jzYW07KY2p+lI7a33xY6Q==","signatures":[{"sig":"MEUCIDdFu9X3I7Ju6ID1o2ZPo/f5sVoJqPq+SAgyKYwkmTDQAiEAl/va/lhFOF+cbIVdIrQvNhA3YEEKzlGQiT9OWxqXXZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.16.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.6_1786611111210_0.6551111981057451","host":"s3://npm-registry-packages-npm-production"}},"4.1.7":{"name":"@brandup/browser-autodetect","version":"4.1.7","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.7","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"20a5f01feda644c88ecee372342aaced36f6c836","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.7.tgz","fileCount":12,"integrity":"sha512-yxxDij4Jg8FzoVhu01HPwL7KDSP8L7p4p2fFwtvJb47G4JU3j/seoEY4z7+Fud4TGes+PmFPwjWZjJSvvxF3vw==","signatures":[{"sig":"MEUCIFIXJs1QrGAs8tIe7CxNCvw5mBKve0sQPbz51M4KS36/AiEAgUOVmd8e6sDXhviqYXl3od6rmiO9petiqGcXVvY7fJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.16.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.7_1786614685222_0.8626697583642253","host":"s3://npm-registry-packages-npm-production"}},"4.1.8":{"name":"@brandup/browser-autodetect","version":"4.1.8","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.8","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"ee33f2a7a2575f4593922d4ea3ee9557c65385a5","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.8.tgz","fileCount":12,"integrity":"sha512-VKJB3OMj4zYDo7DiJ1PrNLvWCPgfQQAF0ZBsBN8Y/1wdtqBZv24pP08gYx6Q6liUneo/lDpB1/Ztm9cfY/OzIQ==","signatures":[{"sig":"MEUCIQCj5y1oaJaowwA1B0uwZpp5GpQo9J8q1bRvF+KlHpw16QIgdkRutJNXkMd2BqudXfuPiXdYisXW1QDKj2r71l17mBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.17.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.8_1786615522873_0.7985172557975397","host":"s3://npm-registry-packages-npm-production"}},"4.1.10":{"name":"@brandup/browser-autodetect","version":"4.1.10","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.10","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"15bd285427a2aa67af561f28506dcebfde0427e3","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.10.tgz","fileCount":12,"integrity":"sha512-ptQHDRh/5rV/9lZSw0QxfMByF/tAptRtKzCoDfWHWS+h6xs0mwbJy3xKhou/g8XEk6dboEJ0MHmk+a1ATB2h6w==","signatures":[{"sig":"MEYCIQCOTxPHdyIjWMG02Ns+ZSzm7v5/cazxwAaF1hguOzh/vAIhAPhKb/4oEoAYePBq57ejJqR4yLCDVh6phhZm2LlE/I+A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96086},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.17.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.10_1786820923543_0.45034805556489377","host":"s3://npm-registry-packages-npm-production"}},"4.1.12":{"name":"@brandup/browser-autodetect","version":"4.1.12","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.12","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"86d98ad6b821f0521c700797d62af09c340ad4bb","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.12.tgz","fileCount":12,"integrity":"sha512-XdcE0AacfbiNZWsZ+6Fpyy0QFR3WjHof7dYRJEsb6uZEfOrEJ28gPSWuGvUozP6A9CpkQwQENInNwlWm5GPnZg==","signatures":[{"sig":"MEYCIQC1LrHEGx2g8jJjgLcrVqn3Z8TYQJvlAK+mi4QLOy/4RwIhAPixTnXeHB8FFS2B0I6el3+ZojNaKURf75UzfluPXxYw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96086},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.17.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.12_1786881363959_0.4998526564420185","host":"s3://npm-registry-packages-npm-production"}},"4.1.13":{"name":"@brandup/browser-autodetect","version":"4.1.13","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.13","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"7171140cd87adb2efdca387b34e8b000536fcaf1","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.13.tgz","fileCount":12,"integrity":"sha512-h4zUjS0TPGKJ0T92bF7ID7+IyhzhehbLoXoYl7DOzbNjL3Mjuf6AvWGxjBdyPZQmAQ9uBk6V/gJzZQpr9/Iuyw==","signatures":[{"sig":"MEUCIFEQ1Hzb/8XETD6Aklaoj3EDn8gqGOYiEisAgASALjruAiEA3Jc2bOAuL1bdUNoak+7IlJHChdiAUpdncWYYxDfdpgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96086},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.17.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.13_1786903398968_0.9110437756637204","host":"s3://npm-registry-packages-npm-production"}},"4.1.15":{"name":"@brandup/browser-autodetect","version":"4.1.15","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.15","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"ff257cbaf85929cb3a8520350389bedc9ab867f3","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.15.tgz","fileCount":12,"integrity":"sha512-quQUCYxYBU91GaMXFMROnRq11hDe5DMBaiBGaDKPc852MdVgX6U19cRVxtw0/Zcm11DVjJHFOUZpdEviTmfhdQ==","signatures":[{"sig":"MEUCIQD+aOFZjbGD52yKVdqkKGasXDuoA8nn3+mStor40l43LgIgdNl741jjs0GbxjWcUtJamMkafOefS1uD4m0RPhs9viE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96086},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.17.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.15_1786911729139_0.06190230828950405","host":"s3://npm-registry-packages-npm-production"}},"4.1.16":{"name":"@brandup/browser-autodetect","version":"4.1.16","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.16","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"1d8dc5daeb7818955554884bb25dc2f1c48b0f95","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.16.tgz","fileCount":12,"integrity":"sha512-PLX1/j7tknEQ17O5PZTCYzUMA1PO87TzQiCWtWEQmOBgR2xcI91sbm0KG6J7l2s8SJUwt2H8/fgRXirRthzuzA==","signatures":[{"sig":"MEYCIQC3ZnxS6TwXm7OQdw3pvae+xJZAZ/4iop++tkHfMgldVQIhAI/keAhvOh2W3ZQ5Kz8znABT4/+GqCEnVVLiXbfX2rNH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96086},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.17.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.16_1787028120823_0.847035030602953","host":"s3://npm-registry-packages-npm-production"}},"4.1.17":{"name":"@brandup/browser-autodetect","version":"4.1.17","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.17","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"26a27b829096145a8f1683451051976667618cde","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.17.tgz","fileCount":12,"integrity":"sha512-sA1yxiDcT3RyJ/l83fiubDYshLoaOMuGbIh6Q2klEGcxW/lIGvgBdaxLDgYmzugeXKOxwyng5W73X3X8yrVksw==","signatures":[{"sig":"MEYCIQDt9Q88gCnNEn7Daw226ZjpYGdg7FNLHmLbg2e509dYbQIhAK9hnmTOQ3nJROdeT+3hNzV8hMXWBWWzK0/QUXgKhaCj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96086},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.17.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.17_1787082718321_0.24569629016624006","host":"s3://npm-registry-packages-npm-production"}},"4.1.18":{"name":"@brandup/browser-autodetect","version":"4.1.18","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.18","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"ba95b4807139b5b5f858fed7bc771e8f4a228ed1","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.18.tgz","fileCount":12,"integrity":"sha512-wuW8s/giX4i4vvYz2vQC7+0yDxPh8B4RrdEr3u1U5R7/t33UeKEJMv8AQova/vKo5/VdNQvQL9vNw1wiofPUuA==","signatures":[{"sig":"MEQCIA2yxW8nPyTxqbGlvtHnXyT5evePLCjn0eJWfWW1meazAiBwbuTkEupmH5BOWJt6Taq81/QkEPD2+8KSRr+ewt7ZZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96086},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.17.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.18_1788256792711_0.3344556942578085","host":"s3://npm-registry-packages-npm-production"}},"4.1.19":{"name":"@brandup/browser-autodetect","version":"4.1.19","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.19","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"3b77f8b5866c4ea969d4c707d55838f388d068bc","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.19.tgz","fileCount":12,"integrity":"sha512-ap6RQq4JRY8oxY+OW7hGZudf+fK3/M230Rwn8/SjHXPOQ/rjkcZx3G2CGgbC0kwvOSZfgirZm7jy+zGBIehZJw==","signatures":[{"sig":"MEUCIQDhGEePTwlICcLMpeiayw2c3cI1wVsG2bY5VnU5QTCLdAIgNAAn4re36eqzOb+379WHMmGRHAW6qGqNHuxr4HsWoUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96086},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.19_1788540356091_0.4904228358282541","host":"s3://npm-registry-packages-npm-production"}},"4.1.21":{"name":"@brandup/browser-autodetect","version":"4.1.21","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.21","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"968b31164f69394426856debfec6b6bc1b2d40b8","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.21.tgz","fileCount":12,"integrity":"sha512-HTiZ0lxEd/OhGPq6bYnhTkkda4kBr5zPqX4VM4+067b7NN9fEkAuI2Enw8J7ozf3k9WI0Sdh/hGqa6g5qC5QTg==","signatures":[{"sig":"MEUCIQD9uLb+azpEI1TkErfll55Um3aGlBal49Qn7Ycbq7d8ngIgEd2ohCTue//rLpBBkqZZCuWf7ib4HQqTCCWlOVlkwc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96086},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.21_1789294651888_0.32248578229357805","host":"s3://npm-registry-packages-npm-production"}},"4.1.22":{"name":"@brandup/browser-autodetect","version":"4.1.22","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.22","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"66503d1a5ade65e843c191fd31c4fd24d21328e4","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.22.tgz","fileCount":12,"integrity":"sha512-UkkWNQuO59HBjYWYXUxUlW7hlZHwOEUystM/Vu8Y4L92vNnSLGLyVWAyqhxQ9FITiBJxBa/INorH87nQdfxxnQ==","signatures":[{"sig":"MEQCID8t6bUGE0Z/BQlFt9neWtNnK1ELYNnWU/WDLZz8sDk4AiBW7LIyeBB+Ig7eK5TVKK8YCToiYCg5sURFmAXF9lZW8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96086},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.22_1789299676007_0.6458110172875906","host":"s3://npm-registry-packages-npm-production"}},"4.1.23":{"name":"@brandup/browser-autodetect","version":"4.1.23","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.23","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"02bf2243e15541ad3eac8bee3ae5982eb3a20bba","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.23.tgz","fileCount":12,"integrity":"sha512-6sJ8GiU+65mGIDpcrA+7X/tmoWd3eBcg3n3xwJEtNZ9q74owXhkY9hnPTk+vfv5xOJq0UL7H+UXM9k8qPQ/LCw==","signatures":[{"sig":"MEUCIQCDHiyurwcz/sCMYbbWfy5P6yBWmrZ9bHXoTkQHDSotDQIgTCRWuzaCCkQkApVUwsDqAvFJTM2b/mkP68d6BANiD5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBkcgD+e3PozgQm83dpVrl6GV+Zj/3Hy9Qoh1NK/dlqfAiEAs0KtCG+NZccd/noGm1E3m7TS4bR5qCqTr77AxykVky8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96086},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.23_1789722760623_0.7866295408385753","host":"s3://npm-registry-packages-npm-production"}},"4.1.24":{"name":"@brandup/browser-autodetect","version":"4.1.24","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.1.24","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"b1787175bf275081e93e1c58bd9c456474a41b3c","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.1.24.tgz","fileCount":12,"integrity":"sha512-nx1PUCp6xSWcKVPmaXqQ+ufFPeLtnzLJkpR6ArFtE1PHNWBOV0EDAGMYYdbM5ty3q8hItuURHtrDA8TrA8YyuA==","signatures":[{"sig":"MEUCIQCEV1aFYV9BOM88jALNSCRsIwsl/+80zR7bqfihwkofyAIgC+eJUxo7xbSKqUyMlc6TtAbctMa3629iC1cOn8XZvOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDq4zSTONZYMrlRG4kCdr0CfcHTTwZZlnmewkJXPbdrMAIhAPfyd+4m0HfotmdXY4LxbZPWKxeGVTBe2Jf6uw0mkZo2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96086},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.1.24_1790170159655_0.7686195263397484","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@brandup/browser-autodetect","version":"4.2.1","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.2.1","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"e0db85b4ed167c77329b7dbe04f43dc46d76c110","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.2.1.tgz","fileCount":12,"integrity":"sha512-A7HHTl5BhcLxm0nIi99KqCw1j0P2zbxp58E6M/RrO8mCrPu1dF2dYxQr8A2f+fpvLgDehFXBvB04FhPzcg2qbw==","signatures":[{"sig":"MEUCIB6D3MqFu7g8ricdvI0IxMcAb33F5jF/wTV39sezpMdCAiEAmRnf8KkxIUWbR2hqLnONCsu2v/+aABwIfYgpcAqHiDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICT3EPNcGp+Mi4MQPwAAyH9MNqnh8V3kfZXWomVWi0rPAiAQT/jYVW01R9RfYX/u9uGNzimesIHcrXtgOxb9QTv6nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.2.1_1790254710998_0.974506876515776","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@brandup/browser-autodetect","version":"4.3.1","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.3.1","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"e39ea7de6a5aa0868b7b2f673155b26480d2f183","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.3.1.tgz","fileCount":12,"integrity":"sha512-cTl5vK45GlgDyCfpW3zTYR5WigjBL7bpuyPJBzrnOqQUJEPtZoUxnAMVNIlqSXk1wzODaeUBN9pMvMcidlMW3Q==","signatures":[{"sig":"MEUCIQCF3+VnTAKDr5mmzhLC+GN6vTz9fMbBHQsP71iBCZPoLwIgG/KsMd8Fpn/FBryajm/8gWcqWmCCgvANwVwuoiSxO5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqXuwkNPjwQFMTjQorecO7bqWxF82W2J/zx/zUziDtIQIhALh9yIRfx6DKAsUFLVxpewNah0s/nDfOw5g5JC76wyml","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.3.1_1790312808131_0.014496489876955954","host":"s3://npm-registry-packages-npm-production"}},"4.4.5":{"name":"@brandup/browser-autodetect","version":"4.4.5","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.4.5","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"faf9be2951c758884e9a7b16be55ea80af9453a3","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.4.5.tgz","fileCount":12,"integrity":"sha512-T+QSlTykRTXaHMNDcWQ9RpAVyPtHVlmV9MTdaRD8ZHXqRTYb0M6QOlbe1mlqICzNifqeyegWQ0cZ608KJYF1jg==","signatures":[{"sig":"MEQCIBhe/D+4gUrIcd+XTUwg+w9IccxHudNKmImBOdx24rGUAiAZ/3Fpf/lv10yDVVO2+3rtQTwq3UOAdoaDwy8JFJ0o2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE4jg8ODi6lGPJP3yZQSpDlLGrgY/KPRhAXGuu+hEZy3AiEAwgG0l9zRNwUirK+FvXSoUCS2NAfeFZ0I+BPprlUxeGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.4.5_1790326085531_0.13924976166973657","host":"s3://npm-registry-packages-npm-production"}},"4.5.2":{"name":"@brandup/browser-autodetect","version":"4.5.2","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.5.2","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"eecabc3a162fccc3e859ca382094a07e6c02bab2","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.5.2.tgz","fileCount":12,"integrity":"sha512-ZYohptKCNOtoY08aR75uNMYGHZdu0m4KdApoVNrIZlgf4JO7VQKiMTZUWRWKoV+3TuY5HJlsXVExpfCq7GZQsQ==","signatures":[{"sig":"MEQCIHwNP9xqJlU38QHVTEl6mW96Fy5IvfIMu7KEbWRX33egAiAKcPd34LScNAYiTKoaHby5wzoZ14JQIHSYXw66i71C2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICj4297Jarj9dxQ22kRQNGvzqd1c/MVx2KEf/qtFmjAkAiAaNyspZik3fimVx9DJVp7K368aMUU/owdOdVP7R6RY8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.5.2_1790500920628_0.8523357050002431","host":"s3://npm-registry-packages-npm-production"}},"4.5.3":{"name":"@brandup/browser-autodetect","version":"4.5.3","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.5.3","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"c950e079fb10b311626f96ebab576a921530b742","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.5.3.tgz","fileCount":12,"integrity":"sha512-1wtrTp8Ur2wCLTTRzqKznT8CnEDBxTzvqQ3qcRv8UXSF0VhW7fUd5PJWFSc7nFjOeOxZjuBpc2tT5+hU6l/wmg==","signatures":[{"sig":"MEQCICOHRZD6kFlj7UR9d4lMve1uxSqdN8jB8AjPcNZh9LlGAiAWMdNB5sN1f+t54Ie+0VkUJvr4nPb5hCetkzcOT0mAag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAo4CvlpgaHJpPmfNnZB1H1nb2E2ETaLyZ8eEQft3H/4AiBVDY6sEYBFXo+PvomHtC/QRmONlGGfpbHY7yvs8SLB0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.5.3_1790574618117_0.8198497833714733","host":"s3://npm-registry-packages-npm-production"}},"4.5.4":{"name":"@brandup/browser-autodetect","version":"4.5.4","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.5.4","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"5247374fd942e3fc04c8cce13da405230c1be5b6","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.5.4.tgz","fileCount":12,"integrity":"sha512-FV1cpYAmGhLdet0f5NB5Nr58+MFUf0Hf0bhnIoYMfB1kBb+7n/ub57m/y9L6VW/8vEWxWk40WRDd5L43ft6cLQ==","signatures":[{"sig":"MEYCIQDACW/wo9gQgvkCuL5yEIz4CPu/SkyJwbjv4XqzQxLDlQIhAJbP4JfsjimFhIVdax/DkiovJBilInXXl57rADrcbONb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAP5QDCHjSWzAaP+zDEVlia8uRp4fbJlT4Lb02VREniYAiEA5Nkl41cx/qMdrW46yq7CiUTYSuJ2VlBKsqyZnAbAK74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.5.4_1790594865669_0.5863369136905996","host":"s3://npm-registry-packages-npm-production"}},"4.5.5":{"name":"@brandup/browser-autodetect","version":"4.5.5","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.5.5","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"59d0f70fa56da0d9dc75a9f400af35883023ec4f","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.5.5.tgz","fileCount":12,"integrity":"sha512-P6GOkg4xgiTZa/HgR1F2BwLMYLAyLvLADSRTCr8BeXPRj0qbknOLcT5qUkquKfps5mD5q5t8iC8FRWmQPQq7Dg==","signatures":[{"sig":"MEUCIQDCJu1wAG/tXOdq47q/17ivC/ACA11K8hHrM9Bu571g0QIgWEyXAYfe9AY0nO56/1b93YzPqIBCFbB1p2QaZjM5TUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCSLiO6LVzYZoYCz91ty8MzfQ2J4PdSbAhuoja/Q5pddAIgJQVkOpZ2PBGmA3JqmOmRhbk/OUl4Zykx3eQdI/Qp1ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.5.5_1790613143473_0.30186136209895786","host":"s3://npm-registry-packages-npm-production"}},"4.5.6":{"name":"@brandup/browser-autodetect","version":"4.5.6","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.5.6","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"e06767762c6949d93bc4a411f952dcda6516e9b4","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.5.6.tgz","fileCount":12,"integrity":"sha512-spjkXdkeI3lIpwPOPqsL63+P06ATxGJRgRGjoocPZmg0zVF1L4HJVosIk/3cpyNivw/YSEN/CPj34a9Osuuz3A==","signatures":[{"sig":"MEUCIDkJkv2iOlYfz7IxZTOgpi+hRssZd6pbo7KosdXXEvGRAiEA0Msvqbv8d2WusMIkK2BqNRpcMWV2DFQJFhh/jOUKVuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBFtd8eHkHGalV+xnkKESOQZtIdVf9X1z4N79/78xb5XAiEA89RNhw3TU0k1AbRD+2wo2YFvWS5AqWdi6HjL8N0q8co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.5.6_1790629301777_0.6588294395437417","host":"s3://npm-registry-packages-npm-production"}},"4.5.8":{"name":"@brandup/browser-autodetect","version":"4.5.8","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.5.8","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"77493287bfb6722a9717b04722633d84fd16a438","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.5.8.tgz","fileCount":12,"integrity":"sha512-X0lrkdB3W1hUDknDd0FCyvo+AmFDjqDCj4IlcS2tQYgU9t8Tyw93xqNCYBkdhBsA+9IN0dAPNGqABGCX/LiYkQ==","signatures":[{"sig":"MEYCIQD4CVQBqh06w7R/VxbEJ0euMxZKzzVJf/7ac4OcVq8gVgIhAOWW8n9zHtFmTXT7VwJ7nBBSfRuTFaBrqghZZS8MUuLr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID16SK6fWBN8SkPUNVcTo1fNeeoCNicmP1w3tQa6WksRAiAKSQZNFt9z0WngHbTuQlY3ZmrVSF+wQJPUOyVPKIDgSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.5.8_1790669485797_0.37448045578694833","host":"s3://npm-registry-packages-npm-production"}},"4.5.9":{"name":"@brandup/browser-autodetect","version":"4.5.9","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.5.9","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"4d4e9a1cd2d8703462bef733944c75c1b9678d8e","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.5.9.tgz","fileCount":12,"integrity":"sha512-wqh/7g8LhqVHVKGkhZtqrdnGI+cbJe8QdUSFxbc7bqd6ohrM+gGnmOJGuZpWR6khF2zHmhnAQ71342rTT32ZXw==","signatures":[{"sig":"MEUCIFXG0hy7MT3wk7EuOHI94xWpUuEjNUIlLvO4N7W6Jn6uAiEA+K1dx5kGaf3WVmzbn5gXLTNBXDErT1I+DlOjmieP/MI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDptKyADkX/oeTU/So0tUMWIRQSOzWHJl/Ge+KubzHh9gIhANXCDGOu72kth0EPRTC5wMXvcKlFB+hbN2+7IkNoHi6w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.5.9_1790678743434_0.460482401044654","host":"s3://npm-registry-packages-npm-production"}},"4.6.1":{"name":"@brandup/browser-autodetect","version":"4.6.1","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.6.1","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"b32afe56d8dfc2574f54caf4e86d6e91450c14f6","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.6.1.tgz","fileCount":12,"integrity":"sha512-mVn6q9uohWoPWKD6dR7pseBmiA55AMbrDxBKG12lPmLoqg3D2Qn65kWJEPlvPI0Vw6rJHMY8ZlCtq7V9IF+21A==","signatures":[{"sig":"MEYCIQDVMboRhimG+J1u/z2rfVKySAHVzflGbDYy+8enXFIHGAIhAIFMEtgl0MmWZMp/iJX8r6h7y5L/DVd57Smv9qLyFhet","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDuW49a26G6ptyi4DgiH+4bx5V//4qmyHM23RKt1OdY/AiAxsjvbsgBXFP4ehPKllAN0YCEoW7VOOMtx9rO9K3+/MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.6.1_1790685716466_0.9148152261829481","host":"s3://npm-registry-packages-npm-production"}},"4.7.1":{"name":"@brandup/browser-autodetect","version":"4.7.1","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.7.1","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"ab31074bb595dc94649db3a373dfe31c4ef2b2f2","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.7.1.tgz","fileCount":12,"integrity":"sha512-IxZxgPAXD7r80HDiH5KlkuNOanQADu92yxC5Wub4p7ocIHH67Fk7vj43aZXxGzhLIbbi0ycKoG1oiZS9BtUmLw==","signatures":[{"sig":"MEUCIQD0rzfsZIgyHVJa4MkT2v609NGTkpWDanGKdMdwI/Nw9gIgI1mZiWMCw7OY0xIM5NStex2t+aiGv4PhumPUiG0r998=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBE2EAlDmmpe2FQJiBKn+RdlSMbYZDRhccnwiPm/EJ5AIhAOX95PmJQw2WvDpX3G8db3S/LBxrSfPUAtbiQhsDJZhw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.7.1_1790710793542_0.9873963110286701","host":"s3://npm-registry-packages-npm-production"}},"4.7.2":{"name":"@brandup/browser-autodetect","version":"4.7.2","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.7.2","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"a458d3f33910a58dfa7ef5af25d799dd24656a7d","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.7.2.tgz","fileCount":12,"integrity":"sha512-eDSkloO44MLl8vgTakTiMdjd0/hU5WcRs9a3EhOsBoI4+0+F8eGzFNvUbtZhMd8D8qCuh8dfzVDzZBTVDD2Qdw==","signatures":[{"sig":"MEQCIGgG/xcja+splinGgZYb3vcGzuX/ItLsOvge7xwCkjY5AiBMhIaR3zrfddkPoa5W9SlCk3mzOrz/LzgUpQAOo1OHAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDUebXxALGxLToiUUWM5UyuCzwTkD84HKtQMBPaLdv9JAIgEpRZ09JyQHmpmPCVCLeH5VR44LOnywhXllPYa9HdxVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.7.2_1790747438843_0.5867744741611578","host":"s3://npm-registry-packages-npm-production"}},"4.7.3":{"name":"@brandup/browser-autodetect","version":"4.7.3","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"license":"MIT","_id":"@brandup/browser-autodetect@4.7.3","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"homepage":"https://brandup.online","dist":{"shasum":"93bfb359f1dc95546ea8ce4bbfab9f3a6686fbff","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.7.3.tgz","fileCount":12,"integrity":"sha512-2b62MIqOIqGsHcF/506O44nqKEkU2WUTzlPZI1bhNTMz70Iq8K3reC3n8tRnN2WotmPJr18wsVTWFpoFaIHgRw==","signatures":[{"sig":"MEYCIQDTqI8V7DYeZEhdgvwp6JucgfcXZvtvyhYOMbfz5NSJhgIhAIPiKzAumqjE7gibfLXEpclb+iQTyoLkb1YmzF69HZom","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDiLkDxa5PZ0XyR3hWiTP9vKQ2GBfzf0qBv9X9g55TISwIgfenkFY6VZErR/gEaKFgBaqoYRsQn6Nlkx91eHVH59WI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96085},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browser-autodetect_4.7.3_1790776892444_0.20674994674703395","host":"s3://npm-registry-packages-npm-production"}},"4.7.4":{"_id":"@brandup/browser-autodetect@4.7.4","dist":{"shasum":"8076798f32854dfe896be8f5e0908ddfd5b335cf","tarball":"https://registry.npmjs.org/@brandup/browser-autodetect/-/browser-autodetect-4.7.4.tgz","fileCount":12,"integrity":"sha512-XAbx8mro4FfTEGoxei73x8gI18nSf9Xx7uSjTFSroTYJs4YKAIxxJg99LlxH1TB04yzXzuPJMOStldvZhzb0Yg==","signatures":[{"sig":"MEYCIQCgvsYXINzZfajidZ3rXiuceZa42SGj5ZRlLDZS2NOw8AIhAOgabfpBO8vgQc/aE4aOQ0uQBZlR9Ro0GNz+FxxoUBBz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAzP0utHFu6U3/hWpeM7hUUWBJKyscx92MNhAYyJOmvUAiEApXPZy9g3CLeK3ChhvrBuC4+usRS8G7tGImyEihnGTQg="}],"unpackedSize":96085},"main":"./dist/index.cjs","name":"@brandup/browser-autodetect","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./global":"./dist/autodetect.global.js"},"license":"MIT","version":"4.7.4","_npmUser":{"name":"dkovyazin","email":"it@brandup.online"},"homepage":"https://brandup.online","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"_npmVersion":"11.19.0","description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","directories":{},"maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/browser-autodetect_4.7.4_1790781835460_0.5110948843557328"}}},"time":{"created":"2026-07-04T13:37:21.199Z","modified":"2026-09-30T15:23:55.731Z","4.0.91":"2026-07-04T13:37:21.481Z","4.0.92":"2026-07-15T07:25:04.451Z","4.0.93":"2026-07-16T11:45:40.732Z","4.0.96":"2026-07-19T18:06:26.749Z","4.0.98":"2026-07-22T14:36:53.983Z","4.0.99":"2026-07-22T17:41:54.002Z","4.0.100":"2026-07-28T10:59:48.059Z","4.0.101":"2026-08-10T21:19:11.042Z","4.1.1":"2026-08-11T06:46:38.724Z","4.1.2":"2026-08-12T05:53:46.441Z","4.1.3":"2026-08-12T08:57:07.140Z","4.1.4":"2026-08-12T18:01:44.483Z","4.1.5":"2026-08-13T04:51:03.995Z","4.1.6":"2026-08-13T08:51:51.343Z","4.1.7":"2026-08-13T09:51:25.341Z","4.1.8":"2026-08-13T10:05:23.036Z","4.1.10":"2026-08-15T19:08:43.717Z","4.1.12":"2026-08-16T11:56:04.119Z","4.1.13":"2026-08-16T18:03:19.122Z","4.1.15":"2026-08-16T20:22:09.276Z","4.1.16":"2026-08-18T04:42:00.982Z","4.1.17":"2026-08-18T19:51:58.457Z","4.1.18":"2026-09-01T09:59:52.845Z","4.1.19":"2026-09-04T16:45:56.233Z","4.1.21":"2026-09-13T10:17:32.021Z","4.1.22":"2026-09-13T11:41:16.152Z","4.1.23":"2026-09-18T09:12:40.705Z","4.1.24":"2026-09-23T13:29:19.744Z","4.2.1":"2026-09-24T12:58:31.079Z","4.3.1":"2026-09-25T05:06:48.217Z","4.4.5":"2026-09-25T08:48:05.628Z","4.5.2":"2026-09-27T09:22:00.710Z","4.5.3":"2026-09-28T05:50:18.208Z","4.5.4":"2026-09-28T11:27:45.736Z","4.5.5":"2026-09-28T16:32:23.550Z","4.5.6":"2026-09-28T21:01:41.877Z","4.5.8":"2026-09-29T08:11:25.870Z","4.5.9":"2026-09-29T10:45:43.520Z","4.6.1":"2026-09-29T12:41:56.581Z","4.7.1":"2026-09-29T19:39:53.623Z","4.7.2":"2026-09-30T05:50:38.919Z","4.7.3":"2026-09-30T14:01:32.526Z","4.7.4":"2026-09-30T15:23:55.541Z"},"license":"MIT","homepage":"https://brandup.online","keywords":["brandup","browser","automation","detection","bot-detection","anti-bot","fingerprint","headless","webdriver","selenium","stealth"],"description":"Browser-automation detector: probes direct markers (navigator.webdriver, driver artifacts like cdc_*/__webdriver_*, HeadlessChrome UA, software WebGL, headless side-effects, hardware/screen, WebRTC) plus JS-environment tampering used to hide them (overrid","maintainers":[{"name":"dkovyazin","email":"it@brandup.online"}],"readme":"# @brandup/browser-autodetect\r\n\r\nДетектор автоматизации браузера. Определяет, управляется ли текущая страница автоматизированным или\r\nинструментированным браузером (Selenium/WebDriver, Puppeteer, Playwright, headless Chrome), и не\r\nвмешивались ли в её JS-окружение, чтобы это скрыть (stealth-плагины, privacy-расширения, ручные\r\nпатчи `navigator`/WebGL/canvas). Без зависимостей, работает в любом современном браузере.\r\n\r\nВсе используемые техники — общеизвестные в области fingerprinting / bot-detection. Детектор\r\nсочетает два слоя:\r\n\r\n1. **Прямые маркеры** автоматизации — то, что напрямую выдаёт драйвер/headless.\r\n2. **Проверки целостности окружения** — следы, которые остаются, когда маркеры из (1) пытаются\r\n   замаскировать (подмена нативных функций, искажение canvas-отпечатка, рассогласование API).\r\n\r\n## Установка\r\n\r\n```bash\r\nnpm i @brandup/browser-autodetect\r\n```\r\n\r\n## Использование\r\n\r\n### ESM / бандлер\r\n\r\n```ts\r\nimport { detect } from \"@brandup/browser-autodetect\";\r\n\r\nconst report = await detect();\r\nconsole.log(report.automated ? \"АВТОМАТИЗАЦИЯ\" : \"похоже на человека\",\r\n    `score=${report.score} confidence=${report.confidence}`);\r\nfor (const s of report.detected)\r\n    console.log(`• [${s.category}] ${s.title} — ${s.detail}`);\r\n```\r\n\r\n### Быстрая синхронная проверка (без iframe/canvas/webrtc)\r\n\r\n```ts\r\nimport { detectSync } from \"@brandup/browser-autodetect\";\r\nconst report = detectSync();\r\n```\r\n\r\n### Прямое подключение `<script>`\r\n\r\n```html\r\n<script src=\"node_modules/@brandup/browser-autodetect/dist/autodetect.global.js\" data-auto></script>\r\n<!-- data-auto: автозапуск, отчёт в console и в window.BrandUpAutodetect.lastReport -->\r\n<script>\r\n  BrandUpAutodetect.detect().then(r => console.log(r));\r\n</script>\r\n```\r\n\r\n## API\r\n\r\n```ts\r\ndetect(options?: DetectOptions): Promise<DetectionReport>   // полная проверка\r\ndetectSync(): DetectionReport                               // только синхронные сигналы\r\n\r\ninterface DetectOptions {\r\n  webrtc?: boolean;    // WebRTC-зонд (ICE), по умолчанию true\r\n  iframe?: boolean;    // контраст окружения iframe, по умолчанию true\r\n  canvas?: boolean;    // canvas getImageData vs toDataURL, по умолчанию true\r\n  timeoutMs?: number;  // бюджет WebRTC-зонда, по умолчанию 600\r\n}\r\n\r\ninterface DetectionReport {\r\n  automated: boolean;            // вердикт\r\n  score: number;                 // 0..100 — вероятностное ИЛИ весов сигналов\r\n  confidence: \"low\"|\"medium\"|\"high\";\r\n  signals: Signal[];             // все проверенные признаки\r\n  detected: Signal[];            // только сработавшие\r\n  userAgent: string;\r\n  timestamp: number;\r\n}\r\n```\r\n\r\n**Балл** = `1 − ∏(1 − weight)` по сработавшим сигналам: несколько слабых складываются, один\r\nопределяющий (`weight ≥ 0.85`) сразу даёт вердикт. `automated` — если есть определяющий сигнал\r\nлибо `score ≥ 60`.\r\n\r\n## Что проверяется\r\n\r\n### Прямые маркеры\r\n\r\n| Сигнал (`id`) | Категория | Что выдаёт |\r\n| --- | --- | --- |\r\n| `navigator.webdriver` | webdriver | Браузер под WebDriver (`navigator.webdriver === true`) |\r\n| `automation.artifacts` | webdriver | Глобалы драйверов: `cdc_*`/`$cdc_` (ChromeDriver), `__webdriver_*`/`__selenium_*` (Selenium), `__playwright`/`__puppeteer`, `_phantom`/`callPhantom` и т.п. |\r\n| `webgl.software-renderer` | webgl | Программный рендер (SwiftShader/llvmpipe) вместо GPU — серверный headless |\r\n| `useragent.headless`, `useragent.client-hints-headless` | useragent | Маркер `HeadlessChrome` в UA / client hints |\r\n| `window.outer-equals-inner` | headless | `outerHeight === innerHeight` — нет рамки/тулбара окна |\r\n| `navigator.plugins-empty`, `navigator.languages-empty` | headless | Пустые `plugins`/`languages` |\r\n| `window.chrome-missing` | headless | Нет `window.chrome` при Chrome-UA |\r\n| `screen.no-taskbar`, `screen.odd-color-depth` | hardware | `availHeight === height`, нестандартный `colorDepth` |\r\n| `navigator.hardwareConcurrency` | hardware | Серверное число ядер (≥24) |\r\n| `webrtc.no-host-candidates`, `webrtc.unavailable` | webrtc | WebRTC отключён/проксирован — нет host/mDNS ICE-кандидатов |\r\n| `css.reduced-motion` | environment | `prefers-reduced-motion: reduce` |\r\n\r\n### Проверки целостности окружения (антиспуфинг)\r\n\r\nСрабатывают, когда нативный API переопределён или canvas/permissions искажены, чтобы скрыть\r\nавтоматизацию:\r\n\r\n| Сигнал | Что ловит |\r\n| --- | --- |\r\n| `native-integrity:*` | Переопределённый нативный метод/геттер сообщает `[native code]`, но владеет собственным `prototype` — нативные методы так не делают. Покрывает `Function.prototype.toString`, `getParameter`, `toDataURL`/`toBlob`/`getImageData`, `hasFocus`, `permissions.query`, `window.open`, `Object.getOwnPropertyNames`/`keys`, `Reflect.ownKeys`, `getChannelData`, геттеры `outer*`/`avail*`/`hardwareConcurrency`. |\r\n| `canvas.todataurl-noise` | «Canvas poisoning»: `toDataURL` (lossless PNG) декодируется в пиксели, отличные от `getImageData` (антифингерпринт-расширения/стелс шумят вывод, не трогая `getImageData`). |\r\n| `permissions.query-type` | `query({name:\"notifications\"})` вернул не `PermissionStatus` или рассогласован с `Notification.permission`. |\r\n| `iframe.realm` | В окружении свежего iframe те же нативные API подменены — инструментирование, распространённое на дочерние окна. |\r\n| `window.chrome.runtime-present` | `chrome.runtime` присутствует на обычной странице (вне расширения его не бывает) — вероятна подстановка. |\r\n\r\n## Сборка\r\n\r\n```bash\r\nnpm run build      # esbuild → dist/{index.js,index.cjs,autodetect.global.js} + tsc → *.d.ts\r\nnpm test           # node:test, ядро без браузера\r\nnpm run typecheck  # tsc --noEmit\r\n```\r\n\r\nDOM-зонды (`canvas`/`iframe`/`webrtc`) тестируются вручную в браузере — открой страницу и вызови\r\n`detect()`. Юнит-тесты покрывают инвариант целостности нативных функций и агрегацию вердикта.\r\n\r\n## Пределы\r\n\r\n- **TLS/HTTP2-фингерпринт**, реальные шрифты и физическая растеризация — вне досягаемости JS,\r\n  здесь не проверяются.\r\n- Сигналы `headless`/`hardware` по отдельности слабые: реальные окружения тоже бывают без плагинов\r\n  или с урезанным экраном. Сила — в комбинации и в проверках целостности окружения.\r\n- Детектор не делает сетевых запросов и не передаёт отчёт — всё считается локально на странице.\r\n- Совершенный спуфинг (например, подмена нативных методов через `Proxy` без собственного\r\n  `prototype` и зеркалирование canvas-шума в `getImageData`) может обойти антиспуфинг-слой; ни один\r\n  клиентский детектор не даёт абсолютной гарантии.\r\n\r\n## Лицензия\r\n\r\nMIT\r\n","readmeFilename":"README.md"}