UNPKG

es6-crawler-detect

Version:

This is an ES6 adaptation of the original PHP library CrawlerDetect, this library will help you detect bots/crawlers/spiders vie the useragent.

72 lines (71 loc) 2.06 kB
{ "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", "files": [ "dist" ], "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": "Jeffery Hussin <jefferytutorials@gmail.com> (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" }