{"_id":"es6-crawler-detect","_rev":"23-5035d673ef8fdf7c5eb0bc57f7485eab","name":"es6-crawler-detect","dist-tags":{"beta":"4.0.0-beta.2","latest":"4.0.2"},"versions":{"1.0.0":{"name":"es6-crawler-detect","version":"1.0.0","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@1.0.0","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"f8ba1067a2a96ad697cdf01c86589e457f2a47db","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-1.0.0.tgz","integrity":"sha512-5WLtV2/KczvBIAVr4aeEwDNC64hge25yQzHOlWyuxvhIOgdmoC30knvH4Vl/ma0RheTRRevTja9eTCdG3j/RSA==","signatures":[{"sig":"MEUCIHzyhwt+WhOBA9nB72CYzd/CLZFiTSLA/I4RiORPMAUKAiEA1jTW/I/rGDWltccw6Sb87lNwsWQah850toknPav4e9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"e9731de441c7f83d6fe024f6241c742f61c2d5c4","scripts":{"dev":"webpack-dev-server --inline --hot --quiet --port=8000","build":"cross-env NODE_ENV=production webpack --progress --hide-modules"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"5.4.2","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"8.8.1","devDependencies":{"webpack":"^3.8.1","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-loader":"^7.1.2","style-loader":"^0.19.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","webpack-dev-server":"^2.9.3","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect-1.0.0.tgz_1509468330761_0.3399389167316258","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"es6-crawler-detect","version":"1.1.0","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@1.1.0","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"53948472cd8319b4511c2ad5b4efad11467d55c7","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-1.1.0.tgz","integrity":"sha512-MMyiv6Q/Tcat2PpQdEvPAA0aMw/DYhJH2O2FhTLV499G+7nqyOwjdsaGE6FaUOUqeVG+D1IxbD/tDHob6awRxw==","signatures":[{"sig":"MEUCIQDC1qjZTGLz86BojqICunkd4HJHfRWt677Yr8FpFcOwxAIgLhyGuwe9qaPTtPowTr2yY1JVMz3ZesTEhytfmZvaWO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"da43f2af7518d53411bd9a46ec3fbd85f023480d","scripts":{"dev":"webpack-dev-server --inline --hot --quiet --port=8000","build":"cross-env NODE_ENV=production webpack --progress --hide-modules"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"5.4.2","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"8.8.1","devDependencies":{"webpack":"^3.8.1","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-loader":"^7.1.2","style-loader":"^0.19.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","webpack-dev-server":"^2.9.3","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect-1.1.0.tgz_1509653167868_0.37376825721003115","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"es6-crawler-detect","version":"1.1.1","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@1.1.1","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"1f915fb5003230415aa250cbc304716a91f1167f","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-1.1.1.tgz","integrity":"sha512-iZ2Y9q7kCk5Xpww1dmHAnOaP4uLl3HXoAGYY3FWODrPQz139u3Af2H+MLAADLqrzRQwSbyiSASLk7JZPv9uDmQ==","signatures":[{"sig":"MEUCIQC3i/ETPzaTEfeUu3w4aGF18VnDrMsA0FEcpFoo4ELCuwIgJCuFFmf+37ooSN7KsGW3YVTl59tlteah1Obd93gcIUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"85afab7c3a8fceda8432f00538ab7007b7e705e8","scripts":{"dev":"webpack-dev-server --inline --hot --quiet --port=8000","build":"cross-env NODE_ENV=production webpack --progress --hide-modules"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"5.4.2","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"8.8.1","devDependencies":{"webpack":"^3.8.1","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-loader":"^7.1.2","style-loader":"^0.19.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","webpack-dev-server":"^2.9.3","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect-1.1.1.tgz_1510334264493_0.3603791252244264","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"es6-crawler-detect","version":"1.2.0","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@1.2.0","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"e4829e157862bb3c6a2e49776a73bbae3f0a4831","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-1.2.0.tgz","fileCount":14,"integrity":"sha512-nqZRzs1FKTp9oo04I2OT6Z7rRccT4D6abYCwd3lQggS9Ru84uXV59BBsXhhj2r5NrMvO3oIOhxEpxRtGHc62jg==","signatures":[{"sig":"MEYCIQCTcY8cCvjRUZyBt7/tVjTW7artiUxxcajBtQPeiwKBlQIhAMyJroG0dcAKHqmoWIdbgJLDSVB9jECXRciD3Yros5G4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvPh4CRA9TVsSAnZWagAAz+AP/1sill5Q39a0YRwnskqi\ndpQnmFV0UqiKjVEmyLMrV2m40WOgj9bV5dRitQ4VGgoHzDBbkHA19utKgqJB\niOON/nmv/DT2uWnRKMhVnLEf12hw++8ji5QswBAN5R3nvaha7Q0CUPXpA0UA\nMud/7GlSGFxZjF9xpFbiGNvxJvl8tFe4+SNJAsAdFWq6omE5oNHu2V17tRrb\nluSVAshQ2L5LZo4bBADWQokKvHSXgPIO/++guNFL5Nsr74s9UkpJoQppFg5Y\nr2ImnenFzFfE+21HtCcTL7k4jGeNEPqRA/2Dj+zwr7a8WrCLnALB+06cu5ly\nxyDI/Q80GWG0MK6OulYJebcxQz606jOzttJYUKxaUAFKGtyGf8ldrXGfvxXO\nxybQF/h5qTsUqmLeIqRAPr5SkK292h46+2Y+mUd2QS6eOB4wXC2uU4+VGefX\nOX4YNKHxUAGY8SgExvQDqBWuuzHn/NIKjdxb11tCo5rYRJLO8BWIRtPJjj/B\nJxOi1Dap0FrHGz1IoLvA0WUUo1Mik5io3qMvHEwJ9pkqRPFvNcL9LKp5vM6n\nAVDF6pekdTS1MEttRWwnFG1XLQUzacjydCGo2PkYF+gIrRRaKQJVaH1M0xTD\nsrRB3s4fJyfXV3+SvUCQ8uZqgJc0tio4Cp3T5CRQv4eOQthxJlVzmL7VDINb\ny0YP\r\n=UTKf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2d73ecc034fc1c7646eececd72724554dc08d285","scripts":{"dev":"webpack-dev-server --inline --hot --quiet --port=8000","build":"cross-env NODE_ENV=production webpack --progress --hide-modules"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"5.8.0","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"9.3.0","_hasShrinkwrap":false,"devDependencies":{"babel":"^6.23.0","webpack":"^3.12.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","style-loader":"^0.19.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","webpack-dev-server":"^2.11.3","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect_1.2.0_1539111031321_0.78823090092523","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"es6-crawler-detect","version":"2.1.0","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@2.1.0","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"ba33dc0327b556876cff74d814f6403ff3657de9","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-2.1.0.tgz","fileCount":14,"integrity":"sha512-Vfxb8OPknze49JG568SVHCHsPR5ftfpWkQTKhExFHEStEKuXdmAH/Y2wykv+kZAeWyjHAv+BqP/+QzzPXhqF2A==","signatures":[{"sig":"MEYCIQDv1RuRxE8Ni9ODPQredTVtN848GPA8gzVcV29uT91gXAIhAPjJjAotbTqI2pXL1zGfFp3UmFyWOfI/UoRlldl0uz2k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcU3fbCRA9TVsSAnZWagAAFnwP+wfazRz+Vj6eqLFMvPwb\n5yrzUCWMM+kalC3JYLCFkf4TqNrP9Cvn3b9b6JPSJx8xZnvTDuCeIZZ503Rp\nDuegffb0CvIIOzqTLkfMu196Js9htqqe6fIj+oRcmEt/H1uZpOApVTBuOPpE\niVCs3NY67/F+6GKKialKJZngL4EwjOBjRVc4G79izdJT+E5kF2W8HiPL/0fP\nxrvUn+DX3riKjm/EenHoZwdDptxgNWr+S/9V9tRBtiWJSZV5NlV3mseJ3hrN\nk3jeRhVGzEGVGssLx6H2vSxFFkK0FZVXtF7f/97YEkt/eVHlmV78ppzq3CXy\ndqt22fQM7sYGpLl9U5UaBzOnlIBGnnpXBi88NiQvrttVC/dxIogYitsqz+/F\ntUjB6Oo1eSF5zjNEwUl/NGLNaNT3gzNLSAuYxQ42rBu9jD4WxHQkAKgfTFsG\nDfX9peCnsGDvBXTyTfpRN0jIw5oKyfxu3SM9WZ6mWVpoLTaLT5xh87UgGRiO\nMQBf0sp9puTeG05okmQxBW3GX7RdtQwXPwZoPlPBgeOjPBjtAV3rsop5XyXd\n0JkClPmwKlXTTQPXlIhnzAxui0sAmlKf+1X5a8gX6YSV4tnc9O3X/Nfw21+K\nKsh+3DY78VlCyOjc/VCqzxl39pWpgMKsEtptDvQYtX2iW9ItmJtbjAMJ/aig\n89YJ\r\n=YLVO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"472c936deda9101dc4dea078818b08f63132102a","scripts":{"dev":"webpack-dev-server --inline --hot --quiet --port=8000","build":"cross-env NODE_ENV=production webpack --progress --hide-modules"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"6.2.0-next.1","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"10.15.0","_hasShrinkwrap":false,"devDependencies":{"babel":"^6.23.0","webpack":"^3.12.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","style-loader":"^0.19.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect_2.1.0_1548974043322_0.8265091274161902","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"es6-crawler-detect","version":"2.2.0","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@2.2.0","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"6f1a868a7a6450f1b444f9dc6f8ec893af7068f7","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-2.2.0.tgz","fileCount":17,"integrity":"sha512-2lO5h8dyQm6C6A1QoBYsSQHCpd5sG8boUUjgiLsh8zXmDlehIKtoPfjpIBdbdzDwexWb8GLVYJLroyRKbqMA/w==","signatures":[{"sig":"MEQCICKGrPKE3YpabqyO3Uo10ZdgvEfAMfP1I0IoWXs2jo5dAiBRf+E70QAcb/mnsKmMCzHE3jRpOOoIAFjlluf2qLlT0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAte/CRA9TVsSAnZWagAARJYQAIBtkO96wEgmNkylV6qe\nZfguRXW4CKnm2OXQ+9Vahu24GEFQ2fnvrNgbhosV/kgcIOzHl5NP3B4Ptji1\ng+l7YKah9iKfKYynnXtu/BJJNTo1grVDHaM6U5e9aJrepyi8I2SK5ihgrCVE\n1x39hb1T6HwYGxpp1MFhz7pHWGqvFb+KugnlRwcG77p2CIPgx/Q5VeCGc5Xq\nLTnONBnTMd2HvHC7M6/lQaFt58tHVivHzGB3GHFp0mu7WQaBu2fb6UU7Fn30\nVxGjP0BL1fwu/yiESpUtoHGdkNjvvJErB+ewL4xyAJ9rAn1q2ZLPdpL6iUCk\nFWGbpvfD3gB+1lO6jDDLPvHAt6oNphdxGbcHMCse+tyBpZaTydJK8r/kj293\nCM0Exn3peb7vbt2FhLdLBypm0EK9aaCIDFTa91wl8VurAhsB0VYV0Kb1hy1o\n8Aipj8gTC/F8pGRKZP+FcF8i5jeOauHpTPx4ziwhggzKFyjBYkX1PLCePp3i\nFGuzUdlIsxgrUaBUVJe+7DjoZeicrX3aXzxA6Ai9X6X3C9UZVXgmvbh2e7A2\nfxFMFeYgmzTCJN5Xv6rRiXHKClhSm7J+/ZKNj7c37hONREc5f4rJS0XeXXSV\nb1eJSBmVJbaeHfIUW5rBiRFM8rMILrXxWfGmXSNRIfbu91afCTPVrEGsvWic\nXpM5\r\n=2CGC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"32f80c2b803a98f74bb8330a1de894f7e496991f","scripts":{"dev":"webpack-dev-server --inline --hot --quiet --port=8000","test":"mocha test/**/*.test.js","build":"cross-env NODE_ENV=production webpack --progress --hide-modules"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"6.9.0","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"10.15.0","_hasShrinkwrap":false,"devDependencies":{"babel":"^6.23.0","mocha":"^6.1.4","webpack":"^3.12.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","style-loader":"^0.19.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","webpack-dev-server":"^3.1.14","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect_2.2.0_1560467390415_0.7253489516049134","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"es6-crawler-detect","version":"3.0.0","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@3.0.0","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"7e02b01e5f22e4d6ef43b7dd520a18ee3ede8031","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-3.0.0.tgz","fileCount":18,"integrity":"sha512-zKHn7guobS7tSLnVkJncT9ETzR8gP02UQAzO/Q6CBafk5gR1xYWNnPu2QNkCUen2kOD0PsXLXyI0ES6QNa1H/Q==","signatures":[{"sig":"MEYCIQCOBPQevOvEDVeyzQqk8HHjpM0+p5UzvbA7zbsuUu9XMQIhAKKKuD97D0zEKVHD/8RL4bK1NaNEv9bB1L7NWzJWX6HY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAvAcCRA9TVsSAnZWagAArzkQAIsT08BkM5dP0FkmTuhe\nPzJYlJCtx8NA+Rs17Vk5bcPxIUIOC2hyuLhIOI/88Z4GbBX7+R6nFW1jn6Sx\nit0Bj3OvjA5ICnQdRdoZ+3xQ7zLNw9jEyIYMN8tUwOphekLBEWFbeJ7bDhOF\nHaCJd/VJXZHC2sMuwg0+6qXKwLMNLFB8jIWkV9Oi/Wbd0vG5m34q3n+xW4QC\nNhqsF8OBeTj0XEl2YNEA2n+uQnKRFhAWTNtj0Y7IhQ0qB0/82Bajm+KxOeD1\ndJQxH4403AWsCsaB6dGhZPGPu2d2HmeksJeTcw6CRdhR0RB2V8m4Eo8M7xhJ\nYSwjDdw/if5A566aZHLhocEuH/YnFIjOdGzjxgN8ofCrBD1lGD2GdElDvZoN\nZu9i5naqdqFJcaYxvuFq48e3KZo93S+oVWLbcrIvIyL4zKB9+KzwGhir8zkT\n0HSmpTETwETgl0Sjp+zJ65LWNFRVc3DInJnJGjTbFd/aWVAr8GAVFlULDaaY\n6+sMAt3fbK0uzWTFwnIE+QtNp6I/Epcu230rcBV4iv66FTsknvIiaig4Rnuu\nCYnqTGGwdy7b0bBHxxL8b5nyhgf8QEriOzDIccXM8n9v7LVUypVZXItiNjUt\nrs80KRFkPkmn4brmXcdCelQ8SeoBTVXWJh6qaUyumTqUe73FxVHgUGzsUN2v\nkveu\r\n=FXwi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b75ebdb6a010d29848b0b7f8b242197a56f37fc2","scripts":{"dev":"cross-env NODE_ENV=development webpack --progress --hide-modules --config webpack.dev.js","test":"mocha test/**/*.test.js","build":"cross-env NODE_ENV=production webpack --progress --hide-modules --config webpack.prod.js"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"6.9.0","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"10.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.1.4","webpack":"^4.32.2","prettier":"1.18.2","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","webpack-cli":"^3.3.2","babel-loader":"^8.0.6","style-loader":"^0.23.1","webpack-merge":"^4.2.1","@babel/polyfill":"^7.4.4","@babel/preset-env":"^7.4.5","terser-webpack-plugin":"^1.3.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect_3.0.0_1560473627434_0.8390891654805521","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"es6-crawler-detect","version":"3.0.1","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@3.0.1","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"c86c74d426039da15c0bcc0c99c2d35b0f416b1f","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-3.0.1.tgz","fileCount":22,"integrity":"sha512-mdT2DfKXgYPuD47ygvUP9rNepOKeFg5QIGSYClHfhIJT4DvgxsMYVTWm1zMYNQ+J5VlVnTdJrFMalWwiECqsPg==","signatures":[{"sig":"MEQCIEHjONZrvTNWQNytOlErZ79kcOJ1Uby++qMWMsrL0+ZjAiA7OBW9ut3AcnTkTWMWtcz6JMdZTwLo1waqQB9Ty6it5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeH1G7CRA9TVsSAnZWagAAJhMP/3IaVqljf5eMjV+yjliP\nhRpFCve+VGAITqGcgwujPwkWZcqv0z3UDVegKWReQBKB0XBPVvIM6BvIfBKu\nLfi1SR8NJ1eNsKd+H5MVnV3nFqORlCTCfpOFMFDsbtoc8Ey2XZjvMWu9o37H\nnr0kgTryOHrXpNuSw3EUjlo6jR2YZqTXxOCVe5Ln/6iSe9o+LRm9zToxCFlR\nMSsdhTvkWZg1Ev+gGVDhgZcg5PoTnRFBrI9IvYWinOldj7G6F3QfcH7Hd32q\nHl8iy6JCEKQi1tUxiFHtWThEuovHqk0DMEKDvsPpBHEcQRJw7vNBcLWAdiOK\nn3FDXxcVvwPMVSr1GQHyg9Xsp6HZHGa+EnOvKImhUefnPQAA2TJ7QbKpMIGq\nNbSTPj3cN+cPBWPPZE9O112N8VHt9kEXsfUvDoWUeu2EuXpZdO4z1E5NrQZd\nDZLwyK4SAIo9p3QVOzrFu52R+jDqQeNcqMVzeW42ptUaaF6HTwfAVFpfGa9J\nbU5IZAwjbORKowQPxwUGNbPaFivV5+J6yyWflN32S0K+c+ghTQy63sN+e3dN\nXPuIkysroc40TAtnMxRE2SrzyHbIPjP9kVbyRDyFHmeD3sIglf3SeSdqbtd7\nZqtDPIDxZNUckwwoNKSJEpx07SToptX0OTxQsiJuXO0pVr3tqrotostD4Fk1\nMBTH\r\n=C9Rv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f22bd02a5e5f6f12c6316e55fdf1367088735355","scripts":{"dev":"cross-env NODE_ENV=development webpack --progress --hide-modules --config webpack.dev.js","test":"mocha test/**/*.test.js","build":"cross-env NODE_ENV=production webpack --progress --hide-modules --config webpack.prod.js"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"6.12.1","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"12.13.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","webpack":"^4.41.5","prettier":"1.19.1","cross-env":"^6.0.3","@babel/cli":"^7.8.3","@babel/core":"^7.8.3","webpack-cli":"^3.3.10","babel-loader":"^8.0.6","style-loader":"^1.1.2","webpack-merge":"^4.2.2","@babel/polyfill":"^7.8.3","@babel/preset-env":"^7.8.3","terser-webpack-plugin":"^2.3.2","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect_3.0.1_1579110843095_0.3176280239160256","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"es6-crawler-detect","version":"3.0.2","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@3.0.2","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"2c89a969f36107b93baec9a499d61e6b943cee3e","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-3.0.2.tgz","fileCount":22,"integrity":"sha512-aO8ye+34wgH5mEU/lCOHMC48ojfc/+VuezarszkEnyshIpZnsdnNcwi0LBgCFjJW3qmHCe+JgfkhKl3WDefJHQ==","signatures":[{"sig":"MEQCIHUSIo4ATV+hm0oivjPY/YxhsNDp3zB2saKmBi8e68ssAiAQvcZ1wrc6Emqk1Wpnq3fSFBxXIprGvYSwXu7N7ohT9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoP1vCRA9TVsSAnZWagAA50EP+wWifWKCnHZiD4Uygd11\n+0dbj4ARNcy6Udqs7xRH15qNDtIpGsDZURlwd/o00q/zlRGYmmz/ok9mENWH\nQQ/OGgLSnQ5Iscz2WbAQAsB83GHbV3Ry9kKxJtVC/GELFC6+6lKikICpNgLh\neYil85eGpDsa/vqUiw0YirRPmJyRlisPEU83VgHBPSSv8JFuCSfddnnfAXqP\n3rJlp0Vin9P6Dn1fQN71ZcKTsL67SDm8mvmIV2QKGBWKu44kxG6VhW2Td3Fv\nz6GhsujWPIqmJqH28ieQJRUr9XFc+UEUWx20N2kEPWozcuxTAPY/koMjWD1+\nfGmTNNBV6bef3Yj3+tinqoSv6mgEKTX+gblVTdckDS7dBNSIcSTz4jH7ygYM\nX0A0P8Fx6IyXyCcBQ7oTPi01g0Xx+5ScezA9snBQ78+LE343HRDACAq1+mMz\nXEn0a6TJYxUKwbyPosuUvH3frSdBWgOnS7q68aOyMwk8NMRUH6yGTzj4gLeK\n1EIY3kQnG3khhm5BoULWo5RUXdptyY4bBWHv00Pp/WEPd8UKuGYmxBAJpP4J\nd9rCUiaUas4OGp2IQLHAxHwJMfAqiJCZjKs2TzsP7eGEW2vF4X9/pFP0mB+a\nC7fvx/bc1M1VNFQM04oRJSGCYRz4jYv+54iPyeH6XBuP0Q1luTYJdG/VljpQ\nfE6R\r\n=dN4P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f83268c89cfc4345d4587a736bbfeaf72ca9c9a6","scripts":{"dev":"cross-env NODE_ENV=development webpack --progress --hide-modules --config webpack.dev.js","test":"mocha test/**/*.test.js","build":"cross-env NODE_ENV=production webpack --progress --hide-modules --config webpack.prod.js"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"6.13.4","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"13.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","webpack":"^4.41.5","prettier":"1.19.1","cross-env":"^6.0.3","@babel/cli":"^7.8.3","@babel/core":"^7.8.3","webpack-cli":"^3.3.10","babel-loader":"^8.0.6","style-loader":"^1.1.2","webpack-merge":"^4.2.2","@babel/polyfill":"^7.8.3","@babel/preset-env":"^7.8.3","terser-webpack-plugin":"^2.3.2","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect_3.0.2_1587608942507_0.16357443303308017","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"es6-crawler-detect","version":"3.1.0","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@3.1.0","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"2039e17a8397f7d7dc79d6fa9d58fc240fea45ff","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-3.1.0.tgz","fileCount":22,"integrity":"sha512-hDh+7tHbELBj0rqgFUtHrUy+2SDKWhzK84S/ujPQ/t8rgjngsvTKRwLvkxABdp2L2XTXFa2Z2H9ZK9SOK7XJXg==","signatures":[{"sig":"MEUCIAEtHtG/oUxvTSfh6bG6y5eEXUgW252SvuPatznyszyVAiEA/Eib4N61apEnglvPsrmf4d+cGtf4BPV/1oIMBAw/rp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoP+uCRA9TVsSAnZWagAAsRQP+wdx8tYBYRFHK1hWHF/v\nCFKwbxXZ4+cMWNzf2r41zoOACKD7dkDwdc4mc+jDlwDx7xQdEMNuBnyQopOt\nSvvV3MoNwCsFuwkn8Q7b0YL2NlsnXDCs5+VDVyyh5Edeo4wHyGTiJF4OIuPJ\nXuoxs08BLZQUqkDjmfmODBDFAudvo+v2jzN5aTEXpQeaMBnxoUiq+8GMDLpU\nYM7nlpiY8v6xX/p6FEaetWSJTrZaDzlxb7oyB29OFkQZDnqwebP2fvC2TtGq\nseeoh5QpR8+gK+Jug0kBP9144wz7yQ5fPnHnvFMuiP6ESvQLCMO93t/Z5IFm\nkoyLpOff2lf1W9Mg1RdhoW9BRHVmUcHqan/gbMkF3QtBiDlMiYxUjlsmr0iC\newQE4ug1zZgKvv3IBOpbiKZSppdS5QKTY9aKgxi6KXCHLDYvsuHJyAyKJrLf\noliZH8OEfBTznP49F7XL+DC+03qMJYRV+Jcvr9c+li8JGCYQHlTWDgBP5eQV\nFefGRorGXMItO/F3K03QgPVQwM1aLssu01icm8Wvm51L3WZKwFK8K3OfyalU\ni8fT16I8F/uv3J57NAqN5kn6WyA0YzCR5VwdHoCDNnXeJOMa7BIj8pM5XPHb\n1H4HGz6qJoulDsG8oFuizYoztcI5mRtjlKzRNFpdg4xoyJtux50OjOWVDGUc\nirlJ\r\n=2rhv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"142c823dc0d7f27a2d1a5c0c3ee324133bc2c3c9","scripts":{"dev":"cross-env NODE_ENV=development webpack --progress --hide-modules --config webpack.dev.js","test":"mocha test/**/*.test.js","build":"cross-env NODE_ENV=production webpack --progress --hide-modules --config webpack.prod.js"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"6.13.4","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"13.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","webpack":"^4.41.5","prettier":"1.19.1","cross-env":"^6.0.3","@babel/cli":"^7.8.3","@babel/core":"^7.8.3","webpack-cli":"^3.3.10","babel-loader":"^8.0.6","style-loader":"^1.1.2","webpack-merge":"^4.2.2","@babel/polyfill":"^7.8.3","@babel/preset-env":"^7.8.3","terser-webpack-plugin":"^2.3.2","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect_3.1.0_1587609518151_0.0052660651084688315","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"es6-crawler-detect","version":"3.1.1","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@3.1.1","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"d32d737767f97b830379d25b40711d1e35ba1159","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-3.1.1.tgz","fileCount":22,"integrity":"sha512-V0HYmMIQIX0BF4r8jC4iMZT2KZmgfb0areEHgMLSXBFE9loc+MXjQTKUNi0ZwEI8o8Ajn764lYDI9T2xYeaBIg==","signatures":[{"sig":"MEQCIHsNR1rHW86HJGbqGp+AbFc5OUhzQu6hgNL0zns+WhQDAiAKzrORju0lTkwdkUYUI3Wa34gybEU0V9s0CitFnQyk2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeruy3CRA9TVsSAnZWagAATQMP/2RiFvqRowipsVHclccj\nrCPOTlNuOsBlbfxdd537518IDMMzupFu6aOUHBIMzHp7tYXHH6MtCqFSp5Ue\nFiqV0O1YD2XD4FiJGjBJjQqMQquB8aCRyHXiZdR7V32z1072di60J1opd5Jh\nb7klOzhzLtO8QOsJ+5yDS7N06z1l4yf6GdBsgSHxpCVs/7AlEwIiB2fKxCp8\ncrPFOnXG/zIxQjfPlJtHu4FEFW4P/Fpmty92kflzRdlxIgQgPBPdHn14L7FV\nm00wLBP9kdSZqAwmQ5rKiq24Pn6Oigvqtbpqsx4anWJfVbErRI6L5ST7SjNS\n1tSvaraYPzFknOr2RLFy+Nzoqe2+lvmks71fMkzOjF/PY/qrKIQAHPxSG/nj\nqpUKbGmwHvKxnhOeZHFaK5eJChiLJJDp8Hvb47i3Gw4/3GIvYKxUVfbL9X4S\n61suBoe7QAox20sVARlR7EQNxWOWdMli0RidcddhvHQlkvJktF5NnWrNqv4g\n+QG+GfGeUhXK0Nou5CnkNX5hmqvl7I3zsHIChooT0oWFdZ6w418YdFmET06X\nOeY3V47lY6EDZFngdvlkgisCW9MfddHyKPXdQJU/fFAwjPl9EHBMiJ3XU6kF\nW8xhjlu/SoJHfFBU452wxW5N5AgNO0OxP8Td4HAcw8jEq+5INYGQgrdc41ZD\n4kBo\r\n=JzoF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"93fcbe218d2b410b6b24d6c0d89aa44a797b15c3","scripts":{"dev":"cross-env NODE_ENV=development webpack --progress --hide-modules --config webpack.dev.js","test":"mocha test/**/*.test.js","build":"cross-env NODE_ENV=production webpack --progress --hide-modules --config webpack.prod.js"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"6.13.4","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"13.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","webpack":"^4.41.5","prettier":"1.19.1","cross-env":"^6.0.3","@babel/cli":"^7.8.3","@babel/core":"^7.8.3","webpack-cli":"^3.3.10","babel-loader":"^8.0.6","style-loader":"^1.1.2","webpack-merge":"^4.2.2","@babel/polyfill":"^7.8.3","@babel/preset-env":"^7.8.3","terser-webpack-plugin":"^2.3.2","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect_3.1.1_1588522167496_0.28175263406623685","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"es6-crawler-detect","version":"3.1.2","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@3.1.2","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"1ed0fe47be7e3b26aafb877ee7e4df26bfc122de","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-3.1.2.tgz","fileCount":22,"integrity":"sha512-m0TnbB/bhbOmQnkBRDPsB003lP3Zxhix56+oUgSTysSqtrzsvJQAo3Wy+NXf9ugEiR2DK52LryKgMznn50KPOQ==","signatures":[{"sig":"MEUCIQDVjSJGigwuirq4Z5gKHKTwPK3yOkMD12xPZ2/L8LkBsQIgHSRpdlJAzqTawsYgGc0BIbV7e/D7nIbUBa+RxF+4xaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8LuoCRA9TVsSAnZWagAAlnUP/0c3oCKGoU59+HQlWbGP\nCANemSGtUxdiK3GvwrkhcYeCAN5HCTxhZz786jHq9zDqGmxmyOz2mTh+oO0u\naT3cd+DQGtN2WXZmSRxH1sGKtbsFvrS71IXm5NiPjL7gYi521aytlZhtXFtH\nHZB2wY3wPbg0gLiCqp4GTLPvg+0xywfbiMCu4V0mBFOn7FTcb6Qlkakje3AY\nvAG+jaosu8Mihh1dzhJ9PGII9XjLmcb/5Bl4HRDIZ+O39GV5zJdaaeAyD7QE\ncvJzPtfDPzYisUH73W3ujSjbMFedBy/IIQEyzvyWBvjJoyweG+4MqYwT1pmI\nN77TsFwnLW9A8vn6qcfvMLCqPAxiufVK3QAkTZ2RlbWUIE8GPgbvfP5bf2fa\ngBbI/Q91VaBZGEUOIJCvju3tj5skBJkuVQanPE22bR685QQ7fROYL5NGD+TP\nYQlSXvOWt3/olBlAZ8wzLPCrViZVj572qWQscWuWPrkoWwSe83AthcktJ83E\nRiIwuu/oybMm2O3DZIkt31DtJZMGW9ktighEZiu95Dy7qszqChcM7o91SzmQ\nt6dddE0nyN381mV+UhmQ+smtj0WaI1Q23VnaKIgT46BIgWEH99OM2fPI/QlV\njTYYk6iML8H/vt7fVsJQFoFDNbCoGbzcXDwprxdhWX1c2x4OIC4uxBfmpm76\nhgaH\r\n=FTVZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"3448a7c9f7022c3fdc17442664a09922329f7cab","scripts":{"dev":"cross-env NODE_ENV=development webpack --progress --hide-modules --config webpack.dev.js","test":"mocha test/**/*.test.js","build":"cross-env NODE_ENV=production webpack --progress --hide-modules --config webpack.prod.js"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"6.14.4","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"14.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","webpack":"^4.41.5","prettier":"1.19.1","cross-env":"^6.0.3","@babel/cli":"^7.8.3","@babel/core":"^7.8.3","webpack-cli":"^3.3.10","babel-loader":"^8.0.6","style-loader":"^1.1.2","webpack-merge":"^4.2.2","@babel/polyfill":"^7.8.3","@babel/preset-env":"^7.8.3","terser-webpack-plugin":"^2.3.2","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect_3.1.2_1592834984404_0.7050477018822703","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"es6-crawler-detect","version":"3.1.3","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@3.1.3","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"7e9d18bcfafd2957e6e6135e304b97b16223924b","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-3.1.3.tgz","fileCount":22,"integrity":"sha512-+Udv+GylE/YIRft8QxRubvVpYqFyWx9rPs3I7MKBAEvm0oFJ3IckE4+iDjA+hEBBrPtjKq3jXzF3n0IvXwJVhg==","signatures":[{"sig":"MEYCIQC3LSqkrvX9mz7pOYZriv1oGhau8U/x+asZjApkOgWdbwIhAJKtyf4bKAFk0sofMyj0VOoIkcw/YOSQrcRLsNt2T+Mr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVPcTCRA9TVsSAnZWagAAIQEP/RiMjQF7d9xfuxKcigPx\nvl9eG2TARjdDXAZoxgvD0FlMwJBXyW5nS5zFAzkLT4nx0YzmANYsXDbCLRJ7\nHVx8jONvXIn0YioAallcN/Ez4qRCNvX1RKzrNS6e3XeXKZB/xM69fjI5rezy\nnZ2P0z0OxVnMMNQ9Yxd93RqvZO76+JYP4oHPE+tRmWf/51STN+Ufuhx5xN9g\nOha5VIiosPOJMQcnjT4OehZDk7Mfn58CimA9pfYGR97+4pgDqkOzKHNsbNTZ\n7UzXodzl6q/RM3J4yvSUmqosqVqHJUaKOQvsZDH6FD4SyijyJVKeW3dPMZk3\nebgeH4P2iJhNhM1SgksRoFzd9GgcWrS0KgIh7Oe/QyT7j+5aMrmq+r3PG5iy\nn0gO9VtOHYBet7mrOHxg03xXH0f11suc6DJ1uo2y5kEDwVEDqVmClEl81rpj\nZgKHP1HpLs2fuC1ovHgg2qFYfYxtiincMmSVK7UE6lf4rIHAULwt76jiSlrQ\ng5vai8SHeIWxLLahRdVqS+csQcqn5uMaS9bA7zYhk9vWMep2PYql2NZXJ3Ig\nimSaktpGqeawPMAzCWo2BqK3Gt4jED+VdnHguPi3pzCtZHR0AlCXUIQxrH8c\nKBQle1xkWZkd1vwICwukcAxSgDR24zlpOsfNq2U2ovh+5oH1IT2EENOVvvod\nkjzu\r\n=nS6n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"908285bbfac0bc424f6b2b852465c9205c034505","scripts":{"dev":"cross-env NODE_ENV=development webpack --progress --hide-modules --config webpack.dev.js","test":"mocha test/**/*.test.js","build":"cross-env NODE_ENV=production webpack --progress --hide-modules --config webpack.prod.js"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"7.6.3","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"15.12.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","webpack":"^4.41.5","prettier":"1.19.1","cross-env":"^6.0.3","@babel/cli":"^7.8.3","@babel/core":"^7.8.3","webpack-cli":"^3.3.10","babel-loader":"^8.0.6","style-loader":"^1.1.2","webpack-merge":"^4.2.2","@babel/polyfill":"^7.8.3","@babel/preset-env":"^7.8.3","terser-webpack-plugin":"^2.3.2","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect_3.1.3_1616181011233_0.9620342165048072","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"es6-crawler-detect","version":"3.2.0","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@3.2.0","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"b2af5ab1a9f1cf398fd80c170bc0607054406207","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-3.2.0.tgz","fileCount":355,"integrity":"sha512-lpKZC6V5DEZaiQbhmZMgaUUGrHwWFyrbeknE88ODg+mpwd++6sA+SQhyLnZzVQi/+Lp2AoaQwaTfh/cphOYLyw==","signatures":[{"sig":"MEYCIQC32rrNbEfblWIlEBkmoZCh/1QjcCLoNzBPKGuefNmzGQIhAIvXh0fOFSybaFet3tTkS0/E11eRjcJox4Q2Nz6WBo+9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1894312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxoJ/CRA9TVsSAnZWagAAyHgQAIEOCQJ/yYeRvCs+HrcE\ncmTspl8KOf+fw99fcFj2/LE7gSnZ3ulCCTqMsTuXcAJiawMBHE3QLDNk9u0E\npxOy3nCTP03zf15F9xjXMHtxedtfDPhTvNuh+BOHea75U23TQ0A6hx/gnC7Z\njDBZGR33FK6y2+aLqSyAsRVt+GQRPbnhqlMRBfLGKgbIJYm0nkAZhkzxxzmR\nEtekfd6H04YyumIptb6A7SHBZW3jnpQg7pYifb8RtoP/LzfrUFqpMtz4EWJu\nYqbaqM60BLaCaohiM5zhySD+QNPn2SGjtQoIdn9SDJjI8LR1hGcCgw6+F6i8\naibNqWzb4SyYFVe+EIm4+D0cGRchQyOdSZkeZADxCtfIKNGyRW4SEgmGhP3N\nUn2D5rcdvrAitMJ3AxvOLKnuwveXdoJSLK+ShaRSoXbMj+OR5LO3j0jsEjhT\n+GOzj3lEkHG9yygYgWwhGknOTINrl8uKh9OqcLSexkb1HfjNgTpcEnUUl8cP\neJzDT4lFMXJvNSDOoF/uhgIaNF5397NnHYdpzAJ9Z4hbusIvdRgwdJZlmRvL\n3Wos5G0OSCPAPsT3tc45jUhPslrYrXGebxANw5T96BaPrvH9BEo/cbELEzsJ\nggmcb3ctvmEvUa+tLR+X/GEQoTc/XgB5W7l7RZo2tvwPzBVbiF/0m1uhPYur\nqWq9\r\n=pdDg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"a19c6090247620a957005216100aee5eea5cd121","scripts":{"dev":"cross-env NODE_ENV=development webpack --progress --config webpack.dev.js","lint":"eslint src/**/*.js","test":"mocha test/**/*.test.js","build":"cross-env NODE_ENV=production webpack --progress --config webpack.prod.js","lint:fix":"eslint --ext .js --ignore-path .eslintignore . --fix","npm:major":"npm version major","npm:minor":"npm version minor","npm:patch":"npm version patch","npm:publish":"npm publish"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"8.1.2","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"16.13.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.5.0","core-js":"^3.20.1","webpack":"^5.65.0","prettier":"^2.5.1","cross-env":"^7.0.3","@babel/cli":"^7.16.0","@babel/core":"^7.16.5","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","webpack-merge":"^5.8.0","@babel/polyfill":"^7.12.1","@babel/preset-env":"^7.16.5","@babel/eslint-parser":"^7.16.5","terser-webpack-plugin":"^5.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect_3.2.0_1640399487323_0.059347422619364654","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"es6-crawler-detect","version":"3.3.0","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@3.3.0","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"3a05cd3f2739099145bf40b012a6ad472cbbfb49","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-3.3.0.tgz","fileCount":357,"integrity":"sha512-ptGU13H76+HNr5n0kvi5aO+RuqRHaIET/60Srv4+BgVWsuVVf3x9seDhz/IEcmuQMXJvrU2g+DbrKVrliUkTJQ==","signatures":[{"sig":"MEUCIQD+rQ8Za+arw7gK3Fvw5FvKf9C/uoEJVyWNn/yTPASH4AIgW0OVmYoXIaYFbKUbt2Eiox4qho8yXEkgfiWQ2Re45z0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26781949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh13HwCRA9TVsSAnZWagAAZLsP/i20vDkY5lsyiTsV8EyH\ni29eXQjNAnSdHZra6ccwllIfX9Fab85GFiA39BNVL/FesaCIxZoqeIBaF9XT\nLW0KIEVsLFCDzwE78KsBF0weOMpcV+o50JCbH4FZvHeTnSbTih27Fx3rTUxR\n1vraPb04L3CGT25d+euFaFoYSq0Zwjjt7cWHaOhJazrUHMi4oXBNZ+V7QZA8\n7IMDqsZFODzKVuy00m5RrnGZKNuzeb1+2THG7KDsAh4sQXxS7cboDnlk9noT\n5z0LMgw0I5ZDK/ncIFZ63dLjmiMWglfVGNxGKUdWm8xOTCLLerTXpQ/2w5EZ\nJHZ3MfyOrsimUx7dBwJi0pYlj89pcjrMjXFJGg35ZROzU3JTRkL8qur+nnFe\nForikjnF8ui4uulzo4sIFANr8zDeDx1RvPlzgKdkcynEGYnrH8gyEieSIkRH\nmOCxpKNh/vR58/eXzLL721C4HqorjfGuBMCro6m5buqsLR2nzZ6ZJTAiV+Xb\njxg6qWXDKBUIWCV2SrAyf76gO/cz29YSetQs+poFHSdtom2MfzL//bwhApCH\nWiKJRjKqms//QtiPsyUgwyKCQByfSWNpceNIp2EvJCvd/ILXv7+Yb5fX+EX/\nGsK7HoGnBpT2VDiDzrJwvR5ponnb1SNJiwbImh1NqHX9oI3dVyh273oN/vzQ\nbeUv\r\n=cqNI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"c4edbb9ed6157cd2ceeaace163c28c40ef6c3f80","scripts":{"dev":"cross-env NODE_ENV=development webpack --progress --config webpack.dev.js","lint":"eslint src/**/*.js","test":"mocha test/**/*.test.js","build":"cross-env NODE_ENV=production webpack --progress --config webpack.prod.js","lint:fix":"eslint --ext .js --ignore-path .eslintignore . --fix","npm:major":"npm version major","npm:minor":"npm version minor","npm:patch":"npm version patch","npm:publish":"npm publish"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. Please install the latest version 4.0.1, which includes TypeScript support.","repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"8.1.2","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"16.13.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^8.5.0","core-js":"^3.20.1","webpack":"^5.65.0","prettier":"^2.5.1","cross-env":"^7.0.3","@babel/cli":"^7.16.0","@babel/core":"^7.16.5","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","webpack-merge":"^5.8.0","@babel/polyfill":"^7.12.1","@babel/preset-env":"^7.16.5","@babel/eslint-parser":"^7.16.5","terser-webpack-plugin":"^5.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect_3.3.0_1641509359699_0.3575363028178913","host":"s3://npm-registry-packages"}},"4.0.0-beta.1":{"name":"es6-crawler-detect","version":"4.0.0-beta.1","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@4.0.0-beta.1","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"285ae8cc307f9af0267de271b9c474b4629b4917","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-4.0.0-beta.1.tgz","fileCount":40,"integrity":"sha512-cN3xlTztM12t/RoI/M1F+wHfaJLq6oY0PKMb/iYa3GliTrQBgPyyXpHWgBtFnkZGBmSOEQAl4px2gwWNNGlj6Q==","signatures":[{"sig":"MEUCIQC9mH9HX2UBCSAlccVxQ94zN4BpDbSFNs+1Ww/0OTRY1AIgR6VfomL0Hv7iD/rKz8FrpfLOvCBMrwvb0GjexClFRyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25094914},"main":"src/index.js","gitHead":"c034d6c5c7327810f339903f9cd538da9772a2d7","scripts":{"lint":"eslint --fix ./src ./test","test":"mocha","build":"tsc","watch":"tsc -w","npm:major":"npm version major","npm:minor":"npm version minor","npm:patch":"npm version patch","npm:publish":"npm publish"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"deprecated":"This version is deprecated and no longer maintained. Please install the latest version 4.0.1, which includes TypeScript support.","repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"10.2.4","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.11.0","core-js":"^3.38.1","webpack":"^5.94.0","prettier":"^3.3.3","cross-env":"^7.0.3","@babel/cli":"^7.25.6","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/chai":"^4.3.19","@types/node":"^22.5.5","webpack-cli":"^5.1.4","@types/mocha":"^10.0.8","babel-loader":"^9.2.1","style-loader":"^4.0.0","webpack-merge":"^6.0.1","@babel/polyfill":"^7.12.1","@babel/preset-env":"^7.25.4","@babel/eslint-parser":"^7.25.1","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@types/express-serve-static-core":"^4.19.5","@typescript-eslint/eslint-plugin":"^8.6.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect_4.0.0-beta.1_1726997182866_0.00030079453430187364","host":"s3://npm-registry-packages"}},"4.0.0-beta.2":{"name":"es6-crawler-detect","version":"4.0.0-beta.2","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@4.0.0-beta.2","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"c548c083806c64797c9143ba75fa67a31b7c20d4","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-4.0.0-beta.2.tgz","fileCount":54,"integrity":"sha512-Qa9+hzqBc3K0FzKgL+gDMpT5SGxadc+P+xEXiC03E0qv54Kg2axSofsY/1Ery6+AhvTsnDdFSiGe+iQzEXCgjg==","signatures":[{"sig":"MEUCIQCRuKq8fUMKthn2OAaZXZq5H89LmiQmd/2KXwvX39+BpwIgfAHJGiZIvpOMc75Q5IndaiC0BZHCoD9BrtF/JLskMNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25030224},"main":"src/index.js","types":"dist/index.d.ts","gitHead":"c034d6c5c7327810f339903f9cd538da9772a2d7","scripts":{"lint":"eslint --fix ./src ./test","test":"mocha","build":"tsc","watch":"tsc -w","npm:major":"npm version major","npm:minor":"npm version minor","npm:patch":"npm version patch","npm:publish":"npm publish"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"10.2.4","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.11.0","core-js":"^3.38.1","webpack":"^5.94.0","prettier":"^3.3.3","cross-env":"^7.0.3","@babel/cli":"^7.25.6","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/chai":"^4.3.19","@types/node":"^22.5.5","webpack-cli":"^5.1.4","@types/mocha":"^10.0.8","babel-loader":"^9.2.1","style-loader":"^4.0.0","webpack-merge":"^6.0.1","@babel/polyfill":"^7.12.1","@babel/preset-env":"^7.25.4","@babel/eslint-parser":"^7.25.1","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@types/express-serve-static-core":"^4.19.5","@typescript-eslint/eslint-plugin":"^8.6.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect_4.0.0-beta.2_1727000129980_0.5923614408566393","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"es6-crawler-detect","version":"4.0.0","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@4.0.0","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"814d55510ab31c3a53f47fae581cbab7a847dbf1","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-4.0.0.tgz","fileCount":55,"integrity":"sha512-i7Vw+cer4DoGzzc8tHUWMe5RVyJatAldQo86glFyqoOvmeVm0bosXovQYkLqo7Kgr1gOOtMg5vO2rocp/0rPmA==","signatures":[{"sig":"MEYCIQCltUvofhkxFYUj3l6caK57aOLLYULQPxZspcv9/fapzQIhAPTTS/N4YfDuMqObyomXAvJBuJVxc3ZcBMeIU02s6qcM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24866839},"main":"src/index.js","types":"dist/index.d.ts","gitHead":"cad10bca3e00018fa87d67b13d82896c163ea9ee","scripts":{"lint":"eslint --fix ./src ./test","test":"mocha","build":"tsc","watch":"tsc -w","npm:major":"npm version major","npm:minor":"npm version minor","npm:patch":"npm version patch","npm:publish":"npm publish"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"10.7.0","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.11.0","core-js":"^3.38.1","webpack":"^5.94.0","prettier":"^3.3.3","cross-env":"^7.0.3","@babel/cli":"^7.25.6","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/chai":"^4.3.19","@types/node":"^22.5.5","webpack-cli":"^5.1.4","@types/mocha":"^10.0.8","babel-loader":"^9.2.1","style-loader":"^4.0.0","webpack-merge":"^6.0.1","@babel/polyfill":"^7.12.1","@babel/preset-env":"^7.25.4","@babel/eslint-parser":"^7.25.1","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@types/express-serve-static-core":"^4.19.5","@typescript-eslint/eslint-plugin":"^8.6.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect_4.0.0_1731398721173_0.41967585069617797","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"es6-crawler-detect","version":"4.0.1","keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"url":"http://github.com/jefferyhus","name":"Jeffery Hussin","email":"jefferytutorials@gmail.com"},"license":"MIT","_id":"es6-crawler-detect@4.0.1","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"dist":{"shasum":"5b039f0925cf6bbdaaafa36be3e33601256322e2","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-4.0.1.tgz","fileCount":55,"integrity":"sha512-pyk2i/THyxtB2+lrhRnIxVCpa4HfFXQEyNRDPtHjXvK5R3hz9fCBuDT1uRqAdWdfUPV6XM7B85g+wDOrZqUU6A==","signatures":[{"sig":"MEUCIHhpEx35+GJVn67saaZZ+KYBS0ebsje4hy/kS9BCvQspAiEAnzuyMptEARi2R57f9+VqzMO835B7cIYrPcvk40n6tL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24867231},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"da250d799051c599fd70a4ba1aa9f92ac7c6118d","scripts":{"lint":"eslint --fix ./src ./test","test":"mocha","build":"tsc","watch":"tsc -w","npm:major":"npm version major","npm:minor":"npm version minor","npm:patch":"npm version patch","npm:publish":"npm publish"},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"repository":{"url":"git+https://github.com/JefferyHus/es6-crawler-detect.git","type":"git"},"_npmVersion":"10.9.0","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","directories":{"lib":"lib"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.11.0","core-js":"^3.38.1","webpack":"^5.94.0","prettier":"^3.3.3","cross-env":"^7.0.3","@babel/cli":"^7.25.6","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/chai":"^4.3.19","@types/node":"^22.5.5","webpack-cli":"^5.1.4","@types/mocha":"^10.0.8","babel-loader":"^9.2.1","style-loader":"^4.0.0","webpack-merge":"^6.0.1","@babel/polyfill":"^7.12.1","@babel/preset-env":"^7.25.4","@babel/eslint-parser":"^7.25.1","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@types/express-serve-static-core":"^4.19.5","@typescript-eslint/eslint-plugin":"^8.6.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/es6-crawler-detect_4.0.1_1731742375069_0.6044235896252517","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"es6-crawler-detect","version":"4.0.2","description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","main":"dist/index.js","type":"commonjs","sideEffects":false,"directories":{"lib":"lib"},"scripts":{"build":"tsc","watch":"tsc -w","test":"mocha","lint":"eslint --fix ./src ./test","npm:minor":"npm version minor","npm:major":"npm version major","npm:patch":"npm version patch","npm:publish":"npm publish"},"repository":{"type":"git","url":"git+https://github.com/JefferyHus/es6-crawler-detect.git"},"keywords":["es6-javascript","crawler","bots","spider","detection"],"author":{"name":"Jeffery Hussin","email":"jefferytutorials@gmail.com","url":"http://github.com/jefferyhus"},"license":"MIT","bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","devDependencies":{"@babel/cli":"^7.25.6","@babel/core":"^7.25.2","@babel/eslint-parser":"^7.25.1","@babel/polyfill":"^7.12.1","@babel/preset-env":"^7.25.4","@types/chai":"^4.3.19","@types/express-serve-static-core":"^4.19.5","@types/mocha":"^10.0.8","@types/node":"^22.5.5","@typescript-eslint/eslint-plugin":"^8.6.0","babel-loader":"^9.2.1","chai":"^5.1.1","core-js":"^3.38.1","cross-env":"^7.0.3","eslint":"^9.11.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-simple-import-sort":"^12.1.1","mocha":"^10.7.3","prettier":"^3.3.3","style-loader":"^4.0.0","terser-webpack-plugin":"^5.3.10","ts-node":"^10.9.2","typescript":"^5.6.2","webpack":"^5.94.0","webpack-cli":"^5.1.4","webpack-merge":"^6.0.1"},"types":"dist/index.d.ts","_id":"es6-crawler-detect@4.0.2","gitHead":"017777c25f4b37c549d677442d86497dbe01133d","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-ET8rHP97ifJtkImZJ6Pul/mB25hEKQNSVM592pWmeumu3DBJ+LnhVWDahfsgbjvZL/78W4EupYPBAZijbwPi4g==","shasum":"94ec9c1b135605dc1c3218ccf81483ffb28f53c4","tarball":"https://registry.npmjs.org/es6-crawler-detect/-/es6-crawler-detect-4.0.2.tgz","fileCount":31,"unpackedSize":76048,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE9XQgpbHvqUPBACYml1tKqosVJHNh/g8MIjNU/2qkQaAiAhXjNQfbZKMfXA/0fJ3vzZhAJYOjJ6PASYfyY7S80bWQ=="}]},"_npmUser":{"name":"jefferyhus","email":"jefferytutorials@gmail.com"},"maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/es6-crawler-detect_4.0.2_1744763956200_0.9392690093027836"},"_hasShrinkwrap":false}},"time":{"created":"2017-10-31T16:45:31.683Z","modified":"2025-04-16T00:39:16.624Z","1.0.0":"2017-10-31T16:45:31.683Z","1.1.0":"2017-11-02T20:06:08.830Z","1.1.1":"2017-11-10T17:17:45.390Z","1.2.0":"2018-10-09T18:50:31.524Z","2.1.0":"2019-01-31T22:34:03.437Z","2.2.0":"2019-06-13T23:09:50.511Z","3.0.0":"2019-06-14T00:53:47.704Z","3.0.1":"2020-01-15T17:54:03.206Z","3.0.2":"2020-04-23T02:29:02.669Z","3.1.0":"2020-04-23T02:38:38.278Z","3.1.1":"2020-05-03T16:09:27.607Z","3.1.2":"2020-06-22T14:09:44.493Z","3.1.3":"2021-03-19T19:10:11.629Z","3.2.0":"2021-12-25T02:31:27.532Z","3.3.0":"2022-01-06T22:49:20.008Z","4.0.0-beta.1":"2024-09-22T09:26:23.100Z","4.0.0-beta.2":"2024-09-22T10:15:30.285Z","4.0.0":"2024-11-12T08:05:21.478Z","4.0.1":"2024-11-16T07:32:55.294Z","4.0.2":"2025-04-16T00:39:16.414Z"},"bugs":{"url":"https://github.com/JefferyHus/es6-crawler-detect/issues"},"author":{"name":"Jeffery Hussin","email":"jefferytutorials@gmail.com","url":"http://github.com/jefferyhus"},"license":"MIT","homepage":"https://github.com/JefferyHus/es6-crawler-detect#readme","keywords":["es6-javascript","crawler","bots","spider","detection"],"repository":{"type":"git","url":"git+https://github.com/JefferyHus/es6-crawler-detect.git"},"description":"This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.","maintainers":[{"name":"jefferyhus","email":"jefferytutorials@gmail.com"}],"readme":"# Crawler Detect\n\n<p align=\"center\"><a href=\"http://crawlerdetect.io/\" target=\"_blank\"><img src=\"https://cloud.githubusercontent.com/assets/340752/23082173/1bd1a396-f550-11e6-8aba-4d3c75edea2f.png\" width=\"321\" height=\"219\" /></a><br><br>\n<a href=\"http://crawlerdetect.io/\" target=\"_blank\">crawlerdetect.io</a>\n<br><br>\n</p>\n\n[![DeepScan grade](https://deepscan.io/api/teams/16465/projects/19756/branches/518343/badge/grade.svg)](https://deepscan.io/dashboard#view=project&tid=16465&pid=19756&bid=518343)\n![Static Badge](https://img.shields.io/badge/TypeScript-3178C6?style=flat&logo=typescript&logoColor=fff)\n[![npm version](https://badge.fury.io/js/es6-crawler-detect.svg?icon=si%3Anpm)](https://badge.fury.io/js/es6-crawler-detect)\n![NPM Downloads](https://img.shields.io/npm/dy/es6-crawler-detect)\n[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/JefferyHus/es6-crawler-detect/issues)\n\n## About\n\nThis Library is an ES6 version of the original PHP class @[CrawlerDetect](https://github.com/JayBizzle/Crawler-Detect), it helps you detect bots/crawlers and spiders only by scanning the user-agent string or from the global `request.headers`.\n\n## Installation\n\n`npm install es6-crawler-detect`\n\n## Usage\n\n### ECMAScript 6 (ES6)\n\n```javascript\n'use strict';\n\nconst express = require('express')\nconst { Crawler, middleware } = require('es6-crawler-detect')\n\nconst app = express()\n\napp.get('your/route', function async (request, response) {\n  // create a new Crawler instance\n  var CrawlerDetector = new Crawler(request)\n  \n  // check the current visitor's useragent\n  if ( CrawlerDetector.isCrawler() )\n  {\n    // true if crawler user agent detected\n  }\n  \n  // or check a user agent string\n  if ( CrawlerDetector.isCrawler('Mozilla/5.0 (compatible; Sosospider/2.0; +http://help.soso.com/webspider.htm)') )\n  {\n    // true if crawler user agent detected\n  }\n  \n  // Output the name of the bot that matched (if any)\n  response.send(CrawlerDetector.getMatches())\n})\n\n/**\n * Or by using the middleware\n*/\napp.use(middleware((request, reponse) => {\n  // do something here\n  // e.g. console.log(request.body)\n  // e.g. return response.status(403).send('Forbidden')\n}))\n\napp.get('/crawler', function async (request, response) {\n  // or check a user agent string\n  request.Crawler.isCrawler('Mozilla/5.0 (compatible; Sosospider/2.0; +http://help.soso.com/webspider.htm)')\n  \n  // Output the name of the bot that matched (if any)\n  response.send(request.Crawler.getMatches())\n})\n```\n\n### TypeScript\n\n```typescript\nimport { Crawler, middleware } from 'es6-crawler-detect'\n\nconst CrawlerDetector = new Crawler()\n\n// check the current visitor's useragent\nif ( CrawlerDetector.isCrawler() )\n{\n  // true if crawler user agent detected\n}\n\n// or check a user agent string\nif ( CrawlerDetector.isCrawler('Mozilla/5.0 (compatible; Sosospider/2.0; +http://help.soso.com/webspider.htm)') )\n{\n  // true if crawler user agent detected\n}\n\n// Output the name of the bot that matched (if any)\nconsole.log(CrawlerDetector.getMatches())\n\n/**\n * Or by using the middleware\n*/\nmiddleware((request, reponse) => {\n  // do something here\n  // e.g. console.log(request.body)\n  // e.g. return response.status(403).send('Forbidden')\n})\n\n```\n\n## Contributing\n\nIf you find a `bot/spider/crawler` user agent that CrawlerDetect fails to detect, please submit a pull request with the regex pattern added to the `data` array in `./crawler/crawlers.ts`.\n","readmeFilename":"README.md"}