UNPKG

mp4box

Version:

JavaScript version of GPAC's MP4Box tool

90 lines (89 loc) 2.42 kB
{ "name": "mp4box", "version": "2.3.0", "description": "JavaScript version of GPAC's MP4Box tool", "type": "module", "keywords": [ "mp4", "HTML 5 media", "Media Source Extension", "streaming" ], "homepage": "https://github.com/gpac/mp4box.js", "repository": { "type": "git", "url": "git://github.com/gpac/mp4box.js.git" }, "bugs": { "url": "https://github.com/gpac/mp4box.js/issues" }, "author": { "name": "Cyril Concolato", "email": "cyril.concolato@telecom-paristech.fr", "url": "http://concolato.wp.mines-telecom.fr/" }, "engines": { "node": ">=20.8.1" }, "license": "BSD-3-Clause", "main": "./dist/mp4box.all.js", "types": "./dist/mp4box.all.d.ts", "exports": { ".": { "types": { "import": "./dist/mp4box.all.d.ts", "require": "./dist/mp4box.all.d.cts" }, "import": "./dist/mp4box.all.js", "require": "./dist/mp4box.all.cjs" }, "./simple": { "types": { "import": "./dist/mp4box.simple.d.ts", "require": "./dist/mp4box.simple.d.cts" }, "import": "./dist/mp4box.simple.js", "require": "./dist/mp4box.simple.cjs" } }, "files": [ "dist" ], "publishConfig": { "registry": "https://registry.npmjs.org/", "provenance": true }, "scripts": { "prepare": "node .husky/install.mjs", "build": "tsup", "circular": "dpdm -T ./entries/all.ts --tsconfig tsconfig.lib.json --exit-code circular:1", "types": "tsc --noEmit -p tsconfig.lib.json", "test": "vitest run", "test:dev": "vitest", "test:coverage": "vitest run --coverage", "lint": "eslint", "check": "npm run lint && npm run build && npm run types && npm run circular" }, "devDependencies": { "@commitlint/cli": "^19.8.1", "@commitlint/config-conventional": "^19.8.1", "@eslint/js": "^9.27.0", "@types/node": "^22.15.21", "@vitest/coverage-v8": "^3.1.4", "dpdm": "^3.14.0", "eslint": "^9.27.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-prettier": "^5.4.0", "eslint-plugin-unicorn": "^60.0.0", "husky": "^9.1.7", "lint-staged": "^16.0.0", "prettier": "^3.5.3", "tar": "^7.4.3", "tsup": "^8.3.5", "typescript": "^5.6.3", "typescript-eslint": "^8.32.1", "vite-tsconfig-paths": "^5.1.4", "vitest": "^3.1.4" }, "packageManager": "npm@11.4.1" }