UNPKG

user-agent-bag

Version:

RFC-respecting User-Agent serialization and deserialization

50 lines (49 loc) 1.31 kB
{ "name": "user-agent-bag", "description": "RFC-respecting User-Agent serialization and deserialization", "version": "0.3.0", "license": "MIT", "homepage": "https://github.com/EvanHahn/user-agent-bag", "bugs": "https://github.com/EvanHahn/user-agent-bag/issues", "engines": { "node": ">=14.0.0" }, "author": "Evan Hahn <me@evanhahn.com> (https://evanhahn.com)", "keywords": [ "useragent", "user-agent", "rfc7231" ], "repository": { "type": "git", "url": "git://github.com/EvanHahn/user-agent-bag.git" }, "main": "./UserAgentBag.js", "files": [ "README.md", "LICENSE.txt", "CHANGELOG.md", "index.d.ts", "parser.js", "UserAgentBag.js" ], "types": "./index.d.ts", "scripts": { "pretest": "npm run build && npm run lint", "build": "pegjs --output parser.js parser.pegjs", "lint": "npm run lint:eslint && npm run lint:prettier", "lint:eslint": "eslint .", "lint:prettier": "prettier --check .", "format": "prettier --write .", "test": "npm run test:ava && npm run test:typescript", "test:ava": "ava", "test:typescript": "tsc --noEmit" }, "devDependencies": { "ava": "^4.0.1", "eslint": "^8.10.0", "pegjs": "^0.10.0", "prettier": "^2.5.1", "typescript": "^4.5.5" } }