├── .babelrc ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .travis.yml ├── LICENSE ├── README.md ├── examples ├── basic │ ├── README.md │ ├── favicon.ico │ ├── index.html │ ├── index.js │ ├── style.css │ └── worker.js └── react │ ├── README.md │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ ├── robots.txt │ └── vmsg.wasm │ ├── src │ ├── App.css │ ├── App.js │ ├── index.css │ ├── index.js │ ├── react-app-env.d.ts │ └── worker.js │ └── yarn.lock ├── jest.config.js ├── package.json ├── rollup.config.ts ├── setupJest.ts ├── src ├── external.d.ts ├── index.ts ├── recorder │ ├── index.test.ts │ └── index.ts ├── types │ ├── config.type.ts │ └── post-message.type.ts └── worker │ └── index.ts ├── tsconfig.json └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | save-exact=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/README.md -------------------------------------------------------------------------------- /examples/basic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/basic/README.md -------------------------------------------------------------------------------- /examples/basic/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/basic/favicon.ico -------------------------------------------------------------------------------- /examples/basic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/basic/index.html -------------------------------------------------------------------------------- /examples/basic/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/basic/index.js -------------------------------------------------------------------------------- /examples/basic/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/basic/style.css -------------------------------------------------------------------------------- /examples/basic/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/basic/worker.js -------------------------------------------------------------------------------- /examples/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/react/README.md -------------------------------------------------------------------------------- /examples/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/react/package.json -------------------------------------------------------------------------------- /examples/react/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/react/public/favicon.ico -------------------------------------------------------------------------------- /examples/react/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/react/public/index.html -------------------------------------------------------------------------------- /examples/react/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/react/public/logo192.png -------------------------------------------------------------------------------- /examples/react/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/react/public/logo512.png -------------------------------------------------------------------------------- /examples/react/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/react/public/manifest.json -------------------------------------------------------------------------------- /examples/react/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/react/public/robots.txt -------------------------------------------------------------------------------- /examples/react/public/vmsg.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/react/public/vmsg.wasm -------------------------------------------------------------------------------- /examples/react/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/react/src/App.css -------------------------------------------------------------------------------- /examples/react/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/react/src/App.js -------------------------------------------------------------------------------- /examples/react/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/react/src/index.css -------------------------------------------------------------------------------- /examples/react/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/react/src/index.js -------------------------------------------------------------------------------- /examples/react/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/react/src/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/react/src/worker.js -------------------------------------------------------------------------------- /examples/react/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/examples/react/yarn.lock -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/rollup.config.ts -------------------------------------------------------------------------------- /setupJest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/setupJest.ts -------------------------------------------------------------------------------- /src/external.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/src/external.d.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/recorder/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/src/recorder/index.test.ts -------------------------------------------------------------------------------- /src/recorder/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/src/recorder/index.ts -------------------------------------------------------------------------------- /src/types/config.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/src/types/config.type.ts -------------------------------------------------------------------------------- /src/types/post-message.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/src/types/post-message.type.ts -------------------------------------------------------------------------------- /src/worker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/src/worker/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elsmr/mp3-mediarecorder/HEAD/yarn.lock --------------------------------------------------------------------------------