From 5e50c9bc816801e824e339ccd46acc3828107402 Mon Sep 17 00:00:00 2001 From: Vanilagy <1696106+Vanilagy@users.noreply.github.com> Date: Mon, 30 Jun 2025 22:56:58 +0200 Subject: [PATCH] Clean up package.json --- package.json | 41 ++++++++++++++++++++++++++++++++++++++--- src/tsconfig.json | 2 ++ 2 files changed, 40 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 1f7a0d8..ec5895b 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,8 @@ { "name": "mediabunny", + "author": "Vanilagy", "version": "0.1.0", - "description": "TODO", + "description": "Pure TypeScript media toolkit for reading, writing, and converting media files, directly in the browser.", "type": "module", "main": "./dist/mediabunny.js", "module": "./dist/mediabunny.mjs", @@ -29,8 +30,19 @@ "dev": "vite", "examples:build": "vite build" }, - "author": "Vanilagy", "license": "MPL-2.0", + "repository": { + "type": "git", + "url": "git+https://github.com/Vanilagy/mediabunny.git" + }, + "bugs": { + "url": "https://github.com/Vanilagy/mediabunny/issues" + }, + "homepage": "https://mediabunny.dev/", + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/Vanilagy" + }, "dependencies": { "@types/dom-mediacapture-transform": "^0.1.10", "@types/dom-webcodecs": "^0.1.13" @@ -57,5 +69,28 @@ "vitepress": "^1.6.3", "vitepress-plugin-llms": "^1.5.1", "vitepress-plugin-mermaid": "^2.0.17" - } + }, + "keywords": [ + "media", + "parsing", + "reading", + "writing", + "muxer", + "demuxer", + "multiplexer", + "demultiplxer", + "encoder", + "decoder", + "convert", + "mp4", + "fmp4", + "webm", + "wav", + "mp3", + "ogg", + "video", + "audio", + "subtitles", + "webcodecs" + ] } diff --git a/src/tsconfig.json b/src/tsconfig.json index bc6694d..177f829 100644 --- a/src/tsconfig.json +++ b/src/tsconfig.json @@ -3,6 +3,8 @@ "compilerOptions": { "outDir": "../build", "declaration": true, + "sourceMap": true, + "declarationMap": true, "stripInternal": true, "noEmit": false },