Files
mediabunny/package.json
T

61 lines
2.0 KiB
JSON

{
"name": "metamuxer",
"version": "0.1.0",
"description": "TODO",
"type": "module",
"main": "./dist/metamuxer.js",
"module": "./dist/metamuxer.mjs",
"types": "./dist/metamuxer.d.ts",
"exports": {
"types": "./dist/metamuxer.d.ts",
"import": "./dist/metamuxer.mjs",
"require": "./dist/metamuxer.js"
},
"files": [
"README.md",
"package.json",
"LICENSE",
"dist"
],
"scripts": {
"build": "node build.mjs && tsc -p src && api-extractor run && npm run check-docblocks && tsx scripts/append-namespace.ts",
"build-local": "node build.mjs && tsc -p src && api-extractor run --local --verbose && npm run check-docblocks && tsx scripts/append-namespace.ts",
"watch": "node build.mjs --watch",
"lint": "eslint .",
"check": "tsc -p src --noEmit && tsc -p scripts --noEmit && tsc -p tsconfig.vite.json --noEmit && rm tsconfig.vite.tsbuildinfo",
"check-docblocks": "tsx scripts/check-docblocks.ts dist/metamuxer.d.ts",
"docs:dev": "vitepress dev docs",
"docs:build": "vitepress build docs && npm run examples:build",
"docs:preview": "vitepress preview docs",
"dev": "vite",
"examples:build": "vite build"
},
"author": "",
"license": "MIT",
"dependencies": {
"@types/dom-mediacapture-transform": "^0.1.10",
"@types/dom-webcodecs": "^0.1.13"
},
"devDependencies": {
"@eslint/js": "^9.22.0",
"@fontsource-variable/inter": "^5.2.5",
"@microsoft/api-extractor": "^7.52.1",
"@stylistic/eslint-plugin": "^4.2.0",
"@tailwindcss/vite": "^4.1.7",
"@types/markdown-it-footnote": "^3.0.4",
"@types/node": "^22.13.10",
"esbuild": "^0.25.1",
"eslint": "^9.22.0",
"markdown-it-footnote": "^4.0.0",
"markdown-it-mathjax3": "^4.3.2",
"mermaid": "^11.6.0",
"tailwindcss": "^4.1.7",
"tsx": "^4.19.4",
"typescript": "^5.8.2",
"typescript-eslint": "^8.26.1",
"vite": "^6.3.5",
"vitepress": "^1.6.3",
"vitepress-plugin-mermaid": "^2.0.17"
}
}