UNPKG

mfx

Version:

In-browser video editing toolkit, with effects accelerated by WebGL

73 lines (72 loc) 2.06 kB
{ "name": "mfx", "version": "0.9.2", "description": "In-browser video editing toolkit, with effects accelerated by WebGL", "main": "dist/bundle.js", "types": "dist/types/mfx.d.ts", "scripts": { "build": "NODE_ENV=production webpack", "build:types": "npx tsc --declaration -emitDeclarationOnly", "start": "webpack serve", "format": "npx @biomejs/biome format --write ./lib", "snapshot": "CREATE_SNAPSHOTS=true npm test", "test": "node --loader ts-node/esm tests/runner.mts" }, "repository": { "type": "git", "url": "git+https://github.com/schahriar/mfx.git" }, "keywords": [ "video", "editor", "browser", "effects", "webgl" ], "author": "Shawn SaffarShargh <hello@schahriar.com>", "license": "MIT", "bugs": { "url": "https://github.com/schahriar/mfx/issues" }, "homepage": "https://github.com/schahriar/mfx#readme", "devDependencies": { "@babel/core": "^7.24.6", "@babel/preset-env": "^7.24.8", "@biomejs/biome": "1.8.2", "@tsconfig/svelte": "^5.0.4", "@types/dom-webcodecs": "^0.1.11", "@types/wicg-file-system-access": "^2023.10.5", "babel-loader": "^9.1.3", "bwip-js": "^4.5.0", "circular-dependency-plugin": "^5.2.2", "herb": "^2.3.0", "html-webpack-plugin": "^5.6.0", "puppeteer": "^22.12.0", "raw-loader": "^4.0.2", "sinon": "^19.0.2", "svelte": "^4.2.19", "svelte-file-dropzone": "^2.0.7", "svelte-loader": "^3.2.0", "svelte-preprocess": "^5.1.4", "terser-webpack-plugin": "^5.3.10", "ts-loader": "^9.5.1", "ts-node": "^10.9.2", "typescript": "^5.4.5", "webpack": "^5.94.0", "webpack-cli": "^5.1.4", "webpack-dev-server": "^5.1.0" }, "dependencies": { "gl-matrix": "^3.4.3", "jswebm": "^0.1.2", "modern-gif": "^2.0.4", "mp4-muxer": "^5.1.5", "mp4box": "^0.5.3", "parse-duration": "^1.1.1", "ring-buffer-ts": "^1.2.0", "ts-easing": "^0.2.0", "twgl.js": "^5.5.4", "webm-muxer": "^4.0.1", "whatwg-mimetype": "^4.0.0" } }