UNPKG

mp3-mediarecorder

Version:

MediaRecorder ponyfill that records audio as mp3

131 lines (130 loc) 3.58 kB
{ "name": "mp3-mediarecorder", "version": "4.0.5", "description": "MediaRecorder ponyfill that records audio as mp3", "main": "dist/index.js", "module": "dist/index.es5.js", "es2015": "dist/index.es.js", "browser": "dist/index.umd.js", "typings": "dist/index.d.ts", "types": "dist/index.d.ts", "files": [ "dist", "worker", "types", "package.json", "yarn.lock", "README.md", "LICENSE" ], "scripts": { "test": "jest", "format": "npm run format:write", "format:write": "prettier --write .", "format:check": "prettier -l .", "tsc": "tsc --noEmit", "build": "del dist worker && rollup -c rollup.config.ts && cpy node_modules/vmsg/vmsg.wasm dist && cpy dist/worker/* worker && del dist/worker", "vercel-build": "parcel build -d public examples/basic/index.html", "bundlesize": "bundlesize", "dev": "parcel examples/basic/index.html" }, "repository": { "type": "git", "url": "git+https://github.com/elsmr/mp3-mediarecorder.git" }, "keywords": [ "mediarecorder", "polyfill", "ponyfill", "mp3", "mediastream", "audio", "encoding", "libmp3lame", "webassembly", "vmsg", "record", "encode" ], "author": "Elias Meire", "license": "MIT", "bugs": { "url": "https://github.com/elsmr/mp3-mediarecorder/issues" }, "homepage": "https://github.com/elsmr/mp3-mediarecorder#readme", "devDependencies": { "@babel/core": "7.14.5", "@babel/preset-env": "7.14.5", "@rollup/plugin-babel": "5.3.0", "@rollup/plugin-node-resolve": "13.0.0", "@rollup/plugin-typescript": "8.2.1", "@semantic-release/git": "9.0.0", "@types/dom-mediacapture-record": "1.0.7", "@types/jest": "26.0.23", "@types/node": "15.3.0", "bundlesize": "0.18.1", "cpy-cli": "3.1.1", "del-cli": "3.0.1", "jest": "27.0.4", "parcel-bundler": "1.12.5", "prettier": "2.3.0", "rollup": "2.48.0", "semantic-release": "17.4.3", "ts-jest": "27.0.3", "tslib": "2.2.0", "typescript": "4.3.2" }, "dependencies": { "event-target-shim": "6.0.2", "vmsg": "0.4.0" }, "release": { "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/npm", "@semantic-release/github", "@semantic-release/git" ] }, "browserslist": [ "Firefox >= 52", "Chrome >= 57", "Edge >= 16", "Safari >= 11" ], "bundlesize": [ { "path": "dist/index.umd.js", "maxSize": "9kB" }, { "path": "dist/index.es5.js", "maxSize": "9kB" }, { "path": "dist/index.es.js", "maxSize": "9kB" }, { "path": "dist/index.js", "maxSize": "9kB" }, { "path": "worker/index.umd.js", "maxSize": "2.5kB" }, { "path": "worker/index.es5.js", "maxSize": "2.5kB" }, { "path": "worker/index.es.js", "maxSize": "2.5kB" }, { "path": "worker/index.js", "maxSize": "2.5kB" } ] }