{
  "schemaVersion": 1,
  "reviewedOn": "2026-10-15",
  "scope": "Bundled browser dependencies identified in the AI Concepts Lab, Digital Literacy, TouchLearn Web, and the opt-in camera-control preview for Pop the Ball. Other asset notices remain alongside their respective assets.",
  "products": [
    {
      "id": "ai-concepts-lab",
      "name": "AI Concepts Lab",
      "path": "/labs/ai-concepts-lab/",
      "packages": [
        "canvas-confetti",
        "framer-motion",
        "lucide-react",
        "motion",
        "motion-dom",
        "motion-utils",
        "react",
        "react-dom",
        "scheduler",
        "tslib"
      ]
    },
    {
      "id": "digital-literacy",
      "name": "Digital Literacy",
      "path": "/labs/digital-literacy/",
      "packages": [
        "canvas-confetti",
        "framer-motion",
        "lucide-react",
        "motion",
        "motion-dom",
        "motion-utils",
        "react",
        "react-dom",
        "scheduler",
        "tslib"
      ]
    },
    {
      "id": "touchlearn-web",
      "name": "TouchLearn Web",
      "path": "/wonderhub/touchlearn-web/",
      "packages": [
        "react",
        "react-dom",
        "scheduler"
      ]
    },
    {
      "id": "pop-the-ball",
      "name": "Pop the Ball",
      "path": "/wonderhub/pop-the-ball/",
      "packages": [
        "@mediapipe/tasks-vision",
        "MediaPipe Hand Landmarker model"
      ]
    }
  ],
  "packages": [
    {
      "name": "canvas-confetti",
      "version": "1.9.4",
      "license": "ISC",
      "licenseText": "licenses/canvas-confetti-1.9.4.txt",
      "products": [
        "ai-concepts-lab",
        "digital-literacy"
      ]
    },
    {
      "name": "framer-motion",
      "version": "12.42.2",
      "license": "MIT",
      "licenseText": "licenses/framer-motion-12.42.2.txt",
      "products": [
        "ai-concepts-lab",
        "digital-literacy"
      ]
    },
    {
      "name": "lucide-react",
      "version": "0.546.0",
      "license": "ISC",
      "licenseText": "licenses/lucide-react-0.546.0.txt",
      "products": [
        "ai-concepts-lab",
        "digital-literacy"
      ]
    },
    {
      "name": "motion",
      "version": "12.42.2",
      "license": "MIT",
      "licenseText": "licenses/motion-12.42.2.txt",
      "products": [
        "ai-concepts-lab",
        "digital-literacy"
      ]
    },
    {
      "name": "motion-dom",
      "version": "12.42.2",
      "license": "MIT",
      "licenseText": "licenses/motion-dom-12.42.2.txt",
      "products": [
        "ai-concepts-lab",
        "digital-literacy"
      ]
    },
    {
      "name": "motion-utils",
      "version": "12.39.0",
      "license": "MIT",
      "licenseText": "licenses/motion-utils-12.39.0.txt",
      "products": [
        "ai-concepts-lab",
        "digital-literacy"
      ]
    },
    {
      "name": "react",
      "version": "19.2.7",
      "license": "MIT",
      "licenseText": "licenses/react-19.2.7.txt",
      "products": [
        "ai-concepts-lab",
        "digital-literacy",
        "touchlearn-web"
      ]
    },
    {
      "name": "react-dom",
      "version": "19.2.7",
      "license": "MIT",
      "licenseText": "licenses/react-dom-19.2.7.txt",
      "products": [
        "ai-concepts-lab",
        "digital-literacy",
        "touchlearn-web"
      ]
    },
    {
      "name": "scheduler",
      "version": "0.27.0",
      "license": "MIT",
      "licenseText": "licenses/scheduler-0.27.0.txt",
      "products": [
        "ai-concepts-lab",
        "digital-literacy",
        "touchlearn-web"
      ]
    },
    {
      "name": "tslib",
      "version": "2.8.1",
      "license": "0BSD",
      "licenseText": "licenses/tslib-2.8.1.txt",
      "products": [
        "ai-concepts-lab",
        "digital-literacy"
      ]
    },
    {
      "name": "@mediapipe/tasks-vision",
      "version": "0.10.18",
      "license": "Apache-2.0",
      "licenseText": "licenses/mediapipe-tasks-vision-0.10.18-apache-2.0.txt",
      "products": [
        "pop-the-ball"
      ]
    },
    {
      "name": "MediaPipe Hand Landmarker model",
      "version": "float16 model v1",
      "license": "Apache-2.0",
      "licenseText": "licenses/mediapipe-tasks-vision-0.10.18-apache-2.0.txt",
      "products": [
        "pop-the-ball"
      ]
    }
  ]
}
