UNPKG

client-request-inspector

Version:

A Node.js library designed for efficient server-side extraction of client request data, providing easy access to client information such as IP address, browser type and location

52 lines (51 loc) 1.47 kB
{ "name": "client-request-inspector", "version": "1.0.0", "license": "MIT", "description": "A Node.js library designed for efficient server-side extraction of client request data, providing easy access to client information such as IP address, browser type and location", "main": "dist/index.js", "scripts": { "start": "npm run build && node dist/index.js", "start:dev": "npx nodemon", "build:project": "rimraf ./dist && npx tsc", "minify": "find dist -name '*.js' -exec terser {} -o {}.min.js \\; -exec mv {}.min.js {} \\;", "copy-mmdb": "node cp-file..js", "build": "npm run build:project && npm run minify && npm run copy-mmdb", "test": "jest --coverage" }, "keywords": [ "node", "request", "client-data", "extraction", "ip-address", "browser-type", "location" ], "author": { "name": "Iheb MEJRI", "email": "m.ihebmejri@gmail.com" }, "repository": { "type": "git", "url": "https://github.com/iheb15M/client-request-inspector" }, "devDependencies": { "@types/express": "^4.17.21", "@types/jest": "^29.5.8", "@types/node": "^20.9.1", "jest": "^29.7.0", "ncp": "^2.0.0", "nodemon": "^3.0.1", "rimraf": "^5.0.5", "terser": "^5.24.0", "ts-jest": "^29.1.1", "ts-node": "^10.9.1", "typescript": "^5.2.2", "webpack-cli": "^5.1.4" }, "dependencies": { "@maxmind/geoip2-node": "^4.2.0", "maxmind": "^4.3.17" } }