{"bugs":{"url":"https://github.com/Vanilagy/mediabunny/issues"},"dist":{"shasum":"ef1db034a70f11702dba2fbe65e8342d268dfd38","tarball":"https://registry.npmjs.org/mediabunny/-/mediabunny-1.65.2.tgz","fileCount":293,"integrity":"sha512-goZpibvo/5hkc/56WVNm93Ini+o7K4y8aXA20c/BN1B+m3L5aHQa8MTvO+S1APg/YI8kMILtrX6QCqUtxLW7bA==","signatures":[{"sig":"MEYCIQCx02m8JFcKdsiYvG19eCIb68AI4iErJIF0BxzDW1J1JQIhAOnJme2VkPFr532tgfs5szeAhn6h5onK78yhfmPfEvEF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCOTiBtMC2sXF3h0EIn70BiRedRsFyho5zB/3QGdwY1DwIgT6YoJX+1LBehcJ1hOAvksZcmUKk5WjvKEtIT2pLN2No=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mediabunny@1.65.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11355831},"main":"./dist/bundles/mediabunny.cjs","name":"mediabunny","type":"module","types":"./dist/modules/src/index.d.ts","author":{"name":"Vanilagy"},"module":"./dist/modules/src/index.js","browser":{"./src/node.ts":false,"node:fs/promises":false,"./dist/modules/src/node.js":false},"exports":{".":{"node":{"import":"./dist/modules/src/index.js","require":"./dist/bundles/mediabunny.node.cjs"},"types":"./dist/modules/src/index.d.ts","browser":{"import":"./dist/modules/src/index.js","require":"./dist/bundles/mediabunny.cjs"},"default":"./dist/modules/src/index.js"}},"funding":{"url":"https://github.com/sponsors/Vanilagy","type":"individual"},"gitHead":"173f6b70765fa3a6ffc1c82737514416fa559ef5","license":"MPL-2.0","scripts":{"dev":"vite","lint":"eslint .","test":"npm run pre-test && npx vitest --run","build":"./scripts/build.sh","check":"./scripts/check.sh","watch":"tsx scripts/bundle.ts --watch","docs:dev":"npm run docs:generate && vitepress dev docs","pre-test":"tsx scripts/bundle.ts","test-node":"npm run pre-test && npm run test node/","bump-major":"npm version major --no-git-tag-version --workspaces && tsx scripts/sync-workspace-deps.ts && tsx scripts/write-version.ts && npm i --package-lock-only","bump-minor":"npm version minor --no-git-tag-version --workspaces && tsx scripts/sync-workspace-deps.ts && tsx scripts/write-version.ts && npm i --package-lock-only","bump-patch":"npm version patch --no-git-tag-version --workspaces && tsx scripts/sync-workspace-deps.ts && tsx scripts/write-version.ts && npm i --package-lock-only","docs:build":"npm run build && npm run docs:generate && vitepress build docs && npm run examples:build && cp dist/mediabunny.d.ts dist-docs/","set-version":"npm version --no-git-tag-version --workspaces && tsx scripts/sync-workspace-deps.ts && tsx scripts/write-version.ts && npm i --package-lock-only","docs:preview":"vitepress preview docs","test-browser":"npm run pre-test && npm run test browser/","docs:generate":"tsx scripts/generate-api-docs.ts src/index.ts packages/mp3-encoder/src/index.ts packages/ac3/src/index.ts packages/dts/src/index.ts packages/truehd/src/index.ts packages/aac-encoder/src/index.ts packages/flac-encoder/src/index.ts packages/prores/src/index.ts packages/server/src/index.ts docs/api-config.json","examples:build":"vite build","check-docblocks":"tsx scripts/check-docblocks.ts dist/mediabunny.d.ts","append-namespace":"echo 'export as namespace Mediabunny;' >> dist/mediabunny.d.ts","fix-build-import-paths":"tsx scripts/add-import-extensions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b2a29561-a5c7-4dc0-b8e5-d0892cd6c1a7"}},"homepage":"https://mediabunny.dev/","keywords":["media","parsing","reading","writing","muxer","demuxer","multiplexer","demultiplxer","encoder","decoder","convert","mp4","mov","fmp4","webm","mkv","wav","mp3","ogg","adts","flac","video","audio","subtitles","webcodecs"],"repository":{"url":"git+https://github.com/Vanilagy/mediabunny.git","type":"git"},"workspaces":[".","packages/*"],"_npmVersion":"11.11.0","description":"Pure TypeScript media toolkit for reading, writing, and converting media files, directly in the browser.","directories":{},"maintainers":[{"name":"vanilagy","email":"dpayr@musica-viva.de"}],"sideEffects":false,"_nodeVersion":"22.23.4","allowScripts":{"esbuild":true,"node-av":false,"fsevents":false,"edgedriver":false,"geckodriver":false,"@tailwindcss/oxide":true},"dependencies":{"@types/dom-webcodecs":"0.1.13","@types/dom-mediacapture-transform":"^0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vite":"^6.4.5","eslint":"^9.22.0","vitest":"4.1.12","esbuild":"^0.25.1","mermaid":"^11.6.0","vitepress":"^1.6.3","@eslint/js":"^9.22.0","typescript":"^5.9.3","@types/node":"^22.13.10","tailwindcss":"^4.1.7","webdriverio":"10.1.0","find-cache-dir":"^5.0.0","@tailwindcss/vite":"^4.1.7","typescript-eslint":"^8.48.0","@fontsource/dm-mono":"^5.2.6","markdown-it-footnote":"^4.0.0","markdown-it-mathjax3":"^4.3.2","vitepress-plugin-llms":"^1.5.1","@microsoft/api-extractor":"~7.59.0","@stylistic/eslint-plugin":"^4.2.0","vitepress-plugin-mermaid":"^2.0.17","@fontsource-variable/rubik":"^5.2.6","@types/markdown-it-footnote":"^3.0.4","@vitest/browser-webdriverio":"4.1.12","esbuild-plugin-external-global":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mediabunny_1.65.2_1793820376307_0.44190175907632456","host":"s3://npm-registry-packages-npm-production"},"_id":"mediabunny@1.65.2","version":"1.65.2"}