isbot

v3.0.19
🤖 detect bots/crawlers/spiders via the user agent.
bot crawlers spiders googlebot useragent user agent parsing 🤖

ts

tsc

lint

standard

sort

./scripts/sort.js

test

npm run sort && npm run unit && npm run browser && npm run lint && npm run ts

unit

node --experimental-worker ./node_modules/.bin/mocha tests/*.js --exclude 'tests/.*'

build

parcel build page/index.pug --out-dir docs --public-url .

start

parcel page/index.pug --out-dir docs

browser

karma start .karma.js

preunit

[ -f "tests/fixtures/downloaded" ] || ./scripts/download-fixtures.sh

prebuild

which parcel || npm i parcel-bundler --no-save

prestart

which parcel || npm i parcel-bundler --no-save

postbuild

echo isbot.js.org > docs/CNAME

prebrowser

rollup --config .rollup.js

contributors

./scripts/contributors.js

precontributors

curl -f https://api.github.com/repos/omrilotan/isbot/contributors > contributors.json

Metadata

  • MIT
  • >=10
  • Goran Gajic
  • released 12/6/2020

Downloads