{
  "id": "room-planner",
  "status": "PASS",
  "scope": "technical notice/source material check; not a legal certification",
  "runtimeArtifactCount": 59,
  "runtimeArtifactDigest": "08cb8040730b9ae595afcc3e94d9fc5cce66a5e3e7db47a462222da34bd79edd",
  "runtimeInventoryExcludedPrefixes": [],
  "generatedMaterialsCoverage": null,
  "runtimeArtifacts": [
    {
      "path": ".vite/manifest.json",
      "bytes": 186,
      "sha256": "f12a3bde3fe4e3837047cebf42fd0c7b60136dd4de9f276a1cdf41b3eec91c57"
    },
    {
      "path": "404.html",
      "bytes": 1555,
      "sha256": "fc4ca1913b800fe32e40920520a902645a71558ee815c3749fd6c420ed2e4c8f"
    },
    {
      "path": "apartment-room-planner/index.html",
      "bytes": 8877,
      "sha256": "d0d71c62a4a1e319510e6fab75548f85c21066eeecdcd553ba3c98dcbf3fd949"
    },
    {
      "path": "assets/main-B0Wjc4ef.js",
      "bytes": 278237,
      "sha256": "cd3a04e7b3bbb8b0a0a606dea3046a7ea5beee2e6094156ab9d5ea5c37463841"
    },
    {
      "path": "assets/main-CYwk7Lqa.css",
      "bytes": 8687,
      "sha256": "f7d36ffe98d17c7e97b33901e0d0577b861573c9389a07a6b6acfc3390c6d354"
    },
    {
      "path": "bed-placement-planner/index.html",
      "bytes": 8817,
      "sha256": "0c4f129cf5c5f69d09c860d1b6801f8485f7a30a4e2849235366e2c275dd6322"
    },
    {
      "path": "bedroom-planner/index.html",
      "bytes": 8708,
      "sha256": "aabb9db684410f6e86d8bfdd5b9ef7c92f2d4a4eb4d172aa3da685ad00ee9a57"
    },
    {
      "path": "desk-layout-planner/index.html",
      "bytes": 8783,
      "sha256": "c957ba88b3395d0f2325435adb0ace7cc9799f5739e36e427b39d6b87ded4f2f"
    },
    {
      "path": "dorm-room-planner/index.html",
      "bytes": 8756,
      "sha256": "4ab8a26a94566d465dca5d3bc776ac7fae947aaff08ed50c381396b1f9d49c13"
    },
    {
      "path": "floor-plan-maker/index.html",
      "bytes": 8786,
      "sha256": "fe4c290f5c16dc09d80707ef1d88cca93d6a683b2b5bb29b1b4abb7c6c0969ca"
    },
    {
      "path": "furniture-layout-planner/index.html",
      "bytes": 8828,
      "sha256": "8f158992c11fe9dcd8bf5ef43f3de8292d19791096107b9795fad880a0ca3107"
    },
    {
      "path": "home-office-planner/index.html",
      "bytes": 8804,
      "sha256": "3599b7a8ee07b9a9a2ffacf78002d07323b5526e33c9dcde9621ccc19955f2eb"
    },
    {
      "path": "hub-integration.json",
      "bytes": 519,
      "sha256": "61366e3e136a3601ee81dbe87c4b8cb30f04cbdb73d2894ed56b920798cc2fb2"
    },
    {
      "path": "icon.svg",
      "bytes": 416,
      "sha256": "d725cdf8eaa784f947b8f81b497220a0ae33770cd61ace2121c8f6c46968ef10"
    },
    {
      "path": "index.html",
      "bytes": 8611,
      "sha256": "87779f10a3f1e5909680abe707a0a3bf69750f194d729c52cca36d113b802579"
    },
    {
      "path": "licenses/React-MIT.txt",
      "bytes": 1088,
      "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93"
    },
    {
      "path": "licenses/ReactDOM-MIT.txt",
      "bytes": 1088,
      "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93"
    },
    {
      "path": "licenses/Room-Planner-MIT.txt",
      "bytes": 1071,
      "sha256": "9970d32cfd5f0ddaf185829dc420a10035167086e668bcd375e17564f9d819ef"
    },
    {
      "path": "licenses/Scheduler-MIT.txt",
      "bytes": 1088,
      "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93"
    },
    {
      "path": "licenses/index.html",
      "bytes": 2769,
      "sha256": "44ac95b162b3c9898bf3e9281c649f67a53ef89ffd22c8a318a9ac84ca6d1ad2"
    },
    {
      "path": "living-room-planner/index.html",
      "bytes": 8756,
      "sha256": "62ed03119a7c50c72496751b80371ba1b9a43a7dbc37c9c5d1448dc02f4acd9a"
    },
    {
      "path": "privacy/index.html",
      "bytes": 2585,
      "sha256": "287a55153da9fcbedb289c72c4907406b6dbacb9605ca2cfe9c0f0297feece64"
    },
    {
      "path": "room-planner/index.html",
      "bytes": 8730,
      "sha256": "833b3eef3e78302c8e0d95e3480011aebc7baab78259adc8be4fed487d698583"
    },
    {
      "path": "room-size-planner/index.html",
      "bytes": 8788,
      "sha256": "eecdcde7c18ca004f21b129369ffec6c80c8371404e27729ca73920e81495ea5"
    },
    {
      "path": "site.webmanifest",
      "bytes": 193,
      "sha256": "6fe0dda16e12c8abe00c6256170c12f9f471c07ec0d1aae6a3c77f95cb6c0cf2"
    },
    {
      "path": "small-bedroom-layout/index.html",
      "bytes": 8827,
      "sha256": "45e159b09a12c4fdf202b277d004536cc0e3a3f797e06971bd54158fda677e96"
    },
    {
      "path": "sofa-layout-planner/index.html",
      "bytes": 8781,
      "sha256": "94176c0323cb072912006e21cbc02d2080ee357d753234ac0acbf8b351127ec2"
    },
    {
      "path": "zh-Hans/apartment-room-planner/index.html",
      "bytes": 8442,
      "sha256": "e071c3553dae73b6ab312590c7fe6aecb1831b4e0422d56568f3216610989374"
    },
    {
      "path": "zh-Hans/bed-placement-planner/index.html",
      "bytes": 8398,
      "sha256": "d481e206aee6cadb62a5d52ecfa8179287a738460b30ffa51b9420847dafee25"
    },
    {
      "path": "zh-Hans/bedroom-planner/index.html",
      "bytes": 8342,
      "sha256": "043a4a4ee340ad6f8e6098b96ad3ced633c42f05ba28e9fcbafd61f770da71e7"
    },
    {
      "path": "zh-Hans/desk-layout-planner/index.html",
      "bytes": 8397,
      "sha256": "8a0f98f3fa3d100129d4a44fda733f44ab19e357f69025c6667dd46da3aab756"
    },
    {
      "path": "zh-Hans/dorm-room-planner/index.html",
      "bytes": 8376,
      "sha256": "6c891505ddb9c3e9a51c2c81a48e0702bc90a7daca282892c4bf3132c22305da"
    },
    {
      "path": "zh-Hans/floor-plan-maker/index.html",
      "bytes": 8386,
      "sha256": "6a2d0b4eae9d0f0bac8ce66c77ade3bcbf5e0897048500c4b30f323bb9948ba7"
    },
    {
      "path": "zh-Hans/furniture-layout-planner/index.html",
      "bytes": 8452,
      "sha256": "7ac719b8e945222a51b925975458aa683ad7e36382ac63fc72a2ebc2091c0d7a"
    },
    {
      "path": "zh-Hans/home-office-planner/index.html",
      "bytes": 8391,
      "sha256": "b82e0d86b5771edc3bdcb041cc9872c432acfa7ed69a437c41bedefc5951a26b"
    },
    {
      "path": "zh-Hans/index.html",
      "bytes": 8207,
      "sha256": "15b8e2d97a17d778737956f9af13cd320a8f75d0de862db04e5fc16ef875451f"
    },
    {
      "path": "zh-Hans/licenses/index.html",
      "bytes": 2773,
      "sha256": "998b5ffe8c8e1415f0f8a0cdf6dde9918b32f0d5b9ee77f4dbc0985ccf33d79b"
    },
    {
      "path": "zh-Hans/living-room-planner/index.html",
      "bytes": 8376,
      "sha256": "6c57f39f19d8e9f5bec83499c76dfe6cb6dc63fea57de20b9a40ed43d52e3035"
    },
    {
      "path": "zh-Hans/privacy/index.html",
      "bytes": 2514,
      "sha256": "2c33e7d47a0e0e152267ec69f857cfc4bf543cff77b752489f9e47f8b24351f8"
    },
    {
      "path": "zh-Hans/room-planner/index.html",
      "bytes": 8290,
      "sha256": "fadc525fe96cf871991e0ce5381a6d1ff10b8e4e3c98041104d66c4365912f3c"
    },
    {
      "path": "zh-Hans/room-size-planner/index.html",
      "bytes": 8422,
      "sha256": "20be63186a1da9e09af86212ad8e2bced0dab4809c7f6fe42d8cbbb72be464cb"
    },
    {
      "path": "zh-Hans/small-bedroom-layout/index.html",
      "bytes": 8397,
      "sha256": "eef3d168470afd28d575a8c4a3fd2311a5089a47117a112328f7376b54ecb514"
    },
    {
      "path": "zh-Hans/sofa-layout-planner/index.html",
      "bytes": 8421,
      "sha256": "b11c96eebc5bcb2740a79b40a7448621f22200b1d0e94483551ad04a6ffe2b53"
    },
    {
      "path": "zh-Hant/apartment-room-planner/index.html",
      "bytes": 8442,
      "sha256": "03854ebd6d5aec3e19c28fb6acd2e941aea502293869d86f8bd74f11c75d5d23"
    },
    {
      "path": "zh-Hant/bed-placement-planner/index.html",
      "bytes": 8398,
      "sha256": "33f3950ef139fb6fbb17e46c9475212bdaac5abc632d820080f4dd9a9b8ee2be"
    },
    {
      "path": "zh-Hant/bedroom-planner/index.html",
      "bytes": 8342,
      "sha256": "30165d4a035fadf19b25b8bd6408e83acd0150b6ff5651693634a97cd797dc16"
    },
    {
      "path": "zh-Hant/desk-layout-planner/index.html",
      "bytes": 8397,
      "sha256": "edb418d484f1fc453f949953979ffd65863298f59214c6bb9cfc8dbb2a487bfb"
    },
    {
      "path": "zh-Hant/dorm-room-planner/index.html",
      "bytes": 8376,
      "sha256": "dfceac37bb6bb9a0eb9db9362a91eeab58325dacebb14861ff97b12e129ec284"
    },
    {
      "path": "zh-Hant/floor-plan-maker/index.html",
      "bytes": 8386,
      "sha256": "aa42c335458017b02cc5a28ee44c40f11350306853f8b8a1c21b84eca6c9f0e1"
    },
    {
      "path": "zh-Hant/furniture-layout-planner/index.html",
      "bytes": 8452,
      "sha256": "14d4ed0aa1bda984302b0577a43c57fc84e68b0f0bb2e84572bc9d3285f972b4"
    },
    {
      "path": "zh-Hant/home-office-planner/index.html",
      "bytes": 8391,
      "sha256": "827663c7bfaa2ad8cdcc6692d47e6689c8b71cfda59d0a0c435cc4e0b8908e37"
    },
    {
      "path": "zh-Hant/index.html",
      "bytes": 8207,
      "sha256": "dc82f6a6f709cabdbcaf27eb033ba95fbbe5c7f8f66d20aed19b8328ca6e2433"
    },
    {
      "path": "zh-Hant/licenses/index.html",
      "bytes": 2773,
      "sha256": "8734bb025e05cedd810d6ff854138aac078c014f0ac0ac1f8a78f2cc55c6a26f"
    },
    {
      "path": "zh-Hant/living-room-planner/index.html",
      "bytes": 8376,
      "sha256": "b65cd8f674161ece8ff48a9b39fef3b2bc5758d3960e16092a60344a68ccee8e"
    },
    {
      "path": "zh-Hant/privacy/index.html",
      "bytes": 2514,
      "sha256": "54109ea4874a53c8c2e799153b65b30078193b42e148ca34a5c64fbdadac8c58"
    },
    {
      "path": "zh-Hant/room-planner/index.html",
      "bytes": 8290,
      "sha256": "c66481551e7aa9e64071c26cd3cf8bf699628a97036f9835c9aafa9fc31bce6e"
    },
    {
      "path": "zh-Hant/room-size-planner/index.html",
      "bytes": 8422,
      "sha256": "3e44eaad6674b5244e13d50b24c58fd366deaa77e0bf4fe66f076ae206349657"
    },
    {
      "path": "zh-Hant/small-bedroom-layout/index.html",
      "bytes": 8397,
      "sha256": "e2e7f9c4eb9501e58be41bade7adcc7aeeea914bc4fc3c615967885c39ed6e94"
    },
    {
      "path": "zh-Hant/sofa-layout-planner/index.html",
      "bytes": 8421,
      "sha256": "4cc2b778b77de50dfb1df1073e2cbecb92f872bdc024a625104c94890abd48aa"
    }
  ],
  "dependencyLock": {
    "path": "integrations/five-apps/source/room-planner/app/package-lock.json",
    "sha256": "4e2100e77794d72c68558417c48c79a763520ae68d436dba390677431db365fb",
    "lockfileVersion": 3
  },
  "dependencyInventory": [
    {
      "key": "node_modules/@oxc-project/types",
      "name": "@oxc-project/types",
      "version": "0.152.0",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.152.0.tgz",
      "integrity": "sha512-oM/5rLBm2tPkg0iBgkH/FOeR3PCDpY19GTgAZjMFM8h9WI9VW7cLgzp6nwtarYKmovavIQZ+Fe/RKX/8C8O/Rw==",
      "manifestSha256": "78ba8a6b8cf8c037c6e4eb2b9857402c0b51164dadbe9ccf18696a9b5e0bb681",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 1119,
          "sha256": "95ced5ecf1133fbf41d409b5555c86c344f83f3b019926057ddbc07cfdcc27b3"
        }
      ]
    },
    {
      "key": "node_modules/@playwright/test",
      "name": "@playwright/test",
      "version": "1.58.2",
      "declaredLicense": "Apache-2.0",
      "selectedLicense": "Apache-2.0",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.58.2.tgz",
      "integrity": "sha512-akea+6bHYBBfA9uQqSYmlJXn61cTa+jbO87xVLCWbTqbWadRVmhxlXATaOjOgcBaWU4ePo0wB41KMFv3o35IXA==",
      "manifestSha256": "c3633ad1a5096090c15b0a3b414ede7b9628e0b1cafa62e8c0b4321683cc1d90",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 11601,
          "sha256": "45873d00a0dd243596deb4aa23b2493b3d1f0671921bf2538ea431d7380220eb"
        },
        {
          "path": "NOTICE",
          "bytes": 254,
          "sha256": "6d602191187b35b9b01d2cffa01c8469c2c8d9de8a96f1bf868e0f264f51c81d"
        }
      ]
    },
    {
      "key": "node_modules/@rolldown/binding-android-arm-eabi",
      "name": "@rolldown/binding-android-arm-eabi",
      "version": "1.2.12",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.12.tgz",
      "integrity": "sha512-dB/a1214qKfHMXCpgqR4OZT+jS4kTyEXbQGJPqzobt5EwH5rX080pxE37alt3RzvR1bf1Yz/yGqRfrYAxuPw0A==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/@rolldown/binding-android-arm64",
      "name": "@rolldown/binding-android-arm64",
      "version": "1.2.12",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.12.tgz",
      "integrity": "sha512-7KHFgQ5VJxIHcLlrwrc3Xbds7oTNQT7Pgi9gQCJKrd2VGab/UksIOYp6VD8MzCstGxOKMgNamPwUCfxPdP1OHg==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/@rolldown/binding-darwin-arm64",
      "name": "@rolldown/binding-darwin-arm64",
      "version": "1.2.12",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.12.tgz",
      "integrity": "sha512-3YIhqHD96nA5SaYNRBR16HnGv4oavZvXfD/ayHM+oYZ0WD/8lBAtf6zQua4kEyAvpqrluKXl0lnOBoiNby7x9w==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/@rolldown/binding-darwin-x64",
      "name": "@rolldown/binding-darwin-x64",
      "version": "1.2.12",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.12.tgz",
      "integrity": "sha512-UuuJ35MFw4gmFOrE9pEqIV+K3syIKveph+Qc1/ljHZVdoDW4pz/JHR/eMVom+TZGl/5OOvGJOWaOCVt3ZfqhxA==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/@rolldown/binding-freebsd-x64",
      "name": "@rolldown/binding-freebsd-x64",
      "version": "1.2.12",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.12.tgz",
      "integrity": "sha512-uMvssit0a4W+/7D8CbHUvG719mH3R2jwXAlh/XcPvuHTE0g++LymF88DCGNX0HM2rBOn0xrzgXktIB6fLSJBTQ==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/@rolldown/binding-linux-arm-gnueabihf",
      "name": "@rolldown/binding-linux-arm-gnueabihf",
      "version": "1.2.12",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.12.tgz",
      "integrity": "sha512-XcFu0R0xWnwzSf4IQgFH1rJIckPN1pLy2R+4r9IDB7Yfu/ys9cVqfa4pBrMHj7a3gl8mIR4nRNPg0e5IvEVs6g==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/@rolldown/binding-linux-arm64-gnu",
      "name": "@rolldown/binding-linux-arm64-gnu",
      "version": "1.2.12",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.12.tgz",
      "integrity": "sha512-260UrKgn8tz39ak+SMDOirKzr7V04M9dWPw5llW00SwBivCZoWcRBKV1d8cXnRkUmSZA3BdiUmBHWk7734Ulpw==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/@rolldown/binding-linux-arm64-musl",
      "name": "@rolldown/binding-linux-arm64-musl",
      "version": "1.2.12",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.12.tgz",
      "integrity": "sha512-5YK1I9SqDkbPgc1IA8BgDl34suqUS2q0KWnBrirm0E51YjOs6eo6dV6jbQfNE/argHRSvd0QUGgtpIoYx+WWpw==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/@rolldown/binding-linux-ppc64-gnu",
      "name": "@rolldown/binding-linux-ppc64-gnu",
      "version": "1.2.12",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.12.tgz",
      "integrity": "sha512-Rkcrmp7eFRg74yL5fXEU91JEWbdEPLevWwGtXpmhbjlD1StScbWTmO94Bhly+Mo+ketKYkdmM1vNUKeWSlx8cQ==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/@rolldown/binding-linux-s390x-gnu",
      "name": "@rolldown/binding-linux-s390x-gnu",
      "version": "1.2.12",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.12.tgz",
      "integrity": "sha512-qvK4DuAsQc2BSjlx+Xr+IzOIvvxbGZqxFwdWfG6F518Erj0GGISyQbJ6pIappnOxlNPzNHvo/L0BwB30GZ+zVw==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/@rolldown/binding-linux-x64-gnu",
      "name": "@rolldown/binding-linux-x64-gnu",
      "version": "1.2.12",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.12.tgz",
      "integrity": "sha512-Q9uLBO53Xd4QIq1WOycVQyPP1O4HhraEV2qqb3uTrnVw6QZih9duY4vNXOivL1xoUS1/z+W8eF4NMfl2a8Sdjw==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/@rolldown/binding-linux-x64-musl",
      "name": "@rolldown/binding-linux-x64-musl",
      "version": "1.2.12",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.12.tgz",
      "integrity": "sha512-3IBxWFMjbOZskDPKv8Lf9BCnahlKuHthWkYnyIxOH/QcJrFcS4EmcenthApkwr/5+nEqZlLzeYbxeMaX7A5u4g==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/@rolldown/binding-openharmony-arm64",
      "name": "@rolldown/binding-openharmony-arm64",
      "version": "1.2.12",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.12.tgz",
      "integrity": "sha512-xtX61xg4LKPkPWilZU1ynKClz5Gj4bf74LML4r3eVLWumKnGjoEr1OSHQhMdbBDoYTi+yjrujvpZe2pUnqCrrA==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/@rolldown/binding-win32-arm64-msvc",
      "name": "@rolldown/binding-win32-arm64-msvc",
      "version": "1.2.12",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.12.tgz",
      "integrity": "sha512-At7fPB6PCaIjzgIhEZFxuT+BBFqiQibJDT4d3PhiR3f4E7bbMZF4aKblbFfEM3sETRDd1YiQx/+U/g/B/ou5Ew==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/@rolldown/binding-win32-x64-msvc",
      "name": "@rolldown/binding-win32-x64-msvc",
      "version": "1.2.12",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.12.tgz",
      "integrity": "sha512-WIw2haVKwjuYdXkHaoC0mF8Le71TuCBxjrdKqLbJGctbBABj+ClfmNvtbOnzpq3RokNo5+V1qhtSzJyXorsklQ==",
      "manifestSha256": "9d95cd401cb9fd69e437f82c5fff1de091d49d79c658dc045c6b086e7fc3aa4c",
      "noticeComplete": true,
      "notices": [
        {
          "path": "README.md",
          "bytes": 108,
          "sha256": "327b514303b86e589a6d6bb831928bb9720678fb72648f81c8c2cdcb2f7a856f"
        },
        {
          "path": "package.json (exact published metadata)",
          "bytes": 858,
          "sha256": "9d95cd401cb9fd69e437f82c5fff1de091d49d79c658dc045c6b086e7fc3aa4c"
        },
        {
          "path": "Standard MIT text supplementation; missing upstream standalone complete licence explicitly noted",
          "bytes": 1078,
          "sha256": "b05785f9f18e6716bab63424b11454513b9943a222595b70411009202fc592b5",
          "url": "https://raw.githubusercontent.com/spdx/license-list-data/31ba1a50e5397e00a304dbadc76531740e89ee48/text/MIT.txt",
          "provenance": "Standard license body selected by exact published license metadata; original README, metadata and embedded copyright headers preserved separately. Template placeholders are not claimed copyright attributions. No source correspondence inferred."
        }
      ]
    },
    {
      "key": "node_modules/@rolldown/pluginutils",
      "name": "@rolldown/pluginutils",
      "version": "1.0.1",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz",
      "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==",
      "manifestSha256": "c3d2bfe0ff94de71fd5b82e6f3a01b12ee4d99b8f1b34cc00b984b9acde61cfa",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 1106,
          "sha256": "e1919b3b98b8bf6c1b99fcc60a0ed46027c97ac947432e1278446c9606f50161"
        }
      ]
    },
    {
      "key": "node_modules/detect-libc",
      "name": "detect-libc",
      "version": "2.1.2",
      "declaredLicense": "Apache-2.0",
      "selectedLicense": "Apache-2.0",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
      "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
      "manifestSha256": "ee88e5b954fdf3a8480b1d01ef767d68d8ca2c6da269f58c5cf1c5550e9aa2a7",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 11357,
          "sha256": "b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1"
        }
      ]
    },
    {
      "key": "node_modules/fdir",
      "name": "fdir",
      "version": "6.5.0",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
      "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
      "manifestSha256": "aca49395d61ef383a09f74555c66ed45817ca2b5724e710a4dc9e0471b83d8f5",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 1053,
          "sha256": "9a39f2aadab11a3697edd668ff2d8ad885b649737b7ab4d3bf12b34e5ada0c86"
        }
      ]
    },
    {
      "key": "node_modules/fflate",
      "name": "fflate",
      "version": "0.8.3",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz",
      "integrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==",
      "manifestSha256": "5922d8150b307bc0e4e441491c779c45379e9913d348848fca8d5cf02db4d134",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 1069,
          "sha256": "0a1df3a083d0c010560aa342e87959c8c1070e6fd54545741f083f22d0c8b551"
        }
      ]
    },
    {
      "key": "node_modules/fsevents",
      "name": "fsevents",
      "version": "2.3.2",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/lightningcss",
      "name": "lightningcss",
      "version": "1.33.0",
      "declaredLicense": "MPL-2.0",
      "selectedLicense": "MPL-2.0",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz",
      "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==",
      "manifestSha256": "b26fa1b188f90ec672206326e9a1de793f0403a263be9c3797c2e2d56aa48b3c",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 15648,
          "sha256": "5eba353fe5076ac3432177f8ab1cf75e3afcd0584251e37c3bfead5f447d040e"
        }
      ]
    },
    {
      "key": "node_modules/lightningcss-android-arm64",
      "name": "lightningcss-android-arm64",
      "version": "1.33.0",
      "declaredLicense": "MPL-2.0",
      "selectedLicense": "MPL-2.0",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz",
      "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/lightningcss-darwin-arm64",
      "name": "lightningcss-darwin-arm64",
      "version": "1.33.0",
      "declaredLicense": "MPL-2.0",
      "selectedLicense": "MPL-2.0",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz",
      "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/lightningcss-darwin-x64",
      "name": "lightningcss-darwin-x64",
      "version": "1.33.0",
      "declaredLicense": "MPL-2.0",
      "selectedLicense": "MPL-2.0",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz",
      "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/lightningcss-freebsd-x64",
      "name": "lightningcss-freebsd-x64",
      "version": "1.33.0",
      "declaredLicense": "MPL-2.0",
      "selectedLicense": "MPL-2.0",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz",
      "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/lightningcss-linux-arm-gnueabihf",
      "name": "lightningcss-linux-arm-gnueabihf",
      "version": "1.33.0",
      "declaredLicense": "MPL-2.0",
      "selectedLicense": "MPL-2.0",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz",
      "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/lightningcss-linux-arm64-gnu",
      "name": "lightningcss-linux-arm64-gnu",
      "version": "1.33.0",
      "declaredLicense": "MPL-2.0",
      "selectedLicense": "MPL-2.0",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz",
      "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/lightningcss-linux-arm64-musl",
      "name": "lightningcss-linux-arm64-musl",
      "version": "1.33.0",
      "declaredLicense": "MPL-2.0",
      "selectedLicense": "MPL-2.0",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz",
      "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/lightningcss-linux-x64-gnu",
      "name": "lightningcss-linux-x64-gnu",
      "version": "1.33.0",
      "declaredLicense": "MPL-2.0",
      "selectedLicense": "MPL-2.0",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz",
      "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/lightningcss-linux-x64-musl",
      "name": "lightningcss-linux-x64-musl",
      "version": "1.33.0",
      "declaredLicense": "MPL-2.0",
      "selectedLicense": "MPL-2.0",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz",
      "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/lightningcss-win32-arm64-msvc",
      "name": "lightningcss-win32-arm64-msvc",
      "version": "1.33.0",
      "declaredLicense": "MPL-2.0",
      "selectedLicense": "MPL-2.0",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz",
      "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    },
    {
      "key": "node_modules/lightningcss-win32-x64-msvc",
      "name": "lightningcss-win32-x64-msvc",
      "version": "1.33.0",
      "declaredLicense": "MPL-2.0",
      "selectedLicense": "MPL-2.0",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz",
      "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==",
      "manifestSha256": "b5ebddf44be90f0f82899482f512de5c2937fee0892dd001041cd17b35bc7699",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 15648,
          "sha256": "5eba353fe5076ac3432177f8ab1cf75e3afcd0584251e37c3bfead5f447d040e"
        }
      ]
    },
    {
      "key": "node_modules/nanoid",
      "name": "nanoid",
      "version": "3.3.19",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.19.tgz",
      "integrity": "sha512-Y2tUNy4ouw6tq5oDSKeQYGOyhkUBhNOcGV/02KC+6kd9eDGqdZd++mjMiIDilrBYvjEnCYvVtsuHCuP+okSfug==",
      "manifestSha256": "9085b3737c98a71e5cca3fe9f6469a974534a6a9afa384cebabf2c0a6e5f6fae",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 1095,
          "sha256": "da4db1480d9beea3483a2eda5c53b22238d0827d57da162b48f122e04d2d9987"
        }
      ]
    },
    {
      "key": "node_modules/opencc-js",
      "name": "opencc-js",
      "version": "1.0.5",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/opencc-js/-/opencc-js-1.0.5.tgz",
      "integrity": "sha512-LD+1SoNnZdlRwtYTjnQdFrSVCAaYpuDqL5CkmOaHOkKoKh7mFxUicLTRVNLU5C+Jmi1vXQ3QL4jWdgSaa4sKjg==",
      "manifestSha256": "5ff1fc1de94827a0f01fa96ee45439d71ca93dc5616f29aae60aa719acd88bc9",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 1080,
          "sha256": "960f7fc16d8baa126802316a7df9078a383af4fb6bc60033adb28e85c08d5e5e"
        }
      ]
    },
    {
      "key": "node_modules/picocolors",
      "name": "picocolors",
      "version": "1.1.1",
      "declaredLicense": "ISC",
      "selectedLicense": "ISC",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
      "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
      "manifestSha256": "ef2ac226c4811d312e12c64214c453878653e834482125ae475f27cea60de737",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 787,
          "sha256": "6582629e2979466878f6014313dcc2f3756c9616148682227ce3063dde310750"
        }
      ]
    },
    {
      "key": "node_modules/picomatch",
      "name": "picomatch",
      "version": "4.0.7",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz",
      "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==",
      "manifestSha256": "479b70b87aa7b44344d62c8a459ae7e53dd2bca6c61f1396bd55e63e9de73fc6",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 1091,
          "sha256": "d0cd141b0c322fded5dfad1d4645bb2fedfc05b7321fe1009469638190d59ef9"
        }
      ]
    },
    {
      "key": "node_modules/playwright",
      "name": "playwright",
      "version": "1.58.2",
      "declaredLicense": "Apache-2.0",
      "selectedLicense": "Apache-2.0",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.58.2.tgz",
      "integrity": "sha512-vA30H8Nvkq/cPBnNw4Q8TWz1EJyqgpuinBcHET0YVJVFldr8JDNiU9LaWAE1KqSkRYazuaBhTpB5ZzShOezQ6A==",
      "manifestSha256": "718c91812946dcfbb4b724cfa0084ee3be205c571df09094f218bc4571f43c2b",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 11601,
          "sha256": "45873d00a0dd243596deb4aa23b2493b3d1f0671921bf2538ea431d7380220eb"
        },
        {
          "path": "NOTICE",
          "bytes": 254,
          "sha256": "6d602191187b35b9b01d2cffa01c8469c2c8d9de8a96f1bf868e0f264f51c81d"
        }
      ]
    },
    {
      "key": "node_modules/playwright-core",
      "name": "playwright-core",
      "version": "1.58.2",
      "declaredLicense": "Apache-2.0",
      "selectedLicense": "Apache-2.0",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.58.2.tgz",
      "integrity": "sha512-yZkEtftgwS8CsfYo7nm0KE8jsvm6i/PTgVtB8DL726wNf6H2IMsDuxCpJj59KDaxCtSnrWan2AeDqM7JBaultg==",
      "manifestSha256": "16a25dbd7368a87af8b58a45c6216b9cec5a91a72cf704533344701997ebde22",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 11601,
          "sha256": "45873d00a0dd243596deb4aa23b2493b3d1f0671921bf2538ea431d7380220eb"
        },
        {
          "path": "NOTICE",
          "bytes": 254,
          "sha256": "6d602191187b35b9b01d2cffa01c8469c2c8d9de8a96f1bf868e0f264f51c81d"
        }
      ]
    },
    {
      "key": "node_modules/postcss",
      "name": "postcss",
      "version": "8.5.28",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz",
      "integrity": "sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==",
      "manifestSha256": "f5c32824e407aadf9d306cb36370330109f017a7590e4f10c4fe0ff61831e436",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 1095,
          "sha256": "5be1f3465bba68a626777f984878814aaf35e7ef8e9fd314d469bcf887050fb8"
        }
      ]
    },
    {
      "key": "node_modules/react",
      "name": "react",
      "version": "19.3.0",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": false,
      "optional": false,
      "scope": "browser dependency closure (conservative superset)",
      "runtimeCandidate": true,
      "resolved": "https://registry.npmjs.org/react/-/react-19.3.0.tgz",
      "integrity": "sha512-E8LUcbtBWt20bbl2YoHfx4ZDBdxVTfOKtCZn9cDSJ4l6/nuoApcpIBcj47t2wZoVX8g2ZHuMHbiShgCR1T5Sog==",
      "manifestSha256": "6e003e4e9ed25afa7fdd55613f8aa877cefa9b359d9c13f81ee704030248e24e",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 1088,
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93"
        }
      ]
    },
    {
      "key": "node_modules/react-dom",
      "name": "react-dom",
      "version": "19.3.0",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": false,
      "optional": false,
      "scope": "browser dependency closure (conservative superset)",
      "runtimeCandidate": true,
      "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.0.tgz",
      "integrity": "sha512-JDk8dgif51OjFoDE70+OT9ICyYr+69HlmihNwp1+Nsfbna3t5sIiCa9ZJktDmQ4/1b/rn26hIAR2uYXDMr5r0Q==",
      "manifestSha256": "136d4af63de473392ea79d6a21932b0ed9eb37fe518ce70f4621250f3d79e9bb",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 1088,
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93"
        }
      ]
    },
    {
      "key": "node_modules/rolldown",
      "name": "rolldown",
      "version": "1.2.12",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.12.tgz",
      "integrity": "sha512-8wafseiaG80xmXSfqidUNqZcylTlhmPZZt+za2m+js2sFZ8dTNlhIOV2WcbIPx2hgwPBJpEUGFAMZ9bgBBLTSQ==",
      "manifestSha256": "6cbb247d5ff8ae3d45cba6af71ab424aa887835d917573ad1bb54ef6b2ff3b0f",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 1302,
          "sha256": "23ecfff35a5a2e80d92142f75228912c3b1abc4b5a8337a821ff4397e2f9f734"
        }
      ]
    },
    {
      "key": "node_modules/scheduler",
      "name": "scheduler",
      "version": "0.28.0",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": false,
      "optional": false,
      "scope": "browser dependency closure (conservative superset)",
      "runtimeCandidate": true,
      "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.28.0.tgz",
      "integrity": "sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==",
      "manifestSha256": "06290718f22bcd93f29eaa1ac8d2ec9a7592ba4fec12bf1230e7cdd9a871b324",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 1088,
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93"
        }
      ]
    },
    {
      "key": "node_modules/source-map-js",
      "name": "source-map-js",
      "version": "1.2.2",
      "declaredLicense": "BSD-3-Clause",
      "selectedLicense": "BSD-3-Clause",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.2.tgz",
      "integrity": "sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==",
      "manifestSha256": "9f1ea63b1661d0f6e5fcd50b625d86cddd77de870a0019b23262360987b487f5",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 1526,
          "sha256": "6cb0631f71c7749763fd3dd1d5bee52dd1070ec17f2edc1710079ad070bd2fbd"
        }
      ]
    },
    {
      "key": "node_modules/tinyglobby",
      "name": "tinyglobby",
      "version": "0.2.17",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
      "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
      "manifestSha256": "bd2b2af3c9ba0580f1acfb22c55d0b6d29abf683af5cac8a2efe82fa7c943f23",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE",
          "bytes": 1076,
          "sha256": "22c68811e174cbbfb3813d4135918df4f540959c14d872e601d9abe83d3cde8f"
        }
      ]
    },
    {
      "key": "node_modules/vite",
      "name": "vite",
      "version": "8.3.2",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": false,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.2.tgz",
      "integrity": "sha512-SQr1x6W5vVSbROg7vsyXIaxK9b0G7zsT68acdWWRmnBUsgDieLCRG+Rep9WdZgcposvv/GSnr4GUUBqB3vXq6w==",
      "manifestSha256": "2b906339263f24e9be4219f93d966b4bcf0d4141adc05939a537c3a8fd6f760a",
      "noticeComplete": true,
      "notices": [
        {
          "path": "LICENSE.md",
          "bytes": 108786,
          "sha256": "a47172e44a86a7e2cd1c16282341f7726ec60caafe3a6166fe3e0602005b6fa6"
        }
      ]
    },
    {
      "key": "node_modules/vite/node_modules/fsevents",
      "name": "fsevents",
      "version": "2.3.3",
      "declaredLicense": "MIT",
      "selectedLicense": "MIT",
      "dev": true,
      "optional": true,
      "scope": "build/test or non-browser dependency",
      "runtimeCandidate": false,
      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
      "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
      "manifestSha256": null,
      "noticeComplete": false,
      "notices": []
    }
  ],
  "knownOriginalNotices": [
    {
      "path": "licenses/React-MIT.txt",
      "bytes": 1088,
      "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93"
    },
    {
      "path": "licenses/ReactDOM-MIT.txt",
      "bytes": 1088,
      "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93"
    },
    {
      "path": "licenses/Room-Planner-MIT.txt",
      "bytes": 1071,
      "sha256": "9970d32cfd5f0ddaf185829dc420a10035167086e668bcd375e17564f9d819ef"
    },
    {
      "path": "licenses/Scheduler-MIT.txt",
      "bytes": 1088,
      "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93"
    }
  ],
  "sourceEvidence": null,
  "blockers": []
}
