uxm
Version:
User experience metrics
53 lines (52 loc) • 1.4 kB
JSON
{
"name": "uxm",
"version": "1.2.0",
"description": "User experience metrics",
"repository": "treosh/uxm",
"author": "Aleksey Kulikov <alekseykulikov@me.com>",
"license": "MIT",
"source": "src/index.js",
"types": "./dist/uxm.d.ts",
"main": "dist/uxm.js",
"module": "dist/uxm.es.js",
"unpkg": "dist/uxm.umd.js",
"sideEffects": false,
"files": [
"dist"
],
"keywords": [
"Web Performance",
"Perceived Web Performance",
"User Experience",
"First Paint",
"First Contentful Paint",
"Largest Contentful Paint",
"First Input Delay",
"Paint Timing API",
"Network Information API",
"Chrome User Experience Report",
"Connection Type",
"PerformancePaintTiming",
"deviceMemory"
],
"scripts": {
"build": "rm -rf dist && microbundle --no-sourcemap && yarn build:declaration",
"build:declaration": "tsc --declaration --noEmit false --outDir dist -p . && rm dist/index.js && mv dist/index.d.ts dist/uxm.d.ts",
"test": "prettier -c src/** package.json README.md && tsc -p . && yarn build && ava test/*.js"
},
"ava": {
"require": [
"esm"
]
},
"devDependencies": {
"@types/node": "10",
"@types/puppeteer": "^1.20.0",
"ava": "^2.4.0",
"esm": "^3.2.25",
"microbundle": "^0.11.0",
"prettier": "^1.18.2",
"puppeteer": "^1.20.0",
"typescript": "^3.7.0-beta"
}
}