Sha256: 0a0e4f9a7ef82d12f7b3165f823abb770f3114547157d5446203bc69b6280b37

Contents?: true

Size: 795 Bytes

Versions: 6

Compression:

Stored size: 795 Bytes

Contents

# frozen_string_literal: true

module CrawlerDetect
  module Library
    module Exclusions
      EXCLUSIONS = %q[
Safari.[\d\.]*
Firefox.[\d\.]*
 Chrome.[\d\.]*
Chromium.[\d\.]*
MSIE.[\d\.]
Opera\/[\d\.]*
Mozilla.[\d\.]*
AppleWebKit.[\d\.]*
Trident.[\d\.]*
Windows NT.[\d\.]*
Android [\d\.]*
Macintosh.
Ubuntu
Linux
[ ]Intel
Mac OS X [\d_]*
(like )?Gecko(.[\d\.]*)?
KHTML,
CriOS.[\d\.]*
CPU iPhone OS ([0-9_])* like Mac OS X
CPU OS ([0-9_])* like Mac OS X
iPod
compatible
x86_..
i686
x64
X11
rv:[\d\.]*
Version.[\d\.]*
WOW64
Win64
Dalvik.[\d\.]*
 \.NET CLR [\d\.]*
Presto.[\d\.]*
Media Center PC
BlackBerry
Build
Opera Mini\/\d{1,2}\.\d{1,2}\.[\d\.]*\/\d{1,2}\.
Opera
 \.NET[\d\.]*
cubot
; M bot
; CRONO
; B bot
; IDbot
; ID bot
; POWER BOT
;
      ].strip.split(/\n+/).freeze
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
crawler_detect-0.1.12 lib/crawler_detect/library/exclusions.rb
crawler_detect-0.1.11 lib/crawler_detect/library/exclusions.rb
crawler_detect-0.1.10 lib/crawler_detect/library/exclusions.rb
crawler_detect-0.1.9 lib/crawler_detect/library/exclusions.rb
crawler_detect-0.1.8 lib/crawler_detect/library/exclusions.rb
crawler_detect-0.1.7 lib/crawler_detect/library/exclusions.rb