@building-block/track-progress
Version:
Track progress, bitrate (speed), remaining time from XHR upload & download events
67 lines (66 loc) • 1.54 kB
JSON
{
"name": "@building-block/track-progress",
"version": "1.0.0-alpha.4",
"description": "Track progress, bitrate (speed), remaining time from XHR upload & download events",
"repository": "building-block/blocks",
"license": "MIT",
"authors": [
"Jake Murzy",
"Julia Qiu"
],
"main": "dist/trackProgress.js",
"umd:main": "dist/trackProgress.umd.js",
"module": "dist/trackProgress.mjs",
"types": "dist/trackProgress.d.ts",
"source": "src/trackProgress.ts",
"files": [
"dist"
],
"publishConfig": {
"access": "public"
},
"sideEffects": false,
"scripts": {
"typecheck": "tsc",
"prebuild": "npm run typecheck",
"build": "microbundle --target web --strict --external none",
"dev": "NODE_ENV=test ts-node src/trackProgress",
"prepublishOnly": "npm run build",
"test": "jest"
},
"devDependencies": {
"@types/lodash.throttle": "^4.1.6",
"babel-jest": "^24.8.0",
"jest": "^24.8.0",
"jest-date-mock": "^1.0.7",
"microbundle": "^0.11.0",
"ts-node": "^8.3.0",
"typescript": "^3.5.2"
},
"keywords": [
"XHR",
"XMLHttpRequest",
"fetch",
"upload",
"download",
"stats",
"progress",
"react",
"bitrate",
"byte",
"speed",
"metrics",
"percentage",
"percent",
"time remaining",
"elapsed time",
"uploader",
"abortable",
"abortable fetch",
"progression"
],
"dependencies": {
"lodash.throttle": "^4.1.1"
},
"gitHead": "8951c3f20cd08ec4259c15e113f177114d1d9391"
}