Add new feature: parse user-agent in CLI using npx ua-parser-js "[INSERT-UA-HERE]" and print the result in JSON format

This commit is contained in:
Faisal Salman 2024-06-01 17:52:12 +07:00
parent e87c794fd9
commit 150d3c6b4a
2 changed files with 5 additions and 0 deletions

View File

@ -196,6 +196,7 @@
"dist", "dist",
"src" "src"
], ],
"bin": "./script/cli.js",
"scripts": { "scripts": {
"build": "./script/build-dist.sh && ./script/build-module.js", "build": "./script/build-dist.sh && ./script/build-module.js",
"build+test": "npm run build && npm run test", "build+test": "npm run build && npm run test",

4
script/cli.js Executable file
View File

@ -0,0 +1,4 @@
#!/usr/bin/env node
const UAParser = require('ua-parser-js');
console.log(JSON.stringify(process.argv.slice(2).map(ua => UAParser(ua))));