{
  "name": "@virtualscenery/greenscreenstream",
  "version": "3.2.0",
  "description": "Genereate new MediaStreams or Canvas elements based on MediaStreams (webcam) with any background image/video. Greenscreen your webcam and enable virtual backgrounds in your web applications. ",
  "main": "lib/index.js",
  "typings": "lib/index.d.ts",
  "type": "commonjs",
  "scripts": {
    "build": "rm -r ./lib && tsc"
  },
  "engines": {
    "node": ">=10"
  },
  "author": {
    "name": "VirtualScenery",
    "url": "https://github.com/VirtualScenery"
  },
  "publishConfig": {
    "access": "public"
  },
  "contributors": [
    {
      "name": "Magnus Thor",
      "url": "https://github.com/MagnusThor"
    },
    {
      "name": "Johannes Franzen",
      "url": "https://github.com/BIueLightning"
    }
  ],
  "keywords": [
    "mediastream",
    "mediastream-api",
    "webrtc",
    "greenscreen",
    "webgl2",
    "webgl",
    "canvas",
    "shaders",
    "glsl",
    "usermedia",
    "tensorflow",
    "machine-learning",
    "virtual-backgrounds",
    "chroma-key",
    "hologram"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/VirtualScenery/greenscreenstream"
  },
  "license": "MIT",
  "dependencies": {
    "@tensorflow-models/body-pix": "^2.2.1",
    "@tensorflow/tfjs-backend-cpu": "^4.22.0",
    "@tensorflow/tfjs-backend-webgl": "^4.22.0",
    "@tensorflow/tfjs-core": "^4.22.0",
    "quantize": "^1.0.2"
  },
  "devDependencies": {
    "@types/webgl2": "0.0.5",
    "typescript": "^5.8.0"
  }
}
