fontawesome-user-agent
Version:
Get browser, os and platform Font Awesome icons from user-agent string.
71 lines (70 loc) • 2.04 kB
JSON
{
"name": "fontawesome-user-agent",
"version": "0.2.1",
"description": "Get browser, os and platform Font Awesome icons from user-agent string.",
"main": "lib/cjs/index.js",
"types": "lib/cjs/index.d.ts",
"scripts": {
"prebuild": "rm -fr lib; rm -fr dist; mkdir lib; mkdir dist",
"build": "npm run build:cjs; npm run build:es6; npm run build:browser; npm run build:browser:min; npm run build:doc",
"build:cjs": "tsc --module commonjs --outDir lib/cjs",
"build:es6": "tsc --module es6 --outDir lib/es6",
"build:browser": "browserify lib/cjs/index.js --standalone FaUserAgent -o dist/index.js",
"build:browser:min": "browserify lib/cjs/index.js -g uglifyify --standalone FaUserAgent -o dist/index.min.js",
"build:doc": "ts-node script/write-default-options-md.ts",
"test": "jest",
"coverage": "jest --coverage",
"coveralls": "jest --coverage && cat ./coverage/lcov.info | coveralls"
},
"dependencies": {
"bowser": "^2.5.3"
},
"devDependencies": {
"@types/jest": "^24.0.17",
"@types/node": "^12.7.1",
"browserify": "^16.5.0",
"coveralls": "^3.0.6",
"jest": "^24.8.0",
"ts-jest": "^24.0.2",
"ts-node": "^8.3.0",
"typescript": "^3.5.3",
"uglifyify": "^5.0.1"
},
"jest": {
"transform": {
".(ts|tsx)": "ts-jest"
},
"testRegex": "src/.*(/__tests__/.*|\\.(test|spec))\\.(tsx?)$",
"collectCoverageFrom": [
"src/**/*.{ts,tsx}"
],
"coverageDirectory": "coverage",
"moduleFileExtensions": [
"ts",
"tsx",
"js",
"jsx",
"json"
]
},
"repository": {
"type": "git",
"url": "https://github.com/bbenoist/fontawesome-user-agent.git"
},
"keywords": [
"font",
"awesome",
"fontawesome",
"user",
"agent",
"user-agent",
"bowser",
"icon"
],
"author": "_bbenoist_",
"license": "MIT",
"bugs": {
"url": "https://github.com/bbenoist/fontawesome-user-agent/issues"
},
"homepage": "https://github.com/bbenoist/fontawesome-user-agent"
}