UNPKG

webm-duration-fix

Version:

based on ts-ebml and support large file(than 2GB) and optimize memory usage during repair

47 lines (46 loc) 1.37 kB
{ "name": "webm-duration-fix", "version": "1.0.4", "description": "based on ts-ebml and support large file(than 2GB) and optimize memory usage during repair", "scripts": { "init": "npm run update; npm run mkdir; npm run build", "update": "npm run reset; npm update", "reset": "rm -rf node_modules", "mkdir": "mkdir lib dist 2>/dev/null", "clean": "rm -rf lib/* dist/* test/*.js; mkdir -p dist", "build": "npm run clean && tsc -p .; npm run browserify", "browserify": "browserify lib/index.js --standalone EBML -o dist/EBML.js", "lint": "tslint -c ./tslint.json --project ./tsconfig.json --type-check" }, "main": "./lib/index.js", "repository": { "type": "git", "url": "git+https://github.com/buynao/webm-duration-fix.git" }, "keywords": [ "webm", "fix-webm", "webm-duration", "MediaRecorder", "reacordRtc", "ebml" ], "author": "buynao", "license": "ISC", "bugs": { "url": "https://github.com/buynao/webm-duration-fix/issues" }, "homepage": "https://github.com/buynao/webm-duration-fix#readme", "dependencies": { "buffer": "^6.0.3", "ebml-block": "^1.1.2", "events": "^3.3.0", "int64-buffer": "^1.0.1" }, "devDependencies": { "@types/node": "^17.0.8", "browserify": "^17.0.0", "tslint": "^6.1.3", "typescript": "^4.5.4" } }