lame.min.js in this directory is the minified build of lamejs 1.2.1, a JavaScript port of the LAME MP3 encoder. Upstream: https://github.com/zhuker/lamejs Copyright: (c) the lamejs authors and the LAME project contributors (LAME 3.98.4, https://lame.sourceforge.io/) License: GNU Lesser General Public License (LGPL) https://www.gnu.org/licenses/lgpl-3.0.html This library is the ONLY part of this directory tree under the LGPL; the rest of this repository is licensed as stated in the repository's root LICENSE file (Apache-2.0). lame.min.js is distributed here unmodified, as a separate file, loaded at runtime only when the user exports MP3. The preferred (un-minified) form of the source code is available from the upstream repository above (npm package "lamejs", version 1.2.1). To replace or modify the library, swap this file for your own build from that source — nothing in this application depends on this specific build.