diff --git a/products/maka/cli/notices.json b/products/maka/cli/notices.json index b9ed9e51c45..08a60881728 100644 --- a/products/maka/cli/notices.json +++ b/products/maka/cli/notices.json @@ -1,2936 +1,1366 @@ { - "inputs": { - "Cargo.lock": "d0efdcc97e0c5b5ccd3d1683d730bd7518fd786bc6b9b5e02f9c0fbc2dab7f28", - "Cargo.toml": "be5bfb825c62cb348a1eff36a6c839a7055e5c5fbd5b79f3db9c34bbb6ace4b2", - "package-lock.json": "863e20d94f46507befd14d7abe94982bb110dff3efaa13b9d1c3b60333f8d64a", - "package.json": "a513ba49c73a1cd6d8060d9a4f2edb47f5286469553cf3b3f4959b9ceb64fa58", - "packages/plugin-sdk/src/composer-view.ts": "67a3873beb21778ddbba561f949ebe840c6af33fa0cdb3f3a9da8f6fb4cb03d3", - "packages/plugin-sdk/src/configurations.ts": "5cd4b679d786a4766f97460c8fbe070a92415b5210561344c71de4f61c471f5e", - "packages/plugin-sdk/src/contracts.ts": "5d5d464f2c002c9f7ebacce0dc1593a7b445b43ee5a6a5a166aa772e1255388f", - "packages/plugin-sdk/src/generated/methods.ts": "83c5100a927372eeb44f53a714f0796bb812a74979f290b170026752536ad370", - "packages/plugin-sdk/src/generated/runtime.ts": "324025c34d57671b745e7dba9dd301b35257d3ada34c7631cc22495374119520", - "packages/plugin-sdk/src/index.ts": "813f3f63b2bc47a4ce3fc9e1deb9fcad2f51dd13a26b37eb1341202e0804dc81", - "packages/plugin-sdk/src/native.ts": "6a354ce1068d3eb288ebaf4e3f0e4a2ef00479690e895e53fa4be3f1789fb620", - "packages/plugin-sdk/src/workbench-views.ts": "5b0e829bc8df658994187384a5788227c578437e15fc1cb3082915009856e08c", - "packages/plugin-sdk/src/workbench.ts": "1366b0bd2bb76c292720ca7352e64c413dbf14d75fba9281eb8a100083b13c0a", - "packages/plugin-sdk/src/workspace-view.ts": "860bd38f16a18a061355521da3d25fa30e8ec4afa7c933fb725db95a5310d2db", - "patches/zod+4.6.7.patch": "5a6cbff1b31ca2a5d2b7c006abb7b1002241dbf4ae42c315c27940201f52b081", - "platform/background-health/Cargo.toml": "41e89dc7e43adf066306b03b3083cbd4163a5550f39d5be6669463d3c16c53a5", - "platform/capabilities/Cargo.toml": "9b5407113c0595744e1da903e41171f6311be1a543309fe35cd977c3c62041d7", - "platform/code-runtime/Cargo.toml": "30a8e555effeaa063b11d255d60d6f858d53e3bd950e2f162382324ef0a7cc20", - "platform/computer-use/Cargo.toml": "cb406d00b3bfa195b44267fb290ab1910e9700bebce3d1829232e312edc8b2ed", - "platform/computer-use/THIRD_PARTY_NOTICES": "8b25853c9fe8f668531e01e69c6c803e511b7beac5b642f52b4fdf545bfa5dea", - "platform/event-log/Cargo.toml": "8cfe0b94df9350888eabac043377fec86d53d4bd117102631770c38c742c7684", - "platform/host-js/Cargo.toml": "881688e22e1325226dc54c1d94ad370fef2b4ce68fbc0c61b3574fbbae29541f", - "platform/host-runtime/Cargo.toml": "846b01af213572f65070500b441b9fdd6ae7b132d530a241086594abf44a627f", - "platform/js-runtime/Cargo.toml": "268eb3ed9f689cb895ab94de85c7365c3f54bb5eb5a4abaf32b4636af6085156", - "platform/network/Cargo.toml": "0bbc467e204f31d082b3ad86e2e88783a35668a6ee0dc98bd40f58be0cf83da9", - "platform/packages/Cargo.toml": "08a45fc9a5497b1eff7e61145ad9d5eb1e5fc9451cf13fc4d7172098b8e879ae", - "platform/plugin-core/Cargo.toml": "fdf62719358de260a7f2d5c799868d26f0d5118c2542e0d55433d9ecbeb19fda", - "platform/presentation/Cargo.toml": "22187024ac711e4876c9df93ed41dae3bcd32249c4b98ac19ee7abdfe87c748e", - "platform/process/Cargo.toml": "fcba173759dee9da87b175e2b845e2cc2492d558029cbe30ceb5b5b7fd109368", - "platform/python-runtime/Cargo.toml": "95da51ab96ba2d2a7d90bb9d0e8dbf4aab99956bb76367c0b10b48842e8ac3df", - "platform/sandbox/Cargo.toml": "88b09f8e599763f2a09f2ffa18d4203e616c25bbaf92e284ddde7f4e355f68f3", - "platform/session-state/Cargo.toml": "e52e0ba68e65647802cec258516447df23b9f25fbae4230dd7a5d24e9d0739e5", - "platform/transport/Cargo.toml": "e732525530752fa6521f0b84405e67db1e462372d6cdf8c63e6e706e363d906b", - "platform/ui-support/Cargo.toml": "727314ec2bc0897a76dcfcf644263e6d77fdeaa8766c0f1476dc2b17763a0f44", - "plugins/agent/acp-executor/engine/Cargo.toml": "31bc941c7877c836a426e14a980a8e633f35c01f42c64e0fe92b942c10fa25fd", - "plugins/agent/acp-executor/engine/tests/support/tui-auth.mjs": "b66436ace65b5874b6cd3ab66ece94984552c4a0772a0ae2d9b05db6b9f47d0f", - "plugins/agent/acp-executor/native/Cargo.toml": "069e5db4798166d921dc48424101f9460516c8683f0356272e2398b847b460b4", - "plugins/agent/acp-executor/package.ts": "79f8776bcf9d5c800dde71ba9e4d0a35b558fbf8960da9ccf3a6ebc451ef6bf5", - "plugins/agent/agent/package.ts": "1d51e81c4fb53cafc5a14e2827d567772070854ca482c04925446ca49bb62540", - "plugins/agent/api/Cargo.toml": "7f33b8ad23980598820684a18fbde28a078a8624e951147564da3d121736fecc", - "plugins/agent/assistant/Cargo.toml": "6a2ee8bc5eae9ad2a0a7d6fc9ca82a65f2e7cfd9f6717bc388ac5c603371f5af", - "plugins/agent/authority/Cargo.toml": "0846b250243a9fe802a75cf08cb1b73beb991708b1f46d3c69bb9938cb6558b7", - "plugins/agent/composer/package.ts": "4ac0929d7ea8fbcdff27bf13c59ffb2d9373f1bb066fe7cdb09fcc1504df1c21", - "plugins/agent/composer/ui/composerCompletionSyntax.ts": "0a9252770f4ff5dcf5ee1823ddf86a1a93a462591d42b1c60b7f43b2546bebdc", - "plugins/agent/composer/ui/composerPaste.ts": "1de35e799c82659a2da5278300c359bf1dd28458dcbb7450d2b87439f2b3fba6", - "plugins/agent/conversations/package.ts": "7e37a7a36b484afdccf2d1a2b00df64b3547d29aae9d40fc73864c218cae2ce1", - "plugins/agent/engine/Cargo.toml": "e396e52630904fe4351d43efb97637afc36d490b7778524bbbff1d1b502fd858", - "plugins/agent/facts/Cargo.toml": "a74555b8eae72829b0692c7bca74c7085a9e6bcd128ade513d8a4a4409aef247", - "plugins/agent/goal/Cargo.toml": "0e7b81aaa8b60b884a0f64fb586c03f7ecbdf1dc426d2d731ce8f80ba61cf9eb", - "plugins/agent/graph/Cargo.toml": "b12c9de4be4fff7472d313e7176fd4289686f73f691fead2b130739256c8f7f8", - "plugins/agent/insights/Cargo.toml": "e11b391c1304bb27d552322e9f31b9e1858340f81f49ebbb3d484b02c9238def", - "plugins/agent/mcp/Cargo.toml": "495fd90383de06577b24218bfd6af32515751588e55e3b582a414a76ac5d4906", - "plugins/agent/mcp/tests/server.mjs": "306bbf4c8a2ab189ab7626a060666d30c3e876b4d262367da587b194cd7d6134", - "plugins/agent/model/Cargo.toml": "71853814cfc14e842f4aea0ef1eb5a76b6e231ed612ec21f98368c03027d3873", - "plugins/agent/native/Cargo.toml": "b0d26d7693966d9239d247df09c2e745ab0f7eedc5fa16f8ddf17cf078ebd0d9", - "plugins/agent/ports/Cargo.toml": "f7623bda4c4413a1d4377eda079a769ff98a6ca9b6b40cf880d34dc30ba6a6f7", - "plugins/agent/provider-protocol/Cargo.toml": "0f9c2b7f6ca51854d1dd93400b5377ea5110d6352ce78639bf6235bbed187aa9", - "plugins/agent/providers/Cargo.toml": "69e1cd8035b340a6a14b8c363639815796a79e43359d90c78efdae8da9d66e00", - "plugins/agent/recovery-gateway/package.ts": "557450940166770ff10f283f00c590f451dc5c7cf7b0a85ded22f76531f9f47d", - "plugins/agent/scheduler/engine/Cargo.toml": "f2f982c6d9b45a5c7adc29f30f443de2116225c912b09996014ecd2a2fbf5664", - "plugins/agent/session-import/Cargo.toml": "3dbf90d5da31e997f400c47b72742f24f549e815761ff9a40004a6fa82dc6c57", - "plugins/agent/session-recap/Cargo.toml": "5416a07f862ca4b9e347e1aa0009887c98526739d9a179db8cce21adb025c378", - "plugins/agent/session-title/Cargo.toml": "3d8e01e7df633db146377d6295ec218f5088fb6aea6efa5aa8df5f439ac12f22", - "plugins/agent/tool-catalog/Cargo.toml": "a742bb2be9c6c69df055c59a33fe414ea8d341b2ea9d9b1ab3e9db561c2b0c3a", - "plugins/agent/tools/Cargo.toml": "4742728d5c53aa4116a033b5d6409acb5896f2b4c0148db07fe07fd5897674e3", - "plugins/application/deployment-gateway/package.ts": "6eda0cff625f5da83e5163e9b396d7b426d47e464897c0a31f1e8ddebf00f98d", - "plugins/application/gateway/package.ts": "c22f9eed59aa83b717fe781b32067ea664e42e21aa0402baf7ecfe9e26552f32", - "plugins/application/host-deployment-manager/package.ts": "0c44ae2cc622975b41a64d254f17fd43568a28c8182cecb8acfd5f0cd3d4a700", - "plugins/application/host-logs/package.ts": "82e1e4bce5bde0347ff9f8268db45b284f57ba0ff95c729e68e0de03503f7115", - "plugins/application/receipts/package.ts": "4858a2f020a11baaaca0d4bfc6a0c1ca05c4ffe487ccb642d8f5b1d604779400", - "plugins/interactions/api/Cargo.toml": "82fd4ce27331533e69559c953c9678a826d5e012ad968c2bf5c6ea6222f732e1", - "plugins/interactions/forms/package.ts": "0e37ddabbbb12d1b1c571bb3865da2f1b6cd2d43cd3a6308e6e08638dfed4fc5", - "plugins/interactions/native/Cargo.toml": "4d699f5c581449e565544114f3f07cef580adaadbfb4530ab6da8215416d8912", - "plugins/interactions/questions/package.ts": "b3be2db549498fa4da3fee6b114ea0d385d592f7d46abcfed09dd5977d2f5182", - "plugins/settings/authentication/package.ts": "9f1fc66c4ca9e24ea4cfc1043acebb3ba2c0815398463a5ec84d2196b61e7ead", - "plugins/settings/native/Cargo.toml": "a49809070966da7abb8c3005999bc9640b981a17ef5300020d304498f7153a16", - "plugins/settings/settings/package.ts": "f07a0cc744744d09275570522d999fca1bbeb4ca5148c7a761a44405c46c565f", - "plugins/settings/setup/package.ts": "6157e8e59b19a7ffa1139d79f9899425c1b7d56a8020f714930a8678a0076eb9", - "plugins/settings/store/Cargo.toml": "0dfe43020f94a163c5042d4b81381376ccc43dde7c77e79c403484c3586e6b22", - "plugins/shared/agent-imports.ts": "882d033de2c7e03adb0cc196d9fa68afd8064a00f72265bdc9c7c7f9d8c509da", - "plugins/shared/locale-messages.ts": "69c6d4126bad017553b8c3a8e0a3390b0a20774c7c063ba87a4369ecfe4c0b8b", - "plugins/shared/locale.ts": "d3d772870643169345756a37af4718e52cdbeb59f5a2bbb9418023607b7ead1f", - "plugins/shared/package.ts": "664ef0d7f9d5f433c5ba4b99eb429254cdc7901ee8b41c47b2ced45ae958cb39", - "plugins/shared/tool-presentation.ts": "4536c58e5c05edfe95428ab3f07ead40ef7dd1f55c18ae0968e7fb5e06896bb3", - "plugins/shared/tui-messages.ts": "957caf07fe327fc1aa26ea33d376309b4493fbb9afbacdae2c8022e056af39dd", - "plugins/shared/value.ts": "9b1b52b05ca45a4e37fbab6454810fca2a474c8532941e25c15ab897aaa2d607", - "plugins/skills/api/Cargo.toml": "4971c3218f3ca822fe249ae4f68ee53035577147e152b6ffda499a3ad3ae2ee9", - "plugins/skills/core/Cargo.toml": "400b47a3ca758a79b575823b49a8535525e381104e06783f1b7e20a8690f426d", - "plugins/skills/native/Cargo.toml": "59e4fb32b6ee66cac74188cd94d0c0436632468915a08ce392515c64445e1a3e", - "plugins/skills/skills/package.ts": "374a3c11961d7ed593f5a91279ebb1d19acb720a551a8b7101c29e3acf8c5490", - "plugins/workhub/core/Cargo.toml": "7bb91ac36c15c10e44d618a86a6ca51b7cdd67fd4a3ed92a81e31934e2bcffd4", - "plugins/workhub/workhub/package.ts": "10a8090a7c11a7093dccc4b13b94230f3c31ef693850adb13c0c40c0da28dc5f", - "plugins/workspace/api/Cargo.toml": "fff7bc83092332b402161429ca5dd4acbeea4a5f693f5c9f192adfa2a376ca15", - "plugins/workspace/protocol-processes/package.ts": "0e8e7786c7afd811e88c8d5a4791fe707ac78e2fafd348e97b2897650ba225f3", - "plugins/workspace/support/Cargo.toml": "a8986fea250bf1480412a3c347cd3211ff3c48bb293f845a9a6ffbacf09e6678", - "plugins/workspace/workspace-computer/native/Cargo.toml": "a948b9898c644bac97fb97f5c6444cbdc403273005beda9020e9610fa1c17bcc", - "plugins/workspace/workspace-computer/package.ts": "cd5eb099f8cdded96fc797d71e45c0ef8531d7cc98d70e7172af1334af17e205", - "plugins/workspace/workspace-files/engine/Cargo.toml": "81f4ef26f630e81b1afb417fa1f99cfea898e9084801bd37c8e71f6d8beb24eb", - "plugins/workspace/workspace-files/native/Cargo.toml": "0b0d88c7d5f7140fa42e8e17e1d75bd0fa53ec8e0fbb85efc1b5503a0869acb0", - "plugins/workspace/workspace-files/package.ts": "e932456ace8094c2c6477897794213160e837b7ef72bed088e4600e2c8ce6a97", - "plugins/workspace/workspace-files/patch/Cargo.toml": "42eb38a2840378c2da08b2336201b677db3a93c9e94883635560f070d6eb6da1", - "plugins/workspace/workspace-files/ui/resources.ts": "891d16831a80cff7217e506f4f980de6c22b1153d07103c644da9fc4fa700a74", - "plugins/workspace/workspace-jev/engine/Cargo.toml": "6b70fece8433a7c443ef432cb3350672863a1877b1537d782b566cfb8fc5b4e5", - "plugins/workspace/workspace-jev/native/Cargo.toml": "7d2943d9c2987ca896b6050f08d597b2e6b9caf79089d4cccfd8093cee995e73", - "plugins/workspace/workspace-jev/package.ts": "a9e251aaab291b2edcc6f8e75e70741dd733cea5a79e0ed56894d470604b8df6", - "plugins/workspace/workspace-processes/native/Cargo.toml": "6552207206cf8803300a5acb9052526c94ddb771806e3b92da0286a117bc012d", - "plugins/workspace/workspace-processes/package.ts": "40be3c2b6de0c2c593a2682d6aa315c6e4708de1a979a2fd127312a5d72e7b6e", - "plugins/workspace/workspace-web/api/Cargo.toml": "894291e628e1c3f06de1114149f938f26615e1006efc7253dda7ce909ba7b1d8", - "plugins/workspace/workspace-web/native/Cargo.toml": "95cf204b97660306f84fd198b04b64e99392fdbc2d6c7941c9eb14c14b29e5d5", - "plugins/workspace/workspace-web/package.ts": "544911c0702bf20e038a144cc6ca27c1468beb25ca775e8fbf1d159e01473730", - "products/maka/acp/Cargo.toml": "69a2980a2df7055d8455a94cd8dc7d09c97db14dbb1e08156fbc032790e90544", - "products/maka/bundle/package-inputs.json": "471640e1b8201d219937b1c8bca77a585a4c61eb8e54312e8cea72455e384cb3", - "products/maka/bundle/package.json": "97af69b3a330f8ad0ab9959cbb9bc0663002c490ff6ba2cf35c52121585cb37a", - "products/maka/bundle/scripts/build.mjs": "15476546ccd427c4419c968ec371f27b7c7f358814bb9e6aba06c093df1b4d4c", - "products/maka/bundle/src/composition.ts": "785c717bec821127bc0c23da9c3b7d9da2fa722e9a665ce841511d17fe6671f5", - "products/maka/bundle/src/installation.ts": "6bec18c13c51aa3ad9a2107297aa7e87ecc4f1e80dded8474c938608535a4832", - "products/maka/cli/Cargo.toml": "772526a5e914212c2dfd03edfd30f3c04f2a60d2a76d168863dea33300232fd4", - "products/maka/cli/build/main.rs": "446a3f9fb976bdf8ee1f0f21f2a5dfce0c0854b32f1a1c0294143cb654171e7f", - "products/maka/cli/build/product.rs": "0ff203a6c9b04f97ee75a3ac55af384865fe3e74d5c169d5a022a9de8527584d", - "products/maka/client/Cargo.toml": "33a6ff74d79ce70081336cad1f552f7705d0bf10ad82c341f3c0739332c0503c", - "products/maka/desktop-shell/Cargo.toml": "ef2a796c49d8fa974c776965f5f7d6580f3758bd4b519e4394492b25199cb61b", - "products/maka/native/Cargo.toml": "f174300d1f9cb5a8c683e2c83514092be65556abfff12757b6b315cc06490cca", - "products/maka/terminal-shell/Cargo.toml": "7735e5db9dedb2560f5a13e53ee085611f48a7145ed179b22df982ab44831841", - "products/maka/workbench/Cargo.toml": "3328f5e00d8748bf27142eacb92780354af10160b807f20513d0fc1690a6caec", - "scripts/apply-dependency-patches.mjs": "1a63e92a9b64876bbef39245f02ebe71215931046c5c1b165b488625752c6926", - "scripts/plugins/build.mjs": "abc93a55adcf829e91e317aa95291ccadeee694ec2c2bf170eaa2a6478a14323", - "scripts/plugins/product-version.mjs": "6942998c02fbb47d67e4f89175b5615822f846094eedb2feab32c945d07f2449", - "scripts/rust/build-v8.mjs": "9a2c49f1634720f4eef00384102d2147cc555b43b17ae39b915ec23ad78033ef", - "scripts/rust/cargo.mjs": "8aa467c48b9a9124edb46b3ff86447adfa520a21811c1ed966c6350e202b2b72", - "scripts/rust/compile-v8.mjs": "684ebaae379bdf2e8e2f7ca94088b44fbce1d4412079c2fcf905129196b61bfc", - "scripts/rust/license-files.mjs": "ec19393f0f4f024131918aa7a887a988d3f69d80e794a31e370f3dffcd9d0455", - "scripts/rust/license-source.mjs": "baf675c913b72054d5111c3f22abeeaf860f9346485cebe5ea27c1fc2d709a87", - "scripts/rust/licenses/crc32c-0.6.8-notice.txt": "b869bea7dab3280ff28d0031988f69bd2ee96ac93b49677dbf693a55659bbd18", - "scripts/rust/licenses/declared-cc0.txt": "ed131dd79070dc37bcfde1b3f313e19e1b2f1504a67b483232240e5aa753f786", - "scripts/rust/licenses/declared-mit.txt": "64b7f750f9d400b9635353034dbc015638ded8dbdeb2c79ae555e1a6ef9cf314", - "scripts/rust/licenses/declared-mpl-2.0.txt": "3f3d9e0024b1921b067d6f7f88deb4a60cbe7a78e76c64e3f1d7fc3b779b9d04", - "scripts/rust/licenses/pathfinder-geometry-0.5.1-notice.txt": "5cbe3b292e035ddd2e0cbd43d4965be51091160b691c1e4277190e8f3fbcac57", - "scripts/rust/licenses/selectors-0.38.0.txt": "d040d92f5deb344505a902a2442a75e99c7a2057f836d96150664c9310ceeed4", - "scripts/rust/licenses/zune-core-0.4.12-notice.txt": "6683bf9cc7f7802fb9bb8a0b18a05e969ffb584d9976fec980bbbe88b3d4b7ed", - "scripts/rust/notices-sources.json": "2a30dc8ada09f2772668dfc0585df6853143a567619ff72900e41bbf0a75ebec", - "scripts/rust/notices.mjs": "4c9ae626f692614fcef840559c68f0a528ae2b99bd58b147ed54ff54812134d8", - "scripts/rust/product.mjs": "cc45f33b6606ab4e4b0b9ebb237f9a326b06f80898c9b223cceea830fb965e65", - "scripts/rust/v8-cache.mjs": "7b54f331b2a3f9b71bb7d72fc9eac260c47c2e157b84917fad6284452a7714f5", - "scripts/rust/v8-notices.mjs": "b97838d131fc81bc547cec0994a357fa8a4d36c94ea418ebaedc75bedf291e37", - "scripts/rust/v8-prebuilt.mjs": "3500ad76d885b3490f2ead8f0f4138f26be384837f4f1fb6913261e9e0e37e90", - "scripts/rust/v8-prebuilts.json": "44e8700ccdbda523b1bc0a47a2cdfc26e4c6bc355572dde05a7f10474896cb89", - "scripts/rust/v8-source.json": "c8bac739fa6361d8c3ca5f7e30021241f5d6cd9e4dc2c1183b97d96c05a59c11", - "scripts/setup.mjs": "18a642fd53f4b6f296846072197ae92daeb9ef7b39411d80e58f8093adb50428", - "third-party/async-io/Cargo.toml": "83d4f8fbeb44340eb738ccf71f78bbabebb0e4b05df841c8db4430cdeb5684cd", - "third-party/async-io/Cargo.toml.orig": "821925ff226a314d2fbf3ae8784beb7be7d326a48dc57baef56b02ebf81ebef9", - "third-party/async-io/LICENSE-APACHE": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2", - "third-party/async-io/LICENSE-MIT": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3", - "third-party/async-io/README.md": "6ab6d5bded7eec8339621031ef2dc038f5be38d8a12563f00076b87100197dbc", - "third-party/async-io/SOURCE.md": "9ab0029695dc1e6df7ad47cd1a514be471f43719b28ec466ec643f44c559e884", - "third-party/async-io/build.rs": "114f314a71b008f860a7f6564971c914206e7a1e2252e9fe7ff675d2f75220b3", - "third-party/async-io/src/driver.rs": "a55c9715d9669e44e492c8b7958d120c49d0d9e5926e94e3761351e91397a346", - "third-party/async-io/src/lib.rs": "8fbcbca068a140c7b3c06d9700031e1bad592ad3db6e58da3d41166bcd7afbbe", - "third-party/async-io/src/os.rs": "bb7021d15d02cf6db3bae3673c59182daa67cbcbdc6f2480cfea28cad3bf8232", - "third-party/async-io/src/os/kqueue.rs": "1809c885491c7a8b14922762547d3b295ea3f0a462c0e375f9039093f7a84388", - "third-party/async-io/src/os/unix.rs": "b53c06fa3a3aef7a47d7ef38a412123c28dcacf7b669cb0fbc88315261df53a5", - "third-party/async-io/src/os/windows.rs": "765afbfe7d52d285cef78a31daf33a69530c7538fe909ba0dcd4a9556ec18982", - "third-party/async-io/src/reactor.rs": "f231fad5e012d01e78d5ae55e517cfdb7655f857c92c22104dc5814e84b03f31", - "third-party/async-io/src/reactor/kqueue.rs": "9c7e1bebd71ec49934f6358e31aafd49936a695dec3103e3d57d5b8234cb14c7", - "third-party/async-io/src/reactor/unix.rs": "729edd6c77859755bf4cb02023f1b7f47af8666aaa2e0c84fd5b5b9031860f50", - "third-party/async-io/src/reactor/windows.rs": "6d25a3a311e74ab537d2c782b4fdf4db1f69a9ecf297d5aa5432cbf6bc03937c", - "third-party/async-io/upstream.json": "7e604c4b8a3459baece57a38b9c4628643fa8a9143d92ef47c34ec807fd01905", - "third-party/gix-discover/Cargo.toml": "b1c522e1d134b6a2ff1f8dfa5fcbf17668e9b49ae9807da44552d364bf3a28de", - "third-party/gix-discover/Cargo.toml.orig": "e9b7055cbe46285ded3c5a67325ee2bfe3a6140a221976d7e02c45c268e164b1", - "third-party/gix-discover/LICENSE-APACHE": "0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594", - "third-party/gix-discover/LICENSE-MIT": "f9c4c77baa3828004ee54b8a4f2db2e88ed44a6237a493965bf551fac0fcb62d", - "third-party/gix-discover/SOURCE.md": "c4aee31495c85e5e7dfb219495152758b96160a54f2cefb463b375f14804a4f9", - "third-party/gix-discover/src/is.rs": "0ceb1830900e7301853a9beb6c2180427fc527f861b086c1bf2c434f0c16419a", - "third-party/gix-discover/src/lib.rs": "14bd38edba6b9a98336defa0e9234085b73cf9d6a6323af374dd1731a4cfd042", - "third-party/gix-discover/src/parse.rs": "47f461c5026d6f86a31e164b29f37685f117461747a5fc9f4ebcf13b37f3ff5e", - "third-party/gix-discover/src/path.rs": "06bed002ebb9ab19b239b3f964aeda9d2acea2ef24202ba523c1dbf875459e21", - "third-party/gix-discover/src/repository.rs": "80f4455475f3ee6212b3d18ce2dd10ea95561ea31f58d6ccfc65e65b194ad5e6", - "third-party/gix-discover/src/upwards/mod.rs": "decfc071f94d393e0a5b20c98e6b38d45d5d60918477c88ef95a660c04b89a97", - "third-party/gix-discover/src/upwards/types.rs": "64fbf7994424e39af1fd7721877beedc0e0d842887f4175723effeb723a23c80", - "third-party/gix-discover/src/upwards/util.rs": "6c32312d940ccf937919e77b11ee869e2af24de491c6eae9ec44d96b4a340c60", - "third-party/gix-discover/upstream.json": "a234b9bbd185c51b94644150d66cdeec12dbe27762e9b0400b030af45084b3f2", - "third-party/gix-index/Cargo.toml": "80ae6a698492b0fc52a4d745f896602aa933f16acb801e98792899ad8b10a0ec", - "third-party/gix-index/Cargo.toml.orig": "ab473e7ae4bcd27096868e040ce7ce6945cc03f37ceb3460866e90e23070dcfa", - "third-party/gix-index/LICENSE-APACHE": "0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594", - "third-party/gix-index/LICENSE-MIT": "f9c4c77baa3828004ee54b8a4f2db2e88ed44a6237a493965bf551fac0fcb62d", - "third-party/gix-index/README.md": "15d67e3d5d8246f7c9a67eb477a588c3b7f4a4fd2b7f93cb0057f49c80bbbea4", - "third-party/gix-index/SOURCE.md": "0e92ff878ed06bae7fe1fd3f34531bc5e8b328421e4cdb33286a9e3e5e41c391", - "third-party/gix-index/src/access/mod.rs": "5c79050e7d5ffd874e7ec510ed70e66f2da9f415499cd305945d287ff7cd88b2", - "third-party/gix-index/src/access/sparse.rs": "06b49a6a4578be70814a85e376fda23d0a2465ca83d7a201f9f365b29710a50b", - "third-party/gix-index/src/decode/entries.rs": "309cce14247f3079095508cb42c56560810737b8cbf1f653802cff50375fba43", - "third-party/gix-index/src/decode/header.rs": "596a87d34580d547050155dc640110a5352d6350b36f604279e9b2b353515541", - "third-party/gix-index/src/decode/mod.rs": "8945cffa02bc73e35917b31765a0fdce72124c7ea18a642e8d87a5414d4d33af", - "third-party/gix-index/src/entry/flags.rs": "57c26de40b7cfdcd31b29c618af37de6ba6811e2155ade267feda8ac62f3c26c", - "third-party/gix-index/src/entry/mod.rs": "23453da4104ee67465edbc9c775e70580160b16c91d80ed697a41f20a4be114e", - "third-party/gix-index/src/entry/mode.rs": "3b3084f62b4d256c6ae097740ba19b436a11aae1f38e83d3495650c54b7dd998", - "third-party/gix-index/src/entry/stat.rs": "86f641060ab2dc497f472c5e9abd9ff1ee550ef0e47ba606cbfd1c0fabd50e35", - "third-party/gix-index/src/entry/write.rs": "4e42380e9ef93573623fbaf31c21ce7b7172159b6ceee74e482790eab2f17047", - "third-party/gix-index/src/extension/decode.rs": "4019f32add83d387bc9d4d5d84a30249dc17306479688c66c3cd0e63168e6d33", - "third-party/gix-index/src/extension/end_of_index_entry/decode.rs": "3c3da26622d3114f26bdeb29c8472ded9b6de78b5925504c11f9d76dd90d04ba", - "third-party/gix-index/src/extension/end_of_index_entry/mod.rs": "4f05ce9eecdd91af4ecec5aeb46d3cd90cb96b718b87ce72a5cb7577c5e2a697", - "third-party/gix-index/src/extension/end_of_index_entry/write.rs": "1035e3e24cb7d2400fb3718b5c6780c933c8dd4e21a55b82ec568a2a66deaab3", - "third-party/gix-index/src/extension/fs_monitor.rs": "8846a372d1df2acea86b29566a0b44d4c321ef01042ce5b27fdb3b6df7ec9567", - "third-party/gix-index/src/extension/index_entry_offset_table.rs": "4f51387b087abbdeb96c87cf935602749bfe36f1d44779c44b24d719d2689de0", - "third-party/gix-index/src/extension/iter.rs": "519f578eaf429e83ddcae6727369b0758e2082bd1715ba77cca3e797d996b6f7", - "third-party/gix-index/src/extension/link.rs": "b5a45613bdbdb5147bc0a76784852f282c9ac85a1c16969f2e6b87484d109a05", - "third-party/gix-index/src/extension/mod.rs": "054b4ba06653fbd11f14ebd9bec9b9cee642ee6129a3988564ff5f0b15f76301", - "third-party/gix-index/src/extension/resolve_undo.rs": "33f7fba582aa46de56387b8eaa493df02675489a2fd87a811035a9ba21db226e", - "third-party/gix-index/src/extension/sparse.rs": "d95d64d39b1007ad1039ab3584671c25b0069e28b2cddfcdc91b090ee4eea684", - "third-party/gix-index/src/extension/tree/decode.rs": "1089a310e6e2ee3dd6fcf1d193bf254f8d22a4cb875ae873ab7e90d98a36da8e", - "third-party/gix-index/src/extension/tree/mod.rs": "2eab33d9664869a34a2c6dd94e7410ee84db5714f3c808f09ee827de225c9b09", - "third-party/gix-index/src/extension/tree/verify.rs": "31872b2e800cc053b7a904c545cb6fcbfe5d05903b62eb19767c1fd647200f82", - "third-party/gix-index/src/extension/tree/write.rs": "be05af4c497bebaebc334ac71e0b27f69577c261dcab87d9708d4326d0cfa42e", - "third-party/gix-index/src/extension/untracked_cache.rs": "c33ca78960527e37ff7f251f30078c7f44cc287efe8c3380492468db0c28f230", - "third-party/gix-index/src/file/init.rs": "0543530dc6d59f6c47160ce22835d5421be1575f4b3b9226bdc490a1ffb54056", - "third-party/gix-index/src/file/mod.rs": "81715eec17a9d799a79e55956cfea1fe42eb5189cb7ad4944215390c8ce8352c", - "third-party/gix-index/src/file/verify.rs": "d393294bbc7bf0c8f935fac6245129c57af7b5bea76600d31ca737a02199c3e7", - "third-party/gix-index/src/file/write.rs": "c7986fdc45095cf3891dae5d3286d0f6f785c4acfbd8f74e651bf796dab758f0", - "third-party/gix-index/src/fs.rs": "ca86ddeac47a65566eb637c2f344f40fa8f44bbf179d37c541ab195783195fa4", - "third-party/gix-index/src/init.rs": "df982c9efce45dd20ea4fa5b3464a63c5e1f1465a3f89e88296c885771ed7a4e", - "third-party/gix-index/src/lib.rs": "c56e959a8c3fb2df800e42b93e95ee9b61f780b4c71c117a58fd25640d628e47", - "third-party/gix-index/src/verify.rs": "5c5536afb5e47aadc85b8862dacb7ddb6294f65f5fc34808997a390909f47fff", - "third-party/gix-index/src/write.rs": "aaf1caa739dc79fc3f5df15bd89b40539c5f060d4fa0a234df098edd225390cf", - "third-party/gix-index/upstream.json": "fb70b3774466cde460f26ef1d5c5fd58fa1e9428ae4dc61d37ec2bcbcce4acfb", - "third-party/gpui-fast/Cargo.toml": "4d549553fd2df7aba644dae5f978857c5ba22900d78d32bac905b8d75651b6c8", - "third-party/gpui-fast/LICENSE": "5f78a733701db49b73da93addad8cb74f816f3789ef30c3c0e959e943ecd99b4", - "third-party/gpui-fast/LICENSE-APACHE": "5f78a733701db49b73da93addad8cb74f816f3789ef30c3c0e959e943ecd99b4", - "third-party/gpui-fast/SOURCE.md": "b663923d009b26545a46da3509c5150402f15dec15fc6c89fa34d50d58df27dc", - "third-party/gpui-fast/SOURCE.zh-CN.md": "b1287fde9bffa2d98edc4f97c69126e5a748abf85955116a2a9a575fee83b034", - "third-party/gpui-fast/assets/fonts/ibm-plex-sans/IBMPlexSans-Regular.ttf": "975dcda37d80f038dcd143c22e33ca2d97a0cc5a929aace1c749153b0fe1afa5", - "third-party/gpui-fast/assets/fonts/ibm-plex-sans/license.txt": "91c25c350d3cac39da2736d74f7ba37ef648f5237a4e330a240615bc8d8c4360", - "third-party/gpui-fast/assets/fonts/lilex/Lilex-Regular.ttf": "8a467ad5a1941dc7c9cebaee34e3ed9364a73b48393034e363e4b528bd711d04", - "third-party/gpui-fast/assets/fonts/lilex/OFL.txt": "a356708a399e3f54b937ec7d9b722c26dabba21365b60f95c56eb7ebca0dee40", - "third-party/gpui-fast/crates/gpui/Cargo.toml": "3219f6adbc58e1578753a6390fa737eb2551d734a06f864ac0b79970d2436a11", - "third-party/gpui-fast/crates/gpui/LICENSE-APACHE": "5f78a733701db49b73da93addad8cb74f816f3789ef30c3c0e959e943ecd99b4", - "third-party/gpui-fast/crates/gpui/README.md": "989b10e5914dcc8a1f2568303849aeab2d6aa26f2c5dfead96de0491330ada79", - "third-party/gpui-fast/crates/gpui/build.rs": "82245901888defc1371cf554ed505a141755ea412233ae242ff3ca6c62aa12ad", - "third-party/gpui-fast/crates/gpui/docs/contexts.md": "2688efb86472685cf2ea1af254c7c4bc70d53dd369c3d30118bf5e356fe86574", - "third-party/gpui-fast/crates/gpui/docs/key_dispatch.md": "56189467c43ca57c7cfa507f6ed7cdc31516144cbe648ef1f5fd97696862fe1a", - "third-party/gpui-fast/crates/gpui/examples/image/exif-orientation-rotate-180.jpg": "cb6c28e3e6065d62790ba38662d14f3f1510180375cacba18547720e8b48d9d5", - "third-party/gpui-fast/crates/gpui/resources/windows/gpui.manifest.xml": "00bce21693c57d15d1a15f1d8814206d9dd80389bbf63ce5a8f3b364891232b6", - "third-party/gpui-fast/crates/gpui/resources/windows/gpui.rc": "eb3efc3b6af498552a0dd67f69d58e1a53e49155dfe90e4649478ec64dbd6af6", - "third-party/gpui-fast/crates/gpui/src/_accessibility.rs": "8dbaf1f77751f57d5a59aeeb15d2d2aa0f868b45d1b80919afc7c4719627da3f", - "third-party/gpui-fast/crates/gpui/src/_ownership_and_data_flow.rs": "4edbde237dc322ceac8969028811fd30d87a8bd108475a642c4fb961b2770258", - "third-party/gpui-fast/crates/gpui/src/action.rs": "6566c34d4f4cf7f6a5280cbc4c07c747c5c6fc4c6554abd42c73fefe5716fc20", - "third-party/gpui-fast/crates/gpui/src/app.rs": "43810f579ddc5b1141562bc4fb039de3de09fa039385897c7d79c04b6379dc15", - "third-party/gpui-fast/crates/gpui/src/app/async_context.rs": "3a1948721bca22ccfae2926c6b40722ed3315a33e79c8d87885edc4bd610c115", - "third-party/gpui-fast/crates/gpui/src/app/bench_context.rs": "6bef320831a933502651903f85b849b6ea371b84c6822b7b88d3e064dc8c9818", - "third-party/gpui-fast/crates/gpui/src/app/context.rs": "b05a478fb75a5488887cb46e2ea151c5d85ea8543311aca9ac5e724200f03ecb", - "third-party/gpui-fast/crates/gpui/src/app/entity_map.rs": "bb2f2a5220461e820bb55c808369e8c1f2bc29f03a68d24bda3c23d74d74d9a2", - "third-party/gpui-fast/crates/gpui/src/app/headless_app_context.rs": "11f273fc2aeda076cb40b49b5a658d7ea2be50f72d3fe56524b2e78f7a04bc15", - "third-party/gpui-fast/crates/gpui/src/app/test_app.rs": "ea41a502634c8eb8011a0f499b8a3900939228e6f6260bf8857766c799633316", - "third-party/gpui-fast/crates/gpui/src/app/test_context.rs": "9894b987b226cac04cf565c71db467198d811f393da6456b366662363280a9a8", - "third-party/gpui-fast/crates/gpui/src/app/visual_test_context.rs": "b6e0399349417b70cf067a90cf46a385a0b2efc999e30fd4a037d0ecdd87ff1c", - "third-party/gpui-fast/crates/gpui/src/arena.rs": "262e6403f8fa505592dddb674028f43c0e41beb1f51aa97e37c917215052580b", - "third-party/gpui-fast/crates/gpui/src/asset_cache.rs": "cc1eb306523094d2d9a0e15538ce9a4fe29408288bd73e27781ea9a92c1b059e", - "third-party/gpui-fast/crates/gpui/src/assets.rs": "44e116678b8b351ecb7fb45a3163b58288d551fbc72049ddc7a8d255d589bcff", - "third-party/gpui-fast/crates/gpui/src/bounds_tree.rs": "c3da5abcd110191eea8b7b73a88bb8d1fd89251549e889c9cd42d1a7857a1b4c", - "third-party/gpui-fast/crates/gpui/src/color.rs": "4292aa1a2bbc56b653aaef0702726325f8efb93f16226320519e257c3ba8a839", - "third-party/gpui-fast/crates/gpui/src/colors.rs": "bd7d022046e8ff2303761168f70a473738abbe200f3b40b7f216d16ca05d187b", - "third-party/gpui-fast/crates/gpui/src/debug_overlay.rs": "c5bdef757b2ce28d4b1e584ba2dbaf988df106057bedab23c185b61451425cf4", - "third-party/gpui-fast/crates/gpui/src/element.rs": "e72e8acb8f8117dac6aa26e06ddbadf74be4bcab8740e6548888ad381004e92f", - "third-party/gpui-fast/crates/gpui/src/elements/anchored.rs": "183c669ac7cdee7348fe3636d60a19e2d6a15624593d68cbf29d14844d8d69bb", - "third-party/gpui-fast/crates/gpui/src/elements/animation.rs": "117a4b1a580382b21accce30308f0480853c1e9372220566748dcb5f74d5793e", - "third-party/gpui-fast/crates/gpui/src/elements/canvas.rs": "3e09646e725d31c10a88be290c146d6a6e829e0be173e6bc82c138461668e646", - "third-party/gpui-fast/crates/gpui/src/elements/container_query.rs": "7e72aab18967e7e16ebbe38c535caf2ac6f881a62cf9f6045922fbeb8a06df07", - "third-party/gpui-fast/crates/gpui/src/elements/deferred.rs": "af8780d3197e8795f7920aa42920d676f1a8bc194af8d8cc35c508b8fc8af500", - "third-party/gpui-fast/crates/gpui/src/elements/div.rs": "5f41ed8fe1c22d080fb39d6ef430ecaeb45ce51a5289c8e5c762f8aaf54d481e", - "third-party/gpui-fast/crates/gpui/src/elements/div/scroll.rs": "3751cc9754a3bc48136f816a10eed5a0d80dc7747e417f5e16a43440b6b304b0", - "third-party/gpui-fast/crates/gpui/src/elements/image_cache.rs": "e4540d7e92bc63bbaaf703df42338bbfabca764e34b7244880460d38962e14c4", - "third-party/gpui-fast/crates/gpui/src/elements/img.rs": "c196cb1ed3db30ab3141b036c84288a22e04de2b53b687e1d86fe732420374e3", - "third-party/gpui-fast/crates/gpui/src/elements/list.rs": "9f436755245f33b161620dcd8f79bf2a0a77b778b51dc3d125a30ff5bbda0c43", - "third-party/gpui-fast/crates/gpui/src/elements/mod.rs": "447ab5d960591744b9f193bbf9af562b5fbf9d8fd156e179584031e6f464d632", - "third-party/gpui-fast/crates/gpui/src/elements/surface.rs": "f2ec6f75528c2e9116255303fc7bb7c79cefc3fcae52f5bb64bc13e171cbb2fb", - "third-party/gpui-fast/crates/gpui/src/elements/svg.rs": "ab5412945c36fd0087e95a1544d610cf9308e906b3059835b4c49f98f4b9279e", - "third-party/gpui-fast/crates/gpui/src/elements/text.rs": "42b294ff48d58fb6da308a425688b46176dc03a8d3f02d0c12d8cfb5e804d7a5", - "third-party/gpui-fast/crates/gpui/src/elements/uniform_list.rs": "c8604bf772b73158b989f8f1cbcc45d843d37d7eab4f586e5fbf5ea09e208ce0", - "third-party/gpui-fast/crates/gpui/src/executor.rs": "02e68407eb89156de31e05320a4d3565ea6f1c639dd378650b1703e8729b5640", - "third-party/gpui-fast/crates/gpui/src/fast/a11y.rs": "0030f7a33ec52693d3ecf833f268391643add9dd10eabe0ba566dd3dbaa2d866", - "third-party/gpui-fast/crates/gpui/src/fast/bounds_tree.rs": "c9986acf0367c287c51453a86770c5fc4ff08906b4cd2aad589ef125424aa19b", - "third-party/gpui-fast/crates/gpui/src/fast/composition.rs": "b171e521a7ab96f06bb6941690f498a67b086d51225c74f55dcf3ac9fd5cba41", - "third-party/gpui-fast/crates/gpui/src/fast/dependencies.rs": "9e6f4ccfdcb7255d0e6de75cd493ddac4ed5b0f2f2d4f44819ade104d9b4f1eb", - "third-party/gpui-fast/crates/gpui/src/fast/dispatch.rs": "e961ac65eae7a2abf556aed79314eabe769acc321f5dbeefed9fd875c1b8471b", - "third-party/gpui-fast/crates/gpui/src/fast/global_id.rs": "bf5c602aef9fbf6fcf8bbe4bb1038950730fa3e3911a0a3aa71f59f5b793b595", - "third-party/gpui-fast/crates/gpui/src/fast/glyphs.rs": "ef4a80e125b0d2a64cddf1083d57cbf3f31c6861a458f3190e2f197afd351649", - "third-party/gpui-fast/crates/gpui/src/fast/interactivity.rs": "e9d3ff06009898771ad1ac2941c807e96baf7202cf4590fe79ff5c64d6e8088f", - "third-party/gpui-fast/crates/gpui/src/fast/layers/background.rs": "217322f6cfde5d48eb4269299acc28ef9e034595f3836ddb87b08a471b40491d", - "third-party/gpui-fast/crates/gpui/src/fast/layers/hover_freeze.rs": "3fa1948b45832bc7cd3ad87c1f0cff11a683c6cfc3b826b2718d2d06353ee0de", - "third-party/gpui-fast/crates/gpui/src/fast/layers/input.rs": "0e00cadf848ece8280d00e9e5875b58029718ba3872ccbfe20ca84e13f61ebfa", - "third-party/gpui-fast/crates/gpui/src/fast/layers/invalidate.rs": "cdca05c90d5acaaf99e27acb36e19d3f0ca03c30b26c92007d49cba20975dff0", - "third-party/gpui-fast/crates/gpui/src/fast/layers/lists.rs": "6f2f28330001174f6316a694f9755999c24530fb72fbcd64907fc7b7856d9b0e", - "third-party/gpui-fast/crates/gpui/src/fast/layers/mod.rs": "e4e72047559318b36beadff4514530463a767e6c8113231c32a0569121ba8f63", - "third-party/gpui-fast/crates/gpui/src/fast/layers/overlay.rs": "455affd0e077ae44db460db65e8472facd112e531758060a09cce5d01b8aef44", - "third-party/gpui-fast/crates/gpui/src/fast/layers/paint.rs": "e7d3c4bc4f3d7419177c285757c15ea724546baea68a674410a3f2a43510f2c9", - "third-party/gpui-fast/crates/gpui/src/fast/layers/policy.rs": "de4bd84781e9c5dc3ced333cd1955c88999e627c18c556b5feb06b964cff8f5e", - "third-party/gpui-fast/crates/gpui/src/fast/layers/record.rs": "1ba15dd5cbfd3133e5368b7ce3281b3122947aa4f88bea5244f76a5cc8f2f695", - "third-party/gpui-fast/crates/gpui/src/fast/layers/reuse.rs": "7c5ec44e1e965dca350e06a6912a111d27f375679cee87a302b38bdca540094c", - "third-party/gpui-fast/crates/gpui/src/fast/layers/scene.rs": "0a36b8f1203dec2d14d8b5f389a8e55718d31262f4bb825a433c978c0f89f78e", - "third-party/gpui-fast/crates/gpui/src/fast/layers/scroll_to_bottom.rs": "59d4c375352f9c4c1a354438acfd431520ce8d89b01545fbf6f9f4ba6c26e631", - "third-party/gpui-fast/crates/gpui/src/fast/layers/tiles.rs": "6f19fda58ad071c7269b36eddca6619b3e5ca655714beb8ace1950ec570a38fa", - "third-party/gpui-fast/crates/gpui/src/fast/layers/verify.rs": "ea881a3d81acef65f2c05fbad777391570360cfee4e3212356fef0fb409aa940", - "third-party/gpui-fast/crates/gpui/src/fast/layers/wheel.rs": "ebfcaba6fb3c95f7d1660710c2a266a4a7c9af63f0ada4a0e6ef892c6c91c0ce", - "third-party/gpui-fast/crates/gpui/src/fast/layers/work.rs": "3854efa6e74d677897844d3b454612a25963d70f150deb8e2af943fe98e3f205", - "third-party/gpui-fast/crates/gpui/src/fast/layout.rs": "894e198f59ce27c93f74aaec6c61c7e2108526f6428e7aace91bc893da0d41a2", - "third-party/gpui-fast/crates/gpui/src/fast/layout_bounds.rs": "6a76a1cb904e315c4a280c7630a4e43a591fe3f2fdce55709915a5a6df70eda0", - "third-party/gpui-fast/crates/gpui/src/fast/layout_key.rs": "207bc5f474a48046e264eb0a88726d099e450cbd3694ec5e83dea642f114d048", - "third-party/gpui-fast/crates/gpui/src/fast/line_break.rs": "a136de66c81ebeb3304916b4ec664762f4ed18da114f7009f61617b4ec90a8aa", - "third-party/gpui-fast/crates/gpui/src/fast/misc/mod.rs": "c35c2b066dcca039e0013a7c4d8742eaa042352dd97f84ca4907406cc0a71808", - "third-party/gpui-fast/crates/gpui/src/fast/misc/touch_fling.rs": "37ed876f8fe36abcae802948683482f6cc57ec83115b3cbe99470f596667034c", - "third-party/gpui-fast/crates/gpui/src/fast/mod.rs": "01483dfb5d6998043a72a4c7bf9ae6fdd6fd8fca5c8f1a799c3d2777b589f35f", - "third-party/gpui-fast/crates/gpui/src/fast/number_shaping.rs": "20282510326771e7bf5df622b49fa6b1a50d40d830485286fbd652db6a92413d", - "third-party/gpui-fast/crates/gpui/src/fast/path_cache.rs": "a987001a9ea91419d280b0d8af78e5ea167bbde1390a7a532bc00ba56fe08ffe", - "third-party/gpui-fast/crates/gpui/src/fast/retained.rs": "a3137347255dc59fc3e00efa9df97d4d4b62b6c21a4b11ff54660c768ece75a7", - "third-party/gpui-fast/crates/gpui/src/fast/rounded_clip.rs": "a53d95a31065245a82f4570cfed91fe6392a533da44b435e35ae4363fafa0bdc", - "third-party/gpui-fast/crates/gpui/src/fast/rounded_clip_fixtures.rs": "3311656ed7d47e7c785729bbc4ca888c783f0c87a232e117b0e90dd3734918e9", - "third-party/gpui-fast/crates/gpui/src/fast/rounded_clip_scene.rs": "5180ab7ca01d626ac187068f5542be5f768e39039d64db66a5c76f176ef360de", - "third-party/gpui-fast/crates/gpui/src/fast/scene.rs": "643cb067383d09a74241d3a4e989c6acb88e6cd7b7b5e70cc62fab1d6761d1b9", - "third-party/gpui-fast/crates/gpui/src/fast/splice.rs": "40b53008eed3e97abf07eb714c70639ee4fb0b65284b1015c3171174f7ab8771", - "third-party/gpui-fast/crates/gpui/src/fast/stats.rs": "ef9f4d300f7f517af2b61b9ca372518917b98e0332b8e0941384181880346bc8", - "third-party/gpui-fast/crates/gpui/src/fast/tests/a11y.rs": "bedcb90fef1418867b8d68154223f86d669cd9e5061c8574c51dfd62f2122e03", - "third-party/gpui-fast/crates/gpui/src/fast/tests/cached_layout.rs": "9bf9240ce3e477bf9713211fde26412642d48dcf625ebf737e69e8312ada4216", - "third-party/gpui-fast/crates/gpui/src/fast/tests/dependencies.rs": "cea9e94ab131a884b0f0a217f86ebef97beff14dd53016d3e00314c06bb7ac2c", - "third-party/gpui-fast/crates/gpui/src/fast/tests/dispatch.rs": "80e60f28d65b094dc0a6ec14b86b2fa77022310382164c6553b6a861fa1c0529", - "third-party/gpui-fast/crates/gpui/src/fast/tests/global_id.rs": "e114b24de4a1a82c6aa16537e8783e2a493b1f6a4cf3d45e8df9c3d5e88608db", - "third-party/gpui-fast/crates/gpui/src/fast/tests/layers.rs": "413fff528792fe7337b21e094a648640024aec6abe50cf1b34b3df8340951b1c", - "third-party/gpui-fast/crates/gpui/src/fast/tests/layers_lists.rs": "351019cd9d9d99e1b19e0f2fffee1edc51f4997701f8741ca0a6367058199e89", - "third-party/gpui-fast/crates/gpui/src/fast/tests/layers_oracle.rs": "6c5883a4f26ff4238e9355d50e583938e213dd2508de64fb6508afbf9386c799", - "third-party/gpui-fast/crates/gpui/src/fast/tests/layout.rs": "adc89337813fe43afb09a55e2185d9f3a2a58bff167e700e769066a855ba73e6", - "third-party/gpui-fast/crates/gpui/src/fast/tests/misc/mod.rs": "d3edc13befd6096fd0735b791d1db2a24c079a1a1941bcec46a39a7e1d94cc12", - "third-party/gpui-fast/crates/gpui/src/fast/tests/misc/touch_fling.rs": "2908337c4797a1280f5f77d5d6a3031be21f57637e9e43f2b5fae0efc559f381", - "third-party/gpui-fast/crates/gpui/src/fast/tests/mod.rs": "f3a1ec5df739f3f2120acfbcb9c09303bdbcec72c4977d0c8ef0cf564e3c7ae1", - "third-party/gpui-fast/crates/gpui/src/fast/tests/number_shaping.rs": "90ca2782c11c124ef64e1f38f8413e266363753964a1faf2a84edccc72dd533d", - "third-party/gpui-fast/crates/gpui/src/fast/tests/oracle.rs": "46f74be40bc930b1cc369e92a918cdf4902c97b125018d9313b111ba4f27bbd3", - "third-party/gpui-fast/crates/gpui/src/fast/tests/path_cache.rs": "38d69662c00114e3e1c9db2029c0e63ba56110783a01a9c3cd37104e0524ef91", - "third-party/gpui-fast/crates/gpui/src/fast/tests/retained.rs": "a0804fb72f84f4c948cb73db53fe1575a28fa3dd4c7e9db1a7c92a20a14eaac2", - "third-party/gpui-fast/crates/gpui/src/fast/tests/retained_bench.rs": "a225a193b5ff4954c28cd435d77b9c2e5614e4e59b6cd1e6201a663f1c704311", - "third-party/gpui-fast/crates/gpui/src/fast/tests/scene_order.rs": "e0966c3c8f08eb388c0358672f6b1877a9f8606085a63d3a15ac3efc1b3f15dd", - "third-party/gpui-fast/crates/gpui/src/fast/tests/scroll_to_bottom.rs": "ce19afc434fe0dd7ec464073d09abeacd9fa9b927061d9a3b633e7105888065c", - "third-party/gpui-fast/crates/gpui/src/fast/tests/splice.rs": "8af04038af9454aaa6ecad9e72498d30444ab3f027c4c7b92242105f52e9716e", - "third-party/gpui-fast/crates/gpui/src/fast/tests/support.rs": "499bdc891f21b3bdb82ca5883ce277afd190a42a1f24db3594de15fabe5de107", - "third-party/gpui-fast/crates/gpui/src/fast/tests/text.rs": "a8bf4b63b8b7ac91b7c0223f404ad2267adde489a60bb76385a6a8621bcdb668", - "third-party/gpui-fast/crates/gpui/src/fast/tests/text_shaping.rs": "108f2e286a6a55f9ed89eacbb9d010beab386f4bb22ff44560c3a82b7ee337df", - "third-party/gpui-fast/crates/gpui/src/fast/tests/visibility.rs": "296746ce1a9f7d48fa5c90f7d1cb184f4143a03e1ea881816c39c7e035ecaa1d", - "third-party/gpui-fast/crates/gpui/src/fast/tests/wheel_notifies.rs": "226e8aa39a0523a2b48882ad36dad94178fecc16ced43cf326cff125b0d2b534", - "third-party/gpui-fast/crates/gpui/src/fast/text.rs": "2cf390429b90d137336932550b858eb72fb39ef0de850e6318e2d424da0061ce", - "third-party/gpui-fast/crates/gpui/src/fast/text_style.rs": "37bdddfd10919e8281d3a6ae236a8f869c4b6f60f2e8508cebaca523fea31138", - "third-party/gpui-fast/crates/gpui/src/fast/windows_manifest.rs": "2180789e5d545e4a77e4a6f56584de05908cf7f6a9bdc642f378c65a3723b9d6", - "third-party/gpui-fast/crates/gpui/src/geometry.rs": "fe4fdc556e471e228e882488bbc0afd9389bccde46c71b846ed7bef91ad96155", - "third-party/gpui-fast/crates/gpui/src/gestures.rs": "dd512f2cb2fe5b8427e7056c84b95f6416096ceac8b44a13176175920c85aa84", - "third-party/gpui-fast/crates/gpui/src/global.rs": "c52ddc647f712282a3a1f3629f864d0868966169fee7aff5f1f8d27e67f3f077", - "third-party/gpui-fast/crates/gpui/src/gpui.rs": "2c8b75831e9cda1ad19b8d60466cac9a8316ec19e7e1f5f8da917f5e90f4ea50", - "third-party/gpui-fast/crates/gpui/src/hot_reload.rs": "9f756bb1bc5c6e5dc9fd5000ea5812cc5440006166d54c8982c3bdea70062de9", - "third-party/gpui-fast/crates/gpui/src/input.rs": "cef888344b7c5d024af4839a3ad9c91cfcd6368745b545413b67b349ea907101", - "third-party/gpui-fast/crates/gpui/src/inspector.rs": "39a2790b992b2c354eccb4d60a7070e41628a86c5463d339f9c7b8fa250c1ede", - "third-party/gpui-fast/crates/gpui/src/interactive.rs": "72d909c3a87eb1ad26cbb15a18b845a5d5dd1e1a3ceeb3b6214724ce917ef5d5", - "third-party/gpui-fast/crates/gpui/src/key_dispatch.rs": "1cce7933e0196613c7f031d2e523a1a301b8746bee8711638ab813051f9d7f16", - "third-party/gpui-fast/crates/gpui/src/keymap.rs": "be60f705557a311e1a6ec7c6fbc9a1f5dc3f7a784630edeba98a8a14d7796c5b", - "third-party/gpui-fast/crates/gpui/src/keymap/binding.rs": "7306cd42de8bd0dbbf111c7b1c9d30b2a814251ad0f00b7f7cb3bf042925f895", - "third-party/gpui-fast/crates/gpui/src/keymap/context.rs": "dd3cf2e883caed26e201a8aed39fbc51de782e7f806ecc22fde617929ca223cf", - "third-party/gpui-fast/crates/gpui/src/path_builder.rs": "3e5a02f2896f20dd5aed61a423a5a6fbf9d4e886bb9004f0958374c16b43d268", - "third-party/gpui-fast/crates/gpui/src/platform.rs": "bc8825f78e03d30d10b0f45ae04c00651ac2554ada054f95d5caa8e38b3abd05", - "third-party/gpui-fast/crates/gpui/src/platform/app_menu.rs": "c751e70bf50cf2366dad9d6b2a66fc3a8e9cd1547128173dbfc59520feb454cc", - "third-party/gpui-fast/crates/gpui/src/platform/cleanup.rs": "7867d07d306c8fd95e9f50435efd2d8d8993958c4987bd55bd8293c68952dc7e", - "third-party/gpui-fast/crates/gpui/src/platform/keyboard.rs": "8de8d585f4238204fd14113abded703afa6bb0a532dacabdf400df8249390376", - "third-party/gpui-fast/crates/gpui/src/platform/keystroke.rs": "6216205d7b3557d7ece9c91faa1931c2ff121bfb1157dce5aaf408d1459c0c34", - "third-party/gpui-fast/crates/gpui/src/platform/layer_shell.rs": "cdb4822c6589461045f09829640da3961e957d782c8e4763050b65701c90d305", - "third-party/gpui-fast/crates/gpui/src/platform/popup.rs": "18a8aa2aaf3739c71d34233e7b2dabb4e902e5e27f9e1dcb362acd110478bb1a", - "third-party/gpui-fast/crates/gpui/src/platform/scap_screen_capture.rs": "b6492678395e5a9a3335fd6babaa60192dc5b971efd32f896e33fb8fbbd7e484", - "third-party/gpui-fast/crates/gpui/src/platform/test.rs": "52861874bfdd1433728d61bd7be3a40b1f8c27aae4e4cc9d31b311ef13bda994", - "third-party/gpui-fast/crates/gpui/src/platform/test/dispatcher.rs": "dea03a78a0c64d486f2c5b7bc669ba281638a0f8ee53316a52993a0e5b5cabd0", - "third-party/gpui-fast/crates/gpui/src/platform/test/display.rs": "f026713ec76569ea1402b6d1d4996636530d4f592245a0c97ac795d112f8debf", - "third-party/gpui-fast/crates/gpui/src/platform/test/platform.rs": "3769b094a86b268114a40843aae731b747ce1eb4ca58e7c2a0c56b1e76efa037", - "third-party/gpui-fast/crates/gpui/src/platform/test/window.rs": "405de3bc06e3da64ca5b68b51c3982830d74198137e30388c3a30daf02c5137b", - "third-party/gpui-fast/crates/gpui/src/platform/threaded_dispatcher.rs": "52648bf446a49088245f817237fe282d89325912d9b8167988475799427e804e", - "third-party/gpui-fast/crates/gpui/src/platform/visual_test.rs": "50625b19b4607d8bf2c9d2308491e0efed9b1e1822ac27454c9d5250134bbbe6", - "third-party/gpui-fast/crates/gpui/src/platform_scheduler.rs": "1547335720beb2d2302d3ab5d9e4b8ac848669cd0ef3c41f1ae510ebe9b452f4", - "third-party/gpui-fast/crates/gpui/src/prelude.rs": "cbbef2e02b205044bb46dbe0e5353af35dfa466bcecb45078947994958ef133d", - "third-party/gpui-fast/crates/gpui/src/profiler.rs": "65e9553a9d6c6606e0425ee075a6b482ffce39656672ee6fc4ca2b46812e4fcb", - "third-party/gpui-fast/crates/gpui/src/profiler/actions.rs": "1907458a07d8370f19652fb60bb0bf1ef8ee8baf3e5fe4d04fc54f380e586d8f", - "third-party/gpui-fast/crates/gpui/src/profiler/hang.rs": "62a45a98e77e8ce55a5e27a497ff9f27f99256609fe45ec557f15dc4e6bd3588", - "third-party/gpui-fast/crates/gpui/src/profiler/hang/monitor.rs": "4000e36cea97480ee811dcf4c1839b0d8ca78fc61d885a38dd02f8c84030fa53", - "third-party/gpui-fast/crates/gpui/src/profiler/journal.rs": "61b7565e1f243eaf6677998915635da54971e39828cbc27cbd1e6a4852a8799d", - "third-party/gpui-fast/crates/gpui/src/queue.rs": "9753459cd04fedae7f2323bd9b1b2e7379e0cf10858f4b82922d62a84d474710", - "third-party/gpui-fast/crates/gpui/src/randomized_element_tree.rs": "9ca829b94c8bf48ed007ef89a684d3909ff12fd9446c726ee6d2a1c6185fb615", - "third-party/gpui-fast/crates/gpui/src/scene.rs": "9b191b9b392f9d4162fd898f9fe3e8ce50f98613a628d3c58dc5ee8299d7cb8a", - "third-party/gpui-fast/crates/gpui/src/seeds.rs": "5ee929b48bf3f5b0fa6ba0dd99cb87371ba4dfcf0c09814494b3af3b4fd5971c", - "third-party/gpui-fast/crates/gpui/src/shared_uri.rs": "7a0a4feb3e290bb3f2c15fd4c8ee4c8ca3a9a5974e04ec084c4f8f0f3fc89248", - "third-party/gpui-fast/crates/gpui/src/spring.rs": "1cdc32dc3fd2d2b8cbdc7809e51c276ced938592dd08083fe7cc063a02086663", - "third-party/gpui-fast/crates/gpui/src/style.rs": "edb706a56699485d7db53aaf0eedb53d0f324e7c559bf2bf28ae389fef3b5cc7", - "third-party/gpui-fast/crates/gpui/src/styled.rs": "c6e62fe136bedf887ee755c886df5466d5fe0b398a004b35d1a3530fef809c8d", - "third-party/gpui-fast/crates/gpui/src/subscription.rs": "cca3b5138cb23084932772c8e009cce8a08562c2c00b69f3e0d4b1676b88087a", - "third-party/gpui-fast/crates/gpui/src/svg_renderer.rs": "fb12dae87c0cd4c5f5a1fbbd2f9548d52fde9440c21e3d576dfeb0233eda88a6", - "third-party/gpui-fast/crates/gpui/src/tab_stop.rs": "5edb4973ef44b51c05fb6f93be53b169585e4f9e21569b48fc7419895fe066c7", - "third-party/gpui-fast/crates/gpui/src/taffy.rs": "9095901a5e857b004a5331f7c04ae8b86a7b922548e9c4edff8ff14454d31dbd", - "third-party/gpui-fast/crates/gpui/src/test.rs": "205f9f481fe843470dca43972853f4d64b23ddd03ee9b26eebbf2a2508a9c65f", - "third-party/gpui-fast/crates/gpui/src/text_system.rs": "1061b423cdceccf3ea49c05dfff87e8ad39390cab387d4e6fe8a82bc7ae58334", - "third-party/gpui-fast/crates/gpui/src/text_system/font_fallbacks.rs": "8451a6f069fe78c76da11377ee17b01aabd3c35aaa494fb329f2ae5a5bf9736f", - "third-party/gpui-fast/crates/gpui/src/text_system/font_features.rs": "85f901df313e3b8379e65b70a0e69e5dfc7d8280a761e568d1f4293edc4c4834", - "third-party/gpui-fast/crates/gpui/src/text_system/line.rs": "d1be1c522b32be047cbfbf3481fd4af26b7fdd7695d9b5b3802b6e2f50c7cc52", - "third-party/gpui-fast/crates/gpui/src/text_system/line_layout.rs": "c72a0c6c7ffdc737d314b2b0306e478b0bfc92fb102042c7642009fe15f8e4f1", - "third-party/gpui-fast/crates/gpui/src/text_system/line_wrapper.rs": "e96b639b5399340b9c716f875deb5b35e2ca29562235336f1ae8489e83d6d376", - "third-party/gpui-fast/crates/gpui/src/util.rs": "04397f667bf5d890cce690b96441cd5b8f5eb0a5dd2942ce27b0314be38fa636", - "third-party/gpui-fast/crates/gpui/src/view.rs": "86d53d5aca92397279a9a8eefb3f819610194d55199e65ed98ba55a08ac93675", - "third-party/gpui-fast/crates/gpui/src/window.rs": "689552b00629d4faaecb67b769af307c5b8a3b15f13ed8cc1e5fefbf44840d63", - "third-party/gpui-fast/crates/gpui/src/window/a11y.rs": "22bc8ba501e4ad12f00f71d56d9e4674cb71c942ae8a43db8a6c09ad7f022d64", - "third-party/gpui-fast/crates/gpui/src/window/a11y/debug.rs": "83d0693effdc98e64a083b217dbb09623f03f8f2b55db4a10f567aee977985d8", - "third-party/gpui-fast/crates/gpui/src/window/input_scope.rs": "7eed12d39d100e2b74cab5092c9f8a5c827fe5ec9152c4827e09e9ca28934c78", - "third-party/gpui-fast/crates/gpui/src/window/prompts.rs": "0d58ec14e8139af53b50f4ad67690f01959ed59ffafc4adb2cf522f3f6197164", - "third-party/gpui-fast/crates/gpui/tests/action_macros.rs": "47b69024f403feb6cb63c9990a6993b8582856146f5a6ae16984714321956a84", - "third-party/gpui-fast/crates/gpui_linux/Cargo.toml": "a7497f54f05393ad7c082fb27b89833d2c0597b4f466cde41d8579c8feef6825", - "third-party/gpui-fast/crates/gpui_linux/LICENSE-APACHE": "5f78a733701db49b73da93addad8cb74f816f3789ef30c3c0e959e943ecd99b4", - "third-party/gpui-fast/crates/gpui_linux/src/fast/composition/mod.rs": "1bd6259cf207ae951bb3f2ba9a0d704bfa44517497a09495b1a6f08e0e3f8710", - "third-party/gpui-fast/crates/gpui_linux/src/fast/composition/occluders.rs": "bad9fac0777025521b843926c8ad6dfa4ca8afe347ae974b92d00c133ac7dcec", - "third-party/gpui-fast/crates/gpui_linux/src/fast/composition/wayland.rs": "3c038621284e9344967c755197de56031a01789c33df9678a77726c5ab21c4a3", - "third-party/gpui-fast/crates/gpui_linux/src/fast/composition/x11.rs": "89c4b1404620329752c47bfce00a51ec344f96aa440689bdc489eed8d14d5114", - "third-party/gpui-fast/crates/gpui_linux/src/fast/mod.rs": "2f8a5991eff2c657b47cf1e5d2067fa72ac32ba4b43288f563ff6b841338f354", - "third-party/gpui-fast/crates/gpui_linux/src/fast/x11_scale.rs": "9806732b010bd4e72f88fc73760a4c5e049b745b0d1908c2a056856d4104b0aa", - "third-party/gpui-fast/crates/gpui_linux/src/fast/xim.rs": "dbd3c3d2f2214b2106cae74087f7d00723cb8661b0d801e9e74424d21fee3017", - "third-party/gpui-fast/crates/gpui_linux/src/gpui_linux.rs": "3e81d191a6e982fa697a4b767d1ec42eb7a2cd99757117208bbf305bfe2bc71f", - "third-party/gpui-fast/crates/gpui_linux/src/linux.rs": "ecba9ad21adc2ae731cd539e375bfc211b645ba365f00cb1cc35ce62c156bfca", - "third-party/gpui-fast/crates/gpui_linux/src/linux/dispatcher.rs": "ad54b0169239a2e8fef273a2eff73b50fe565b954fc423b8a1b430b302822363", - "third-party/gpui-fast/crates/gpui_linux/src/linux/display_connection.rs": "f42775d55eb9410f9e9d8ba0285fca4e7c4ea6669c7949910fb768b1d19ad189", - "third-party/gpui-fast/crates/gpui_linux/src/linux/headless.rs": "eff630b013ffbf984f050970dc3c6c686bb2d85680bc364934be750a46b15666", - "third-party/gpui-fast/crates/gpui_linux/src/linux/headless/window.rs": "b2c15ac54c42a8943a20be86df26e508411f2690aeb3a36f4a88506163dd1503", - "third-party/gpui-fast/crates/gpui_linux/src/linux/keyboard.rs": "9d25b21ec5530c3e66e40196a924f12aa89cfe6075b5a769feff65dfcfde0a88", - "third-party/gpui-fast/crates/gpui_linux/src/linux/platform.rs": "f48b38accbdfe735f8a56947d9e0dbb9e194b5e9e22e6eaeade48a1c3bf13672", - "third-party/gpui-fast/crates/gpui_linux/src/linux/system_notifications.rs": "49030ee41edb842c996d32870c4d9846f12bd8a50f4a6db0bea9dc658329f1b5", - "third-party/gpui-fast/crates/gpui_linux/src/linux/text_system.rs": "afc6712696eed6749cc277b800cfb62690af9cbfe275961ad1df1c8d190d4028", - "third-party/gpui-fast/crates/gpui_linux/src/linux/wayland.rs": "d3b0faac9d726ecae306c52914bcec72253d7308f5b499235d51816397a4736a", - "third-party/gpui-fast/crates/gpui_linux/src/linux/wayland/client.rs": "133568b88ad3c663f420ac4e6337b61ddbdee7d25568c4ac3deb49e0ed380607", - "third-party/gpui-fast/crates/gpui_linux/src/linux/wayland/clipboard.rs": "7dab6bf97638ed62a6f6ebb7d6f435c6663631ee759a48b69ca4037cbda54df1", - "third-party/gpui-fast/crates/gpui_linux/src/linux/wayland/cursor.rs": "1645dc1e70fe9bb766ee65ab78fa6590538a7a52125de4d86dde18a26004c821", - "third-party/gpui-fast/crates/gpui_linux/src/linux/wayland/display.rs": "79253d4d1860ea5e36e733e35f820600e51a288c7504c2e731d4b86866dc1113", - "third-party/gpui-fast/crates/gpui_linux/src/linux/wayland/layer_shell.rs": "d3b341e348e5f871e6ec0bdb03ea69601f9755a1843cadf46bc07426aee0f9cc", - "third-party/gpui-fast/crates/gpui_linux/src/linux/wayland/popup.rs": "d8afee747e08fb9166923d996597627a1d1fe3b502656f7dbd4453d7572f1011", - "third-party/gpui-fast/crates/gpui_linux/src/linux/wayland/serial.rs": "e45add908e937b0af6897e1a462357e0fc99dcc0c53c802d912c5659ffedc72c", - "third-party/gpui-fast/crates/gpui_linux/src/linux/wayland/window.rs": "3074c96477dd82e7bb564555a8ab4a690211b8496136bd83dbca37ce95f62fe1", - "third-party/gpui-fast/crates/gpui_linux/src/linux/x11.rs": "df1e4f889ecaccf9ea9d7cc9f539fa4cdaac463998bbbd8367ff919f49e4ddf3", - "third-party/gpui-fast/crates/gpui_linux/src/linux/x11/client.rs": "0456e08e6ebacedcaa9810a21ca3b5ff877da6efdc944572c4f9988da52650b3", - "third-party/gpui-fast/crates/gpui_linux/src/linux/x11/clipboard.rs": "580eb2519d8c38422b3e5baba24a11e6fa5e942392c9a9e74abedfa3fa84c0f3", - "third-party/gpui-fast/crates/gpui_linux/src/linux/x11/display.rs": "d625c6aa288b8d302cd86f704a507c947d4b09d3d746d3004ea917fd6dbaaa35", - "third-party/gpui-fast/crates/gpui_linux/src/linux/x11/event.rs": "6303b0fd823f7fd7bcdab70ec085b31705f1e82fc254c385a523df309462e5b5", - "third-party/gpui-fast/crates/gpui_linux/src/linux/x11/window.rs": "7fb62f94cab8b6e270876ca6d43826054c12400f78355f9835da313be14345a2", - "third-party/gpui-fast/crates/gpui_linux/src/linux/x11/xim_handler.rs": "5a1f5b1a6a436a82c6bbbf9222a7470d537c5fac6b06da4e898aca497ee2adf2", - "third-party/gpui-fast/crates/gpui_linux/src/linux/xdg_desktop_portal.rs": "2e3a8eb44718dbd31b21fc368ad2f5c2105b340ef04f7e002ee0029adb9f3cc1", - "third-party/gpui-fast/crates/gpui_macos/Cargo.toml": "364641fbea2fbc955fea1723047b5ed4f74129e5ecd68b9f6d4873106c9bf191", - "third-party/gpui-fast/crates/gpui_macos/LICENSE-APACHE": "5f78a733701db49b73da93addad8cb74f816f3789ef30c3c0e959e943ecd99b4", - "third-party/gpui-fast/crates/gpui_macos/src/display.rs": "4be5fbeedecfc6d6f60afeb29704790bb67c78554c7ae8178a07d4a4303a9afa", - "third-party/gpui-fast/crates/gpui_macos/src/display_link.rs": "3f9de99c94f9390abcc1f1d69729f35304b233468668e471420793b0f4e02513", - "third-party/gpui-fast/crates/gpui_macos/src/events.rs": "a4027cd12e14953b0954c5c04981148125ff85e8460a7219200dbcc3e93d50f7", - "third-party/gpui-fast/crates/gpui_macos/src/fast/composition.rs": "d182d8d2a0f23c3094ec346d026f2d05b9c9f21a8db9ea89e1b9b8e942af9dc7", - "third-party/gpui-fast/crates/gpui_macos/src/fast/mod.rs": "751d08c82a29bb2a067b6a2bee94522e32686f935246c90f0c78c961a4c15467", - "third-party/gpui-fast/crates/gpui_macos/src/gpui_macos.rs": "81aef744ceb3ffa7d4c9f53fea2218186eab76394a7c47bacb4bc8bf6f84a121", - "third-party/gpui-fast/crates/gpui_macos/src/keyboard.rs": "d6cbb1b91f11a67836a094689989b1ea7d79df60d7fa7b1829e6e78e9a01ad2b", - "third-party/gpui-fast/crates/gpui_macos/src/pasteboard.rs": "66744f8c74061c999547400dc9e3dccbc40ddd5c4749c60856ee3d5ce2b77a23", - "third-party/gpui-fast/crates/gpui_macos/src/platform.rs": "7d1eb313f78884ec84ee5ef25626fd4c53848df2e9340ce12e019457a9ec586f", - "third-party/gpui-fast/crates/gpui_macos/src/screen_capture.rs": "996c4308d93aea1c809e27baa2ac42b18d038a677cfdd599e481abf5ad200d4b", - "third-party/gpui-fast/crates/gpui_macos/src/system_notifications.rs": "df8374f075932996d58b99c043d97a82e1cefebab79e5b0f4648c8a3776ea5fe", - "third-party/gpui-fast/crates/gpui_macos/src/window.rs": "755285d5e252e6f346e5d1580ae7c14ca50d96ea1941d0f9cb7afb0cbb668e9a", - "third-party/gpui-fast/crates/gpui_macos/src/window_appearance.rs": "b8a1950175c0184469606447fca9450ab39a194fde04b80da3f0ad468ce2bd03", - "third-party/gpui-fast/crates/gpui_windows/Cargo.toml": "4b2683d9d3f5f964cac89d250f4a7db5bccf313c2e03032935a0caeb28db06b8", - "third-party/gpui-fast/crates/gpui_windows/LICENSE-APACHE": "5f78a733701db49b73da93addad8cb74f816f3789ef30c3c0e959e943ecd99b4", - "third-party/gpui-fast/crates/gpui_windows/build.rs": "543e093723fe0f930d5cb30c8b60148adb08c448a115a650bed50dbc5159b7d0", - "third-party/gpui-fast/crates/gpui_windows/src/alpha_correction.hlsl": "d37b106f1266b40a0e17478455dfaac1205214f597e23fbd0a26455c49806bf4", - "third-party/gpui-fast/crates/gpui_windows/src/clipboard.rs": "eb68368598663c85916328d03582435d923e2b6eeae87a7a365a386848b87bf9", - "third-party/gpui-fast/crates/gpui_windows/src/color_text_raster.hlsl": "53bb7f737dcf5b7c7a2c474cf6e7f649cc4e7d49b5526c2ac5f75f75086ce2b8", - "third-party/gpui-fast/crates/gpui_windows/src/destination_list.rs": "2f9bfdb5e7fdfdb2f72e4e150683677538b38dc4087390e916df765fab46a6e4", - "third-party/gpui-fast/crates/gpui_windows/src/dialog.rs": "94f35e514b4f42ef96aa0a66934193a33534bd1536cc526e2be3547c745adb41", - "third-party/gpui-fast/crates/gpui_windows/src/direct_manipulation.rs": "4ac9ae7c980b18c6d6644c732f90382c1d0f2d78069bba2eecd5ff0a002ebd05", - "third-party/gpui-fast/crates/gpui_windows/src/direct_write.rs": "27ff8aa902705794c5b9c0405bb7c3063e4b63e0d3ac44d92148d9ed18ee866c", - "third-party/gpui-fast/crates/gpui_windows/src/directx_atlas.rs": "eff897707e3b8b4e549cd247725a6cee9c14b6a8188e32d32ad6360d693ce455", - "third-party/gpui-fast/crates/gpui_windows/src/directx_devices.rs": "83372170f6225db45033473d118fc43708942ec9687467de09e2b5215c835cf1", - "third-party/gpui-fast/crates/gpui_windows/src/directx_renderer.rs": "14cfe9eabb11100a8bd38f0cc9e32f33c3507d99d33f89de2d5ec5457f2c1fdc", - "third-party/gpui-fast/crates/gpui_windows/src/dispatcher.rs": "a24daa0105ceadc2a4d50f0d1afab5a4af441a6a1254412d9811a04095f8cdd4", - "third-party/gpui-fast/crates/gpui_windows/src/display.rs": "466c0c2a4e3e9b001f26681f9f992d7dcc4a930954749942b980f228c5c0b83f", - "third-party/gpui-fast/crates/gpui_windows/src/events.rs": "9e12ec6d3074cb372eb9e6169697ecd1dca762364e6f4fac72f542f06fa18c1f", - "third-party/gpui-fast/crates/gpui_windows/src/fast/class_names.rs": "53c3a53d7afdcd7d14dbad534d07751ab23a8dce696b882fe504f050c00890e8", - "third-party/gpui-fast/crates/gpui_windows/src/fast/composition.rs": "dec26761f2e55f80b3cc201ee6c8cc3b19bd4061a783fdf16bcf0b1c52edef47", - "third-party/gpui-fast/crates/gpui_windows/src/fast/device_wake.rs": "4f3efc7672e5d736d0bdf3440b5b1ec7893bb7d9e08f04c9e66a777228874750", - "third-party/gpui-fast/crates/gpui_windows/src/fast/draw_state.rs": "aaf39581fbc365fc7832d65ead8c2ef2a7922e98a5552918ae78b105db657c61", - "third-party/gpui-fast/crates/gpui_windows/src/fast/frame.rs": "76d9724e33526d01fc47c3b9938852440e4bd5d54d31933340b94e3483348110", - "third-party/gpui-fast/crates/gpui_windows/src/fast/frame_schedule.rs": "2d4396ccc485c97896c21a09c80a3e7e31a04bd819da7f575d62c986f4bab4ea", - "third-party/gpui-fast/crates/gpui_windows/src/fast/globals.rs": "00a46a726d3d3161728e89374fc29ba012235cf1dc4db18cf3e47036337bfd31", - "third-party/gpui-fast/crates/gpui_windows/src/fast/layers/composite.rs": "6f5290c01e9796d297c75793dc71868f0f504503ea150c0e48d7b1c059c74bdc", - "third-party/gpui-fast/crates/gpui_windows/src/fast/layers/mod.rs": "92912cd1ffe70202a45998cdafceee4a69dfd64421f349a948b24df74b066e53", - "third-party/gpui-fast/crates/gpui_windows/src/fast/layers/raster.rs": "44c7171efffe1076775671c9745122703f777e95262e513914827caf4c05c2d5", - "third-party/gpui-fast/crates/gpui_windows/src/fast/layers/tests.rs": "9f24e3f2c4afe035ca11e426ee785c1edcd22b14cbd1ae5504545b9afd8cc7f1", - "third-party/gpui-fast/crates/gpui_windows/src/fast/layers/tile_cache.rs": "f7d7e78bc48f632f53b18ea18b7bfad111a95eceed16ae6e4f399af397ac244e", - "third-party/gpui-fast/crates/gpui_windows/src/fast/mod.rs": "a1f99fa0eaf96032cee09ae545500a71e1d65058cd13e77639cd308b2ad11a22", - "third-party/gpui-fast/crates/gpui_windows/src/fast/native_tests.rs": "2c8fa17a80f5fcc828b6edc097c95a64f8c9dfff338ff0df41347b0321b8d3a9", - "third-party/gpui-fast/crates/gpui_windows/src/fast/rounded_clip.rs": "08ece3ace4634b0c99e025a2afb41b6b990e2f18687ae47042cd429cbd630c55", - "third-party/gpui-fast/crates/gpui_windows/src/fast/rounded_clip_shader_build.rs": "a3903edc52ca9ccb1e589db317de234901fc908101a3955dfe33728b7eaca8ec", - "third-party/gpui-fast/crates/gpui_windows/src/gpui_windows.rs": "cc3fd2d5b1799e4535694255d598001c99120f7b67f58ebee7af177d4db39753", - "third-party/gpui-fast/crates/gpui_windows/src/keyboard.rs": "4e373ce1a3f23b6527b1abb3051b59c96d5cc2b0f777d4d4097dd27dd1673516", - "third-party/gpui-fast/crates/gpui_windows/src/platform.rs": "9ce69eb53b4c0a8fb057a4dbffe66eebe8d46600c396020810dbb8cd462de112", - "third-party/gpui-fast/crates/gpui_windows/src/shaders.hlsl": "376b89937d9afeb86353c81d06e38c005976506f436290e5ccc9442d56cbe752", - "third-party/gpui-fast/crates/gpui_windows/src/system_notifications.rs": "d0159dbf6fd10622a5b106806ea2f57b3fe983eb6e2fc8635ab38bdf6529879d", - "third-party/gpui-fast/crates/gpui_windows/src/system_settings.rs": "a9d22571c2405f610d44b85d86fbcf0356f7cc6aeeffad269a534b42eeffbdd9", - "third-party/gpui-fast/crates/gpui_windows/src/util.rs": "e9bdd79c80149f7d60d2a35f4e86398343762a6c2549fd67de1de4de9ab65147", - "third-party/gpui-fast/crates/gpui_windows/src/vsync.rs": "01dd8a23fdf57877b34ca674e7d17b2a98bf2e578d2250b9c04efd23f3163cde", - "third-party/gpui-fast/crates/gpui_windows/src/window.rs": "d857de02bb28c3a6f5cd169230ba227dab0d74671057aef458129ba777ed52ce", - "third-party/gpui-fast/crates/gpui_windows/src/wrapper.rs": "a17bfb94697904d650a0db4007880262256d06bf96cb00af387e73fde7536c8b", - "third-party/gpui-fast/crates/scheduler/Cargo.toml": "1c272a569663de88cad0fc218f02ae956ed3796acfff29bb268bd61b03d571c2", - "third-party/gpui-fast/crates/scheduler/src/clock.rs": "80d2df56e160af015e4ac4e855996e16290627afb2b7dbd87f7eb934172f36fc", - "third-party/gpui-fast/crates/scheduler/src/executor.rs": "90d6d3a3bd099e67048618298c6fc9ad72a93a2dd13bc5e92d60fd844acee1c8", - "third-party/gpui-fast/crates/scheduler/src/scheduler.rs": "0ac23422e37efebc6c5256488cff320c58c3aa67e007e5bd2ab407e891717b71", - "third-party/gpui-fast/crates/scheduler/src/test_scheduler.rs": "0694ea64950398b3fa6710ce84284f63dfef8bd38bc3b29e21fe84e16ce8f329", - "third-party/gpui-fast/crates/scheduler/src/tests.rs": "fc268a8ecfe19e00833c060ccf7b8b246a692bdc3e04727a03b6d39ac011d5fa", - "third-party/gpui-fast/upstream.json": "6c5837a5d8e1a256828b4ff2226182cc621e9c168cfd981a3f3a78d6ddd6fa04", - "third-party/image-webp/Cargo.toml": "c05cc68c768c57e79c581b2ad6c112759556df9689b83313e35d5943f2951262", - "third-party/image-webp/LICENSE-APACHE": "0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594", - "third-party/image-webp/LICENSE-MIT": "c77a4cf9da729987d0fe7ccd811e3bd27393914ddf3d23467c18cc22954513b3", - "third-party/image-webp/README.md": "36eb220a060c9e4338203e65ed417c31c6044251d7f729b8d0d5bab6fb67cfbe", - "third-party/image-webp/SOURCE.md": "d597415ee84348c5d063402ed766563f17a795a09676ed6ac3e7d6ec411cd421", - "third-party/image-webp/src/alpha_blending.rs": "2c8fb9bd4485dfe683ff5eb7bc9d3f2a962bdac500d144b6dba034c455e7f3bc", - "third-party/image-webp/src/decoder.rs": "b21895247b8c20aad807aa21ab8dadd18eac021687c7a45b44e166a806a2bd01", - "third-party/image-webp/src/encoder.rs": "724d54d1f91f472211cc6595ae24a2975f878abb6d2ef03f2feb2d4f8259ea88", - "third-party/image-webp/src/extended.rs": "a7113c477e91e7fd9a01b5680930327f1dc8edac545f10b69c2834b1ad2dd800", - "third-party/image-webp/src/huffman.rs": "f81b249f21e24e0be565991fdcc489de35aa52922df450084e3b976593c5b774", - "third-party/image-webp/src/lib.rs": "0bdc2014e7e01791abe8769119489d02b174b08f1f6950b1c3526d8fd060ece6", - "third-party/image-webp/src/loop_filter.rs": "00400708c5c6e2115d5089a2c8ae0d5a442ed1e74b1f3448e00c6dafb218845e", - "third-party/image-webp/src/lossless.rs": "f6f6903e0f5a2647a8049ec64de8b5effdb8821e907435768bb1edfa825ca69b", - "third-party/image-webp/src/lossless_transform.rs": "8396506ae0a0c621f3d81d4571019f46b60d361647a52b3314b6802fb904e036", - "third-party/image-webp/src/mod.rs": "d244a8e2d409e4f175183c3d35d631153abdfb3f6f2d7b2739087649745dd45c", - "third-party/image-webp/src/transform.rs": "5567ce2f86d849cf53fcbf397236102ab4e247be329dbb1ab9661321556e3e6e", - "third-party/image-webp/src/vp8.rs": "cc18aa1cb3977c9a154ac0e65e321918df11edd7d7893845edb78d6d462c919d", - "third-party/image-webp/src/vp8_arithmetic_decoder.rs": "baf4ac638decf5b302118f1dfa22d4b568acabc6e60f4b4847324b30a10433cb", - "third-party/image-webp/src/yuv.rs": "2804fe9694a811d6d583c0191ba1c84692f2ca44d67a01f29598f76956bc0a62", - "third-party/image-webp/upstream.json": "30a5ee0d62f7b73cb544f9b8d8df2f14b3f916157a6a2503d27e952d18ae215c", - "third-party/nsh/AGENTS.md": "80a415a19ea869d4a76fb76aa8de10059bace154dadfe755f4b42aba7df5e00b", - "third-party/nsh/CLAUDE.md": "336cc4fbf19beaada7ccf9986414fa91851a8d7a07dfb3ccbe800a69eed0ab49", - "third-party/nsh/CONTRIBUTING.md": "2f5615bb206548af037828905dc533ed52cc652c312dd81852ea91619aafb881", - "third-party/nsh/Cargo.lock": "7470535cd08153b6de06f66f45f878b637794d30c36d55800f85e044c7fa6a80", - "third-party/nsh/Cargo.toml": "25b8c6dc87977b07a422fd87d2640a2c250fd6aae6b533d0b4a6c28f2a8e82fb", - "third-party/nsh/LICENSE-APACHE": "ec75427ad955e3c740f22e7dc3f6db6fc5b2cc1d9135c2af91cece8dd47a2d38", - "third-party/nsh/README.md": "7e96dcaff053bd42b852ac90e14c2d2deed5e607630f5697284106de14c386d1", - "third-party/nsh/SOURCE.md": "75b39aa8662963da027f9dcee960a5a4e8b77503f79158c1cd51350a1fcdd310", - "third-party/nsh/crates/gpui/Cargo.lock": "1e0ae16130bfdf52e9234af20588d39be0c66988eb6b1c584ff1e12c64005da9", - "third-party/nsh/crates/gpui/Cargo.toml": "2cbea9fb1d709fa1ac007133bad9c099658c0d062040e517e5d9111ba3acc4bc", - "third-party/nsh/crates/gpui/nsh-gpui-host/Cargo.toml": "f36b982a17b38bd1d91760a2d8d9db06b42db949c227878cef294a5ff2100844", - "third-party/nsh/crates/gpui/nsh-gpui-host/src/lib.rs": "01aa2aa276788646e256b563b82df623731bcdd8d8827fd8ab18f711be80e9c9", - "third-party/nsh/crates/gpui/nsh-gpui-host/src/main.rs": "90cc675d4e2d70cf54f61b4cc5b28af0167d895e76242e93865fdebfd440d3ae", - "third-party/nsh/crates/gpui/nsh-gpui-terminal/Cargo.toml": "0a1ff80203b0ff21fd0aa39d8f76ce1dcd4121532670dfaac52d6333bf7aaaf2", - "third-party/nsh/crates/gpui/nsh-gpui-terminal/README.md": "fa6d03bb4a0376d78267d0d88a234d603d40c82347d3e788ab1980ad730ab0b7", - "third-party/nsh/crates/gpui/nsh-gpui-terminal/src/dispatcher.rs": "2c64b942b52824c65811079f54533d1c6e4a09bed0eced8a39ed2737efb0fa5e", - "third-party/nsh/crates/gpui/nsh-gpui-terminal/src/inline.rs": "ab12b9354694520f22158d48179617359c324fbbb9252bcdb6b1da0cbb85cfc8", - "third-party/nsh/crates/gpui/nsh-gpui-terminal/src/kitty.rs": "4b0ec9edd27d343952c36c3e7b382b00c6e4dc57db501216794441d6279879ea", - "third-party/nsh/crates/gpui/nsh-gpui-terminal/src/lib.rs": "f2b9973c00e63d9f52c958b8207a0adf4e337f96cbac4b12c165433b3fb5963f", - "third-party/nsh/crates/gpui/nsh-gpui-terminal/src/platform.rs": "0cecd816c93bc053b1a617affa0bce4bf001cae43ebd7c483401f77a0b5dab44", - "third-party/nsh/crates/gpui/nsh-gpui-terminal/src/window.rs": "2703c59cee703cf5bfd7d8e463a2a7745286594da07c4e78f09bfcced5e12182", - "third-party/nsh/crates/gpui/nsh-gpui-terminal/src/wire.rs": "6144e0c6a8012c73969ef78826b0c098d884018c8c3ce7646021bdf51447f27e", - "third-party/nsh/crates/gpui/nsh-platform-gpui/Cargo.toml": "41abdf0e65984021657281861d85efac971045ebc8fe4d5322550ca43f3ed4b3", - "third-party/nsh/crates/gpui/nsh-platform-gpui/examples/embed.rs": "871f462beb8f992fc493fd33592b1cc8aaa711f026115d055f3ac94f7c934d6f", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/access.rs": "453ccac2e089eac1bac199227df409386a88f7f987696a16efbb4bfe457f92c1", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/agent.rs": "249dbf3091c3cce8e1ea425e8f1c915c13f29878ff88c4e494e3d96265c7ce38", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/animation.rs": "eca3121f02c97d815c8ef98ba26b37eb8fa6ecbe4af1b98dacd4eab6a09f2682", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/app.rs": "da5b6a5da714887233ad960ba47c0ebbb546f439a4e211a95836e1067f5070a3", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/canvas.rs": "a5ba3866f979cc3f6818569a581d6b475c27b413f859e36264de4b7feaccef1f", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/chrome.rs": "fb824678bc4c5c56368fba9dd158f568cc043247bfdc91c576d294d9e3f725dd", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/chrome/menus.rs": "43b4c8cef09fb4d314e6f908b8f57df821ab6eaa9d236e0087db6a0599ae3ab7", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/decor.rs": "ff99994c61c1887046c52bf9243f065695d322a9433581148a0cefd0afae181b", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/decor/gradient.rs": "a2b962a2b3be0bd8881aa16f4fb625ada76c869efa30c9fd89a22231f41ccbed", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/decor/shape.rs": "4bec3060c95d020c634739f3b40c99d21af91168201ad4fc2ccb1037a6995748", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/dev.rs": "d7802d7a433feb62a2bd00cdbc9dbc94f9939b287905bd91eae439394a028d6c", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/events.rs": "c529c3960cd31a22f76142b7f4165dff1f467210ffad320ed73c3505ab745a34", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/file_drop.rs": "c28da7dbe366411f41225ae85845ad5e1590a24c49baec826fd4449cd71d736e", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/focus_return.rs": "4b11b2b66c0199f6cfec054a8448cfa1d72a7f34b9dbad8aba806046edeb7507", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/geom.rs": "c3ec43a6f17f80371760c5f6cc2f8170fe0cc543bbda7094d683b3fbb287413e", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/image.rs": "918829dd464996fec0771e609a7e5402f42c4a31fd9454798e7b70838bda7d1c", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/input.rs": "c2318c2ea861b72ce246cd518f174e4e615bbc2f55c9825c3e4a9091b326c905", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/keymap.rs": "28e9e405053d019429ed8ded59d05d605312150fb31d5ada309878eb3b28babb", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/keys.rs": "588934210e4de9cfc849f0a66d48af29e3637a33f019a084db8961db0df46561", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/lib.rs": "72a27232fd34f6163fd26f719b89421e34b81c15e882f760a686b34d98c031d4", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/mount.rs": "39ce56e85c06bd1a01527e575614f51d00d1916e6c3b3f55131d3536c5fe1265", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/native.rs": "039b7ee43931045daee513e8c9df4b2339a0064f36bca9ed915283c6745b05cf", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/native/video.rs": "e1a61eee03f49428c3860c2c732baa88709ac07fb8e837e0b09ba387f3473049", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/native/web.rs": "e7a9f2d16a935e27b8de529d282ea323a0355c39ad7190b6fbdced7378bc7c08", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/navigation.rs": "5536fd67495499455446cdcb058947a56025e6ced333da5ac415c3d41bd379b9", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/render.rs": "52c772aebec6e1fe20fc4f8cfc6551069903130f5a6887405d63682b40b23459", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/rt.rs": "217dc97d29ceadb5cb4baa8aa8747a50c1a752b5771cc1e299a815d48beb180e", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/scroll.rs": "62441b1d8c7ad25df7a8415a143f12f06f2912a115c248e9f35041328c0f1819", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/selectable_view.rs": "35fe55fb4936385b3909ed6252e4e680eb125e07c54864b13bedea2e9fb6e3bf", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/shader.rs": "21174d671b1bcdffb29ac01d0a80ce826c9bd98b5748f5af8f514b663250fcf8", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/stats.rs": "b05468754e418be8b4fb4506b6036cd2b96c9f6f484fa5607b0fab9db74ab44e", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/surface.rs": "4e82505fb9981e7525b250e38d87598f7053ef0b84e2703e701e222cce600bfc", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/synth.rs": "d6c43385fcf80d88679f55720befe2bb3e1b3cc0f8cae0d053db6f482955672e", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/system.rs": "1a6f6f4cd0e301bc4c937701bef7d223fdeb06f5491bbfb7f38384db886afbd4", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/tests.rs": "96e704532dd85d5e830ef78d515d853f5640b3876d0efbbb1a039b783f82e26b", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/text.rs": "98ce1af056eea3149b954d9ec7a546dac3c07ef2e9a57265bbdb448d5cf48369", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/text_input.rs": "e4bb4669918cac11a52eb7e4a5393e6e71b384b0f6a173175b631208708d02ae", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/text_input/layout.rs": "b1611d4b806b05874d812767f46287766993d9e9ae88ffc996b869e5ecabbd97", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/transition.rs": "589f8784284909694788508c9a3bc3dd5984cd513b43280b526d54a96405363d", - "third-party/nsh/crates/gpui/nsh-platform-gpui/src/view.rs": "04d80edc4118a4795c4db49963c55752f8c67fde4e9ab376ef211f2e4bcaa200", - "third-party/nsh/crates/nsh-base/Cargo.toml": "76b96193e16c2265ba9d9d1100e5f7e8d0b9e840cb576553cc6a45be2e2d9102", - "third-party/nsh/crates/nsh-base/src/accordion.rs": "bef46ccacab77a31cb66610b2a50f01dc577e91e143559bfe49f33f3979b7b42", - "third-party/nsh/crates/nsh-base/src/alert_dialog.rs": "e76c300f8e6e27aca740b80192cb1b4099de3038395fd3de93daccd5badf2426", - "third-party/nsh/crates/nsh-base/src/avatar.rs": "7ed9818b57b6476c4fd9f213c35f2814120fec0586ebb9c0243af0922bb06a11", - "third-party/nsh/crates/nsh-base/src/button.rs": "a8650d354a27a6a30d860890a501ebb67db3165c05ebad852b551cedc717b8ef", - "third-party/nsh/crates/nsh-base/src/calendar.rs": "b0108bc87bf183589326e32d6111060852b181708a079befd7f515df00ba6c54", - "third-party/nsh/crates/nsh-base/src/checkbox.rs": "c66cb0344a13a788843f46a265552f7460dcf2dd2014d274a4a6d92002418220", - "third-party/nsh/crates/nsh-base/src/collapsible.rs": "39f9020a4abc062bc6cd26bae3083288795be13b336630939003c40a8f3a9248", - "third-party/nsh/crates/nsh-base/src/color_picker/mod.rs": "e5a385b7fbbac1c807121ababf81c4b5a60272dc3c4327a9afc1f851d3a52ff2", - "third-party/nsh/crates/nsh-base/src/color_picker/model.rs": "33bb459aad2658a1b1543e369a99c870d27fd3d53dba761cc93dd077e5e4b877", - "third-party/nsh/crates/nsh-base/src/combobox.rs": "9f73839d617ec62a05f076daf6f95f97ba00b760be22b4c3f8354084f684e987", - "third-party/nsh/crates/nsh-base/src/data_table/axis.rs": "24dde88d8b02cbf916bf17727955f0e90aef5c8881593b7e5b637648d1f1f8e1", - "third-party/nsh/crates/nsh-base/src/data_table/columns.rs": "4f5e57e277a506b37be2ec63e390c4197c50f6f81ca7dcb4ead2b464a2ebd6aa", - "third-party/nsh/crates/nsh-base/src/data_table/controller.rs": "adc3e8123ca838edc16d15300434d05645255f9ed3ed488a4ce76cb29c50ea32", - "third-party/nsh/crates/nsh-base/src/data_table/data.rs": "eefad7d27ecaf42af38f4e79569500de843e29e2c50ad1b3ccabf4bc8563dbc3", - "third-party/nsh/crates/nsh-base/src/data_table/mod.rs": "19766f4c31a2efb2abf3bd591d870496d1abb3d36c4b1e0b2c9461a39b1de031", - "third-party/nsh/crates/nsh-base/src/data_table/parts.rs": "1d2362d3b040e61b246747d98a33835d574271ca68a42efe9609cd3fc6df6c76", - "third-party/nsh/crates/nsh-base/src/data_table/selection.rs": "9588028be5e17fbf971757315b58c4191c8474bc6c65a08ecd2748e8025cdb99", - "third-party/nsh/crates/nsh-base/src/data_table/view.rs": "5e69267e64ae44cfc6d470403d9f5c8c1b30f08ac188406f21f2836ac167b553", - "third-party/nsh/crates/nsh-base/src/date_picker.rs": "6077c353eb83fd718bb2a08a6c150424ac509ef29513ace9700011f42f9e7a0b", - "third-party/nsh/crates/nsh-base/src/default-theme.json": "8792c42d1057a7472b07062609061216ab3ea0b7137b853fb88858f78701320a", - "third-party/nsh/crates/nsh-base/src/diff/controller.rs": "952e29df0c634a54c227570ffaf684b302ff30cc436cd3fbd1eaa73ab74c21ab", - "third-party/nsh/crates/nsh-base/src/diff/files.rs": "f4050e2c29b723e8097073e6388d21baa973c98962e3013f654a1bc0eff722b6", - "third-party/nsh/crates/nsh-base/src/diff/geometry.rs": "f22abc73deee6a1fafd9a3a3f30d8da574765a7fe71d28529632094bb47d4b3c", - "third-party/nsh/crates/nsh-base/src/diff/layout.rs": "30c77978f894be186e27fee323e832c0165484cd0aa2b82160fac405ba799bcb", - "third-party/nsh/crates/nsh-base/src/diff/mod.rs": "476fdba341300c35422aa69cc6104a49e3fcf17b8a74b0f7260390858d8c5c22", - "third-party/nsh/crates/nsh-base/src/diff/model.rs": "9db92b91a27f4cc0ad31c9e82a88551d4e58b36a2c225fb375cfcabd7e47a718", - "third-party/nsh/crates/nsh-base/src/diff/parts.rs": "11179fcbf43fb64af99438dea5a6256f17d52df4c7dee9cd9277d3999108841e", - "third-party/nsh/crates/nsh-base/src/diff/patch.rs": "73cf07a3a0b6bef4bf20ca56dcf61f1e7371eb88fcc5307399b630b8b99be75f", - "third-party/nsh/crates/nsh-base/src/diff/review.rs": "a6a6771d3a525f886e5c7fe839aee0758244eecb2329af1c8e97374718d77379", - "third-party/nsh/crates/nsh-base/src/diff/view.rs": "2da19fd75999f8c90903a85f51d9fa071c2f1b65e280860a05f2290ff554ad3b", - "third-party/nsh/crates/nsh-base/src/dock/area.rs": "93b20762c9f3f9fce24924a639603f70a252ecc44f0588a7d0cc25fa8c74a31e", - "third-party/nsh/crates/nsh-base/src/dock/compact.rs": "f009fb4ff1f882db13bdf9b2f004fbf75a89dff1d1da631ed68bb528f69c6288", - "third-party/nsh/crates/nsh-base/src/dock/dock_area.rs": "df4d5a0e823a87e92b3a8596d091c93cecca1e3caa38c4176408b69c37f46ecd", - "third-party/nsh/crates/nsh-base/src/dock/dock_placement.rs": "7f4d1446913c0bd4c8c1370776f8b6105f43f5c7160e80f586eda2db71984333", - "third-party/nsh/crates/nsh-base/src/dock/drag.rs": "cb71e56d9c38fe703bc59f67ff6b2f2514f9ea6076a225e19e6f0caf7d7ca0b2", - "third-party/nsh/crates/nsh-base/src/dock/fixtures/bare_tab_panel_root.json": "3e6a100a3870a5b2aeac1d14eb312432515cc9ae529253bf9be13e8c48179e04", - "third-party/nsh/crates/nsh-base/src/dock/fixtures/layout.json": "dc90df21089188bb050b497d216999b6c92a484cc2b16d95daa4a98bcb4aed9d", - "third-party/nsh/crates/nsh-base/src/dock/fixtures/legacy_empty_tab_group.json": "6ce77a7a4590954f2f6dc1f6dcdc820b080b63b83bc05ad1571ffc81ca2758e2", - "third-party/nsh/crates/nsh-base/src/dock/fixtures/nested_splits.json": "06c6226a4489e9311b8d6b828e4a612e732ef6f44ae7ddc57c5f5bdf101c8fa4", - "third-party/nsh/crates/nsh-base/src/dock/fixtures/unregistered_panel.json": "5aa6db83f7f7de42453841a732a7cbdba36d1243f10181b68e14ebc1d15c80c6", - "third-party/nsh/crates/nsh-base/src/dock/fixtures/zero_size_sentinel.json": "4661f3d75c390cededee7c10b06b16252bd8e85dedcfcebece16c4fc9969f3a4", - "third-party/nsh/crates/nsh-base/src/dock/layout/builder.rs": "3df7d628490285d70fb7e1fc8ef7457baeda04e61e727543902706c3f5b7a2d5", - "third-party/nsh/crates/nsh-base/src/dock/layout/edit.rs": "76e6a9ab528db6ac68b214ce947ec554c764bf02c5cad057e7d921b33fc822d6", - "third-party/nsh/crates/nsh-base/src/dock/layout/mod.rs": "8363f8fa852e6e8260f196fa22116c3d2ed4dee48fa514cf8a220dafe6e1f441", - "third-party/nsh/crates/nsh-base/src/dock/layout/node.rs": "3a2c799aa0e6e36587997df6044e164090cd75b015d7d3661fd3f5f476cb1465", - "third-party/nsh/crates/nsh-base/src/dock/layout/normalize.rs": "65f50c7567c013666ce59148798f1ecb5d4d6b8af667d310f2b6156402d61e3a", - "third-party/nsh/crates/nsh-base/src/dock/layout/tree.rs": "918a6031ad235d2130924093f599a248814dc6ba680e76db656b8370556aca21", - "third-party/nsh/crates/nsh-base/src/dock/mod.rs": "e1b0da24f9c5d831b5cf2371b9182a4ec573746483570a93425ce1648aaf2d9b", - "third-party/nsh/crates/nsh-base/src/dock/state.rs": "cacd1b94610069f5e7fab6868b75c3cb86861ed60fc5bbf4e49e4bf038b19ade", - "third-party/nsh/crates/nsh-base/src/dock/state_convert.rs": "3fd3d0fb3a7f8e66478aaa82a38fedca60f41ea31a67cd1fd32e06ec84e787ac", - "third-party/nsh/crates/nsh-base/src/dock/tab_group.rs": "52c114c960275ce7be63ce384e7b7ba6e84c28f3e580278399ecd072b1f3aaae", - "third-party/nsh/crates/nsh-base/src/dock/value.rs": "424be4a73ffa43d578d474af6a13e9975b0b1583052c49c6b7a5dba3ef5d6009", - "third-party/nsh/crates/nsh-base/src/dock/value/tests.rs": "d3077460e7855989e43c490df83dce0b830701f6ae13ece403dfd1d900443112", - "third-party/nsh/crates/nsh-base/src/editor/app_highlight.rs": "052cd12983da940c2721c4d8566ee9614e628f64a0d1f5deace6e6807d91368d", - "third-party/nsh/crates/nsh-base/src/editor/buffer.rs": "99fb4dc425d46880d9a539cddf998a4326978c4864eaa529e9d96d61a76adaf6", - "third-party/nsh/crates/nsh-base/src/editor/commands.rs": "bd44345e313ba0c4ce674dfe67afe2ba28aae24d69745d06596dc1e9b5e7fdf7", - "third-party/nsh/crates/nsh-base/src/editor/commands/selecting.rs": "5462dacdba7738c21abbfbcdc62f34c8e62a2a4a9e5ea23558c06c7cd93f5c5d", - "third-party/nsh/crates/nsh-base/src/editor/commands/transforms.rs": "0c8caf401a4bcc5285edadf58da8d854afaef16b5f96ecdc035b0457eabb47b2", - "third-party/nsh/crates/nsh-base/src/editor/completion.rs": "c2822c0c73ba60e886a8705ff626fa95300999286ce70fdb5498df3681535f60", - "third-party/nsh/crates/nsh-base/src/editor/controller.rs": "9ff72ccb23f88f52bbdf8ce8e169236c0a82d0fbc6b64bdaae29f32517dda12d", - "third-party/nsh/crates/nsh-base/src/editor/data.rs": "75e3d8509689c60b6099bf6e32f8dfb1d21905d20e38c6af69c2b5ab88268a1f", - "third-party/nsh/crates/nsh-base/src/editor/definition.rs": "3c204b82f6254ce14e0bc1b4966000526d7bdf9a3040c9b8bd882460e5b34862", - "third-party/nsh/crates/nsh-base/src/editor/diagnostics.rs": "67d1ea6c2e80df86de948fc0e5f71d64fabc341c4e30e752b54942331f94bb0d", - "third-party/nsh/crates/nsh-base/src/editor/display.rs": "c7771df0de48bab462551effbff03d75a99aab701b30b0db62adcf14551013e7", - "third-party/nsh/crates/nsh-base/src/editor/fold.rs": "5059cce380220e1e913a8ea06cc98741bb3e17c8d3d724fafa5d071009d5a7e8", - "third-party/nsh/crates/nsh-base/src/editor/fold_set.rs": "524830995020c98ca04fa39b03b122bceed6cf692f151d31af9512b5ef305168", - "third-party/nsh/crates/nsh-base/src/editor/highlight.rs": "bce97c799c991d39a2f2fd6f9d6c354631afa6972d6656d5c0452b7e2828822f", - "third-party/nsh/crates/nsh-base/src/editor/highlighter.rs": "800f2fba3107ba22818ba7dc70955e970a99f5a75dbd1fc468be614e8cd98a21", - "third-party/nsh/crates/nsh-base/src/editor/hooks.rs": "c25e059fa82cdb38bb147da10907234d40b462fbcb93e1a857a1cccc3f179ba3", - "third-party/nsh/crates/nsh-base/src/editor/keymap.rs": "a538fa74ac73172c4728aa6cfda7d53f16ca3bafc4b2477e9ee3cb07575d8f62", - "third-party/nsh/crates/nsh-base/src/editor/language.rs": "70b9f412d30ce13b234bd00fd7c42a0d9be6e2f8c3a3af7344aeea3256de53b6", - "third-party/nsh/crates/nsh-base/src/editor/languages.rs": "3943fe2b6975160f6e798624b7699fce9ee0791f6295e718152a1eded10717ef", - "third-party/nsh/crates/nsh-base/src/editor/layout.rs": "6fd96f24b2b25c60f6b76706cfa0716a65ffe78aac340ef0387132be5164772d", - "third-party/nsh/crates/nsh-base/src/editor/mod.rs": "989adacdf9f0747c2e9fddbe202f02a1b7f0fb43f6a650e86ee5ead4da73fb7e", - "third-party/nsh/crates/nsh-base/src/editor/movement.rs": "34e3c264b8b99224380bb5aa5dbf8ddff6d0a3e5074728b8224d70e6b7ad6a52", - "third-party/nsh/crates/nsh-base/src/editor/parts.rs": "466d44a08d77cd832c2f9cc2b3a0cdf7be4dd58a9e518b4074ae0b6515d5f970", - "third-party/nsh/crates/nsh-base/src/editor/search.rs": "4138605e1596678ade46019cd274778cae1665bc70c8f970be66d3e10dc4131d", - "third-party/nsh/crates/nsh-base/src/editor/select.rs": "967b51cc1935bd2984108bfc568cdcab3d1126a1dadb7fa691909076c4875613", - "third-party/nsh/crates/nsh-base/src/editor/state.rs": "b13b2d1e9e3e35371c11373e815032f2e37766de4f2a47df2ab906e3788b030b", - "third-party/nsh/crates/nsh-base/src/editor/touch.rs": "a6a58e32c2677243ef6ff24c6b5d6d5114547b9f174ce7b339faaaa52465a9e6", - "third-party/nsh/crates/nsh-base/src/editor/types.rs": "98a4cc7ceed5f4b6334f9323ecac29d5d4cf0a937ddce5b85e5ee7321af57fba", - "third-party/nsh/crates/nsh-base/src/editor/view.rs": "b6b2a17ce95b5d876e3024cf1ae24ee20f96c960229368e3f046a64d298ca548", - "third-party/nsh/crates/nsh-base/src/keys.rs": "74c2f44c17ec75451677c9b511a5789ad3dede3749fb82dfa5bea6864b63cab1", - "third-party/nsh/crates/nsh-base/src/lib.rs": "7049ae92fbfb961b2cdb81b54f5245d129105acddde202599e170242324d5a85", - "third-party/nsh/crates/nsh-base/src/link.rs": "363c8767eb6ab353edc8dac1b05bf814c77722593dba015a535a1f1309647b25", - "third-party/nsh/crates/nsh-base/src/listbox.rs": "fa1bc92c6c90c5fd0ab9955206daefd1ad376ff825c6ab929736a94e0be21c85", - "third-party/nsh/crates/nsh-base/src/menu.rs": "31dbfc530888b9c3ed7c17e67ab2e3b8eefed7d5fb64a448babb005bb8301c45", - "third-party/nsh/crates/nsh-base/src/navigation.rs": "eabc4455bb49cc82945f26953c880ad5afcc1c612b11912ff34b63ad24dfa790", - "third-party/nsh/crates/nsh-base/src/number_input.rs": "62c3e20438a2d5f0d3fcc9290c312992901286b9b03c86d319515087496dcb95", - "third-party/nsh/crates/nsh-base/src/numeric.rs": "d8560ee6513cb4241d3d26dbe9a45102e2fc50f96a6b7ff178e54ae87d39e636", - "third-party/nsh/crates/nsh-base/src/otp_input.rs": "e7b2f8ac1f54a027934b202d9fb4067050585ed0213c7a8830dbc91dfeca2cc9", - "third-party/nsh/crates/nsh-base/src/pagination.rs": "fedee50a6c4cb40452f1141824b3aea491c28226f375bf251b1efbdb3b6221d6", - "third-party/nsh/crates/nsh-base/src/plot/appear.rs": "0a404849c8beed59767ceb209df936b7f3081512a695964f89f8ff803dc6a201", - "third-party/nsh/crates/nsh-base/src/plot/area.rs": "3ca6213e4e01a3eae63313f8dfad4df32a2800906d94335a4b0c607cdc572ed2", - "third-party/nsh/crates/nsh-base/src/plot/axis.rs": "47e85f79a7193b1b434ab040861e17f1995ca5174d76867f973b2a3a7577b098", - "third-party/nsh/crates/nsh-base/src/plot/bar.rs": "341a60d14df6f33d79b699574ef4e4163262954ab3950af49c87283c30f42ab7", - "third-party/nsh/crates/nsh-base/src/plot/class.rs": "aa932247899d0f6a25c17aea9bee25563c628d847b0f7024cdb63a477d747652", - "third-party/nsh/crates/nsh-base/src/plot/grid.rs": "bc0ddc47f24b2dcea055cd1fc34c589720fd0a0d8111adfde6a1e34f3bb36354", - "third-party/nsh/crates/nsh-base/src/plot/keys.rs": "81b2323fc2b309f9f62228bec7497bab4bef7452dd4215f958920334794ebdf8", - "third-party/nsh/crates/nsh-base/src/plot/label.rs": "ee22eb67be4e509f9f62cbd72b34631adbf4bd905e0d61ad2372e23881c83dcb", - "third-party/nsh/crates/nsh-base/src/plot/line.rs": "d927ecf572f138add8abd357658b759ec0ad98d77ab9cfd070e34bd3d3c812ec", - "third-party/nsh/crates/nsh-base/src/plot/mod.rs": "344c45cb64a018dcbb08c19c65bdac2d73ed78e93909c5b0aaeb55897a976ad3", - "third-party/nsh/crates/nsh-base/src/plot/pie.rs": "c43fdf15d7532cddc25971e7800b6fb3bcf2103083ba0cfbd6f7aa195de5bf95", - "third-party/nsh/crates/nsh-base/src/plot/radial_line.rs": "93b60fc2a7c8890944cfa35a7104d936e88c6a17ff2f2f7776eafcaf9d193a2c", - "third-party/nsh/crates/nsh-base/src/plot/sankey/label.rs": "92369eb2f56d47bc2048f280c435766ee09918d5c69ce665c51e5eaac9f68755", - "third-party/nsh/crates/nsh-base/src/plot/sankey/layout.rs": "754d707090ebed49e5e7f017a9358cb24bfb3861a0519834690c296bed244a1f", - "third-party/nsh/crates/nsh-base/src/plot/sankey/mod.rs": "e841a681a844618a6da61ef96e6e294557e5a0cd21c2373332025903d4ea0f90", - "third-party/nsh/crates/nsh-base/src/plot/sankey/pose.rs": "0703aa7c3e84b93cb3ba1e3cde584a10fa70e875b8ddfabcbfadd858defc7510", - "third-party/nsh/crates/nsh-base/src/plot/scale.rs": "685c0574de85927e1699db6874c85f5bd189dbfb989123c32d7c2813101de0db", - "third-party/nsh/crates/nsh-base/src/plot/series.rs": "6bee1b2bba3bb6325e98f28a63f9303b7c78e10ffe90a4eb2570abfe4893eb4f", - "third-party/nsh/crates/nsh-base/src/plot/tween.rs": "e1fede84aa96b277f2227e65bb753907218d7275fa8ae0bfa50b7945910cfcce", - "third-party/nsh/crates/nsh-base/src/popover.rs": "5971e7b7af886839a65eac73d273325cb1c6a9b49f9122a3b8741a0a108fad10", - "third-party/nsh/crates/nsh-base/src/popup.rs": "ff00221bb00dd9de2a2fe084c71ce6b810c25471d84c8c2fdace15b28a24b017", - "third-party/nsh/crates/nsh-base/src/progress.rs": "add57fa912d552e633f9a4a95cd650b0be9f4dec11dbf241fe9e2e7fe27a7501", - "third-party/nsh/crates/nsh-base/src/radio.rs": "b1aa3da65b3313f8da0113d89a4e4ad90ca8ce1958a97dba2f49669dc0c1c18a", - "third-party/nsh/crates/nsh-base/src/resizable/mod.rs": "b2626676c04b3926ea89ff747abb60f801f48797000efec6fbf4f1c611b50515", - "third-party/nsh/crates/nsh-base/src/resizable/panel.rs": "e3a4a5fc85d00339d6dc5ebfe0239cccf8674ddc7e59c2b2f5018c90d3b49f70", - "third-party/nsh/crates/nsh-base/src/resizable/resize_handle.rs": "0c889510a5588cc972f9e08cc340409ff6294dd50b779201b24def8f1902e37f", - "third-party/nsh/crates/nsh-base/src/resizable/state.rs": "874194e34f301181eeffb2d88884fad8000878dba733255da02aee841aa50b8a", - "third-party/nsh/crates/nsh-base/src/rich_editor/commands/base.rs": "4da9ca15c205f8101e894b2478f985df18b49954fbd11f26facf473f9baba106", - "third-party/nsh/crates/nsh-base/src/rich_editor/commands/helpers.rs": "d12274f35990551fc451a67ea92c6f115fe45c19b616ee0b1ab31283d2dfdb74", - "third-party/nsh/crates/nsh-base/src/rich_editor/commands/list.rs": "bb8d38ddfb24cffac44a77eb155e343a596cb6b147a9f0a47c8dda6dc30095b9", - "third-party/nsh/crates/nsh-base/src/rich_editor/commands/mod.rs": "3da66bcf637c773db4a44692c1b9d38e33132742652b9462f97223811a243ea4", - "third-party/nsh/crates/nsh-base/src/rich_editor/commands/registry.rs": "3d9d8a1c8c50a13be236d9dd3cc66f2f33e4f77397faa7cbd9aa1736f5c83d9b", - "third-party/nsh/crates/nsh-base/src/rich_editor/commands/tiptap.rs": "1cae718b255d091bcf526eaefe579a8a0a60b084c3471133f53e08c9e3281727", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/character_count.rs": "d5b701094aed56a09a585a956c903f178ace715616cf6e6b7906c042efacd3a2", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/clear_document.rs": "74b9014fe38e165e900d835a87fee73693f4261de6993fdfa80e36e96e724012", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/code_block.rs": "8f4959fda2060efd0a67580b4567cd9b535f39187274ab6c98d0077ed4f9eba9", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/core_keymap.rs": "d8c0c7fe1025ee235326a4f71549ab5d5b2a5ea0c11eaa1f05bfbf0cde802af7", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/extension.rs": "c053f489c9179c6bc6a902181a134025ae1d20320c4f68ac6ee58dfbdd53331d", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/helpers.rs": "15ac08ac72a62f2a683e0846d23430383c02e77651c476fec2fa55e6915498e6", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/history.rs": "c8fe91af87f14122edb8097e0ef9ea6e5895e619b12472fe1eee85166eee4449", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/input_rules.rs": "50b0346ce3692033f105387f101cf2951eb84ca83d0820c25c21a25afc82fafc", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/keymap.rs": "48a1c2b2a3dd61f49ca18ba38bbb6c945251c2749fcef7dd2e31031ae30a3ad8", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/kit.rs": "cccf76528f048deb02a6f77c8fbd85e076bb5e15824175c6086c94f84e99d233", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/link.rs": "72d04edb9f09325ce36cc88a2efd7180d52aee48fc3769c7190af8b51ff12521", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/list_keymap.rs": "5c7db2b01b46f9b493703fd1bdfd1dbd8838cb7bb825f9e43ad756450620fcd0", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/list_scenarios.rs": "89a82432b9809702ded3584317f2d4a6237be552c1f12d061f841883a5bc2558", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/markdown.rs": "10031d5bcfcc996107988892af4f1be8daf93c217b4b6d614d42d0205e9e53a9", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/mod.rs": "7e99eb2669ab77a75ece74c9af67d16296aa52031ce8bacbbf0915212bef2e68", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/paste_rules.rs": "17d655bffd550217209bfcfe765c14000d4f6b650f101984fa11baa8b302959f", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/starter.rs": "7069f34789eca3c96f1b010789efaf0adc108adafa7b18d481c8916add6d37e0", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/suggestion.rs": "931f541b44a99adac04527d35d5d0a2fd509427376fd4e87a2feda6f7a8385b3", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/trailing_node.rs": "f32bba94b43624eb6ddbc7bd0267301c1204e6acad572476e62a2a57a3e6d92d", - "third-party/nsh/crates/nsh-base/src/rich_editor/extensions/typography.rs": "e4d60f44ea94eb70a2dd1b5db4ea8ba74506a6ddf1149c5961704517fb922fbd", - "third-party/nsh/crates/nsh-base/src/rich_editor/formats/html.rs": "02123f9a40e8efd85d63c4074a5c160b0f487d879c1401aa3a95201eff223bff", - "third-party/nsh/crates/nsh-base/src/rich_editor/formats/html/tests.rs": "6ce3e5244d1aaaa3a494a9e07dba96958a8a416d903ed7dcb1704fa385b762f8", - "third-party/nsh/crates/nsh-base/src/rich_editor/formats/html_out.rs": "f1a3260a057da471c5c077fe581f5cfd191dbea2f9586d83d2fc7a3209b425db", - "third-party/nsh/crates/nsh-base/src/rich_editor/formats/html_out/tests.rs": "27094a2c7c00d6183cf388a87cdb63d5c180a1a5a0944175e690b60e4948f15a", - "third-party/nsh/crates/nsh-base/src/rich_editor/formats/json.rs": "1850df322587430347a79d99c921cc53c18cfb22220945637d1d5394bf3e35aa", - "third-party/nsh/crates/nsh-base/src/rich_editor/formats/markdown.rs": "8cc5a14795614d05e14784d8f4206a81b783ed03ff4a346b316f75a94f55f34a", - "third-party/nsh/crates/nsh-base/src/rich_editor/formats/mod.rs": "e7c35f2dc182bc8fa094651f23d0b6774d3db75070bb703a9f35eaed484e52d6", - "third-party/nsh/crates/nsh-base/src/rich_editor/formats/text.rs": "20b28ebc19eacdb7a7c10b586d383001a28aca8ad894effe55bbff98315bb7f6", - "third-party/nsh/crates/nsh-base/src/rich_editor/js/commands.rs": "70b2c01f45f9c4aae6f4e3048b983e183de7176519f3e519df6a63e9e3d4c08e", - "third-party/nsh/crates/nsh-base/src/rich_editor/js/extension_api.rs": "8e7a1f7181fae33135dc9ae2be623ea533b87578f005cfac1919164e70b31e0c", - "third-party/nsh/crates/nsh-base/src/rich_editor/js/extensions.rs": "90a0bd76fe5a4aae0f6d9535dd59a604f63a590eada6eb5143daf01468ea1db1", - "third-party/nsh/crates/nsh-base/src/rich_editor/js/json.rs": "4b5bc6e804f9b2850c82503a88a44bca3c9c531779cb15e40b1f1b5cb999df9a", - "third-party/nsh/crates/nsh-base/src/rich_editor/js/mod.rs": "d18b31450952c89e0447a0835669f1965d58e853aec5136412ce2a45de8689da", - "third-party/nsh/crates/nsh-base/src/rich_editor/js/plugins.rs": "8bd91e1a4e961ebe055da7c46b3b9728b4192f025eef9125c97a2ef6f5aec509", - "third-party/nsh/crates/nsh-base/src/rich_editor/js/tables.rs": "02a85ef766341d8a001950d26fa234323b34dd856ca8c2f2a0e0891767df0bee", - "third-party/nsh/crates/nsh-base/src/rich_editor/mod.rs": "37857cd6859d96d3dd8a608cebc293702978e9016352da8ab69ae8a56ffdfad6", - "third-party/nsh/crates/nsh-base/src/rich_editor/model/content.rs": "928593f1fc3917af3e4447345be46a96d2c5371617b2aa714cfe51abf225ad35", - "third-party/nsh/crates/nsh-base/src/rich_editor/model/dom.rs": "7969492458ffc9ca1aba8efd2784b4d92ef1291565e103f7d2bf02e0cf559e8c", - "third-party/nsh/crates/nsh-base/src/rich_editor/model/fragment.rs": "23410f869ad78d4d7506ef3b20b14028a2ec0169d9dc0baff30ccf36d739cdbe", - "third-party/nsh/crates/nsh-base/src/rich_editor/model/mark.rs": "1ee78f9498aeff7165c272a28910bcfd7725a089ca1f3394333f25378057c839", - "third-party/nsh/crates/nsh-base/src/rich_editor/model/mod.rs": "ff0b4f27f6374a93fd5de162256d14500cdca728222ccc8e1ce2e8bae46307c4", - "third-party/nsh/crates/nsh-base/src/rich_editor/model/node.rs": "de051ce552e2802c2eb48a22a1ac57771b945c9240c8f57494574ca35ae03b74", - "third-party/nsh/crates/nsh-base/src/rich_editor/model/resolved.rs": "f3064c9c71c65021742c2504299f93f3ff57f7bd94057ebba39d4efe0752c726", - "third-party/nsh/crates/nsh-base/src/rich_editor/model/schema.rs": "e9c064978a320fa20ce4a00601740cbf30f46592ff938fc465c8f1f742c12bda", - "third-party/nsh/crates/nsh-base/src/rich_editor/model/slice.rs": "63999feec5beb86a5c919a3c36a94bfde9d7c4430caf7ef3f3eebfb9ede64ef3", - "third-party/nsh/crates/nsh-base/src/rich_editor/model/test_schema.rs": "013f2cad3094685769976f75834fc0c8a7cc20b6cbcd7deb1336e01adb7968bd", - "third-party/nsh/crates/nsh-base/src/rich_editor/model/to_dom.rs": "3efaf5a7e4a358802941d6f4730aac577280ba6939cbaf37ea0ce5c9ff8c226f", - "third-party/nsh/crates/nsh-base/src/rich_editor/state/decoration.rs": "73022e561a5663e9e1edadbef494d4d316fc97afa1cf1849b41242fd27a1baac", - "third-party/nsh/crates/nsh-base/src/rich_editor/state/editor_state.rs": "85aaf4fa88e18bbbf79fb726ef1c383d2cce7a84c81fce8937416150da844ec4", - "third-party/nsh/crates/nsh-base/src/rich_editor/state/mod.rs": "4c2aa6176efcc15a3c6a5ab9efe037367c568b25204462a5af82968af92a9e80", - "third-party/nsh/crates/nsh-base/src/rich_editor/state/plugin.rs": "03a3e1c7ef039dec21c1952de0fdcdc036f75061378699496ff8326c262afda5", - "third-party/nsh/crates/nsh-base/src/rich_editor/state/selection.rs": "e776e98bfa6f50c240f44ff05d5b4dc8e6ac0020ad7d5c5fb77d9173eb6f79b0", - "third-party/nsh/crates/nsh-base/src/rich_editor/state/transaction.rs": "777fe2fafc1241b05c6707eb1109a9954f3f2b778980c5dbb2b138cf546eaf35", - "third-party/nsh/crates/nsh-base/src/rich_editor/tables/cell_selection.rs": "4cf8b8a3bb5a0d15d52ac2ec328c7e5aff3a66596ce811ccf7ddc05d8274eb72", - "third-party/nsh/crates/nsh-base/src/rich_editor/tables/commands.rs": "f4a887acf8f1a8bc855f18b0ade2e4d450b44128d35ce125dd92983d5f2d0e80", - "third-party/nsh/crates/nsh-base/src/rich_editor/tables/editing.rs": "a4688309860db06581df7b92f4c6f9f5bb2a5db39ad46bd478b06a2097ab15de", - "third-party/nsh/crates/nsh-base/src/rich_editor/tables/fix.rs": "2bd17eb5f95d2799aba430d39008b13be85094bad2bd4903dbd15ca98e6b4009", - "third-party/nsh/crates/nsh-base/src/rich_editor/tables/map.rs": "9eca73110a2adc0eab5e5ee534135568bf05b9110946a2626026a5e35754b7dc", - "third-party/nsh/crates/nsh-base/src/rich_editor/tables/mod.rs": "84539523cd513d91a8402fb5d93b4ea38b1ba887c525310d0104bbe26e01c5a3", - "third-party/nsh/crates/nsh-base/src/rich_editor/tables/nodes.rs": "5005f2e15376de4948ad1c046a41cfc517b0fba25d306fb121347e9146afb4bc", - "third-party/nsh/crates/nsh-base/src/rich_editor/tables/util.rs": "eed6baf2d116699c44703e0c840f90530bf0aeedc32c83896ad886a62340d7e7", - "third-party/nsh/crates/nsh-base/src/rich_editor/transform/attr_step.rs": "0e488610f873a0488232ca80f678de1393f07d003de05c9a6eb59d2108564531", - "third-party/nsh/crates/nsh-base/src/rich_editor/transform/map.rs": "61ed3f37c87a13fe25417d0af77f39584043acf64d5bc1950784bd2ad0bfa054", - "third-party/nsh/crates/nsh-base/src/rich_editor/transform/mark_step.rs": "c40248845a6b5ef1ebbbb0c9d766c03a8777b62fa485711819809c726f7cc1c6", - "third-party/nsh/crates/nsh-base/src/rich_editor/transform/mod.rs": "b4ff76dc0233f1960570db7820ff1214c5fea379f729ff4d854d1ddbb477fa1d", - "third-party/nsh/crates/nsh-base/src/rich_editor/transform/replace.rs": "3c77298af658e55b87dcc57ce8dd2a5e172c3c9dcfcfd2c2e9298bfdec59f46f", - "third-party/nsh/crates/nsh-base/src/rich_editor/transform/replace_step.rs": "c32b313f9e9a5726e86459976be7c317d8068dec972f557cbd4995f75081322d", - "third-party/nsh/crates/nsh-base/src/rich_editor/transform/step.rs": "41039ad30f581b0b02f5cb78782950324268af147baefe53e40f7467876aa651", - "third-party/nsh/crates/nsh-base/src/rich_editor/transform/structure.rs": "58069f0ef750399a3afbf3cbc1cba108e57ccdcb41505dc5d2330c09e7cf1e08", - "third-party/nsh/crates/nsh-base/src/rich_editor/transform/transform.rs": "ed9b53bd4dcd1f775c89893c39c9a0e2ab3ffd264e69c1649bc76b4be6ff2159", - "third-party/nsh/crates/nsh-base/src/rich_editor/view/controller.rs": "1ff38e4b9236288497f8b89ac1bcb9a4a4f181c9bf391717b6cf9d5826aa49bb", - "third-party/nsh/crates/nsh-base/src/rich_editor/view/geometry.rs": "c9dd16f8290b82665f0f1c5f3b8133e61082f786b4761d68f3aee943788ef631", - "third-party/nsh/crates/nsh-base/src/rich_editor/view/geometry_handle.rs": "72494917693f77a14b744bd3e1809749a3c537e2151af9f1adac54aa753b9d50", - "third-party/nsh/crates/nsh-base/src/rich_editor/view/keys.rs": "8521028ae9b42960b5e6e232d6531ff33395e0bf5530c921062ebaeae089def7", - "third-party/nsh/crates/nsh-base/src/rich_editor/view/mod.rs": "19e2c2fc1c9d51f043ce0243e4aea34024222601b36a20a0a30c8c2e29c4ba4a", - "third-party/nsh/crates/nsh-base/src/rich_editor/view/node_view.rs": "41117655d137a88e25503d989633bc001f311bb6ba0f0ca546543cbec01611d4", - "third-party/nsh/crates/nsh-base/src/rich_editor/view/parts.rs": "69f08141f387e6df7ae2bc24adf6d359806b186bb9034df47a88ccee12305bd9", - "third-party/nsh/crates/nsh-base/src/rich_editor/view/render.rs": "7ea39d9ebb3203cae5404795cb1bb683e352b9c2c11616ef950da4adb9956c5c", - "third-party/nsh/crates/nsh-base/src/rich_editor/view/session.rs": "23472fd133e795f38efc7c6c6f53c8f07ddd99f8d3b58c3b44d055c4e7116159", - "third-party/nsh/crates/nsh-base/src/rich_editor/view/table.rs": "20b890b86cab3ad27374b386d68061e083b4c668b49618ac202922bf0f6323e9", - "third-party/nsh/crates/nsh-base/src/roving.rs": "a7dc1cb97feff820473ad313ab3411c3d9c6b1c847aad93559129dfaeb5b944f", - "third-party/nsh/crates/nsh-base/src/scrollbar.rs": "82a026bc2401fd22c67a45ecaffb0f4a85a7d797308ff0188507e4f95f0a93de", - "third-party/nsh/crates/nsh-base/src/select.rs": "671eed7555c7f677ae62fca2e4c509a5284432a148b43e372305372f7e317a08", - "third-party/nsh/crates/nsh-base/src/sheet.rs": "f49e77c19c20bfb73c2bfb9bc76448e47ea182e36293feaeff16c8f0c651907d", - "third-party/nsh/crates/nsh-base/src/slider.rs": "9f5c7acbb5f419e3d2e636bf07a46d82e72c7c2121fe249bf5cff10500e04f6f", - "third-party/nsh/crates/nsh-base/src/sort.rs": "423e5984ca94bfa04b66e7b724f55f0a7d9495aa38e04ffcb872000dc698738f", - "third-party/nsh/crates/nsh-base/src/switch.rs": "1199b1453aada43fa335bf40c80bb70ef41987b39981b6ffa55fee78c69f6863", - "third-party/nsh/crates/nsh-base/src/syntax.rs": "ae23a0b930868d1aaabe481f9e0f9a04d8344228c09a6d638a29a8104f0d0f84", - "third-party/nsh/crates/nsh-base/src/table.rs": "9680cb5afed8a59f7c6da62e15102ef1af4bf6328ac17952d3c1407adf77b8a0", - "third-party/nsh/crates/nsh-base/src/tabs.rs": "264618ef007835b36ce67e2f1dd1d73040598b6fe91c6e64796793bfefe8846d", - "third-party/nsh/crates/nsh-base/src/text_view/common.rs": "46e22cb951fe4f64fd1b71b56bbc8dfdba6899a20532f4fabf9e5d0dc470e0ed", - "third-party/nsh/crates/nsh-base/src/text_view/document.rs": "d63c9a1836bb514d5eff111ed511be8bec6c579dafd00ea1d762deee55782aeb", - "third-party/nsh/crates/nsh-base/src/text_view/extension.rs": "44ed8ffd2e9d711eb4c8fec88990ed833cee8694b88bc8d4527f4c8fdfa74428", - "third-party/nsh/crates/nsh-base/src/text_view/highlight.rs": "2069dd8609a0f427c67aab03f813d90a5925e2d111a3658b1a93becc2a180046", - "third-party/nsh/crates/nsh-base/src/text_view/html/mod.rs": "5fce6bcbd9f6f2ab63f9b5f06157616cb814ae383c863e4e4184c4b46ee4199e", - "third-party/nsh/crates/nsh-base/src/text_view/html/tests.rs": "a38dcf3bf23cb1e81fab136d51176697314e31922abca7815e6a7b5001ba4816", - "third-party/nsh/crates/nsh-base/src/text_view/markdown/container.rs": "fa1878ae2e92b461cb700510626acbb89aab1cafb6ebec282eab0717d8c08ea4", - "third-party/nsh/crates/nsh-base/src/text_view/markdown/latex.rs": "be5f0c19cc6e1a4e20e925d28af04212104b6cd538e642eb8b323933931b95f3", - "third-party/nsh/crates/nsh-base/src/text_view/markdown/mapped.rs": "fc9299a4c1d7ed56277c1f16767652e897b5034cc4ee64b7a268382df6154a38", - "third-party/nsh/crates/nsh-base/src/text_view/markdown/mod.rs": "218f4201bf0c44d968b6ec08edbf185a3638f3dd576c0234c5ede8b965234542", - "third-party/nsh/crates/nsh-base/src/text_view/markdown/source.rs": "5de0f1e5df633e53cd6d0581640ba89bf5ac3d2c5447e06c81e5df4bda14e8d4", - "third-party/nsh/crates/nsh-base/src/text_view/markdown/streaming.rs": "8a8043fedecc5ca9550e1100601863c04ee2e2e9ac8cba0419dd9d90ba2651a7", - "third-party/nsh/crates/nsh-base/src/text_view/markdown/tests.rs": "aa364aac339534a8a8c7122e52fc81b43da7cf3fd1233ea56a12feb75d763bf9", - "third-party/nsh/crates/nsh-base/src/text_view/mod.rs": "cdddc46c2d5995c45e17597c00bd5f2dea5f4feeb57f27468912095b61649e64", - "third-party/nsh/crates/nsh-base/src/text_view/parse.rs": "732a02c276a6158ecc69062f0e6e1b6c514296c376a456f022b18c2a1d55b3db", - "third-party/nsh/crates/nsh-base/src/text_view/parts.rs": "b58369b29c8dddd40fca7a23cc5ad913b147b7ae8198db9d0b906a62559a3345", - "third-party/nsh/crates/nsh-base/src/text_view/view.rs": "9d60bb6a68f08ed9933331f48002e26388a5c69f6f4d040bc870543ee94d93c3", - "third-party/nsh/crates/nsh-base/src/theme.rs": "707db0ae53fab28f2f6b124b8091e8d975f85617e985ed3ffce2ae34e6d3002b", - "third-party/nsh/crates/nsh-base/src/time_field.rs": "1e6ad4d5f7574e74f1583f66c659d1af983fbc25f90de14b5fa477c2b32a212d", - "third-party/nsh/crates/nsh-base/src/toast/js.rs": "752efcec9c5ba32102ef18c9d8b6edca1f71e14e32cef83d4c99b2c831d4c1bf", - "third-party/nsh/crates/nsh-base/src/toast/manager.rs": "5f5b5a03a7a25856b8b98d7304bf4b0efa3fad702240170fbb2b89be72ec2351", - "third-party/nsh/crates/nsh-base/src/toast/mod.rs": "54493a56939e48a607e2d188ebf61960709c3fa2b85a7a680a6e00bcc1e0106b", - "third-party/nsh/crates/nsh-base/src/toast/root.rs": "ec01f8f5bdea959574775bcc7cf1f05539ac71b63e52bb133d2671e351d906e8", - "third-party/nsh/crates/nsh-base/src/toast/stack.rs": "18df181e20366206c35b5d60f55604471072bd9c4f874269294f8c56c4a31ff6", - "third-party/nsh/crates/nsh-base/src/toggle.rs": "ae712af9d01c75434d9b0e71e6adbee7d76cf79b04bc43f404df3f722f1b8860", - "third-party/nsh/crates/nsh-base/src/toolbar.rs": "26249c83246bd1837b2ddb371bdbd349558beab97135e96ff7a28c70f7957112", - "third-party/nsh/crates/nsh-base/src/tooltip.rs": "0955baad09958fd7414d7940e426f67311c1e5b476cd8494b57de39c1347e7c8", - "third-party/nsh/crates/nsh-base/src/window.rs": "179f1cca79f589602d7581fb951ad45efee6280170f5b428ed2fe60b9f205c77", - "third-party/nsh/crates/nsh-base/tests/base/accordion.rs": "62a7ed7c0062934ade19c8a1ab274e7e95c0c0aa55c228093e695e6118a5f960", - "third-party/nsh/crates/nsh-base/tests/base/avatar.rs": "368ff1e6710edd42f119244654481d8b3ba9f75d6ede5cebf52090d05339a19e", - "third-party/nsh/crates/nsh-base/tests/base/calendar.rs": "bd94f90c011d3cad8050966c4e0b99af4e7a393ecd094f9063a3bc181cfcb4c3", - "third-party/nsh/crates/nsh-base/tests/base/collapsible.rs": "cac40bf273c53ca71f9d620926af975082848d3b9d7d7fcedd1fd5f3fcb1325c", - "third-party/nsh/crates/nsh-base/tests/base/color_picker.rs": "b72cad2ad66557653a6ecea71c01226f02f2e473f9db32ce053a204b0938070a", - "third-party/nsh/crates/nsh-base/tests/base/combobox.rs": "1d71818b1da19a4de4afdad28465c83a5a90a8ce8084f8f453ce843072af9ed0", - "third-party/nsh/crates/nsh-base/tests/base/date_picker.rs": "98d6b0b0a7ec82348df4bc5fb01bdae1db4fff8b106e8b120a8cb181cbef2be1", - "third-party/nsh/crates/nsh-base/tests/base/diff.rs": "f2de8cb6a447ea40876b912a20a22d6501f2772a8f21dc2bf95c42520cfe04f7", - "third-party/nsh/crates/nsh-base/tests/base/dock.rs": "77484c7238c462b5381dfc9a73396dad22685300f16c3db514a0ce7b6a5bb27f", - "third-party/nsh/crates/nsh-base/tests/base/editor.rs": "ca32c4422f056791af74be28c9636dd66b1195fedeeccc86c967e12b1621c1f2", - "third-party/nsh/crates/nsh-base/tests/base/editor_completion.rs": "454dad7338b7bfcffe7a99ae431cdd18d3782b14ca43e3e83f43c5742bbed8d8", - "third-party/nsh/crates/nsh-base/tests/base/editor_definition.rs": "c78fa853e5468b198ce7286b3dfe706c536cf3179cb65c726972727af3d41c99", - "third-party/nsh/crates/nsh-base/tests/base/editor_diagnostics.rs": "c84b4e030ec9421063c494b2bbfd194e2c7460ac66a54b64044ce4c6603a246d", - "third-party/nsh/crates/nsh-base/tests/base/editor_languages.rs": "814031df28c7287fefc554d5175fd495571c6f21daa80ca105e922b396ba2b6e", - "third-party/nsh/crates/nsh-base/tests/base/link.rs": "e0e3ec0e3e658ce7a09bc3cc886800a5c880ab8a8bac4e3f00ad9b0ec2a57749", - "third-party/nsh/crates/nsh-base/tests/base/main.rs": "a62d506b26867f3fcbbf7775fe8701fed362cf5267b602a06247e21b6919d79b", - "third-party/nsh/crates/nsh-base/tests/base/menu.rs": "d593d4b11398a67e86e549b97549c17d5dec8982d670b42f5569ffa5d7ecd74f", - "third-party/nsh/crates/nsh-base/tests/base/number_input.rs": "0cf2d19283b8907e492bb6cefb12670e0cdd82bb580ebe96928cf4c86766c973", - "third-party/nsh/crates/nsh-base/tests/base/otp_input.rs": "6869b7c03e2fad5e8b0a302614cf646650f813f2ab0fc6e37f7b9956c4f7a205", - "third-party/nsh/crates/nsh-base/tests/base/pagination.rs": "3c91fa46ec2d6054e9ad04d94fd732ccac09409c1e67a60cf637790a2b40c9ab", - "third-party/nsh/crates/nsh-base/tests/base/plot.rs": "5e0f6e2cb1205e084ab3da2b34d2b4487f9d30b842569e3b88fc9ef04f6ca4d0", - "third-party/nsh/crates/nsh-base/tests/base/popups.rs": "c5e7d60807369e786a05b6db25b1dbdb51c2818f00c8a784bec56168be003ac3", - "third-party/nsh/crates/nsh-base/tests/base/radio.rs": "33d497837ea016a7a359ff429dc89072df919fa92c21ef1b9dca2682d257c215", - "third-party/nsh/crates/nsh-base/tests/base/resizable.rs": "be0859e6ecea4921e802eabb81a73e870e881a4186be39dde88787243e22c820", - "third-party/nsh/crates/nsh-base/tests/base/rich_editor/commands.rs": "0128831e9dc30a9ebd336791dad12a2dc6e15f69fa55b261faeffc35bc2ed84d", - "third-party/nsh/crates/nsh-base/tests/base/rich_editor/extensions.rs": "2b9c47ced15a727e5bc14a0bdb480f58d41589bdf04a5c9049d0fdeac1abd2b0", - "third-party/nsh/crates/nsh-base/tests/base/rich_editor/marks_clipboard_history.rs": "3460ac3451f05c053d88e4cab3c26b34e68d7e887347240fcce017d79fbc7503", - "third-party/nsh/crates/nsh-base/tests/base/rich_editor/mod.rs": "4c74f293c7df0783885df5ae3f9c4b330c04de65dd81cd12ccfb474bdc28a3f5", - "third-party/nsh/crates/nsh-base/tests/base/rich_editor/selection.rs": "d6446aa838fd97defe07eec4060dc7f24665c879bffeb3753fd2efa2427e49d7", - "third-party/nsh/crates/nsh-base/tests/base/rich_editor/structure.rs": "9c5585ca6473b972e980d059761ed9a40b46da1aa40d996c3c9aabd89361c86b", - "third-party/nsh/crates/nsh-base/tests/base/rich_editor/tiptap.rs": "3e167e9796fc17657898dbc880665e67bf01ffb2919b702978cd599197116169", - "third-party/nsh/crates/nsh-base/tests/base/rich_editor/typing.rs": "75313376b2f0cab9a2ec1c0b7dfd9121afcd47ff95684e63adc6146008105435", - "third-party/nsh/crates/nsh-base/tests/base/rich_editor/view_features.rs": "7fd99e0a11d6186dee60af2587516bfd945439c7785ec9261b98fdffff1601c6", - "third-party/nsh/crates/nsh-base/tests/base/scrollbar.rs": "420d88d2a2a866520ab19056b74700ee17ce1047d67b19a6c0194d5bc29d71a9", - "third-party/nsh/crates/nsh-base/tests/base/select.rs": "b9d6a61e5ef0fe85b0368185fb8f610c714c6ba0f359efb1000207175d3780f9", - "third-party/nsh/crates/nsh-base/tests/base/sheet.rs": "ab83156a196a1c6daebe0602fe3d373ee0a371a7a060ea6c5844bd813fbdf34e", - "third-party/nsh/crates/nsh-base/tests/base/slider.rs": "847ec65be637cedffafa23dfe009740f04502d51c4720260c5694a3df8f23f39", - "third-party/nsh/crates/nsh-base/tests/base/tabs.rs": "190e5309daea9f35d1ac5d57787bdb831bdebb402acdeae1419eea22f81c9142", - "third-party/nsh/crates/nsh-base/tests/base/text_view.rs": "5c73ad03c56bbd0c64fbcefbfca0db4b1d81bd20db22b7a3a92731c5347376be", - "third-party/nsh/crates/nsh-base/tests/base/time_field.rs": "4cdd7af04322c83257693706ff9b20bd16641fd4d7dd08cb73ccd54be21a6a90", - "third-party/nsh/crates/nsh-base/tests/base/toggle.rs": "25fbfca16e07968c5f902099a5ef76619208d7f2e6dc61f7b87c15b21e291f9b", - "third-party/nsh/crates/nsh-base/tests/base/toolbar.rs": "4ba712d3b28365e90e513c10b95fba91b990b77d8d5ddd3d9bb0bfe21046c50c", - "third-party/nsh/crates/nsh-bundler/Cargo.toml": "9515c8670b09613436d7f677ce58781f2664fd1747f043746e78a98b380f694d", - "third-party/nsh/crates/nsh-bundler/src/bundle.rs": "f1773d117924f249812f6fc90f89b44f725e818235b458f9216b6a5fa3de2343", - "third-party/nsh/crates/nsh-bundler/src/classes.rs": "b6fc4affe5ca9ee0dc38b0b00579375dd2c6d6684424e4b6aa08371ab965fb40", - "third-party/nsh/crates/nsh-bundler/src/compile.rs": "dd96528f6358cbfdd7e2fd5f66ad84b2ace93faf36e61b1f604cf6ffec83c3cf", - "third-party/nsh/crates/nsh-bundler/src/hot.rs": "c3655c9dc2c1c561831bf33d0a7915bfa596063ac130cca4b79e37a021d76c10", - "third-party/nsh/crates/nsh-bundler/src/jsx.rs": "cc22781e61adb99bf953399e5ce5ee475054ae898de18c9ebc0708d1c51bd1af", - "third-party/nsh/crates/nsh-bundler/src/lib.rs": "d574a0678c35c66155e71c97cec472c8308ca3d6b79bb0da07436e85e0eb8020", - "third-party/nsh/crates/nsh-bundler/src/minify.rs": "09bb43220c92c72daf59f73b7a1fc3c950c40fd32bf872ad93967ed7cf745af3", - "third-party/nsh/crates/nsh-bundler/src/natives.rs": "d5327180c2bd55c88fda70fc5dd2c1e6ba782171fe9eebf2ce88e7ff7594c53d", - "third-party/nsh/crates/nsh-bundler/src/plugin.rs": "96f2b87104111a9cfeea2e7e971a978877212928301db8b0958c05d7153c59e4", - "third-party/nsh/crates/nsh-bundler/src/props.rs": "b7b2122af74037f63ae74e2c4f5092d5ae5138aa78cd81abc03d9c8d7f7fa337", - "third-party/nsh/crates/nsh-bundler/src/split.rs": "dd958b4d93476155b5cb557389e53673b89c1c9c525d74c8126367a95529024b", - "third-party/nsh/crates/nsh-bundler/src/standard_tests.rs": "7ccb656973f3a8176d0d7672b5807a4439fdfb8a0702e4ce7c6324870507c437", - "third-party/nsh/crates/nsh-bundler/src/types.rs": "6a8f272d9fa7a01734f783f6cc02bd238692008889a6abf64102f37407c3ab38", - "third-party/nsh/crates/nsh-cli/Cargo.toml": "683f133bd2aff174a30236d938acce7c0d4706f7f3350969b74eedfbcc0bcacd", - "third-party/nsh/crates/nsh-cli/build.rs": "617f5d3890c8b278c74b7a4620a148a0a8079fa7dba2e98b0726cac5d0fef494", - "third-party/nsh/crates/nsh-cli/src/android.rs": "328e5ffcd4709f16889bb210e118cf1e6745f56b3421f2dadf337a7ef03cdf16", - "third-party/nsh/crates/nsh-cli/src/bindgen.rs": "42984cca78db366fe087e2a86aaf291ef4d4a0220cac26b17ae99ace2905da8e", - "third-party/nsh/crates/nsh-cli/src/bindgen/wasm-bindgen-0.2.129.js": "5823060057ea5de1326121c1132d558d8f96d1fa8c23fb1270a132b07ac9af06", - "third-party/nsh/crates/nsh-cli/src/build.rs": "dfeaf1fd3a3289a60bdd70ab8550d48a03a97c428a77e4429ca5c162c5a8520d", - "third-party/nsh/crates/nsh-cli/src/cdp.rs": "a7df2735afb1013b4946b9d21393c9d72e1afa2e28e23667eaa242eb5878681d", - "third-party/nsh/crates/nsh-cli/src/check.rs": "520f1be51d960632a6563bc633647c32c630ebba397b0342273ce6de33da9999", - "third-party/nsh/crates/nsh-cli/src/dev.rs": "1e68826ccd9209ffc8728a33c57efcef950fe0f9ff98cda57087c3214d96ec56", - "third-party/nsh/crates/nsh-cli/src/dev_port.rs": "bc9fd6bc21077b6e82f2250b36bfad0da02202f82ad312551e5d5dd62b82be27", - "third-party/nsh/crates/nsh-cli/src/entry.rs": "8880023842ca765687e3ce6f356a9f8498881fa8d90f459c025702964098ea41", - "third-party/nsh/crates/nsh-cli/src/init.rs": "df7a5d4688498eb7921c23d2bb76b5d752ddf7450b3d58e7f1b3b62a1f784eb2", - "third-party/nsh/crates/nsh-cli/src/logger.rs": "09574fa1381d8dc650d820f6953541601180698657cf3eda2f1429165122840d", - "third-party/nsh/crates/nsh-cli/src/main.rs": "735cc346a8c5b44437404681aea4c8c71a87af3cf0ddd8d028b39ea6d84b1169", - "third-party/nsh/crates/nsh-cli/src/package.rs": "e357a69294bba0983d451bc1e417a007316667270a889210364cf7bff34a7a36", - "third-party/nsh/crates/nsh-cli/src/run.rs": "306478e803971364c33ce566524c537811c4f201c70eda8ee2f84ef0d11ac2d2", - "third-party/nsh/crates/nsh-cli/src/runtime.rs": "6dd942446d7e949a091fc04935afb4b9ef67a96bf8c6a3f5ed9ff072642240b4", - "third-party/nsh/crates/nsh-cli/src/rust_app.rs": "0a1a6efad904513595e4e9ae491dafee8ef998d46a80d03d64055cf31b37b344", - "third-party/nsh/crates/nsh-cli/src/sign.rs": "fc514e034f23cc868166368b7add5a8f8ead0437bddbdb61e6296fa7ecf55028", - "third-party/nsh/crates/nsh-cli/src/templates/mixed/App.test.tsx": "8bfdffa4cc29537e750cb3c281fb815bcee41e457ab70cebd3cf18ae2a1bf40e", - "third-party/nsh/crates/nsh-cli/src/templates/mixed/App.tsx": "19b9ecc1f2fbf9c8e9bf4bb974def5810882c3a8c93c54bdd0305a51e094bc4f", - "third-party/nsh/crates/nsh-cli/src/templates/mixed/README.md": "bfbb22c7e18985237d72b7c08d663146604a4e7076778727efa60a34000d0ea5", - "third-party/nsh/crates/nsh-cli/src/templates/mixed/lib.rs": "49fa24b8b039a9e1c647ce2bbec4c0a5d492c9e0c0dc0aa8958c1b332b8d0a6d", - "third-party/nsh/crates/nsh-cli/src/templates/rust/App.test.tsx": "ba47395b7270bc2a9af7b9df87aff74f70333b46f7233609eea1a98943d6cd9d", - "third-party/nsh/crates/nsh-cli/src/templates/rust/README.md": "93aa49caab476c601bf5f8a3f1287c72e65e08d2715368338c62fde46345e6e8", - "third-party/nsh/crates/nsh-cli/src/templates/rust/lib.rs": "941a8ea7f026c80c9de7f0bfd9d02e3351b46ab6edb62dfb29373173f1a2d99c", - "third-party/nsh/crates/nsh-cli/src/templates/rust/main.rs": "0a89de02467082b89ccefc925a7af53b15af9b06e77aae3e05096326a4c9c644", - "third-party/nsh/crates/nsh-cli/src/templates/tsconfig/1.json": "8ceb789d13fc1d74ddbaa75615daeaabadf0737ef76b7a4ccc293ce065d6895c", - "third-party/nsh/crates/nsh-cli/src/templates/tsconfig/2.json": "746d8d6b8de252179faf02d582531d53c39aa259eebfec49cd726c9f5cc3d738", - "third-party/nsh/crates/nsh-cli/src/templates/tsconfig/3.json": "832b63d1c87c6381f7d49d7f55394ce4ed2503d3cf0d0124b81a88ec9621a330", - "third-party/nsh/crates/nsh-cli/src/templates/tsconfig/4.json": "d7972c656ce45ce90df97fd5370c26c660c5fe8fca5355cf24822498039685ee", - "third-party/nsh/crates/nsh-cli/src/templates/tsconfig/5.json": "5d6ee953f0366848a5cbe9fe9d0a6b31637d14e8dfb20761e7730c9228753b1a", - "third-party/nsh/crates/nsh-cli/src/test.rs": "46b59fb772a08b1aea6aa46a94a1468f4dfe1231352a7cbbd611d22b6a64dfe0", - "third-party/nsh/crates/nsh-cli/src/test_android.rs": "6f3ca5c6caf8e46d48fa7d3046e82a9d1d5f50efd1a6a68a08f3c0472295c48c", - "third-party/nsh/crates/nsh-cli/src/test_host.rs": "a9a8260ffaf68f7516489c3024d4d476e578a7f782549c26202e9d4f91fdb3a8", - "third-party/nsh/crates/nsh-cli/src/test_ios.rs": "001f75d6f862a31d2352e09c51317f100ae6ddab8d983761315c25760b258f01", - "third-party/nsh/crates/nsh-cli/src/test_web.rs": "b657afd25fd7f33f734cd8ac597bb580a0f341a0453828b1d73f3b71b74436bd", - "third-party/nsh/crates/nsh-cli/src/tui.rs": "edadbdd4996dce76cf87b4e8eb4e4101fa6ed338f2ebb7f0725a6c61d2bde6c0", - "third-party/nsh/crates/nsh-cli/src/ui.rs": "04348eb8eec090d36e443ae1a0cfddda00c71b80636c7a0b541951e32409bf6d", - "third-party/nsh/crates/nsh-cli/src/web.rs": "35758f904f84c071b6250e790c4283b5937b745a0364723b9845425687f98bfc", - "third-party/nsh/crates/nsh-cli/src/web/dev.html": "f35f42e6876ae6f6539511464aef427e9de77a276bd366a85414c14d05a5ff70", - "third-party/nsh/crates/nsh-cli/src/web/index.html": "22ea35ffda49ca9dba63258e55565db55cea88cfab60196f60880716ec24e0e7", - "third-party/nsh/crates/nsh-cli/src/web/prune.rs": "beb3c5bf9adc5c8ba40e339a587d8143e55f47e41f7bb638fed69584bf78227a", - "third-party/nsh/crates/nsh-cli/src/windows.rs": "81b1e8af3c91b3d45f7c0d05ac2abef4ca426403e30f7c71c8029d74bfde6b24", - "third-party/nsh/crates/nsh-core/Cargo.toml": "de2800a7ab8c0a0544cc1ca79eaae9fe691d0c4607663103522b7cf2b45a3203", - "third-party/nsh/crates/nsh-core/src/access.rs": "13b9f652681441f9f456b122fab1d10188bd7abec263b0915640182e1005ddf4", - "third-party/nsh/crates/nsh-core/src/animation/animator.rs": "7fe6a17413edea1aa5e5cd5cc95b70e213d10a40cb84e2ffa50f1510a90fcc0b", - "third-party/nsh/crates/nsh-core/src/animation/driver.rs": "cf3d2b4e7d5900193d0d9aad828cae54191090452cedc9dcf2a3aed73a9c0d48", - "third-party/nsh/crates/nsh-core/src/animation/graph.rs": "778bfd3a50eb16a923c64cce62890c738ad04c3e1085da979ce173c5dbd95383", - "third-party/nsh/crates/nsh-core/src/animation/mod.rs": "ab05697e579dafcc829c37b16f9207deeaa4482b5ae2777cf5cd31ee24b67031", - "third-party/nsh/crates/nsh-core/src/animation/motion.rs": "d7d26626aaa2cad06a4d2b5bc365cd24e7e1e9706e181b0ad550c6388d3d9fea", - "third-party/nsh/crates/nsh-core/src/animation/ops.rs": "3d33e05fb91b683235fd8ab17ac64a0b72415b4da808d1305f1ca0ef0d8b981a", - "third-party/nsh/crates/nsh-core/src/byte_size.rs": "9cbaa27c69a16eadbc40b898a0ed683362a7c1c1bce39b7f2fabf8b26e46db43", - "third-party/nsh/crates/nsh-core/src/canvas.rs": "72d71fd665c2fdadf3877d40a2f00763e9def862c439ad7777ad8d45c6f54694", - "third-party/nsh/crates/nsh-core/src/canvas/damage.rs": "ba9be945fd73be587a4a3262599dbfc1a4fba00c1fa0844cf5fca8633b8f6556", - "third-party/nsh/crates/nsh-core/src/canvas/hit.rs": "2e3528e7f911e5d4ab735b19e8f79a54a037748598edc88dd9309195106b8e36", - "third-party/nsh/crates/nsh-core/src/clipboard.rs": "36b1c87f8762288ba9f8282daa03a5deb5541769afe75d58a7ba0cf8fe7defb1", - "third-party/nsh/crates/nsh-core/src/color.rs": "93afe9bf38e8f7b12108fedc4863f8e1bee3a55ae7d0c75e788b79b02fb72a93", - "third-party/nsh/crates/nsh-core/src/core/classes.rs": "fa7898188dbd167d57c27ff6e3aa85e1a3d04d1910db803165612ba3fc7e138e", - "third-party/nsh/crates/nsh-core/src/core/components.rs": "59e8fb56d5d15590c134406dd0fed9b2bc2f0932bb7ded0547cdf567441c420f", - "third-party/nsh/crates/nsh-core/src/core/follow.rs": "933d2efd574d4a72f4861799d7ad08b980d8f7f4a81a11cb4df83ebf41868753", - "third-party/nsh/crates/nsh-core/src/core/layout_scope.rs": "47b65f93760eb6123f2b8775072258c4a1f41d0b37d206140e0f19e439802668", - "third-party/nsh/crates/nsh-core/src/core/layout_tree.rs": "7c815c4e27d6c463dfb93399ba8e36740e4fc6591a070105fee8cc02fb35a28b", - "third-party/nsh/crates/nsh-core/src/core/list.rs": "3e63ade0d1066f82586d563e8c87fb3d539c74591358670f7a3a52371fe4c0c9", - "third-party/nsh/crates/nsh-core/src/core/measure.rs": "aa766c86618cec531fb8e9d1f1c4061d0c6284abf3c40abfa011e2773220ec08", - "third-party/nsh/crates/nsh-core/src/core/mod.rs": "4102d1fd736c567cccb682a98031955932ff167f1c588122fd7d11d23f62fa97", - "third-party/nsh/crates/nsh-core/src/core/overlay.rs": "a731c4319e2336e17b63aec69b0135899b058bcdf484cd7550fc300dcddeab0d", - "third-party/nsh/crates/nsh-core/src/core/parent_viewport.rs": "27752798f6a954732928829fdcc5cd56e773655ddc37fc9c0017ff566c7f3bba", - "third-party/nsh/crates/nsh-core/src/core/reading.rs": "dd2799169ab691282ef6d86e40677d8edd2e0495ffaeb35c2b3fee7ebd782825", - "third-party/nsh/crates/nsh-core/src/core/renders.rs": "eb3bec7a6d0becc269232548f1f10337a4a0388f7b53cec9bd85224a5b0ca5d8", - "third-party/nsh/crates/nsh-core/src/core/scrollbars.rs": "6340140059e8d1b91e34e0d2d7dc480cb6bb6060ff6f88947db68aa8e03fe2ed", - "third-party/nsh/crates/nsh-core/src/core/services.rs": "2dffe1959dbeef1a9e871c2281d07d95fb9b709b268b97ad2ba588d3280723b5", - "third-party/nsh/crates/nsh-core/src/core/slots.rs": "d46d961e769f53a29a911311c8a124259c3585c9b58279261361a8dfd84847cf", - "third-party/nsh/crates/nsh-core/src/core/sticky.rs": "18ed4ac18949de18b15270d8e55b272b8f8d8aa1a618b762d17d051b49c05eba", - "third-party/nsh/crates/nsh-core/src/core/tests.rs": "a0c70a9118e4bc1f815bec2e98d8573537c9a996f306e1a5a4817fe26f43421c", - "third-party/nsh/crates/nsh-core/src/core/touch.rs": "b408dc05ea6e2ddb177b8bf225ac773e04d37b4a4ccf55de8001f07e91eee55a", - "third-party/nsh/crates/nsh-core/src/core/views.rs": "b3d15fe6735e5aadd4fa4457a8b6c4dfdb16f5a3acd3f69d8bb53b57d91a3080", - "third-party/nsh/crates/nsh-core/src/core/watch.rs": "432201b5142e862fa2201d7a9610a299d72878b3131da3be802a39770a019c13", - "third-party/nsh/crates/nsh-core/src/css.rs": "d5e87ee2380c21ad43c69cbbc2f7631e3a330ce5953e631e03801ae66ba1a253", - "third-party/nsh/crates/nsh-core/src/css_named.rs": "99459b7095e5729120419fff9e4c30795a660c743978a11010777f9a31a13b39", - "third-party/nsh/crates/nsh-core/src/default-env": "dd2723803c946daa91ceda4cca488b2850629f7655a5b1515ceb095742a29a9c", - "third-party/nsh/crates/nsh-core/src/desktop.rs": "8657d00f270192f82694c49ee5d2afadaaed81e20376a513f4b3c97d00f6ebe3", - "third-party/nsh/crates/nsh-core/src/effects.rs": "81b914144cf5530716807a4973a2cad8cc4c9758e28eb42fe0bbab2ccbf34b8b", - "third-party/nsh/crates/nsh-core/src/element/ambient.rs": "10c88b7ef0eb434a24b6310ea3e3f3b738c95171003ab18091922a0ba9d74718", - "third-party/nsh/crates/nsh-core/src/element/animated.rs": "a816accb583ad36200728a66cd7c6a914eb523f98577935e06cdb6ca2f37b6c7", - "third-party/nsh/crates/nsh-core/src/element/asset.rs": "44caf12fc89e1a66f1c187165cdea3aec6d0f5463484ce47f874f047dae694ef", - "third-party/nsh/crates/nsh-core/src/element/back.rs": "d61df6687953076f4ce51e3a2659cfffaa6efdc25ce4629270e665c99529b59a", - "third-party/nsh/crates/nsh-core/src/element/builder.rs": "56ceab202fd749b514bc18a0ee6aa97c4ca614a5df39d90805abda8827c4a6da", - "third-party/nsh/crates/nsh-core/src/element/call.rs": "003815651b618e3442c7ecaf441980f96a222a7bc1ca29339ce63ff2dd8e1997", - "third-party/nsh/crates/nsh-core/src/element/callback.rs": "883c4569320b7347a06b9b10254c5b670d7607eeba74a08e172381188d5666a8", - "third-party/nsh/crates/nsh-core/src/element/class.rs": "ffd5a96b6d841bee2629cc2252b5564e500bdb01254eec2a34cf8680c2c1d0c5", - "third-party/nsh/crates/nsh-core/src/element/component.rs": "be64b529851d4fc885b5ede4d0498ee25b51e6825ce4ceff9ca9693cbb4928e3", - "third-party/nsh/crates/nsh-core/src/element/description.rs": "c15c59f4a48eaa2ebd0baee3042f5724136047af4737235d353cde9515b5fc52", - "third-party/nsh/crates/nsh-core/src/element/desktop.rs": "d67d522fa5a55b50b1a1bfd1a5025ad3ae083b873d59e976cfacafde34311dfc", - "third-party/nsh/crates/nsh-core/src/element/element_ref.rs": "270646f2240b2ca1e8dcac01ab16b906bf01ea987b0b2bacf3333273355cd4c8", - "third-party/nsh/crates/nsh-core/src/element/engine_context.rs": "fc9f4487a2ec47939119d2c6f5c75dc081ede1feb0422be8127b19fcb129fa1a", - "third-party/nsh/crates/nsh-core/src/element/env.rs": "e38c8dbaa7c278d9c73d6f25837653cccb5cf5f8a54c00ced5fe50c82c5c06d2", - "third-party/nsh/crates/nsh-core/src/element/events.rs": "02ceb6611071bd69081bc6abbb3e68c6ca0e942cbcc0ea5d3c645361e4c8474c", - "third-party/nsh/crates/nsh-core/src/element/flow.rs": "c8500f5c626397eddceab22a0e2d5a8f8a442f351fde7e4dcc9a8a9b55122122", - "third-party/nsh/crates/nsh-core/src/element/host.rs": "61525b6f149c1c1539e25cff150f776276b6e8ed18f0ccbba67db447623d2156", - "third-party/nsh/crates/nsh-core/src/element/js.rs": "48af64d3ad014457e319e2711d5b7e56c6aa6e72f7d95173595a30da99cf5ecc", - "third-party/nsh/crates/nsh-core/src/element/json_host.rs": "4af422f1e188325c102fbdfb14de370f274567b79552c28c5541c4d113630744", - "third-party/nsh/crates/nsh-core/src/element/keyboard.rs": "6758cd822f942af1fffb0827ed50a6beac8b8c1e17137a60704100adec769898", - "third-party/nsh/crates/nsh-core/src/element/keys.rs": "cea9dfabc574c0000bf6ef45383b9f77052dbd700bd694b5ce1107a11e2cef0d", - "third-party/nsh/crates/nsh-core/src/element/menus.rs": "a35b4b48d8773b6770d7afe0f9668891af00cc4859f23e5c99625efb83bff89f", - "third-party/nsh/crates/nsh-core/src/element/mod.rs": "fdcfb7c14f52a4783c292e68a742449161cfb5f6d5a1f8ceb166992d0a3d478c", - "third-party/nsh/crates/nsh-core/src/element/module.rs": "8522c703f41a1da75a533b79c9515518da64cf34969a8a64b91e952ceb4c96ba", - "third-party/nsh/crates/nsh-core/src/element/once.rs": "ff9acaec13948c8fd25961654411d6f6917eeafb12470e91dd992d94b0568104", - "third-party/nsh/crates/nsh-core/src/element/palette.rs": "d091ab5e8276cafcb63ae2f7bd1455610f3c183ef3a3fa7eec01618bcdc0337e", - "third-party/nsh/crates/nsh-core/src/element/prop.rs": "b5e4914f2865f32a633c7eb70abc73717ce9c1b367f25754ff3225aa85ea6c8e", - "third-party/nsh/crates/nsh-core/src/element/reactive.rs": "b2eeca4753fb1ce9ddc3c869bb3a269bb943c497f90913d1962d8f7ebf00d6b1", - "third-party/nsh/crates/nsh-core/src/element/reactive/tests.rs": "c54d87ffdbd1d5747a66d0bf460d30d3df05ec8ef0d4c6830ba3ecc80801f768", - "third-party/nsh/crates/nsh-core/src/element/renderer.rs": "05cc3b2ccea2a14b3ff34d6c4e88d872acb8b9d996e703102e45009b8c44b214", - "third-party/nsh/crates/nsh-core/src/element/resource.rs": "eb8ecc943f67d93ebfd121b30ec109f3fdeea12749af76afe848fb49d84d2075", - "third-party/nsh/crates/nsh-core/src/element/responder.rs": "3a594e2db4c01a60ef6222ea0ef28e2a3cb15c06cc6d32e38407ff5d36c922ff", - "third-party/nsh/crates/nsh-core/src/element/rows.rs": "544028882b94de2e7487036619aa8e78894c72ee69c7a11fcc87847ceb383255", - "third-party/nsh/crates/nsh-core/src/element/scrollable.rs": "8373449615434cb16cda67b14094673bbfecc183e25a5fef1f339a92d52fc96b", - "third-party/nsh/crates/nsh-core/src/element/services.rs": "79001ad1c54ff8088e2910c11acb04bd2ff87fa71aac666ad4752ab67baf6014", - "third-party/nsh/crates/nsh-core/src/element/status_bar.rs": "2fff306388c47bfee440e1042f9143251fe0b210cd57a370e5e8a8247c537acc", - "third-party/nsh/crates/nsh-core/src/element/style.rs": "86a41c48bb4f7f49bbb5adfbfcc65b073167046460e88263f9cfdcd2cc681a34", - "third-party/nsh/crates/nsh-core/src/element/system.rs": "a351ae14cc12bd13bdb5a5008c480860455b8453cfee49b1d2ea297fb5672a91", - "third-party/nsh/crates/nsh-core/src/element/task.rs": "9b724748039710438a00a8b426a98687c06c945c97bdb1d00c43e93315459180", - "third-party/nsh/crates/nsh-core/src/element/tokens.rs": "c47ee4d182ec65b88772c56165a12b80c87455084fd795023a66cf811183565a", - "third-party/nsh/crates/nsh-core/src/element/value.rs": "c4ff203bb00b8a9d7ef0e50907b0b07132f94b75415a9952c5e87ba1dbdd3408", - "third-party/nsh/crates/nsh-core/src/element/virtual_list.rs": "e14f25597cca6993885202338a4a78499827d0db5033d5756329ec3cc5aa6874", - "third-party/nsh/crates/nsh-core/src/element/watch.rs": "cb14db90caaeadbb99ce1c7e0d294f006e5d3b8f7b48ce3dc17f387f9757e460", - "third-party/nsh/crates/nsh-core/src/fenwick.rs": "dbb7e9e1cb1dff6b52d09c5341f85b29ea39af69ecc6bef88637e271d2a4a155", - "third-party/nsh/crates/nsh-core/src/file_dialog.rs": "53b6c730def8844c7425520147920feb46da5b076aa8757296d1390c65347fda", - "third-party/nsh/crates/nsh-core/src/filesystem.rs": "b6211b899a5601b7d989e540775a611ea4650875aa4a0440029bba737dee145a", - "third-party/nsh/crates/nsh-core/src/geometry/length.rs": "ca5057f8fc5f3c8ba291e218e944321376a93326a4cf718b347fbb7880f7332a", - "third-party/nsh/crates/nsh-core/src/geometry/mod.rs": "1facd3aa45ba022bbf3c3b68fae51479e5033b1ef6e16bfb69e294c6a2a39373", - "third-party/nsh/crates/nsh-core/src/geometry/shapes.rs": "cb80b4e070331c90d2966a5d498434ec7b1a725e42c5ded37d6020e10fc795a9", - "third-party/nsh/crates/nsh-core/src/geometry/taffy.rs": "b756ff2358d713cec131ac51bf1af13b171d14ac44b5e956e28328cfd746fb62", - "third-party/nsh/crates/nsh-core/src/geometry/tests.rs": "a3cd72d91dc0e63600deb3ef1ec64256c7fc2ada9dd1baff45ff26b5ab057a64", - "third-party/nsh/crates/nsh-core/src/geometry/unit_scan.rs": "c195815bfd16481b1593cb99698a1d60cd2f841baa9c1e4027a6bb5c44170b04", - "third-party/nsh/crates/nsh-core/src/geometry/unit_types.rs": "fb33d6819432a8727305ca0e1aa0937e2a642bfe6068483822bbbc6b540d84ea", - "third-party/nsh/crates/nsh-core/src/geometry/units.rs": "8e061b96ca9860bfd97c4aca55d220736a757658d1f3a0a2b3cbfb8abc03b416", - "third-party/nsh/crates/nsh-core/src/grid.rs": "c767908b0c7b20842d6e40de6c556d8a4324438705f6a476a41dd62e8db33b19", - "third-party/nsh/crates/nsh-core/src/host_channel.rs": "8f1ea8a28ef08dfbba7e5ad82f3b8c30ee7d01f2eea3f65f4e66303b4a6ed45d", - "third-party/nsh/crates/nsh-core/src/image.rs": "0acec293ffde275b0b8955530aa6bc6c82f9270dd41ebfdc4929fa8769c518be", - "third-party/nsh/crates/nsh-core/src/image/cache.rs": "35a895691d99b1775d9a5d5a9e3bd244ce08462d524ab466bef4c56a5b8c1f29", - "third-party/nsh/crates/nsh-core/src/image/cache/tests.rs": "71d10a0bc2240f975e14cf1d2d2b2168a6cb3778622766cce14c8c38b60f4f8e", - "third-party/nsh/crates/nsh-core/src/image/decoded.rs": "1ace84eb5b7c3501b6ec479a477256f034f855687a263c109627c49d6c07465c", - "third-party/nsh/crates/nsh-core/src/image/loader.rs": "a49a9e209a9db9c626388d4ca4f932bc491a1c9481e6eaf3b92935205be5e95b", - "third-party/nsh/crates/nsh-core/src/image/loader/tests.rs": "264202bc086d0059f7bf2e9b7a326d6ca1f5ac5410e663acf379b9a46c273146", - "third-party/nsh/crates/nsh-core/src/image/memory.rs": "7c0fdf17dfcfc14ccedcd608fe5432a18598e80483d178dbcfdb0fcb89cb8454", - "third-party/nsh/crates/nsh-core/src/input.rs": "bc122a5485fbd3c118c464fa63ff77047a1a7aeecb951c29bfc2275dddfac9e8", - "third-party/nsh/crates/nsh-core/src/input_tokens.rs": "db397ccd8f09e990216f5eb5761a4b8279fac413deddc6ae76cd5b2da9656449", - "third-party/nsh/crates/nsh-core/src/js/animation.rs": "a6fad632f9c25381f3d577d16f7003bc34d993afda591637955b6e8bb315fff6", - "third-party/nsh/crates/nsh-core/src/js/canvas.rs": "3a2360d81fa6ed1cdcc1cb815501f5b7d7cf6440ac2d63849f0afe038599ca27", - "third-party/nsh/crates/nsh-core/src/js/host.rs": "e6398ce92bd4716f255601c587b8b17fe36c3aaf2d6811ace8bac1ce6c8dbaed", - "third-party/nsh/crates/nsh-core/src/js/host_values.rs": "455d2407320cd8f752cfb961511a579f1a34cd684c39b5ac3d566e789b76493e", - "third-party/nsh/crates/nsh-core/src/js/limits.rs": "44bafb43b6fc14a6899f7f7219fb8d7505485179bc0ec470f76d9266d9b35fb3", - "third-party/nsh/crates/nsh-core/src/js/mod.rs": "99df5ec8c803ef4db9d6c5b027bff6d3b2b7265db0ccf275cdefdfee270466c6", - "third-party/nsh/crates/nsh-core/src/js/ops.rs": "508390631590a81d693bfcc710aac4524806494b9dea157e7450ff3adf95bdb1", - "third-party/nsh/crates/nsh-core/src/js/protocol.rs": "19c4c34368d2a05a196e580d5813159f44e3d8183b9c6e9168f9b3ab3db4f91a", - "third-party/nsh/crates/nsh-core/src/js/style.rs": "85ba10f88ec1dba7208eca5f1f3c5743e72553dae8d2da9f85f83bd22b500a2a", - "third-party/nsh/crates/nsh-core/src/keymap.rs": "bac743f0a4183021c731a11af9dc85a056c7525bbe0f6d7e350b90e0c3a25ac5", - "third-party/nsh/crates/nsh-core/src/lib.rs": "af2dca334da8691785323251f3fce3a29e3d4b0d9841dd75237426adfcbd9df2", - "third-party/nsh/crates/nsh-core/src/mobile.rs": "09353d65f9ec36f7c31bcb2d630267dd5967135bbcde7105ed8b8afdcbf3654c", - "third-party/nsh/crates/nsh-core/src/mount.rs": "ae4da99d124afeb8e3bb39abb986bae7dcc6a2ada55297001c598439d5d81b0e", - "third-party/nsh/crates/nsh-core/src/navigation.rs": "d79dd1d10a04157cbc5a383dc7b01aee820e6a33a16c682d3e43dc5d4909f5ea", - "third-party/nsh/crates/nsh-core/src/open_url.rs": "f8fcb90373efbb57a4d746eee844e8871d6d5d9fd7c78ba4b7468fd37cabb0e3", - "third-party/nsh/crates/nsh-core/src/ops.rs": "a10e6df94d5e652110286b54c4f9c30c361630d84441a3e73016a3d8b2035179", - "third-party/nsh/crates/nsh-core/src/overlay.rs": "cc25a4f12c546f0bf1b8d1a37a44b5b83e876ffd342df91ccfda9a40029ef057", - "third-party/nsh/crates/nsh-core/src/picker.rs": "1067e7ed94f274a5ea7f0b768075e09a5c9dcebf19cb388b54beffb7e7ea53c9", - "third-party/nsh/crates/nsh-core/src/platform.rs": "c210496bb1db629b2bfd214e5e6a62c759276ba6b643d97c86ae49ce65edbd3b", - "third-party/nsh/crates/nsh-core/src/platform/clipboard.rs": "a24e05829a7a2e7d7522f1778c22d1b86570c6ba28fb0bcb34d9065b590bf334", - "third-party/nsh/crates/nsh-core/src/platform/clipboard/path_list.rs": "c03e2785b13fdbf30d8a35557edeb84d220622991b5a8e06a3f97db9fdb36f6b", - "third-party/nsh/crates/nsh-core/src/prelude.rs": "a3dd89e075e6351c8d4e2ec5f287ccb8eb0c62d3bf3058a25c0ae2dda760b7d3", - "third-party/nsh/crates/nsh-core/src/props.rs": "d51d0986102a2da4ad46b15cf9a477549b6c431454272a306e6cc7f4333667c5", - "third-party/nsh/crates/nsh-core/src/reactive.rs": "8892ed1ab7e03c258951e64a1c195aee8774fa874d2b2e9419656b2f9638e7a2", - "third-party/nsh/crates/nsh-core/src/reactive/tests.rs": "f8c773d266b01c412849c896bae5d9607f53f752d0b1cbb5974ba0b19a341648", - "third-party/nsh/crates/nsh-core/src/resource.rs": "ddcb0736e76fcfc5c14d5e1fa365e3ceef821d4a0a14fd3925147b6a38db402f", - "third-party/nsh/crates/nsh-core/src/runtime/accessibility.rs": "975e7f00ed54a49c8089b4114e1b611d598ebe6313fc811e678a0537c633093f", - "third-party/nsh/crates/nsh-core/src/runtime/android.rs": "34237340429273d617826075c43a8cccf8cd376772344115c6a81d9f4a384381", - "third-party/nsh/crates/nsh-core/src/runtime/clipboard.rs": "9e60e2ec03b2b28dc763f86012e3b222b1566a6d62e66dce5c7a367a360454f5", - "third-party/nsh/crates/nsh-core/src/runtime/desktop.rs": "8acf11661b5a121c50bc64aa4b2b7bd4638a6dd6d9fd1b380fa882829f899f01", - "third-party/nsh/crates/nsh-core/src/runtime/device.rs": "b4a28774b97f826243abdd46c324fbe754d111b7cece9a53cfdc70bc85a91858", - "third-party/nsh/crates/nsh-core/src/runtime/fs.rs": "b328b9772a451d6167c606cf62f6819eb2c150dc7bf1443627cb30049875bf69", - "third-party/nsh/crates/nsh-core/src/runtime/host.rs": "6173ee1ef820bfeb20c3854c480afa6c6ad9babab92ead5fbbea8e892392cd03", - "third-party/nsh/crates/nsh-core/src/runtime/image.rs": "fa0bef247871652dc500b45cf0f9768504907b9d5b73efc999f6560f5f6f1599", - "third-party/nsh/crates/nsh-core/src/runtime/mod.rs": "a6a9b14f9cac4969581dedf3ae82af0a29b1d60be1a8a4791616c726b1b43f3f", - "third-party/nsh/crates/nsh-core/src/runtime/net.rs": "9fdfa05c9d5b5e7ce76d28b6c13d8f7b05a81cdb950398ba26a3b07ea2f281b1", - "third-party/nsh/crates/nsh-core/src/runtime/os.rs": "2ddb9f4c1a111e2b6c41f98e6aadeacdb2368241871c0fdce948931d5e36ffc7", - "third-party/nsh/crates/nsh-core/src/runtime/picker.rs": "2504a0eb69b821b2ce72f0d28f45cb4571e3663fbfce756bb267f43a5ecf0925", - "third-party/nsh/crates/nsh-core/src/runtime/process.rs": "fdedcd8e7a0664e41e271b472efb93bf8b034179a1a3391de89f734ad90137b6", - "third-party/nsh/crates/nsh-core/src/runtime/storage.rs": "d8a9a111a0cd5c2b90c0622a6953b0728060e87d2b0d9d7cfda7c48a9ab61fe2", - "third-party/nsh/crates/nsh-core/src/runtime/websocket.rs": "ae80c6acb50aac9c7f19bb53532686ee07992113fc52dd926de5fdd771b342ad", - "third-party/nsh/crates/nsh-core/src/runtime/websocket/native.rs": "e72bc1ad90bf762f6ab389e648347a7105975e642cd91a223872ae2843ca835f", - "third-party/nsh/crates/nsh-core/src/runtime_data.rs": "6972c36cc09299c492d99a48ea97932712a1a5de72d1efdabaa6914f27eec7ae", - "third-party/nsh/crates/nsh-core/src/scroll.rs": "49ade596cb4e5492082cc2a2e07b0ae958cbd7feecc0f292f7943820ed6d1709", - "third-party/nsh/crates/nsh-core/src/selection.rs": "eb81e591bd4a9bb74eec6b442c39f94015274769d5b5ee5e36775a3544518421", - "third-party/nsh/crates/nsh-core/src/shader.rs": "a0348ed42fe76580442c837beac27ce0891828fc5711e3670fe4564533790301", - "third-party/nsh/crates/nsh-core/src/shape.rs": "83ae1d63179f16796ac750ecae9fb38dde64cac64820db915d47659e8c7f362b", - "third-party/nsh/crates/nsh-core/src/storage.rs": "5f00af26befbf99eec5d084cad0f03b186d48453cad9de3efe1b982de6fa02e8", - "third-party/nsh/crates/nsh-core/src/style.rs": "fba4bd1961e100619e01758b4554ebe0a426295edcccd077f68fabbf71a8da82", - "third-party/nsh/crates/nsh-core/src/svg/drawing.rs": "ca6e89a825508286228f3ef61109d22fce8d9a45d4bd554365bde12ceca5368a", - "third-party/nsh/crates/nsh-core/src/svg/drawings.rs": "13a7691025b558fea468e5a5db7b25ca0e7406c3b1b1b86809bc981726405773", - "third-party/nsh/crates/nsh-core/src/svg/layers.rs": "ea5709f292a9135c2661a87bc1a64310bc7a27cc3738100db59c7af656691768", - "third-party/nsh/crates/nsh-core/src/svg/mod.rs": "1ce7d9c1f9416b1a906b8f3d96259a4a3466e37852b4ae8a095ce3f9a33ce4f7", - "third-party/nsh/crates/nsh-core/src/svg/testdata/half-alpha.svg": "43eb1f002e5ede97714d406308232adc064e7d33b7aab1e98502a56c23056f19", - "third-party/nsh/crates/nsh-core/src/svg/testdata/icon.svg": "40bd48703eb318ebf7bb57a8f90b4b1987781500f1f4c69bac568e83a0f068e2", - "third-party/nsh/crates/nsh-core/src/svg/testdata/logo.svg": "c7f4d73d1828860ec1ec70da096bd121cda0fa18d2533945360b039c734a605b", - "third-party/nsh/crates/nsh-core/src/svg/testdata/text.svg": "7585c858450ac674151db5baf46ceffe55df4c2959e5a8e06b7c5c5fb77aa537", - "third-party/nsh/crates/nsh-core/src/svg/tests.rs": "83d120176ba48399d9d1f458c72a4e50dfdb300ee6d7fc552a2c4cec83d28fa0", - "third-party/nsh/crates/nsh-core/src/tailwind/mod.rs": "3a6ea7cf7fd837051245949cd578acdcbf8290d228621141f29e0274792fa983", - "third-party/nsh/crates/nsh-core/src/tailwind/palette.rs": "5ca161df61a76d0615f24d2ed9d31ddee1459d3bdcaa153146adbbf9abe78199", - "third-party/nsh/crates/nsh-core/src/tailwind/tests.rs": "7107d1ca6ecaa70231767e65e16154909576afa0a67226dca43989773832f8c3", - "third-party/nsh/crates/nsh-core/src/tailwind/theme.rs": "825c1046fa9a292c0adb9dc1205cc58673ce05b33c81f9e3df610de1394d1494", - "third-party/nsh/crates/nsh-core/src/tailwind/utilities.rs": "be905a3481d059acd5980cf3a1127b656156bb1a0f9d00bc4c317159d65f9421", - "third-party/nsh/crates/nsh-core/src/text.rs": "12d3b8ae96ed3395abccd99d5948c8e3c170082c0bcc1f5e822aa718ea9f561d", - "third-party/nsh/crates/nsh-core/src/text_edit.rs": "80061517ab77ee0a3a056c2063b94d8a28f1540dcc4ec2f64acd805e4246323d", - "third-party/nsh/crates/nsh-core/src/text_source.rs": "8a2459beee5d9074a1b3797e275f5e3a5b86eb63399c06917f720ef8bb7f8f25", - "third-party/nsh/crates/nsh-core/src/time.rs": "f6942879ab021cf1846715f0fe56d279119d177cb393f9dd20c8617ca3f4ef25", - "third-party/nsh/crates/nsh-core/src/transform.rs": "6defd5ff281f6a400c7184bb7f4f30b4b710d7f6e8fc19ed539ff1b604952836", - "third-party/nsh/crates/nsh-core/src/transition.rs": "67a25751945eb32aaa3fdf6165ec9bbf68416f996ba2cb8495c90f77fdda93c9", - "third-party/nsh/crates/nsh-core/src/websocket.rs": "a0b33809b289dc2199593bf0187c98ffaa7acf496d07bd0fa748cee98e3d04c4", - "third-party/nsh/crates/nsh-core/tests/attachment_compat.rs": "a4411e6572830fe5ace913c6f081d9b52b022054d0f9ad688e52fab03e5a9d78", - "third-party/nsh/crates/nsh-core/unitless.txt": "b8f35865ef7e12533f8b6ffb155f4720fadfbdc5c5219bd8dcfa6a51198b1e43", - "third-party/nsh/crates/nsh-core/untyped.txt": "2dbe1d080c08c33debbf4d4c27ae0a08996efa87dd072494b7d0ce712109d2d1", - "third-party/nsh/crates/nsh-dev/Cargo.toml": "f6f8b7604f4e2bc8212779f46c74f568247f8d9f853eaef4417418ea8a6f4ab2", - "third-party/nsh/crates/nsh-dev/src/client.rs": "541352e633968e5ff9dc3fa6d5f3ace8fef5cfb42465d623a2d19331b71d1edb", - "third-party/nsh/crates/nsh-dev/src/lib.rs": "5ab70265d0446186802b942c849ac83cd0bb7cfeb2ca3f69d163dd56bbac3fff", - "third-party/nsh/crates/nsh-dev/src/protocol.rs": "af0cf4d64f3cf4864f269fa4bef0a6aeb02415f545a4f88dcb205c4945be8941", - "third-party/nsh/crates/nsh-dev/src/server.rs": "d6cdfeb509d835c792b0b70320d9b916139ea5c3a206f865a28e5eb35a73448d", - "third-party/nsh/crates/nsh-dev/src/site.rs": "2f54a4ba0b0c7f7c7d24da8719ceecf50e4ef4cc1adf49fcf15305fa6d8bc25f", - "third-party/nsh/crates/nsh-dev/tests/roundtrip.rs": "b4b5fcdc8ba628dab768744fc2e13d899081a092c605d1382f767bea4c021fa2", - "third-party/nsh/crates/nsh-engine/Cargo.toml": "95add5092feb9c5c20813e6a7e02224de311ba6d4d82f4fe324c3a77476cd6b4", - "third-party/nsh/crates/nsh-engine/src/access.rs": "60d6ab9951c53534dbe0c7dd9e2b2b4ea73bb5348ae2c89064b20eb2962c0113", - "third-party/nsh/crates/nsh-engine/src/app_directory.rs": "bf99d20949b392e5b919f8185a6e234308d53ae7db02c29b0d18ce678b74986f", - "third-party/nsh/crates/nsh-engine/src/browser.rs": "c3fcd5eaefa24ced199b1d23244689d9dc51ff9378874376875ca336770712e3", - "third-party/nsh/crates/nsh-engine/src/cache.rs": "f18f8a5658d02c55a8aa528302292ac39ee3192d372615a65f87fc300c3b4148", - "third-party/nsh/crates/nsh-engine/src/chunks.rs": "2bb7d344b622dc41d5aaa5ea958a0c85a5dca525ad64d0f5eee7bd730dbcee5c", - "third-party/nsh/crates/nsh-engine/src/error.rs": "54bce4d455c05a1c37b3e0ce8e46271492369855482283ffae3851605b44bc51", - "third-party/nsh/crates/nsh-engine/src/host_channel.rs": "f878cf60930a4c138f340ec4ab8fc144212516df89bacdb6a7b5c8126a0d5171", - "third-party/nsh/crates/nsh-engine/src/lib.rs": "2d7b3aaf7229853097a2a071ad6fa5c8b5f1cf0bcddaec0432c8a8aaaf040302", - "third-party/nsh/crates/nsh-engine/src/local_storage.rs": "bf75d06d4d917a14b6d4f08abb10d385c68ed4ab50b6c70c4851cbc72ad3f631", - "third-party/nsh/crates/nsh-engine/src/net.rs": "3a1fe7de92639eb17aac9e97156b7a9c6cf9384bbd9a973548c12434b48910f9", - "third-party/nsh/crates/nsh-engine/src/perf.rs": "24975caf793ee7fa6ffb987573bbb0c60852b335d7000737bd516ae7c94194ea", - "third-party/nsh/crates/nsh-engine/src/script.rs": "f507eebd314c3084f96c8e41b8b4e198fb34c8a985d0f23d2f6d2f20efb13afa", - "third-party/nsh/crates/nsh-engine/src/shader.rs": "4dee74575191fabc1e957a7141d65b0febc10839012796d6a4be35d62075f21c", - "third-party/nsh/crates/nsh-engine/src/storage.rs": "9c5935156c2da64545503929115253fac2e7db65466749c443851b2bc85c1a59", - "third-party/nsh/crates/nsh-engine/src/symbolicate.rs": "974a80ff547e60e682ce2691e83346f02123c549b5f92899e84dc41b29fdd094", - "third-party/nsh/crates/nsh-engine/tests/engine/canvas.rs": "3df0db54737661f597f538414225d8527f371f28be38d73a2a26d61764fc6cf3", - "third-party/nsh/crates/nsh-engine/tests/engine/class_bench.rs": "ff67ab06243c03acdc719b7f8c1c992a6be3be4d71b6f2d69916f5a86a47a6aa", - "third-party/nsh/crates/nsh-engine/tests/engine/clock.rs": "069baba80f681734c5848ab693f2a9f4e13df5f4cf19b1a4f9373f544472eacd", - "third-party/nsh/crates/nsh-engine/tests/engine/compiled.rs": "11dc0d854ec236a06e247c1e4b825c12516ef42e51f8222d76363cdb6cf67f82", - "third-party/nsh/crates/nsh-engine/tests/engine/component_bench.rs": "18b53b2ebb2459d48f799c7b1a1850527f97381fbd97f05748d347db945293f2", - "third-party/nsh/crates/nsh-engine/tests/engine/components.rs": "824eee7266543d59e5b964219bdea227bc6f77a05127d1a1a662869f93c1b24d", - "third-party/nsh/crates/nsh-engine/tests/engine/counter.rs": "56ab0289115deeacfd1378c166c73f83d549acc7e31aedd672a9103c39b72971", - "third-party/nsh/crates/nsh-engine/tests/engine/errors.rs": "fde79a821ab305bf81542178ed4aa0d064fc322491ee71ea4365533081fc885f", - "third-party/nsh/crates/nsh-engine/tests/engine/external_wake.rs": "ab325f1e07c45d6f1aa8030b2049d7b4417bea08dadffdd8b6e5519e52647d16", - "third-party/nsh/crates/nsh-engine/tests/engine/fetch.rs": "eeea981e0b60a707632935e3bbe890ce1ffd703a514a267e9c5a99ed4396aeaa", - "third-party/nsh/crates/nsh-engine/tests/engine/focus.rs": "e94b35caaf073ea39ed9cfd1a7bf3b3c5fb42832cef476bb011eab67aece7801", - "third-party/nsh/crates/nsh-engine/tests/engine/fs.rs": "c837defbba29546cebb93ebf1351bc7d60bb59a0bc329bd42e43608ec55b759f", - "third-party/nsh/crates/nsh-engine/tests/engine/handle_bench.rs": "a555b84dd0c4319e1a15e4876cbd0ea405f2b1f02e867f02540d178b567ba7d3", - "third-party/nsh/crates/nsh-engine/tests/engine/host.rs": "c8a1438a5538b7296369fcce54d7f6bfc04025cb9513779916e71b586245130e", - "third-party/nsh/crates/nsh-engine/tests/engine/host_channel.rs": "09bcc2c5918886bfe497e96b09ffb8d34d5a8022b9f6ace102fae5668d012666", - "third-party/nsh/crates/nsh-engine/tests/engine/host_modules.rs": "7a86452911fcf08b01ae3ed84359c24ff77bbbf2ce5da444ae85061e8743e6f5", - "third-party/nsh/crates/nsh-engine/tests/engine/hot.rs": "334b305659fc19b9d3da70eecd067583547e7bb03ca47a28d43e0ec89b35db42", - "third-party/nsh/crates/nsh-engine/tests/engine/hover.rs": "22c8c94de0e553917e07569304a9f221abbb7de6e87d851973febfd86f5bf028", - "third-party/nsh/crates/nsh-engine/tests/engine/images.rs": "da240f8f763198115f870e6489f159b5a1feafed40860e2a3f671c81bf138431", - "third-party/nsh/crates/nsh-engine/tests/engine/js_touch.rs": "45b9874c093f83a92507d45192f7dfe0d45d285d03196ba8174f4180efc4739a", - "third-party/nsh/crates/nsh-engine/tests/engine/keymap.rs": "329c38ee37f7a25861cd5eec131efcdf132ef96ca8735a6e1478273ad363f734", - "third-party/nsh/crates/nsh-engine/tests/engine/list.rs": "6914189e7bd9842ea820095b0e02f95ac0fe579b5d99818017175528a8f53f0d", - "third-party/nsh/crates/nsh-engine/tests/engine/list_bench.rs": "54cb3ab6e5b415e02cc7f8fb6e79f0a2c3ca2f3fc022fcb5f4a545f25c179080", - "third-party/nsh/crates/nsh-engine/tests/engine/logs.rs": "22201bd9432b8e3801064aba2a5b77d3a64f4a4b148133af5a39e2e26a33c0e2", - "third-party/nsh/crates/nsh-engine/tests/engine/main.rs": "cf95b338589154575de85ff5cf4029a1baed21281c2bb7a2791817550c02e47c", - "third-party/nsh/crates/nsh-engine/tests/engine/native.rs": "91e88c0fe5a2414b0dca3af16d28a94c44c40289a7185878a9723dfe6242a110", - "third-party/nsh/crates/nsh-engine/tests/engine/net.rs": "f43157bfde2b9a8b45483e76484c85dd67a789e100f0a01cb913ddfd9df0398d", - "third-party/nsh/crates/nsh-engine/tests/engine/open_url.rs": "eb04fea1cf9fed5fbc911e6c2c48f3d5e83e7e040f6f6542d1099f84f05fe7a2", - "third-party/nsh/crates/nsh-engine/tests/engine/package.rs": "787b661e036836f003693f3b0150ca367a618ea0ed3712f13527d4a8bc4316b9", - "third-party/nsh/crates/nsh-engine/tests/engine/parity.rs": "4358ee8493e053f9754fbde04426108438ea98d853679a82396bdc4966e6e471", - "third-party/nsh/crates/nsh-engine/tests/engine/platform.rs": "c4ecc7f3d0c750f7a6025c62fde04891cd567855b1d089b0def1f2868c5833a2", - "third-party/nsh/crates/nsh-engine/tests/engine/process.rs": "5f4572a07a2e8b687db021f6e991adbfcb589877c0e17c55a9272e20443d8793", - "third-party/nsh/crates/nsh-engine/tests/engine/rust_animation.rs": "df1a762e4e596dafcb5d2638f0c6c9242e8f9d675753c9eed58b57a59fb77b47", - "third-party/nsh/crates/nsh-engine/tests/engine/rust_app.rs": "e2b2bb0b18d9401e7273238820dea8a3584c567d76d4a59fad47392d45bdbaf0", - "third-party/nsh/crates/nsh-engine/tests/engine/rust_classes.rs": "793d3ac82fd4c181fbd596afe55c4baa44426f2000908f88193d12b4e6ca206d", - "third-party/nsh/crates/nsh-engine/tests/engine/rust_inputs.rs": "e6c1164f438884904f0e1613860ba514fb4d0e0f1fc0a920f8750a25e90722e3", - "third-party/nsh/crates/nsh-engine/tests/engine/rust_lists.rs": "396c7a84d071a9bba3228a7fd07af0a3366b1ef6d770990e86abf1f91ea35642", - "third-party/nsh/crates/nsh-engine/tests/engine/rust_media.rs": "90d67ba62ac3a71cc61bebaf33841f6ca6c2517893918deda0047ff5fba72ede", - "third-party/nsh/crates/nsh-engine/tests/engine/rust_platform.rs": "d8e703969b5257c938d8c963f03afab807b1124e1de1b155a6753e612cfa8161", - "third-party/nsh/crates/nsh-engine/tests/engine/rust_popups.rs": "d633989618772f54e29fdff47fffafc49680575c91bb71bd22ba997404660cf1", - "third-party/nsh/crates/nsh-engine/tests/engine/rust_renderers.rs": "b3d613d880b1e9e22a1ea539bf59d2b167fde999a555704885f8389946498275", - "third-party/nsh/crates/nsh-engine/tests/engine/rust_scrolling.rs": "367633ad14240adbb7d42d69f7779e3fa9fe383bc14c83318b0be25121fbe794", - "third-party/nsh/crates/nsh-engine/tests/engine/rust_styles.rs": "cedbafb4d8cdcbd9b113466ecca9a6f20d8b5b28cf6822e8099135fb33c097b9", - "third-party/nsh/crates/nsh-engine/tests/engine/rust_touch.rs": "197c349942caa5497df1705828386e041983730c843fe6a2e8d0e1b2f60ab9c0", - "third-party/nsh/crates/nsh-engine/tests/engine/shader.rs": "f3002aefd78d67f8cd8120104060d37f94e574f4fb17fd347406ec13140c43a5", - "third-party/nsh/crates/nsh-engine/tests/engine/shutdown.rs": "34529f3d7b6ae26539e2d39149c06de7ebc1d8fe09a0a7e2742b7bc19754d692", - "third-party/nsh/crates/nsh-engine/tests/engine/split.rs": "16b4a8ea7827dc760119ea6bc46502d135d5e424fd18cce5a056731942402a36", - "third-party/nsh/crates/nsh-engine/tests/engine/storage.rs": "1523afe111dec9c7cb78b33d390b8327c9cbb787648872c1868dcd0bb084a801", - "third-party/nsh/crates/nsh-engine/tests/engine/system.rs": "9aa9fd9d0191b7d2262d86dadf2359bb9a78ed3718a7a7f8d20422a8af4496bc", - "third-party/nsh/crates/nsh-engine/tests/engine/test_ui.rs": "c2b8398fad5cdd7b8576260f7d122361a9ca2b3948c275365f142055b79ede10", - "third-party/nsh/crates/nsh-engine/tests/engine/theme.rs": "d84bb4b47ec0f70a5415b4446769883c731c25fa2da4f63876631178273f1867", - "third-party/nsh/crates/nsh-engine/tests/engine/websocket.rs": "c17d2c9dd47486c3db48ae1efe8333043b7c40baf5b1c2d9cdef48c40bd373f0", - "third-party/nsh/crates/nsh-engine/unitless.txt": "809f1851136204e4077b75d4795bf4fc4b0a2d33e9f93053a6ea36661b88c915", - "third-party/nsh/crates/nsh-engine/untyped.txt": "0e94c66fb47844aa29a7b5deab131001f3ab89ea46e79c1d75679bf618788c10", - "third-party/nsh/crates/nsh-ios-app/Cargo.toml": "c1e3ad9e6398953e8fa7df9996304913906fee198d5f9a6574d8c0a01623fc54", - "third-party/nsh/crates/nsh-ios-app/src/lib.rs": "d66a265a1c697cade9cc1ad6363b7f8531e8d961eb1c7ef4c6336a1d9219a1eb", - "third-party/nsh/crates/nsh-ios-app/src/main.rs": "73e2a7485cf689656d70603ccb31981d01c419a84ba4ae09698567c9e03a29f2", - "third-party/nsh/crates/nsh-ios-host/Cargo.toml": "c88a580e48ab783aa69177f821243ac159be6e709331b2d30cd9095a3449ed16", - "third-party/nsh/crates/nsh-ios-host/src/lib.rs": "65a4ee4672a8a828a8140daed531f2b30153be35308cc83f35150e6644541147", - "third-party/nsh/crates/nsh-ios-host/src/main.rs": "5fea860f710b7bd5e515eed8b29a8c14a9280670afdf999f16a31ed03857d9fa", - "third-party/nsh/crates/nsh-js/Cargo.toml": "e3297ce39fb5177b26894f43eb782c45d401cf91a1d0f3b02b77b5bd30431a69", - "third-party/nsh/crates/nsh-js/src/animated.rs": "5e821e249f655e70fbde6092d758281635ca48ea543fbdd7672ebcf821ddf9c5", - "third-party/nsh/crates/nsh-js/src/bytecode.rs": "dacb31ceb438a23211ad7b7934e3aa9f3c3ab0d256ff1b8cbcb27c7e12aa10ef", - "third-party/nsh/crates/nsh-js/src/canvas.rs": "bd13a89515ae0927620d9150994df78f245bfb4eb30adf2cfc9a379a7c7c8e76", - "third-party/nsh/crates/nsh-js/src/chunks.rs": "19cd135f1446742cbdd53c16f1c1b2149fc856cc6ae1eabc9f3dc47ae68004f2", - "third-party/nsh/crates/nsh-js/src/classes.rs": "48d8dd968a857709b5b512b2d1435e7c711971fcecebaf456938ea4ffbe4e38a", - "third-party/nsh/crates/nsh-js/src/clock.rs": "06c083117a5eaa2d2deddcb41e52ab9e1a9f48efa72d6e9a0f27135bd237b161", - "third-party/nsh/crates/nsh-js/src/components.rs": "1ab788f7e77af0a303096cf73c99494bfcdd8dc029821aa75d9353adb694dcb1", - "third-party/nsh/crates/nsh-js/src/console.rs": "2bb26f43b5326680cbaf9ab1fcc58fa0ab049c349feff6dafd39c99d4240f6a3", - "third-party/nsh/crates/nsh-js/src/declarations.rs": "6c3a59e2f7d9c0f3dc9d06b87beb1c57335abbe54b736e46d0b3f8849ac1fcd3", - "third-party/nsh/crates/nsh-js/src/desktop.rs": "881616c914ba1488e7f570b8bc4e33384dc6a52e76a5d3f709cb1807387f2010", - "third-party/nsh/crates/nsh-js/src/dom.rs": "736118dbb7524b128490048f40a838a1c5d3350df0fd7c0d13b243c5a0093b0e", - "third-party/nsh/crates/nsh-js/src/env.rs": "c85ac1fd79a6f0fecb4c793fe7ecc2a9952335831e987c83003b551d6026a0e6", - "third-party/nsh/crates/nsh-js/src/error.rs": "01a5f911656faa39aa30dbcd71789ce30c35b3e740c5f3ec5125c87b85282bd5", - "third-party/nsh/crates/nsh-js/src/host.rs": "01e255bf965808ed736d91e9a6d19ef54bbc0d67b272b3f69ab8bf522d904466", - "third-party/nsh/crates/nsh-js/src/host_channel.rs": "227196f7a2ba2878a0bb013fba7f356f85bea4c9f82a5c7a28ec0d5407eb7f84", - "third-party/nsh/crates/nsh-js/src/hot.rs": "6286e13ee994063c1c72292bfdb44c964dad45b127edb24a2d76461bd163d621", - "third-party/nsh/crates/nsh-js/src/input_action.rs": "eb70b0792eff82ccda139f63700656167ac04753872fca2aa63485673d9ab047", - "third-party/nsh/crates/nsh-js/src/keymap.rs": "81c64066dde7fc43cb0babdd4c9fa908591206f7db4033a01c5f23b4fbef07fd", - "third-party/nsh/crates/nsh-js/src/lib.rs": "82fee9c9fcea6002cfa4ac052888f98885e8ac6ed9089711bf890309913d8ac1", - "third-party/nsh/crates/nsh-js/src/list.rs": "9ab0342dc14ce531c323b3337dd09d61dac938f3e13b3efec695ef47bbde8177", - "third-party/nsh/crates/nsh-js/src/modules.rs": "7eb2dee007ec80556c214187010e7962a6846727ba41ca0a647703e68eca9230", - "third-party/nsh/crates/nsh-js/src/navigation.rs": "b80b6406302399c23d65a6f74ab02880adb0a0f13c536f6a6c7e8ec86aaacb35", - "third-party/nsh/crates/nsh-js/src/net.rs": "2c1e993f6e58ecb095a78ceac05357ab747cf8d21769507ebbc3c74c63fe6950", - "third-party/nsh/crates/nsh-js/src/platform_modules.rs": "8acc02c6f970510f36c1a95ba78d49e1c2708f59bb9adcabb60f9871ecfd6b82", - "third-party/nsh/crates/nsh-js/src/protocol.rs": "fbc0ed3f0104904d54f5c3e98884f0df59519e52f9ff93774042700664beb66a", - "third-party/nsh/crates/nsh-js/src/reactive.rs": "36773de3b3e8e1368cb9960fe3925d7d15e746dc85df03c659c55527d7683e67", - "third-party/nsh/crates/nsh-js/src/rejections.rs": "7873bcd5daa9b755951b0ded491e72ba9c9a82f77526dfc41df829a998fda7da", - "third-party/nsh/crates/nsh-js/src/resource.rs": "52df34d4de5a6b4ab99653f8245a53efcbc7c0e5fda033befd80be16817bf137", - "third-party/nsh/crates/nsh-js/src/sandbox.rs": "7c97be827ed2d8ed1d4f0b3b5dad9afe56cfe6c50386c15f228b4bd7a8cfdb37", - "third-party/nsh/crates/nsh-js/src/standard/bounds.rs": "fb86d8d019ba718a47712679387813e3da25a4767aa489b1f167d32aae1dba32", - "third-party/nsh/crates/nsh-js/src/standard/console.rs": "028e5b41914d9ffc478291c9b2410044033532d16b7437f4ac6461b199927ef8", - "third-party/nsh/crates/nsh-js/src/standard/declarations.rs": "35923ae3a353872a6c6762b2d71884bd5983d74579a1c16fa35325cf96302c63", - "third-party/nsh/crates/nsh-js/src/standard/mod.rs": "06f883f4da4664df2532cf455606b348cd557c3ccff8f7531bd9931b9a3ee463", - "third-party/nsh/crates/nsh-js/src/standard/os.rs": "16aff8f3b3a5721fd56b4fff3d20d2415a8af523506cac2d66bedba3098ae945", - "third-party/nsh/crates/nsh-js/src/standard/path.rs": "9f3d2625abbc33dbf243c9c40b539a0d72ad68ddf21882c02e1ce4e5226f5427", - "third-party/nsh/crates/nsh-js/src/standard/process.rs": "c11a750b7f3e212105794d8c0c22a6a81d08eb017215bd01f8cd42abbed140ed", - "third-party/nsh/crates/nsh-js/src/standard/random.rs": "62ee219c31d1b8beaff83c6d09e39584b74efa805cc042cde066253c7a9d5190", - "third-party/nsh/crates/nsh-js/src/standard/scheduler.rs": "2134592b4bf2508d81b7cfb7b6d6687571ee2c3c2ffd02d12dee41744063f2f3", - "third-party/nsh/crates/nsh-js/src/standard/url.rs": "3932ebecfac23274d6d06ea62411e6908ca2bb108d7bc823b5120757a4ab2ab1", - "third-party/nsh/crates/nsh-js/src/standard/url/browser.rs": "c03fe9ba7c7e8d3e1405393130af19dcbd93cd853b299f16af7f17881856c5dd", - "third-party/nsh/crates/nsh-js/src/standard/websocket.rs": "2ff33bd12c7a7ef29811bf6a0bead9540b1bd283b4150e18127a8309f4fdfbbc", - "third-party/nsh/crates/nsh-js/src/standard/websocket_fixture.rs": "989442fee770aa687e03d57022f6754248faf6211c9ad1dfabb35f55399b393e", - "third-party/nsh/crates/nsh-js/src/standard/websocket_native.rs": "b455a36c9d0c765fc7c3bd46b0be8db0695cc6a4dc372b3babaf819e4b85e8e6", - "third-party/nsh/crates/nsh-js/src/standard/zlib.rs": "25951647e5f4944e7d0666bfaeabf450bf783c8cf1a7e4cf2a9d0861cca22b74", - "third-party/nsh/crates/nsh-js/src/state.rs": "1cd0bef0c9198a146b1a509507c6610e357ec8c9425ea4c75ae3391b29f94c54", - "third-party/nsh/crates/nsh-js/src/timers.rs": "e88b6fc8659eabe435b5a2b9561d5c8eeb8bf1c765654dd952ee192ee151574e", - "third-party/nsh/crates/nsh-js/src/touch.rs": "3c346d5cc1b775f710d8e2e38a3775427ca27112c586fb26bbee9aa93364c212", - "third-party/nsh/crates/nsh-js/src/web/blob.rs": "23b18b1af90f61ede79e694cecca85c38199b3f655a9b44dc63596dd501cdb40", - "third-party/nsh/crates/nsh-js/src/web/encoding.rs": "b958cc2d58500d6ad1a1cb387e08f972ac42efb87a7d1f041aa89af9b5863b74", - "third-party/nsh/crates/nsh-js/src/web/event.rs": "7fd97656bb1844a06d2d68860f52fbe4027bde453a790b10e1771c3d06ead54e", - "third-party/nsh/crates/nsh-js/src/web/fetch.rs": "076aa1a6a239360fbeebce39d742466bed24d6d55d14b346101b54cdee070e84", - "third-party/nsh/crates/nsh-js/src/web/intl/date.rs": "5b08b1fece87bb42402d472d74aecf410b8625743a1a9be9b664cdde60776801", - "third-party/nsh/crates/nsh-js/src/web/intl/locale.rs": "c0601e395979122307ebbd4fb551c74032e0a496b458da19a402cf1ff66c5d35", - "third-party/nsh/crates/nsh-js/src/web/intl/mod.rs": "0ad1f81cdd984f78094cb1d21670d7a8130d92cde627151b7a2fd9ea9661de8f", - "third-party/nsh/crates/nsh-js/src/web/intl/number.rs": "eead5bc34c3539d95a0d23e82241c315dd857b42b7e9cb0bdfa287fbc079b10a", - "third-party/nsh/crates/nsh-js/src/web/iterator.rs": "b8336670973853dcd6691decd2e7d92682e98e5e693f7dde837ac2988a8271e2", - "third-party/nsh/crates/nsh-js/src/web/js.rs": "d1b51f30d1d08f671372dae6d1331ad69869998dca3dcfc46b7f1e6ec20355a8", - "third-party/nsh/crates/nsh-js/src/web/mod.rs": "ba3bb76a5791a7e4f83c508814d64d4077efedba18440835ab51455cfddb20f6", - "third-party/nsh/crates/nsh-js/src/web/streams/mod.rs": "6f142c419aefd7626a08207e97da7291d9fc993426879b8c5b2c74913904d26a", - "third-party/nsh/crates/nsh-js/src/web/streams/readable.rs": "c55d8b6b5a986cd00d68c4d9704bc307ed1f65d619a3a1a29960bbae7ce51d81", - "third-party/nsh/crates/nsh-js/src/web/streams/text.rs": "a84c73c597baeedbb8dcf13919026fae6178214726233f09ae272eddccf44e44", - "third-party/nsh/crates/nsh-js/src/web/streams/transform.rs": "4fdb77783822af8179fa155a6e50e676e3e9c3c40ec5b0fa8262140a2d2d4e59", - "third-party/nsh/crates/nsh-js/src/web/streams/writable.rs": "cc84497be44e09a20caee163cbfe5681060519ec3c5ab57fda3bac164a478afe", - "third-party/nsh/crates/nsh-js/src/web/url.rs": "cdf3118fedd7b85aa6656b512964cda7bf0f0a68daf5f55e06fbb7a995719491", - "third-party/nsh/crates/nsh-js/src/web/websocket.rs": "01e9bcb28cb8ecd67ae25e098dd470c594ae85032247f9f8126f80f8509eceed", - "third-party/nsh/crates/nsh-js/tests/standard/imports.rs": "2e79167aa0bd2562426ec36f788871c6ce2d32e3f84afcd51651f6b5290f9353", - "third-party/nsh/crates/nsh-js/tests/standard/mod.rs": "d7c77506f416216ac496610299701cd69969c5988a0fb842b514b84dadf256d2", - "third-party/nsh/crates/nsh-js/tests/standard/safety.rs": "554fe1483839d2677d73c3c52baeb5e47607c04a8fcdc7e10e7662aafea05fbd", - "third-party/nsh/crates/nsh-js/tests/standard/url-parity.expected.json": "5d8e15e64afaa2179bab594d0e00df8844cf86f8761e5de4bdafcbc410be9ea2", - "third-party/nsh/crates/nsh-js/tests/standard/url-parity.js": "4dfc2b9be2de137ddc1f0861b594e4afbea770c2dd875ace81034742331cd0c8", - "third-party/nsh/crates/nsh-js/tests/standard/utilities.rs": "19d61e1e119383283fd03a7c0c2a65261f5321c37a303af6d389b2bfee9d4e8e", - "third-party/nsh/crates/nsh-js/tests/web.rs": "d8dc00b86b0f7fb5ce573bfb762a4d9f16b4d40d6f2680f2cd4fda420fc72853", - "third-party/nsh/crates/nsh-js/third_party/llrt-types/LICENSE": "58d1e17ffe5109a7ae296caafcadfdbe6a7d176f0bc4ab01e12a689b0499d8bd", - "third-party/nsh/crates/nsh-js/third_party/llrt-types/README.md": "c2ae85c43fa171ae28d4d2d8c2449a95db580de2ac2f50df900a192bd2a77453", - "third-party/nsh/crates/nsh-js/third_party/llrt-types/SOURCE.json": "f5ec81d3964fd536ab3c9ec0709b4a8667cf97dfb72f86901ad018b826a1b76d", - "third-party/nsh/crates/nsh-js/third_party/llrt-types/assert.d.ts.txt": "809575879c742b5af3811f3a003cff570c237d589c91bcc64cc7f2c16e8afbd6", - "third-party/nsh/crates/nsh-js/third_party/llrt-types/buffer.d.ts.txt": "d5c2a5b4691ef176a43c9df94a05f9b00665c795cb8bcb339e7964ecb86757c5", - "third-party/nsh/crates/nsh-js/third_party/llrt-types/crypto.d.ts.txt": "748f7185c2116041431d79d7b69f9e1210929e751dd8d29f4dc231b1c41c4a35", - "third-party/nsh/crates/nsh-js/third_party/llrt-types/dom-events.d.ts.txt": "9d86dccf921a73a602d6519ba6f89816e6102966c3a262a445d3860f659e084b", - "third-party/nsh/crates/nsh-js/third_party/llrt-types/events.d.ts.txt": "5c9e0370d9d25d7d02ac8563a3354a0bbb6a667b45f2b8fdadb6bf9804104123", - "third-party/nsh/crates/nsh-js/third_party/llrt-types/globals.d.ts.txt": "b501921a9b27b06d2063c54ec8228ab5f991905f1c84a12e6712d3b01acfca07", - "third-party/nsh/crates/nsh-js/third_party/llrt-types/path.d.ts.txt": "d062fa26471cfeb2849f17152e973860bd3969044b5e83735f805c120e96ec6b", - "third-party/nsh/crates/nsh-js/third_party/llrt-types/refresh.py": "c6e1feebb374f7e3099efab58eda2fdf5bf20d23c70860c859428ba7eb043c71", - "third-party/nsh/crates/nsh-js/third_party/llrt-types/string_decoder.d.ts.txt": "0263398329a1a3d6cc2334970febe178c50de01acdb29abe43112feb1622d166", - "third-party/nsh/crates/nsh-js/third_party/llrt-types/url.d.ts.txt": "f2b8632ba1cd6dcf65f7eb41dc16165474a4d2989396448f95e4ee01bbfa2d9c", - "third-party/nsh/crates/nsh-js/third_party/llrt-types/util.d.ts.txt": "f488392f03a780f04aba4c1fdc6ce0cc04dfa9beb80e115adbf4a377f8f4da22", - "third-party/nsh/crates/nsh-js/third_party/llrt-types/zlib.d.ts.txt": "c09afd8cf8290e4de2e885660be60b8b9380efc45d6df81b6f0c907bd80ddc49", - "third-party/nsh/crates/nsh-js/unitless.txt": "8645be0ffc8fc0cfb6809e366e5c0ae3c32d266fc33cf09014288f2878b2c7e4", - "third-party/nsh/crates/nsh-js/untyped.txt": "cfb39cae2618837db2ef7d8c9032f580664af9137f37aa78b4ff8728539b5cc2", - "third-party/nsh/crates/nsh-linux-app/Cargo.toml": "ddaca3b3a1331f21d1c5a4722e5a1a7ee820a5410986e92d93900bf712a86681", - "third-party/nsh/crates/nsh-linux-app/src/lib.rs": "5dcf92576d3b3bcf653f8f5872f780cda7305d84b3e90f0cbc6f2992b15086b0", - "third-party/nsh/crates/nsh-linux-app/src/main.rs": "bfa789f9a165831066b8d48dadea6d228cc733717b939d4d632ceccebc4a863e", - "third-party/nsh/crates/nsh-linux-host/Cargo.toml": "3005ebfa91edf228adfb8f1b3eb02d91afbb1a44e45108c6fb1e157c48091846", - "third-party/nsh/crates/nsh-linux-host/src/lib.rs": "9efd06d60e87d8660b45c0e5dc6ec50f14b43e5a077afafda0df42ae0a19ce45", - "third-party/nsh/crates/nsh-linux-host/src/main.rs": "e3697feb14547186e5962b50df09d53017b8f7d5ec3294a254033919d1592b98", - "third-party/nsh/crates/nsh-macos-app/Cargo.toml": "47a7be9e9438f3bc4f4273fd1c6cf09def939c3f24b4fc4ea7d14e488ae54aad", - "third-party/nsh/crates/nsh-macos-app/src/lib.rs": "8dd3ca8157841648860d0a827dc3bae0cb8b739d403fd12eafe12f3e258b9923", - "third-party/nsh/crates/nsh-macos-app/src/main.rs": "e28b5f9cf85dab098348a037eb38055091eb8c1a29aebb922e1461e661a07807", - "third-party/nsh/crates/nsh-macos-host/Cargo.toml": "613ba75342e264f10b6f931da22ca6092b9ce41e85b26c7e6f9219318ca65923", - "third-party/nsh/crates/nsh-macos-host/src/lib.rs": "639eeb20367559c9d2ce4e4c7936469b3f5e60dc75f6c74eb8f03e54f52152f0", - "third-party/nsh/crates/nsh-macos-host/src/main.rs": "81be01e39606c6ffed203ce44e4e5fc2f8a19f320736109b394894272b204363", - "third-party/nsh/crates/nsh-macros/Cargo.toml": "a61e435297cb0a1f9948564f43989fed0d04cb1909e73914f6381508a17e3551", - "third-party/nsh/crates/nsh-macros/src/assets.rs": "dcc829f8e369d6294711eddeff2707fe04d43c4aab0f9f195f75a0913bbf1e25", - "third-party/nsh/crates/nsh-macros/src/class.rs": "ccf3560762a2c3487088659aedcd5d9ddf1b6d4b4bd2d29103694c5ea7cad6dc", - "third-party/nsh/crates/nsh-macros/src/host_props.rs": "fc040222d56a5da30b82581b78a1c9f987ffbc03027c54d145a59d97bf32eb84", - "third-party/nsh/crates/nsh-macros/src/js_ops.rs": "68d18feb832d72bc417042b496115e8a4244bd9b0be2e27c5f0263af460d2708", - "third-party/nsh/crates/nsh-macros/src/lib.rs": "2ac2cfc8557d06a9de2249012d23994b1365216e465bba5e3efe47bb3ba23604", - "third-party/nsh/crates/nsh-macros/src/native_module.rs": "115ce533952a0d4c70d16a1c5509705e14f0bb115a7b65e96042780330d9b328", - "third-party/nsh/crates/nsh-package/Cargo.toml": "1402055fce9ba79d288b562e2558626cce216deb3214ecafbf140485ca02ba05", - "third-party/nsh/crates/nsh-package/src/keys.rs": "8c4e4c213f53b61815bc5b852deb3b0ffab2a6d83f72d3507b047b20de5d76b8", - "third-party/nsh/crates/nsh-package/src/lib.rs": "7606bebb08c0bded357ede874ecab5e169fb0c34d7d8a669c423ca78eda06484", - "third-party/nsh/crates/nsh-package/src/package.rs": "b52867707a2813cf5adf4643f5bbb7fdf34b5e40559f044f942caf5363bc6446", - "third-party/nsh/crates/nsh-package/src/trust.rs": "47257a1d9b5d81a77eaa2093f1abb0cfe9c54df2e26f557002326b386047a355", - "third-party/nsh/crates/nsh-package/tests/trust.rs": "48097e716736cb2726e36c1d6913953bdd6a9b6613f39f061e352f3263423356", - "third-party/nsh/crates/nsh-platform-android/Cargo.toml": "edd0d6e53a2ed0d9d7ade9d0679d680460dba6c4903470f7859032abeeecf170", - "third-party/nsh/crates/nsh-platform-android/build.rs": "0a4329aeb34f85d71ecf149c3b7f6e68c01d9e58186ac73b9bc5f989c3f767d1", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/A11y.java": "7721ae2f8870dfb8dd400bc298fd3971590317e7e263dc2551703c59d06443c6", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/AppActivity.java": "e017ccf0f5ffd3c781239be6b61161231c22db761dcf8bc9dba833f4f19bc0f8", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/BackCallbacks.java": "ec97d83a492e6c191e28bf890624b291e835ebbdfaf1f5c6ac071e5c56363384", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/Backdrop.java": "7e896b364e0caba7e6e6154466a3b3b9ffb32e4998252cbb7c137d5c64111d7d", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/Blur.java": "15df052732317b00c8f873e53a041a2e079296f9fb8842e00af77958ae6c7d5b", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/Box.java": "ee49490fd51ffd864b38c663f0abcc0ebed95906aaad4660497aa3bed57b0f43", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/CanvasBox.java": "22459a40e5744193f2708774dc41cd8189f51e64af8a3ab3e1684e42fe276bf8", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/ComponentBox.java": "eaa0cdd1d3ed6771c8bee0a863d101c25ec20169fb524dab3de235cd45e48f03", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/Decor.java": "35ba98cc4502b5783ce835ca70a3a79bd979de541bdd506c5936fd17eb237307", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/DevActivity.java": "7f105b937fd29a68e52b8a3bd7f44404aed7958b5ad63ab6e28a3f640c01b14b", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/Effects.java": "ffcf8f4a38d23d0c6ecc1c54c0250d0aa8cd06c283fc14360d2c86f0080850d5", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/ImageBox.java": "65f575393de7ed59327eb9d1b516972451f74167346d69475924fb6561548f71", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/Images.java": "c5ad4e2e34b4a20a3080724a978d8c0304dc012f70aaa9880a1c36f430035834", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/InputBox.java": "5c853ba5897211b942ec2b6583255e15b2d260dfe912f35d78974d951665045b", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/Json.java": "80d814fa3a0357463394fb0d84d98ec02687abd42b2d3521037db2e1ad20db27", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/ModalHost.java": "442a9126fcfdd6ed911eba82537bb4efff9af2edc80bdb4f7676ecea9b5fdab0", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/Mounter.java": "8cfe3e801e18e1c1832356fae53023041ad1fefd453797dd4a09f9b167b97c2f", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/Native.java": "fc029046d14f0e8c27bf87829c5b718d32930da1e79909e2252e7b5e96765683", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/Net.java": "891adea10cb4f8cf0020ed3854eac241572b00b32506e129987715db2a183149", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/Node.java": "d16e8e7d2375e3633c3cff5edeba08cf38d08726801f67721b12ba51bcce4e5c", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/NshCacheOptions.java": "a374e1c32c99856495535e28acecdc2c3030a3b7e6686416c07fda11b7b25146", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/NshComponent.java": "0754f5403a1ee2700586add2c2fee8852abdc728e391d3249cab1fd1f13e847d", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/NshComponentContext.java": "2c1a1fcb84cb5c9742ff2a51021be1c304a8dd7db5e1841a6078bc3a0fab0d97", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/NshHostReply.java": "ed49a5422537c291f19c9fd65aa0a18523cc5939f7158c7c3e08d0fed6886bcb", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/NshPackage.java": "8f15ba9b542631a20ff0edba6c2a159ff547fe713ea98e1a160e8b52c0c76474", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/NshTrust.java": "9a9027f5eab16e5f54641c72914b319c53e0de2f2502a1baaf3eec941f2ea527", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/NshView.java": "42889391cdfaf39978cdd911d20f4bbf79d54c40f6c677d1f331e451279f516a", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/Picker.java": "e327b5fa67b14a354bb9eb09188071f3cfbf03cbbbecd6f289155566f1b403b4", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/Pressable.java": "fe1f771b8e68ffad858d8900e248bcf8005878a61f8610c4dc5c378aa06a8998", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/ScrollBox.java": "8907e2bceb310861a8752ad9026a68367646f16a5b8fd8676967c10100361da9", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/SelectableView.java": "92d650941c3981ca398f8120431225f013ba4ec3ab61b0bc26b4308d39e44e90", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/SelectionHandle.java": "19878e4c4b1a3d0d55fc14087c143db5ff7b5cd11a4ef6dbfd1cae7c3e1b004c", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/StackBox.java": "2048113a710ddf3e07135af8440f9e845d265286256df49f68581976598007cf", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/SystemUi.java": "3c9af59c8ae044d103d8120edb77804546e8991d5b2d5c246f66b47003e74994", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/TabBarComponent.java": "aa421b235d09565017891a412dfdbad7f414c3bd70d1d65a28eb9dad6f63e0d4", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/TestAgent.java": "f1067f934befdb32125b301039bba1366407da88c1a466e9fef5a5026f5f8087", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/TextBox.java": "b370e532baaf2e1e18e287f8f9dbc777e2f1cc1c5391e8872f4677c77724a0ec", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/TextLayouts.java": "5962b529ed7f400f57a2371c81b53803f8505c01a4663fe8b0ddfc791da5c55f", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/TouchTracker.java": "8e2c8573b9a3773532ed762a00385a41082d504030e4a730df6755f6e4db5ec0", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/VideoBox.java": "3cf9bfbdba959c0d2319246dfce444fc575f8b1ba5d76dd429728af22aee1e4e", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/WebBox.java": "957222449970e05e3226f8185c82829a283dc63c68ec84446af8512a74f69a38", - "third-party/nsh/crates/nsh-platform-android/java/com/longbridge/nsh/WidgetBox.java": "51340bdf442b737f2271e091ec2114e0550b005e8a5eba02ad0947c53c574120", - "third-party/nsh/crates/nsh-platform-android/src/agent.rs": "c67465629a6d49e13dad3c12bc44550d1d500bcea1222905634df8b39c68b97b", - "third-party/nsh/crates/nsh-platform-android/src/animation.rs": "e91404766a534c2dbd84a60bb7e29696d73c40901b32dd29e4c926e486cb6678", - "third-party/nsh/crates/nsh-platform-android/src/dev.rs": "cd272e1f311288814170c514cc8ffefa8c0a1cce697d661e5fb640e2b1d06fc2", - "third-party/nsh/crates/nsh-platform-android/src/encode.rs": "88a258f72e184a2c14dd1a61e9ae39b8f7ec712de462fcd292675e2f3f810a01", - "third-party/nsh/crates/nsh-platform-android/src/host.rs": "0136884f73394aec20c5c9ff2cd5037e3eba4b762ad3a6eb691cfd58cf3540a7", - "third-party/nsh/crates/nsh-platform-android/src/java.rs": "d5818ae5cf45f7e7e78a38d2e405cf56dd9473ca7fdd732bf4c97e6e2c3186a0", - "third-party/nsh/crates/nsh-platform-android/src/keymap.rs": "7710df8e27d117d3902ab7788a425406cc6b2b2226f3a42abbc60f16239b4f6d", - "third-party/nsh/crates/nsh-platform-android/src/lib.rs": "498c80d7a41a977adde3a134c242b14c783fe2371e305b35be44289559c5cb21", - "third-party/nsh/crates/nsh-platform-android/src/logger.rs": "7fe95c849533e54aa753757090b5747c1131e0523f2f5b24f260fb77bd0aa2f8", - "third-party/nsh/crates/nsh-platform-android/src/net.rs": "e51b9e715af5652a6d0697beaa707d021935128c06751010e773c0bda9baaa49", - "third-party/nsh/crates/nsh-platform-android/src/package.rs": "f69038eb79ac0e6885cf831fce67572e4b068fb164c21ff64abd40c82ef56fa0", - "third-party/nsh/crates/nsh-platform-android/src/selectable_view.rs": "d218a70dcf8d38921b2b6845bac6f7e25f028324a3363ca5a7e1bf6c90dc8050", - "third-party/nsh/crates/nsh-platform-android/src/shader.rs": "d813f5d52fb387dd4f8db8a936e5069354531bf2ee3439713be70dad4db2367a", - "third-party/nsh/crates/nsh-platform-android/src/svg.rs": "72b340449f499586ea54382159c7ea951bf6a96bf6a1ea0b15011e899e6e4f24", - "third-party/nsh/crates/nsh-platform-android/src/text.rs": "5c655b1feb5d1e852d5ee73505e60e73080cd09070be51a845940349e50affc0", - "third-party/nsh/crates/nsh-platform-ios/Cargo.toml": "90592626b7c4e870e731a056132d9c8a1017134379c560228d6e6a449fb60368", - "third-party/nsh/crates/nsh-platform-ios/include/module.modulemap": "687c700460603d8f9ca214ff058f91d0d6edc9e3a7350d981015c73872e5cea1", - "third-party/nsh/crates/nsh-platform-ios/include/nsh.h": "60cfadac85c85e03e6ad7c2da269fd340048a727ca531b0d415786e557171ada", - "third-party/nsh/crates/nsh-platform-ios/src/agent.rs": "4c837ec16f595e22aa39211c9d5d6f123c952fd146f1bd69075966ecfd626cd5", - "third-party/nsh/crates/nsh-platform-ios/src/animation.rs": "357a89e1d9cc2792b8ec1c23d2fe53d1ce6347fc72ac0b0cacc3599ced361952", - "third-party/nsh/crates/nsh-platform-ios/src/app.rs": "3729a7f4d7bd2fc19239f7cd3615c8264e452bd940e9ebbb8fc0402498e631b5", - "third-party/nsh/crates/nsh-platform-ios/src/blur.rs": "04af7f839f5e5a9d7005638c836b748c2364c804e45174a22d8c8a1e3d7945d1", - "third-party/nsh/crates/nsh-platform-ios/src/bottom_bar.rs": "e1cadb77089951d46bbcd39be553906d2e6025601b133c919fd6a51601d9cddf", - "third-party/nsh/crates/nsh-platform-ios/src/canvas.rs": "ec7d01bc7ad24798e382b092d41423f45ceb1a09f509d97db492e4d4d1e64c5a", - "third-party/nsh/crates/nsh-platform-ios/src/component.rs": "03c0c18c6337d0ff7e2efa562fb075f5dcfaeae964edd6e128745d78d902042c", - "third-party/nsh/crates/nsh-platform-ios/src/decor.rs": "4f7948b4a90042752702d768fed211337e834769ee7881032fbcff4e60671ec3", - "third-party/nsh/crates/nsh-platform-ios/src/dev.rs": "1fea9a47824d3b8c3906981961551f84ead3bd9cf01df378b84a082ce40de4e6", - "third-party/nsh/crates/nsh-platform-ios/src/embed.rs": "90ed0e6c3e38a58a443b49ae6acfb8ecad7c0564c25dc13c476427af0a39cdc6", - "third-party/nsh/crates/nsh-platform-ios/src/fps.rs": "ea6fa48df8b14e3d347b809e3129e3be4c42975d4a694c1e22f4deed00f6e273", - "third-party/nsh/crates/nsh-platform-ios/src/image.rs": "220ba49e6ae7284572e28679deaf841a54cb072228c682c10d62d73f8f557368", - "third-party/nsh/crates/nsh-platform-ios/src/input.rs": "82a577cad8a175976f8e1bf740bde4e478776285871ed60076648c28a0c5f889", - "third-party/nsh/crates/nsh-platform-ios/src/interaction.rs": "7d59a4d21f7dcd2fca154f4e612c235ff73b0c590e5d7e79c744004547d33ff2", - "third-party/nsh/crates/nsh-platform-ios/src/keymap.rs": "f31374fea7f75df5e259b6ff48e546393de01268adba031d6f11a37ce846a29d", - "third-party/nsh/crates/nsh-platform-ios/src/lib.rs": "465703423d96cc8abf259a04cb07bec5aa2cf5aaa7743e67e28256c6766cd581", - "third-party/nsh/crates/nsh-platform-ios/src/mount.rs": "936279bccb27345ea69a5ca97bb0562c29a59e897129369d7f019738be44ba7a", - "third-party/nsh/crates/nsh-platform-ios/src/native_view.rs": "a210c2ee2332505930ae1b38786b64d5c6cf594525762fb5827e9dd30e3f4423", - "third-party/nsh/crates/nsh-platform-ios/src/navigation.rs": "c65a1d6b0bdb0228a7801cec62294fa307d6155131878208286b8ebf7f5bcde2", - "third-party/nsh/crates/nsh-platform-ios/src/net.rs": "289365dc5d62b09d9a2da14fc1bcc041cf37f6fed409db24916be830ac850760", - "third-party/nsh/crates/nsh-platform-ios/src/picker.rs": "a4c80e7301cd053571ca90318b29d3b6c0defac8520c252f97030d6a5a210eda", - "third-party/nsh/crates/nsh-platform-ios/src/press.rs": "b529a8e2c3e39e0bd2e714a1d4397fea3a91d57371ef9cca1c975953f15103a2", - "third-party/nsh/crates/nsh-platform-ios/src/selectable_view.rs": "556c482bf690d42106d0729794b88d3ed1d9899ba6bfbf96b7a0908daf826615", - "third-party/nsh/crates/nsh-platform-ios/src/shader.rs": "d74fe175b77eb8b1129cc17dcf6ba9f77a85fa30097d348a5a18e16e9144fd03", - "third-party/nsh/crates/nsh-platform-ios/src/surface.rs": "fdeab7f91d03f898ecb5545d3fdf018f6172505cccd9e9611efb60106f14bf36", - "third-party/nsh/crates/nsh-platform-ios/src/synth.rs": "58d963fbb03bfb6161df221288f63715356fbb830be7f09fa471f022131dfdf1", - "third-party/nsh/crates/nsh-platform-ios/src/system.rs": "a069d669a343f45fcaf88935633deaee54be05a58c4a9c8840b4a300a9d241e4", - "third-party/nsh/crates/nsh-platform-ios/src/system_tab_bar.rs": "4e4e9c8c2a303d6f016156420dfc7e1d5ca5c9f430a915a6ea8eb1a4658fc449", - "third-party/nsh/crates/nsh-platform-ios/src/target.rs": "37433a94c781b9a84189a268bfd80c36bd6b15ff05a3d9a9619f6f80942273a0", - "third-party/nsh/crates/nsh-platform-ios/src/text.rs": "0b318e203784dc271c8ef368106b7039851ffa585ab032f51e77347270859344", - "third-party/nsh/crates/nsh-platform-ios/src/text_selection.rs": "a11e41be25fe8270c389f8137115699eea6bdf8135d4f95e3a5a5a84642cec1b", - "third-party/nsh/crates/nsh-platform-ios/src/text_view.rs": "cb2faf5388d2d0099734ff26aa50565ee6e171e29cfd6774570e5809682c8c86", - "third-party/nsh/crates/nsh-platform-ios/src/touch.rs": "cd26aabc6353c5b08de8f7dc361af3f4027ed599572dfea17a811e4b4fff8dc8", - "third-party/nsh/crates/nsh-platform-ios/src/video.rs": "799decbcd4fd456706aae937cbf77fbcf2e1a6ba86cdf2b88f40bb47c2d3653c", - "third-party/nsh/crates/nsh-platform-ios/src/view.rs": "cab49bf66209306b4b3a8c9111283f816463fdf151eeb0015de220066a220bc5", - "third-party/nsh/crates/nsh-platform-ios/src/visual.rs": "2b7b58b163c43eb5c120a8840d44f688fd16ec37567a5aa5d0936a013b592512", - "third-party/nsh/crates/nsh-platform-ios/src/web.rs": "5482c5f26b7f43cc9758ec1c6fe9a1f3a6e3767f6760bae52212d205938d4566", - "third-party/nsh/crates/nsh-platform-ios/src/zoom.rs": "274010fd16832c2c93bde502c2c1d6ad308d59e594cdf859d28d87b5ec6ab865", - "third-party/nsh/crates/nsh-platform-ios/swift/NativeShell.swift": "4bb9a32ac32ff1d90e1d48c8c53324f59a21f6f062c6731fb74f6a3a37597999", - "third-party/nsh/crates/nsh-platform-ios/tests/navigation/App.tsx": "6dfcd7c59fe38cfb4825ccf059debc72691cb90449adcd9ab4013a9affdbb00a", - "third-party/nsh/crates/nsh-platform-ios/tests/navigation/Keyboard.test.tsx": "3f9349a07b8bea5b3c582fa6847d110407fc22d50f27167c09035b60a7c6ca3c", - "third-party/nsh/crates/nsh-platform-ios/tests/navigation/Swipe.test.tsx": "edd88796c1f6b83d51614b3cc3c821fd96169913931aaee74800c128d9d00730", - "third-party/nsh/crates/nsh-platform-ios/tests/navigation/nsh.json": "dd92ee74c456d8a057c2923c5d67ecd1fa2062038497ac1485652bdfa0aa7149", - "third-party/nsh/crates/nsh-platform-ios/tests/sheet/App.tsx": "c5d47d117a50dd17fe7b0d9a5f24a7029901f71b4fe5845a32f201dac47da6ed", - "third-party/nsh/crates/nsh-platform-ios/tests/sheet/Entrance.test.tsx": "0a2f41a3b9b24e577b5b2a4e91cb39c9a178e5072dfb530af65bcfa0a992fad7", - "third-party/nsh/crates/nsh-platform-ios/tests/sheet/Entrance.tsx": "ea16cc1162837af7dd49deafed7f17b5286b4bf1350ab43bd2d36a0e553bde30", - "third-party/nsh/crates/nsh-platform-ios/tests/sheet/Swipe.test.tsx": "4bd7c8b327ebe4aeac969b98ee76e84669c344efa58ee0fdd743b68443516e3d", - "third-party/nsh/crates/nsh-platform-ios/tests/sheet/nsh.json": "48b80326d14b862b9965aed4abe24c21e021a0d39a3c6f05a2129104b3c4c8ae", - "third-party/nsh/crates/nsh-platform-ios/tests/sheet/tsconfig.json": "9cc30d6cb1f4394c49a8aaf0e4e0126a9a137ff98e2e102ba38a8cd405689dea", - "third-party/nsh/crates/nsh-platform-linux/Cargo.toml": "84b364862dcc3f77d166895120df0b11832b39e71c586168dfe7ca86a709c054", - "third-party/nsh/crates/nsh-platform-linux/src/access.rs": "34bcd3686030ab66257964eb5a2f5addee38634211460b7f34d05ef49315b70b", - "third-party/nsh/crates/nsh-platform-linux/src/agent.rs": "0511b0936e29e47f56197cff06fc33f92f8864b502f5be0835d9e13cc874fd7a", - "third-party/nsh/crates/nsh-platform-linux/src/animation.rs": "191c6ec3f85353ce65c231e642cda7df24c5877a4d4cdff050bdba9446c0dd15", - "third-party/nsh/crates/nsh-platform-linux/src/app.rs": "04a99bb34834a2ca69a45a8b09a51898b77b56d5d371876fc60cb5d691d62f9c", - "third-party/nsh/crates/nsh-platform-linux/src/canvas.rs": "3df74a4a27f66560bba2d92ceed3d6bb0e4731e3bafdf7a0a81280e02c20adad", - "third-party/nsh/crates/nsh-platform-linux/src/chrome.rs": "eadd261491fe25fe7f1be41aeee7d9c3a7f46e65547504c7a2bea99cc744a4df", - "third-party/nsh/crates/nsh-platform-linux/src/decor.rs": "c52939c2d5dbc4ab141082176bbab067581e29f0e10b953991598a913df10875", - "third-party/nsh/crates/nsh-platform-linux/src/dev.rs": "e6c7e4032a9cbb68b48bb44013f8057a66d8d10e6e91b490d048f425d6111133", - "third-party/nsh/crates/nsh-platform-linux/src/file_drop.rs": "0469a6e134580a587069a3dcc4f639ef46d298e6f50893e4e0180222ac74bb58", - "third-party/nsh/crates/nsh-platform-linux/src/file_requests.rs": "9074334126a4d8c7ce0c45c10e36570092df9a0c3027d12fdcdac7d77e902754", - "third-party/nsh/crates/nsh-platform-linux/src/fps.rs": "3164bfa63c0aa806ec8e9e9a4dbda90733dd8fac3ade4fdcedb1420e618c0a19", - "third-party/nsh/crates/nsh-platform-linux/src/image.rs": "273a02b48745da2a7cd2a0cef9c747d4b2a0e4150b2c1b868574aca40e40a9ab", - "third-party/nsh/crates/nsh-platform-linux/src/input.rs": "376e72bb7aa2a16dc5289023d83d1b1662ffefdb6679efba82c391343e876c23", - "third-party/nsh/crates/nsh-platform-linux/src/keymap.rs": "f5bf2ea5c79972dfc035a4d473a70b9a5fd8e82a208940ae40d852f6702e5d04", - "third-party/nsh/crates/nsh-platform-linux/src/lib.rs": "33d31b4c0a5505b4c0fdf48332d2a9f6f74481c0a66f3e6ed84edc8ed93b6f48", - "third-party/nsh/crates/nsh-platform-linux/src/menu_style.rs": "58b4fc47ce4bf3d4d08c07ef0d17282d7ddcc260481c68aea568c918227f46a1", - "third-party/nsh/crates/nsh-platform-linux/src/mount.rs": "0e2184868f29ce08926c731bdd8240ae90224eb21f818902aa40b80bf0efc365", - "third-party/nsh/crates/nsh-platform-linux/src/native.rs": "9e6aa53aba369c278e055e9b5747b410656e9c06b605da822d2861f8443ae296", - "third-party/nsh/crates/nsh-platform-linux/src/native/web.rs": "89cc8a5fe2d83c115009b5a1c5badf39f8e5ce61c090f555a5a3a671304e4cdd", - "third-party/nsh/crates/nsh-platform-linux/src/navigation.rs": "e4daa80cf548e27765353f124bd4a5f115857d7655af17befa99cc96453d1a0b", - "third-party/nsh/crates/nsh-platform-linux/src/scroll.rs": "64d3d0153503d60e94664da31e984910e86821500ad92770cbd613494c2535df", - "third-party/nsh/crates/nsh-platform-linux/src/selectable_view.rs": "21c65cece06da59f43024793ec4baa0e5a54c2196fc5708afa0fada4d946ee14", - "third-party/nsh/crates/nsh-platform-linux/src/shader.rs": "79a1d12959dda0181148bded4c2e634bd2f027d79e6aca33546f51422cbff304", - "third-party/nsh/crates/nsh-platform-linux/src/surface.rs": "d8460c48838b64bc6d6d4e6b7bd7f69e76c70db7d1a5b048bab74332cc47dc7e", - "third-party/nsh/crates/nsh-platform-linux/src/synth.rs": "d9f46623612ffe39bd1e7897fd2a17b3c975d95fbfdb4bbed387bceb06028fd7", - "third-party/nsh/crates/nsh-platform-linux/src/system.rs": "4ed4e5e2bbffb6b7db09389c2dcf137440d7a51b4fd3e027fc248d2b7900f34a", - "third-party/nsh/crates/nsh-platform-linux/src/text.rs": "f38c0ddb1c616be0d2421409648272fd661f1fb31e452d2fbdac6508af96045c", - "third-party/nsh/crates/nsh-platform-linux/src/text_input.rs": "a93337cdb90e393068f73507072d963313a73876744ec917b9dcaa46b08bc5d2", - "third-party/nsh/crates/nsh-platform-linux/src/transition.rs": "5147130f9da2336ec6b399b5d0da80ac638ebad9814fb2d32df74e3c758bebc6", - "third-party/nsh/crates/nsh-platform-linux/src/view.rs": "0fc8ba3acff005c9e317cc062f4969e0a26da704e2154e785553174e1402d12f", - "third-party/nsh/crates/nsh-platform-macos/Cargo.toml": "75fe8774373a2cb7962e7d97c5a7dbdd2565fe9da08c39fb56210448bd391162", - "third-party/nsh/crates/nsh-platform-macos/src/access.rs": "0fa206973750b436c7914cad19916134b348a60fca3af65b7c90ebb91bd42797", - "third-party/nsh/crates/nsh-platform-macos/src/agent.rs": "d2527ce30edd77608a23d049dfce4f80b2c6f3aa7c52ad4b1403350c71cc0247", - "third-party/nsh/crates/nsh-platform-macos/src/animation.rs": "65ed3bb971317aa92202e694ea8e18f1a3f74ffae52d60a98723309f4ab12667", - "third-party/nsh/crates/nsh-platform-macos/src/app.rs": "c0d6795f7e81ec5f9de0710c8e6d7ba8accb615c8f8ea04791998675e4ffc042", - "third-party/nsh/crates/nsh-platform-macos/src/blur.rs": "04af7f839f5e5a9d7005638c836b748c2364c804e45174a22d8c8a1e3d7945d1", - "third-party/nsh/crates/nsh-platform-macos/src/canvas.rs": "c0f370a815107bc32dcb46e1742facca8f46fac9a9bc8afcf1e107a1da03a6c1", - "third-party/nsh/crates/nsh-platform-macos/src/chrome.rs": "cbc9790b5877da6462306f564b2d849fa3d9e3d19f63b65ad9e7fc213d120951", - "third-party/nsh/crates/nsh-platform-macos/src/decor.rs": "95a22e8678aac2088228842efded6a423c5c3acb449a6f91bd5f2cf995f41435", - "third-party/nsh/crates/nsh-platform-macos/src/dev.rs": "bd49bc875c1dad5eebe111881590ac8c56b73e7b14ae01a403f5df0cbbeff125", - "third-party/nsh/crates/nsh-platform-macos/src/file_drop.rs": "8cba8f09ee79b5902baa8c1b8b1a7f24d48604ba1eee477421656bffdfd65834", - "third-party/nsh/crates/nsh-platform-macos/src/file_requests.rs": "b8fad6bf511f9375785f71ad030701d45eec44ea8437a10977c97c1de7a8e4fe", - "third-party/nsh/crates/nsh-platform-macos/src/fps.rs": "1649120d0596c374e5db01ffc309cc6e9bba8da53568c87e6920656e079a0949", - "third-party/nsh/crates/nsh-platform-macos/src/gpu.rs": "46e103515db651c57316c351d7345dbc812f513c28d5d0e0489aaf2d8c59d599", - "third-party/nsh/crates/nsh-platform-macos/src/image.rs": "86383ab7fe14c816b170d24fd5af1b4c725d41f2449ec35493b5c250ec5338a0", - "third-party/nsh/crates/nsh-platform-macos/src/input.rs": "cce4450d2765c368dca4f0822f29621d4e764c5adf492089565e78c3e5dfde82", - "third-party/nsh/crates/nsh-platform-macos/src/keymap.rs": "927d899967b30232c9e8264d31687f33e4ce22f71361839db4a9132a6572d058", - "third-party/nsh/crates/nsh-platform-macos/src/lib.rs": "927295694b6964a2c0f800b2d5e711e230f9308c956e1bc7599ae03a4c642c1c", - "third-party/nsh/crates/nsh-platform-macos/src/mount.rs": "edb5e2eead7243ef9b0b16ac0a45d53ca011331cbe09e96d2d2673c11f20b568", - "third-party/nsh/crates/nsh-platform-macos/src/native.rs": "e0354fb81b2a7070bf209f52248599535fcaf437d8408e96eaa5e8be8a0eef61", - "third-party/nsh/crates/nsh-platform-macos/src/navigation.rs": "4b65ec9a5441c4288899d9bc1b2c10052e7589bd798337a938d99d97ead44fd6", - "third-party/nsh/crates/nsh-platform-macos/src/net.rs": "289365dc5d62b09d9a2da14fc1bcc041cf37f6fed409db24916be830ac850760", - "third-party/nsh/crates/nsh-platform-macos/src/picker.rs": "06da9eab5dbced591556f61121b535da1fa47091670a4b67e031db6bffcb31db", - "third-party/nsh/crates/nsh-platform-macos/src/screen_color.rs": "2e27815ed77d3b4de5c15a2f6c7b1c9a8649dff2218daa95505a38994b5a6f6c", - "third-party/nsh/crates/nsh-platform-macos/src/scroll.rs": "b77c2baa7970c12c45fe39baffae76c99ed12063d3308ef141546f3f3c80ab54", - "third-party/nsh/crates/nsh-platform-macos/src/selectable_view.rs": "24d90dc7db5837229c05c4613a2d6c72b5b9b6a4c53086a852dde4f78adf94cf", - "third-party/nsh/crates/nsh-platform-macos/src/shader.rs": "3b2834691ac20a8ae52b121da0d4aba4223b105216a0fa73ef193231d278e5bc", - "third-party/nsh/crates/nsh-platform-macos/src/surface.rs": "27e0818c21b2c6f0a5b4f9aa6cec6b9105f36dfaec8645d5174f5a7374042ca0", - "third-party/nsh/crates/nsh-platform-macos/src/synth.rs": "29e120eadacb6b62c6de7b66d8a0c6a99d7ed67cb20ca448cc1945f174a28de7", - "third-party/nsh/crates/nsh-platform-macos/src/system.rs": "b4cd0bc584ed2bee195c576847ce6d6cf82af2ebf81f7e774af8288d37f7d1be", - "third-party/nsh/crates/nsh-platform-macos/src/text.rs": "2ba04a35f42520710afd6a42177174a1ae948892c3b9ab27692813a6fea6bee1", - "third-party/nsh/crates/nsh-platform-macos/src/text_input.rs": "0662dcff7db4dcd15de293c6a9daf07031d7444c365ab4f5193e7b77d16c1f64", - "third-party/nsh/crates/nsh-platform-macos/src/transition.rs": "4cebee36844c69fe9cf6b2787b86f36d0c719e7c8d7e4c95391b9137ce10d248", - "third-party/nsh/crates/nsh-platform-macos/src/view.rs": "a495109fcef50ec0cc09b07dd51953506cec3e2db33b4d3f5efc87656307dca2", - "third-party/nsh/crates/nsh-platform-macos/src/visual.rs": "6c32d3f286ed8f7fcd0daf45f269f54403e70b773e62ff4c87830575402e6c62", - "third-party/nsh/crates/nsh-platform-macos/tests/keymap/app.tsx": "e188531afe4eb97d85e88916b8d2916af0dd74037bc2198deb6a059195d3fdfe", - "third-party/nsh/crates/nsh-platform-macos/tests/keymap/phases.test.tsx": "6edf6559fcb0d6ac93786dc283ec6e1db3b61bf2b6d6e4ed7a430abafc657fd8", - "third-party/nsh/crates/nsh-platform-tui/Cargo.toml": "8757c1cfc5b97419ea8ac3d7502493c123cace9fe61d5998ebd7f7d6d9926e11", - "third-party/nsh/crates/nsh-platform-tui/src/app.rs": "fca461bf66e704bbe825088f9b713739f626b30686d487f334253bb6dff82deb", - "third-party/nsh/crates/nsh-platform-tui/src/canvas.rs": "f03e24bb5963be16d17d80215f1d54a3e2350a5a75bb1391c945ead828736ad2", - "third-party/nsh/crates/nsh-platform-tui/src/composite.rs": "027f3343fa1bed9d47345b06a23083ec04ac5734143cb3078dd0a0777236c8c9", - "third-party/nsh/crates/nsh-platform-tui/src/composite/blend.rs": "06e3c62e9da9f5a7d58426522545950d1a4214c697ac5112876f3cf49d60cc96", - "third-party/nsh/crates/nsh-platform-tui/src/composite/effects.rs": "53a54345eb4eff289f94c2f765ec2a765a4eec06291f54323918898d20ed0268", - "third-party/nsh/crates/nsh-platform-tui/src/editor.rs": "e9d01f4df88af57c8bb7b2a94ecb6d81fa2adb8e2d692f1b21bb6baf3ff6106c", - "third-party/nsh/crates/nsh-platform-tui/src/fonts.rs": "7c3f13e0d71c127d4257285ab8bd07c5e6d073dfa73babc95825ea284864b06b", - "third-party/nsh/crates/nsh-platform-tui/src/geometry.rs": "1b35d2d302a5fb0e579b02cdc8f1f99b8b2cf39490689b4172f1550e9f5cdc35", - "third-party/nsh/crates/nsh-platform-tui/src/image.rs": "267e0bc3ea5e3fcf90c0836b1e1b0d53ac431971f4c9a42bec600d52dfcfc367", - "third-party/nsh/crates/nsh-platform-tui/src/image_state.rs": "d1aa073787dfbd91ce75a7b540a010ed3b9b53b87067db1bc8f8e876d8e84c96", - "third-party/nsh/crates/nsh-platform-tui/src/input.rs": "fa2a5b0dfb198a7c5e965f8eb9ca1d8a6f3fba9578f5788622f4fb3b40d5f497", - "third-party/nsh/crates/nsh-platform-tui/src/lib.rs": "1abc051686d555de6bb0f517318c73dd91f443fda756ae574e836037e9d2331f", - "third-party/nsh/crates/nsh-platform-tui/src/media.rs": "f22b37f75d7f15063a2d755c51a9cc8425db8b22bcb49d011d368d97bbacdf13", - "third-party/nsh/crates/nsh-platform-tui/src/metrics.rs": "7ee9cb4f47a068dc9e7873d337138bedcf1b31b205a60df792a94bc5ac04f62c", - "third-party/nsh/crates/nsh-platform-tui/src/motion.rs": "cdd361321addedfea885a2acee5d5389ee42edfb4e387f24df2edaa684c184b8", - "third-party/nsh/crates/nsh-platform-tui/src/native.rs": "2372c22a70004754066e09661c7b7a489e10231476d6634e43215fd3a67c0c63", - "third-party/nsh/crates/nsh-platform-tui/src/navigation.rs": "6f67828bb302b0593f38f8c0818857c79752eb50d7ca25d5fb0293d6f8e8b03a", - "third-party/nsh/crates/nsh-platform-tui/src/net.rs": "3f8ceb2576dc990ce334adec231bbf8a03410c4058c2b8253e368f751538c133", - "third-party/nsh/crates/nsh-platform-tui/src/protocol.rs": "ce736d1a6260f8dedc8b39b264f43f07231c68623a647db016d2b03012b9d11e", - "third-party/nsh/crates/nsh-platform-tui/src/render.rs": "022b5bc415f669bd6d31e280357d57a786553425fca2a69a176f6a930c4defba", - "third-party/nsh/crates/nsh-platform-tui/src/script.rs": "a0fb944fabd26af711306bdee37342b13fdba26c5066e5752e180e4e916d09a6", - "third-party/nsh/crates/nsh-platform-tui/src/scroll.rs": "0c59b45bb82899b6f847d922522cddfb79963a405fdbfd947ffcff3b3ba51a99", - "third-party/nsh/crates/nsh-platform-tui/src/selectable_view.rs": "b5692ca906c14a23d659dd96bbc7f0e11fe5e3bf67e634b5eebe4ae4e02695b4", - "third-party/nsh/crates/nsh-platform-tui/src/services.rs": "880c065312a2b2f964a34e7c161ddc27b476b7a8758143f7a2bf295bab0e40f0", - "third-party/nsh/crates/nsh-platform-tui/src/surface.rs": "d9c643a950ab7f37a29ae193f8751d49b1c7698ca8425d8679b86b215ff3b43c", - "third-party/nsh/crates/nsh-platform-tui/src/text.rs": "a955c56f01a302d692cf77268b77768ebc20842798ac639e7cca6639ee1c99d3", - "third-party/nsh/crates/nsh-platform-tui/src/worker.rs": "0eef61c1cc330015df84793e604d984af732f10fb14e1520c7f989253d354bb5", - "third-party/nsh/crates/nsh-platform-web/Cargo.toml": "92ba0bf941a5d1659c3aa06295154a0f6aa6b340fd50742977c9067dde2902e1", - "third-party/nsh/crates/nsh-platform-web/build.rs": "2253b1de91d0b437210ffc774265d3aaf99ee632aa35d52c04bbd33c915e0f13", - "third-party/nsh/crates/nsh-platform-web/src/animation.rs": "12bb6d30a230b5cb56e92b7346614464648f07545befcaba4d4469e4e9f790f6", - "third-party/nsh/crates/nsh-platform-web/src/browser/animation.rs": "9b7a40f19fe76672f959e40bb0cc5850df88510f8a069104d77f28fa1876182d", - "third-party/nsh/crates/nsh-platform-web/src/browser/bindings.rs": "bb085e2084cdf56c12731d623c3b906a366ab854a364cdbd772d2cd1e15ff96b", - "third-party/nsh/crates/nsh-platform-web/src/browser/canvas.rs": "6c9d1d464012e1f8aad42f66bc951299bfba0dc54779bf9ba4ad0d64dbfd1f64", - "third-party/nsh/crates/nsh-platform-web/src/browser/compat.rs": "ac54b90d241c13d2a92034e02887a0c87c1dda53ed7d2258bfbe148487839830", - "third-party/nsh/crates/nsh-platform-web/src/browser/dom.rs": "f5fd3c20f5e922f8061c8d5d7156d526df8dd54a2a2c0fb6d65f110c4e605910", - "third-party/nsh/crates/nsh-platform-web/src/browser/engine.rs": "c207597e40ee02ffc7a252496677eff232680af738aaf57ae91bbe70da98f663", - "third-party/nsh/crates/nsh-platform-web/src/browser/events.rs": "ffd30c602346dbd0e8716ccd0d640acddbad1e201c3404c5e42d0be2e0f14ee9", - "third-party/nsh/crates/nsh-platform-web/src/browser/fetch.rs": "ccb6596550601e95622c5d593d73a95bf04208fec0f52476478d944ac6b25b8e", - "third-party/nsh/crates/nsh-platform-web/src/browser/fixtures.rs": "5cc6d8b2baf6bf67cdff92dfa27178dbf47f26b0d253c969fb52b3a2c0ade02f", - "third-party/nsh/crates/nsh-platform-web/src/browser/gesture.rs": "78471fe66e728bf564f4226348c73fd2044916d285c02b54302d79578188ad5d", - "third-party/nsh/crates/nsh-platform-web/src/browser/keymap.rs": "38ff5333e3287ffa4cc42a51987052f4812d783501c6f2e099864d57cae43dd0", - "third-party/nsh/crates/nsh-platform-web/src/browser/mod.rs": "10bd9d9f4355ea5399ea42a8800ff60838efab7c9bbfe12a64a82c8690e3e66c", - "third-party/nsh/crates/nsh-platform-web/src/browser/modules.rs": "0fa9be81936805a1a2789bd6012bf71ae4a91ff9c2e9ce820ccf4f1084af7a42", - "third-party/nsh/crates/nsh-platform-web/src/browser/protocol.rs": "40ac908bb3c57ab8e8a6c28b53da3763624f9676de8a07d7bd62a619da0b67b4", - "third-party/nsh/crates/nsh-platform-web/src/browser/reactive.rs": "d53e0a3a276227c8c5568c74700a6bd2827898a7656ebf042957df572d2ff3cf", - "third-party/nsh/crates/nsh-platform-web/src/browser/resource.rs": "85f1d54445d957dd63d0a54ddcbb711869d4e63b367fec3b287173a108141139", - "third-party/nsh/crates/nsh-platform-web/src/browser/rows.rs": "afcdb9e2c5bd1dd612b9679dd5e94a50ca636e1326b3f98a13e3bbe8f1968df4", - "third-party/nsh/crates/nsh-platform-web/src/browser/standard.rs": "b2ec90ca952b63667fc909a566bd79e14ea1f517e5288f6d954a39d017ef8074", - "third-party/nsh/crates/nsh-platform-web/src/browser/timers.rs": "b7da40f90fc56bc5454d38be0ec93db944b6fd01701d537f47a85d4183899a00", - "third-party/nsh/crates/nsh-platform-web/src/browser/values.rs": "ac126ed6c9bdfcd317f6696ed16c398777a37fd3b96aebf721a60eba13484cef", - "third-party/nsh/crates/nsh-platform-web/src/canvas.rs": "f7f9bfc0dbf6da0d22da19f3b0402f4f24033032b334fca521a2b65efab35ac8", - "third-party/nsh/crates/nsh-platform-web/src/encode.rs": "f415c04eb6aece631562a52098116861a74842433a0056c11d1396a47c861134", - "third-party/nsh/crates/nsh-platform-web/src/encode/input.rs": "dcab13ccf1424ffd625109b5607454bc2205e444aa791288b10e351b3492823d", - "third-party/nsh/crates/nsh-platform-web/src/ffi.rs": "ed217c9641c69f68c6a81d2b4dd95849f1b4823b9082428baa245ae1258c7774", - "third-party/nsh/crates/nsh-platform-web/src/filesystem.rs": "5dc61372627090ada69d1f4391bd3ae413a7a0479fa566e5b6d5b58b7a872bc5", - "third-party/nsh/crates/nsh-platform-web/src/lib.rs": "4ebfc8c4d00578c5c4c52116353b206f7e00c25b4c1e4c654250a2690f67d71a", - "third-party/nsh/crates/nsh-platform-web/src/net.rs": "6ad23669ffb7f920da1d4c0acd9cdf6bf6a1b8f33317dfd27eb40ce0b133fe9e", - "third-party/nsh/crates/nsh-platform-web/src/shader.rs": "29877a892a905fa45e42c44a961da2ffa43fd8bc511bf23b3cfbb59a7ca016ad", - "third-party/nsh/crates/nsh-platform-web/src/storage.rs": "fdff261938b0d75b6b1ff633b4788cc386de23aede2b563fb226508042a3c27a", - "third-party/nsh/crates/nsh-platform-web/src/text.rs": "5d3bd8e0cd340614941a3b86842d0b7ad817d87bf9b859f1bcd1516dbfe72cd8", - "third-party/nsh/crates/nsh-platform-web/src/text/css.rs": "633b8d08b527dbb6f63e6e021922d6378f29de173167809bf193783e8de5843a", - "third-party/nsh/crates/nsh-platform-web/src/text/hit.rs": "c27ad64415f996453cf07f88c0b611bd3b6f991a1488d4494abf85881ab5d7d7", - "third-party/nsh/crates/nsh-platform-web/src/text/wrap.rs": "0646debcea68c12f9b13ec4a50c16dfb2f3484eb897c6ccf80a72d36a199ade1", - "third-party/nsh/crates/nsh-platform-web/src/websocket.rs": "51da3bdd079798a73418257efac53f55d73b36fd74b280cebe494d97992dbdad", - "third-party/nsh/crates/nsh-platform-web/tests/text/fonts.rs": "52ae86601484f6f18496b754aa470bd379dc49e94148ec558a08fdd6227dd03d", - "third-party/nsh/crates/nsh-platform-web/tests/text/hit_testing.rs": "c0e286841cd154cd686c514cc89ad2f99eaf838d1d24a9b72b537b3934290b1b", - "third-party/nsh/crates/nsh-platform-web/tests/text/lines.rs": "d3fb891b46210453a64bf970800d1680920b9a1684bfc99f7e2d9efde5134b41", - "third-party/nsh/crates/nsh-platform-web/tests/text/main.rs": "740f1e736f4e9ead7955b4c15c2174a8d6fe12f8986a551978bc10b6802ec897", - "third-party/nsh/crates/nsh-platform-web/third_party/browser-buffer/LICENSES.txt": "b9857f4a8484cecc48bf69dca6e6c386211ffa65f267152718318fc9bd7016bc", - "third-party/nsh/crates/nsh-platform-web/third_party/browser-buffer/README.md": "d1b956e92b17f6cf5c77f07a75431634df0253420ff257bea4738e32c0a770f3", - "third-party/nsh/crates/nsh-platform-web/third_party/browser-buffer/sources.json": "7b750c9a2a8566dd6a65fc13630ee94f2d43549367f1320f1fb79f9e78636fc9", - "third-party/nsh/crates/nsh-platform-web/third_party/browser-path/LICENSE": "a22b9d5763f574e5db347c30acc0b33eaf4846767c03d2e27d012e864e79a824", - "third-party/nsh/crates/nsh-platform-web/third_party/browser-path/README.md": "7420de6aab23b451cf603b930fc0eb8fe0af5d4565f43070a9a84b686b03f62f", - "third-party/nsh/crates/nsh-platform-web/web/browser/LICENSES.txt": "4e1a13bfcc00067bce795245609a2bc4abec93b02c4c55b71b1d867583b94ba0", - "third-party/nsh/crates/nsh-platform-web/web/browser/animation.js": "8c76c39dd46ccf0be14fff717c1617248b6f83263a3ec48f0d26239a41aeac05", - "third-party/nsh/crates/nsh-platform-web/web/browser/bootstrap.js": "1fb493e79ed7dc8f7f041525aae2ec41b29eda96753428489ac47e4348062061", - "third-party/nsh/crates/nsh-platform-web/web/browser/browser-check.py": "132c5742309b26bc2538d7c9b5a5109eb1808cba1b420a044bbcdb1078e72b1a", - "third-party/nsh/crates/nsh-platform-web/web/browser/buffer.js": "1fd19073655b60e681e1d0d795b457206d961cff81e436d37b7897a762847245", - "third-party/nsh/crates/nsh-platform-web/web/browser/canvas.js": "9805c02e8d65f9808eceede26a01a364d68e828a5c7bba62186c4ded532220d5", - "third-party/nsh/crates/nsh-platform-web/web/browser/components.js": "f157eaf4b183da2d8e96ec21393840094280535bf81619075901b4a1fdb49b72", - "third-party/nsh/crates/nsh-platform-web/web/browser/dom.js": "00cc97eccf100cd0fa1a72bd2ab265d7d64f5b604adf23bdaf6da0f08f67df08", - "third-party/nsh/crates/nsh-platform-web/web/browser/environment.js": "02825e9867b42e7d312b7f5328b88a58f81632903ef9e82009ad7bf51cb724c7", - "third-party/nsh/crates/nsh-platform-web/web/browser/gesture.js": "79ad38215f147d0b7a2f6b20bc3983e18637ee6c2e0d67d19104a2a92255ca3f", - "third-party/nsh/crates/nsh-platform-web/web/browser/host.js": "56975a1c597bc29716b8188032e1fa0e71430c4aa40a315c2c940061c1a6361b", - "third-party/nsh/crates/nsh-platform-web/web/browser/hot.js": "2e97acb14996bb87585d60abdfb581180724e3e6db24a7fbecb69bfa50854fcb", - "third-party/nsh/crates/nsh-platform-web/web/browser/hot.test.mjs": "f69bba469d2873fc72873dff556c61ec08e6fcd56356e3c678c97939c7f6f458", - "third-party/nsh/crates/nsh-platform-web/web/browser/keymap.js": "13841fc54510ae82e3730e58cd9a2bae4136ed07b3604979e5aa5461b009c3a3", - "third-party/nsh/crates/nsh-platform-web/web/browser/list.js": "fa083eedaa6e45a4560224d2e7b2d235e08366d1c5d121b08bb16a8d77019850", - "third-party/nsh/crates/nsh-platform-web/web/browser/loader.js": "5db9fed951593fb7fb83ee0895c8e2f40b99b3793b2a4f421e2f02f7929e5309", - "third-party/nsh/crates/nsh-platform-web/web/browser/loader.test.mjs": "e112909cfdfe4728a5a40c5964457da3494b5357f540c0fe7a2ee5c3ecf14e8c", - "third-party/nsh/crates/nsh-platform-web/web/browser/modules.js": "94fcb060a0f2c2db7d4d22f1918c1cdfecb46937aae3d346abe0332d9d8d0d7e", - "third-party/nsh/crates/nsh-platform-web/web/browser/modules.test.mjs": "ee004641891bacbc861be8e1a1b9da997caa1963fffe39b6a0760e595a0af5cb", - "third-party/nsh/crates/nsh-platform-web/web/browser/navigation.js": "e49d61101447abb8a7a372841e663474589188bdcef32e51e335246ce71cfd51", - "third-party/nsh/crates/nsh-platform-web/web/browser/package-size.mjs": "af5d6e7801c9a2b7b0391bec7e9f43f2878f995640b134fda8fc8fd9b70aaed4", - "third-party/nsh/crates/nsh-platform-web/web/browser/packaged-check.py": "3429b15431cb4c15fabf7d2c0a8ce0f2d8f24f1d64a6963ba2fcbf9fdef2d765", - "third-party/nsh/crates/nsh-platform-web/web/browser/path.js": "d0982f6e4cc96b5b431de752a400b5af2645c3f696ecfaac7ba6f162f0c5016c", - "third-party/nsh/crates/nsh-platform-web/web/browser/reactive.js": "5a3fbda03a73e0c3bdfa664b6adb8238dd75219a5d6b76436157a84a0c19520a", - "third-party/nsh/crates/nsh-platform-web/web/browser/reactive.test.mjs": "cd127881bf0d1829437f65d715c1be55c5b868d3327b476d577773956c658cf0", - "third-party/nsh/crates/nsh-platform-web/web/browser/realm.js": "f2efabb6dd0395842ccc1400a620b93761cec3170a736e8102038dcc108e141f", - "third-party/nsh/crates/nsh-platform-web/web/browser/resource.js": "47deaa0d1c93741932dba765b6d9218653376044ee1625cb081b1a7c0cc502ae", - "third-party/nsh/crates/nsh-platform-web/web/browser/runtime.js": "a24c7c14b5653adc2328dc131fb14692f92e8152e5ac1ab70eab4110a9a0cb9c", - "third-party/nsh/crates/nsh-platform-web/web/browser/scope.js": "160c93693bcd4dd6a08560cb80bebc8271cfe8817ba00bc765f4c4b9a6bf39aa", - "third-party/nsh/crates/nsh-platform-web/web/browser/standard.js": "59ab9599830efdd1443a193f9215512e6c7a1def7c74117aaaf883df2b30e465", - "third-party/nsh/crates/nsh-platform-web/web/browser/testing.js": "b9b94ff257930e0eb9d747a9c97cb74e441aa83c3259823054c8301f45f5e152", - "third-party/nsh/crates/nsh-platform-web/web/browser/testing.test.mjs": "08d5e727856816d592e7e7838d895483e595c9e984a9290ef03589930c27ac62", - "third-party/nsh/crates/nsh-platform-web/web/browser/values.js": "008b9df765c0a01e971ba5473f04c06b3cb77fa536fe5cc0ca39ae5ac6d3e94b", - "third-party/nsh/crates/nsh-platform-web/web/browser/values.test.mjs": "92cde35045fb5043eaf9fd733defc66fd475fed9f0a5f5109f2e8b1c0d30ba6f", - "third-party/nsh/crates/nsh-platform-web/web/index.html": "a24854fb7e532855b9547f0aa1b94de409da6902604e9fa75640b9982afdb940", - "third-party/nsh/crates/nsh-platform-web/web/local-time.test.mjs": "56b6cf30f1e0db942850e986fadbdec4e1c259ad46af58bbbebf6ddfa92c9adf", - "third-party/nsh/crates/nsh-platform-web/web/mouse-browser.test.mjs": "a7fd637ded0753a220a06fcc57fe0922ff18dc87199887d518aec0e99809d556", - "third-party/nsh/crates/nsh-platform-web/web/mouse.test.mjs": "a594eeddf9103c6ae5aa294fa084ba416f600af5853cd77954572f5b608cf2ca", - "third-party/nsh/crates/nsh-platform-web/web/nsh.js": "5245ee7869d77fd519aee43ac29585c58a4c1cd8090b4f36475d0769e31707b0", - "third-party/nsh/crates/nsh-platform-web/web/nsh.test.mjs": "f1f93d4ee46a7b39b49b8013ea105625d86cdd83f9ac09864d5f0aae6593531f", - "third-party/nsh/crates/nsh-platform-web/web/scroll-browser.test.mjs": "3f8150ebd2b69d7ab306307868b938b99435308ff37c2c999cf297a0f94fd30d", - "third-party/nsh/crates/nsh-platform-web/web/scroll.test.mjs": "8340b2dfe118ca654c0fc3313331aae9098288f777d49811f0c5cc1e97ab2e02", - "third-party/nsh/crates/nsh-platform-web/web/shader-browser.test.mjs": "503f9d39585ac3cc1319f6937b559512676f3fe12eb472c7a5cf04c8650ce051", - "third-party/nsh/crates/nsh-platform-web/web/text-browser.test.mjs": "d521e2ed9488f1524b6a371afd7e52e7bd97de857520041d88265200f02eb87e", - "third-party/nsh/crates/nsh-platform-web/web/viewport-browser.test.mjs": "9e424aa21c11447fb61275f65f1da4f4d530eff0031bbf96755e54ec019460f3", - "third-party/nsh/crates/nsh-platform-windows/Cargo.toml": "1fae701ea2e1faa26f9179e32a6010b9b85b3907ef8b05f9b61085040d4d1840", - "third-party/nsh/crates/nsh-platform-windows/src/access.rs": "691ac4aedbc2b589d95ecdc08793b33fac0d852e94f7ca2e4150850d22924081", - "third-party/nsh/crates/nsh-platform-windows/src/access/uia.rs": "4f4d9f6f5f51a26a3d49935f07383b7adcd5ee8d527762d1104083865c73a42f", - "third-party/nsh/crates/nsh-platform-windows/src/agent.rs": "67a38eea5e61c9c7c0831f7e9b6b4ffb8cd544ede4eb0ab621f35a5d719833a1", - "third-party/nsh/crates/nsh-platform-windows/src/animation.rs": "eca3121f02c97d815c8ef98ba26b37eb8fa6ecbe4af1b98dacd4eab6a09f2682", - "third-party/nsh/crates/nsh-platform-windows/src/app.rs": "53572c9d246382f70836a118e18dc17515777b618ba5ffbde165298eb0fff753", - "third-party/nsh/crates/nsh-platform-windows/src/canvas.rs": "40f99efadcfd1a8f97898896dbf7b26d90d4c615895affbd7ac8b11393198aa2", - "third-party/nsh/crates/nsh-platform-windows/src/chrome.rs": "1d7cddfb2cbcb9e6fd0c02e4ff72ee468caf89871142c3a6a8ffb5207e9717e0", - "third-party/nsh/crates/nsh-platform-windows/src/compose.rs": "fb996e3c8fa97934361aa72c27f599255f242fc98c79ee1c6226b4ee94c314e9", - "third-party/nsh/crates/nsh-platform-windows/src/decor.rs": "366368395eafd52a3658ff5524b8027c55dc2abf42bb29d351499ef730b0ccde", - "third-party/nsh/crates/nsh-platform-windows/src/decor/cache.rs": "0e9de1b0aa430fdbd0b18e2690dfcb48894df0f346d23a9fe2f43aa089186a13", - "third-party/nsh/crates/nsh-platform-windows/src/decor/gradient.rs": "2bd889749dc2f08738e3bf98456cb4c6179e57ec4bf95ff256b286dc409f221a", - "third-party/nsh/crates/nsh-platform-windows/src/decor/layer.rs": "971afe6bc036cc45d6cb951acbe2129091de320228aa058f3a7f9c97c4693401", - "third-party/nsh/crates/nsh-platform-windows/src/dev.rs": "1562c98b71e2095c60ab155bf180cb10149c1d9d34402d3be20b2d42f5765954", - "third-party/nsh/crates/nsh-platform-windows/src/file_drop.rs": "2cf5961a55d06cc0c08036125e7cbd387cfc1bcebfd30d0344d37e7db05fb63a", - "third-party/nsh/crates/nsh-platform-windows/src/file_requests.rs": "72536bee7b7cb9a7c3623a63b7aaecdb5a69958e69198ca0dc10a6ac5a85c932", - "third-party/nsh/crates/nsh-platform-windows/src/fps.rs": "ab1ea0b5431df52bd909c1b14bae942b0d33fedce44b5c3ba97d9f81d779eee1", - "third-party/nsh/crates/nsh-platform-windows/src/geom.rs": "f545bac8767818486dced6f12fbb4cd2fee00114dbbdf9bd77c610268cc9d4a1", - "third-party/nsh/crates/nsh-platform-windows/src/gfx.rs": "a2372440ec675d4266d233712ff8b9e5c8b4172b7a80865f5743d1c1daf1e0fa", - "third-party/nsh/crates/nsh-platform-windows/src/image.rs": "740395a2eac20eb6c4227ac926b01fce31a27010c8d4d5dabc15ba1ee8198176", - "third-party/nsh/crates/nsh-platform-windows/src/input.rs": "8149ae9091b54862f0500c1ecfb1acf6e6d44f1ea602164732ad6d4a3e1f52ad", - "third-party/nsh/crates/nsh-platform-windows/src/keymap.rs": "2dc3b8fa2ba316dfb5c884d9b3a017af6cc1ae23edd31da019323a2ad80e1132", - "third-party/nsh/crates/nsh-platform-windows/src/lib.rs": "fff1ec2a94ad9fb3b3aea6443c23bc2edcb0cac929b0bc0df714e29208785b4d", - "third-party/nsh/crates/nsh-platform-windows/src/mount.rs": "7a3fc1285e90df16c35bb6ff274aa2e05e68dad7686ee30a862147d91b995ec4", - "third-party/nsh/crates/nsh-platform-windows/src/native.rs": "679205fbbaf4b45a9ffde8410b9e6a6b1d032f3a125a229e384b3ccdfeadb1d2", - "third-party/nsh/crates/nsh-platform-windows/src/native/video.rs": "74838037baaf60bc06bb299e6a1efd8117562d2d153a1c48288b331b1be3fd8e", - "third-party/nsh/crates/nsh-platform-windows/src/native/web.rs": "4b659d278ad6c1dae96b1fa16c0303768a3d2f4056bcb3f54b6c521533de6f5b", - "third-party/nsh/crates/nsh-platform-windows/src/navigation.rs": "64c1846abab75dd01aeb9c8f3aa5f3299e86fba4fc99042ce04f12264a1351df", - "third-party/nsh/crates/nsh-platform-windows/src/picker.rs": "bac2a270bde8bb7a5d51ecbb00f948d4fb10f8d58a1b97995d435807a67188d0", - "third-party/nsh/crates/nsh-platform-windows/src/render.rs": "08f8e75f73967593de8cb8369204ab479faea87c1a70270e8984567cb1e3eaef", - "third-party/nsh/crates/nsh-platform-windows/src/scroll.rs": "cbfb28e656735f2bb991b327972ec5223d84bc48b5d068aa8b8c30844df20f79", - "third-party/nsh/crates/nsh-platform-windows/src/selectable_view.rs": "f503257d1b6b432042b8aa3c780809f7b396055c34c6e8bcf8b1143762e8a11f", - "third-party/nsh/crates/nsh-platform-windows/src/shader.rs": "4fac899d5379f44924d27982b6ac40a076e0cedd2181334f4e9d56955462196e", - "third-party/nsh/crates/nsh-platform-windows/src/surface.rs": "a4479f1bb3e23eef93d2db4d61ece18c0bb4f6a58bb28e9390f6232f91fcba7c", - "third-party/nsh/crates/nsh-platform-windows/src/synth.rs": "62929a5c3a50fc20cf400c8fb990be510b2828e71e572e9eb291f1e15c1f78fb", - "third-party/nsh/crates/nsh-platform-windows/src/system.rs": "a0a13b7f47e3dec5207a5bf650b16f7dc5dcfa11ed530dab7dc35d7cbfd7d97d", - "third-party/nsh/crates/nsh-platform-windows/src/text.rs": "f30e2ce5eed5990ec9d9a001b308f83ff19207758e843dd3d83d198f6f18a806", - "third-party/nsh/crates/nsh-platform-windows/src/text_input.rs": "aabb4427aa58e92bd5e359d45f907466b8c3761f3e5bc8452d53e5ea18b1ef68", - "third-party/nsh/crates/nsh-platform-windows/src/transition.rs": "589f8784284909694788508c9a3bc3dd5984cd513b43280b526d54a96405363d", - "third-party/nsh/crates/nsh-platform-windows/src/view.rs": "8e6ea0ac7a8033f3775797643528941ca4fd56a30f98da9e1bf1ce1398908e55", - "third-party/nsh/crates/nsh-platform-windows/src/window.rs": "0f842c6df55ba4a1bc90d548ef4971245651edca9e12faff4113c10f4129b4a2", - "third-party/nsh/crates/nsh-testing/Cargo.toml": "039818cbaa4cb8b1e2405d16f1173e4da949e063f51b1e366540d84dac0fcafa", - "third-party/nsh/crates/nsh-testing/src/agent.rs": "54106603f02250a0f00492830e98604e6af49101a60b72bdb817d2417e05f064", - "third-party/nsh/crates/nsh-testing/src/agent/forward.rs": "6e62c09570ba63b910caa280eba059fd2ef87f056bca59d2e5413b4c313ad4b2", - "third-party/nsh/crates/nsh-testing/src/driver.rs": "3dbb1726fc67d0b336367d58d585cff689cc852e07ad77805dbe7c841a6fbb03", - "third-party/nsh/crates/nsh-testing/src/failure.rs": "988f26f671f907bd609901a118ae37aa25334ef365989b47f8c474fb4346cedb", - "third-party/nsh/crates/nsh-testing/src/headless/animation.rs": "2c54b8e68cd6772d13eb2f85a3d66191cd1c132c2133c200ecfc4b40c178ae28", - "third-party/nsh/crates/nsh-testing/src/headless/keyboard.rs": "68fa4d51b6e16d0caa56539f7e8a790b9e6302a2bca7cba10167af9b257c5467", - "third-party/nsh/crates/nsh-testing/src/headless/live.rs": "97e9ebda01076dbbc525618303316f379397af8f07a4e0fcc3372a89096f6597", - "third-party/nsh/crates/nsh-testing/src/headless/menus.rs": "e5e939e682aa8ec6c663e9194e68d225eb4ac3a87411bffcc190364c750a7f7b", - "third-party/nsh/crates/nsh-testing/src/headless/mod.rs": "f7effab4ac5cf00f2c5249223c6f1deb8f699cf12729d2d7bca767d751462492", - "third-party/nsh/crates/nsh-testing/src/headless/net.rs": "05b51b76f89a71f11b085001950812cd581bc9f13f9111a867b6cb3dc608f3c4", - "third-party/nsh/crates/nsh-testing/src/headless/net_fetch_tests.rs": "798c72ea94333a2ce720d313a95b7e5612cf73c1830c9c8aed4ea5550e52f6e9", - "third-party/nsh/crates/nsh-testing/src/headless/pointer.rs": "556722e268cec2e8d5a520565d439a518383b285f931278ed160ef40600220cc", - "third-party/nsh/crates/nsh-testing/src/headless/stub.rs": "4f6a52cea583a94614c5552ec02b188d40878e69e65cd5b04ff8904a9f73ff3b", - "third-party/nsh/crates/nsh-testing/src/lib.rs": "da1a970446ad7830f85bfbe9c30717c89ecf480de96358373052657d07557b61", - "third-party/nsh/crates/nsh-testing/src/menu.rs": "9fed83c6244d1350e0b5772232a27464a8a127acbef148e5cb4eec5dba6f3c38", - "third-party/nsh/crates/nsh-testing/src/module.rs": "ac3f6dfc7c55811038c2cb2849e9fdbb02d158336e4a4318fd4c15c7d1dd39d0", - "third-party/nsh/crates/nsh-testing/src/page_host.rs": "6c8c8d516a491dc41568cde09fda8bc7f5974bcbce3350b4d907260eaf3eb2e8", - "third-party/nsh/crates/nsh-testing/src/run.rs": "843f10d84b0f82a4c2a2dea780cfd52c7042014de4baac2d8e1239070441a642", - "third-party/nsh/crates/nsh-testing/src/runner.rs": "e9d41ee4cbe8c544243a7357d943ba48e7c596b71c18d6fc44f05812504b689f", - "third-party/nsh/crates/nsh-testing/src/screen.rs": "a54603e341cfcfdcb068857d59ad5438135b77f242241461ce59c4724bdce5fd", - "third-party/nsh/crates/nsh-testing/src/selector.rs": "de9ab22cea92833d413f25515a46e19d9df0beb03dfa96d6a74831e589ea0e7e", - "third-party/nsh/crates/nsh-testing/src/storage.rs": "72eb5c29dec32f9a8d9afaa3b8d4053a8fc8cc76b0f2bf31f1f76cfd5ad4020e", - "third-party/nsh/crates/nsh-testing/src/trace.rs": "4994ee905345f43bc15d5004300024974b6bb6dd35220b62b17be4cc2c2b9c10", - "third-party/nsh/crates/nsh-testing/src/values.rs": "d7913681a7d075298b2981816984c58744248b1f00b09407aa4101a7adfc1760", - "third-party/nsh/crates/nsh-testing/tests/testing/capabilities/App.test.tsx": "7715b68e9aeabc692744e55a9b0d7720cf5c30fcdba6a87faf3b1aa7b60c2e2a", - "third-party/nsh/crates/nsh-testing/tests/testing/capabilities/App.tsx": "aa7ae5e7ee6f2da9cd9c0d47a1b127397b890d01ad00d29a147eac5c1bb9bbbf", - "third-party/nsh/crates/nsh-testing/tests/testing/capabilities/nsh.json": "c5b20dd63cd92f8352d57f2986f11284d268ce5dec79785e71c220bd41ead689", - "third-party/nsh/crates/nsh-testing/tests/testing/clock/App.test.tsx": "29b9fdd7b560c23b647b91878baf5e2c651e0ea0ed75355dc9ec33891c78bf6b", - "third-party/nsh/crates/nsh-testing/tests/testing/clock/App.tsx": "8f189f7affeaf27c18019a9b6b038417d8a6a098c5f9495e56d72f68dc69d152", - "third-party/nsh/crates/nsh-testing/tests/testing/embedding/App.test.tsx": "de1c89b46f11f4e58dce21120bb774b853f75eead6157b8ef68d0e4036086100", - "third-party/nsh/crates/nsh-testing/tests/testing/embedding/App.tsx": "45164e03868dfe188fe6a20bbb729646c9039134b83982aa3680c617c3b3cc34", - "third-party/nsh/crates/nsh-testing/tests/testing/embedding/nsh.json": "58e41670d3b1fe30dc614881c14ee5246f9c18cf6aa1109ce93c801b34bd6c67", - "third-party/nsh/crates/nsh-testing/tests/testing/environment/App.test.tsx": "187831fa2adc650723de6e17ed53e1bd88f80169e91daa946c2b0277c3714077", - "third-party/nsh/crates/nsh-testing/tests/testing/environment/App.tsx": "9084925526aa2514a42554102e4a2a2ca3d4402ab35d5dc8508d6ed92699de8a", - "third-party/nsh/crates/nsh-testing/tests/testing/expect/Expect.test.ts": "3af8e8f42bf831c5bb2e437a51e66983e493935014dd040d2b4e792994cd6fa1", - "third-party/nsh/crates/nsh-testing/tests/testing/host/App.tsx": "ecb65bc2d1ad03195b84a4164d6c8f02e3546b5af20986867dc15c9ef7b723a3", - "third-party/nsh/crates/nsh-testing/tests/testing/host/Broken.test.tsx": "38fc46c28004adf81e13f73e8e47322ba73c0b8b20fae40b4e221210a3037c7b", - "third-party/nsh/crates/nsh-testing/tests/testing/host/Host.test.tsx": "699964dc1ad0e631b580d042999a0449fe4c045c6f6004f661b5d8b699ae0260", - "third-party/nsh/crates/nsh-testing/tests/testing/host/NoHost.test.tsx": "d85d260a3542be19139bb348e692c069f30f863c83d8a0a534180eb119a4137a", - "third-party/nsh/crates/nsh-testing/tests/testing/host/host.js": "8d127bcc8a8bc959cb23c48a53fedc83f106dbfd0fd575b8812a1095bffeb1b7", - "third-party/nsh/crates/nsh-testing/tests/testing/host/none.js": "56c2d2a72379cc68ea04dbf5acb31d79a2c7673d3c272b2fb6a4ad6965a74ad6", - "third-party/nsh/crates/nsh-testing/tests/testing/host/nsh.json": "76e6426bcd425eb7673cb1e68d59e91acbb2f055e8c13ffaf9b05e21d727589c", - "third-party/nsh/crates/nsh-testing/tests/testing/loops/App.test.tsx": "58c831dd56eda6ff6709c221edc23076a893d7719e82ebf6f0db62b4ec303e2a", - "third-party/nsh/crates/nsh-testing/tests/testing/loops/App.tsx": "aea85730da2377e9931a7ae1af831b437dd504212cdfcea30cc053b9c905de68", - "third-party/nsh/crates/nsh-testing/tests/testing/main.rs": "a9f4960b3c71235a914b084bb3f0506d8091d00e80e9d30c67d71bf3d80439d8", - "third-party/nsh/crates/nsh-testing/tests/testing/network/App.test.tsx": "cd767086351aeeef48c5b4df6a736cda3f4d572bdb1378bd4aff57e7f8e7f2bd", - "third-party/nsh/crates/nsh-testing/tests/testing/network/App.tsx": "0b522eabd17da2bc032d2d4b7fb84efe4f010471a8dca155bb8348f8e4ab0a92", - "third-party/nsh/crates/nsh-testing/tests/testing/network/nsh.json": "da6032d323e399cd75e15ff4d3cfc989efcfdb9c5a24b42a0177ad521ba08260", - "third-party/nsh/crates/nsh-testing/tests/testing/platform/App.test.tsx": "9a4dc3e2e34ee427ed43eae0d841fb363499e5e5160039c3a8997999d7151475", - "third-party/nsh/crates/nsh-testing/tests/testing/platform/App.tsx": "fd51f95f9b86534b8ec248aae81263c7e38bb2c7704012ae9f2d28a725c41613", - "third-party/nsh/crates/nsh-testing/tests/testing/queries/App.test.tsx": "1b17d7310bf3dbd2dcb9e86426e1def5d918b09506f187fb51521f204b188339", - "third-party/nsh/crates/nsh-testing/tests/testing/queries/App.tsx": "595c33913f93a006e1510f5d9911357206063daf9379baf7cb1f2ab7410c3af7", - "third-party/nsh/crates/nsh-testing/tests/testing/queries/Spans.test.tsx": "3f61162d75b1a95dc90922e3ad1946cc7a26b1bf8e12d535b73dfe28ddd82e9b", - "third-party/nsh/crates/nsh-testing/tests/testing/queries/Spans.tsx": "2c92768cee6d649203fcdccae6b51023150529324c0a3a098903f11b2ab0d6bf", - "third-party/nsh/crates/nsh-testing/tests/testing/suites/Only.test.ts": "86107880de56758eb75244f3768bb072584d78bd2cfc2a824c7eaa1f9c0d546d", - "third-party/nsh/crates/nsh-testing/tests/testing/suites/Suites.test.ts": "0f9acdc4ab916e946b73477f1d5358f4973710cf03b2f4c532b45575457340dd", - "third-party/nsh/crates/nsh-testing/tests/testing/todo/App.test.tsx": "ff53ef5e9318dee3b496d70a3b2ba424524a02351776dcdac0a23bd9bf330160", - "third-party/nsh/crates/nsh-testing/tests/testing/todo/App.tsx": "abf6efbf0336259770d97f7f9166577d66bcc29a06a57e3c1656435c3998a67f", - "third-party/nsh/crates/nsh-testing/tests/testing/todo/Broken.test.ts": "9e895c0417f95a438f5a8c2f1b21a1f631acf4ebc98e1d556894357256e12e53", - "third-party/nsh/crates/nsh-tui-app/Cargo.toml": "5b9fe5f35d5890f352a0772e2cfdecb6d3f80a05aeaa2fe982f1b9673db4f9b2", - "third-party/nsh/crates/nsh-tui-app/src/lib.rs": "d180e1419503922a996a7eb2109e0dd6377c9ba8efd51b378627decf7b7fa4ec", - "third-party/nsh/crates/nsh-tui-app/src/main.rs": "88800ea66bf7487d8d7658dae6a7c04565bdfa598150d22aaf581157cfcbd114", - "third-party/nsh/crates/nsh-tui-host/Cargo.toml": "e2172566f4e724af0d2be84510731060cb01f43224d404795281256d147601c8", - "third-party/nsh/crates/nsh-tui-host/src/lib.rs": "0230140a2f8a4aa826050cede116b132fc194df3710725eb8a5b35de0b89463f", - "third-party/nsh/crates/nsh-tui-host/src/main.rs": "10ee3c1fe1bb3fc1f06b30456a02e05e54f5a64672121e9047424a0e54b374ee", - "third-party/nsh/crates/nsh-windows-app/Cargo.toml": "2cd82b1a599dabc67c1b9f010f583e84a1241e1c17841ef8fc65b051cf7a3ecb", - "third-party/nsh/crates/nsh-windows-app/src/lib.rs": "ae8f7c9986f93c5ce668664385d65e05d16b768f4107b6b8786996641ebcfa34", - "third-party/nsh/crates/nsh-windows-app/src/main.rs": "49ec1b65ea1f5d009c263a7f757a043d6085e548ee894c019d9a50f8631d98bf", - "third-party/nsh/crates/nsh-windows-host/Cargo.toml": "701f8021a291aed0edf57fe87a09e506eba67c917795581829d5216e52b7139c", - "third-party/nsh/crates/nsh-windows-host/src/lib.rs": "abd3d333d3ce402eaac1f0becdbb5a427e8a7a22a97ad40fa6afb28eeec95201", - "third-party/nsh/crates/nsh-windows-host/src/main.rs": "cde1e857a9ebade549af80b1b56e1adb57fd0038dac6b15c16edce6541cfc16b", - "third-party/nsh/crates/xtask/Cargo.toml": "f7784eb8a1ed00518a254ca8cd81dacd34c0d390c073651b28585d76afa60eef", - "third-party/nsh/crates/xtask/src/android.rs": "109b621c9a9998faced113ce26c8d0d70befefe8e178d32c79b8c6673d864f30", - "third-party/nsh/crates/xtask/src/compat.rs": "5511e1d357f6e94978fb455f4f9874c2b62fccbfa602bb48d882e6f152d958b0", - "third-party/nsh/crates/xtask/src/dist.rs": "0c66f3395ac8aa90c028fadbe021dd6720fa35bee76fbc2a5fc5094af561a63b", - "third-party/nsh/crates/xtask/src/ios.rs": "5343c250feb010350f7a5374b90a94003dbe86df1d38f95a7551300be5d94cde", - "third-party/nsh/crates/xtask/src/main.rs": "0c55e8bc293e998ab5506789a609258852c1b0f3ac3d160137b83ded969678b4", - "third-party/nsh/crates/xtask/src/run.rs": "0862c5a701ed6bf204d26808c4851cb393f81ad409610368730a035be7b0c21b", - "third-party/nsh/crates/xtask/src/term.rs": "c37f86f12a081dce01cac4ba3d48443b9c0b13700706d40959138edb97c774e9", - "third-party/nsh/crates/xtask/src/web.rs": "cd24d97319e30f220a5f9e72525d2b6912f676b5571951d0aea6eb43cf78caa3", - "third-party/nsh/docs/README.md": "61f94fc7c39a45b5ceb527e3063239dccfb26920952292e2c9d1d7e84c11a596", - "third-party/nsh/docs/dev/README.md": "aa237501bbe4353fd19a3311abfa0d401cf2c46b5f1c659ff0facb5b9fb0ac53", - "third-party/nsh/docs/dev/animation.md": "64128a73bb205e58b96bb4cdfd66370ae3d126caeb18abb4bd7604c47b6a9340", - "third-party/nsh/docs/dev/api-naming.md": "3bccea90d877b7218231c60c6ad69020b6face658f608730716ce4926f246a09", - "third-party/nsh/docs/dev/architecture.md": "8e0d42edeb92de424ab171775896bb9802b60fe8523eef21eba27bdee56506cd", - "third-party/nsh/docs/dev/browser-js-size.md": "522af42396c559aec7c2a2bd809953b2a0b00dd098110bd392cc22ce3a3ce923", - "third-party/nsh/docs/dev/canvas.md": "776d4e680faddac9284609901f3f7d3bf1ac462437735ebf9fd42f29568b7387", - "third-party/nsh/docs/dev/compatibility.md": "911d7d41a240ef454d34c1092dea90a3b081ec698bec58c4267908ca8470da3a", - "third-party/nsh/docs/dev/components.md": "1e3d2431f5282da77580188279c833c3bbb32c5208f5febabcf6a0226ceaf272", - "third-party/nsh/docs/dev/data-table.md": "054882d518360a22ef59d03d51cc0004038cddb59cafabdb49f0a29b06f95467", - "third-party/nsh/docs/dev/diff.md": "749739f9a879a905fe5e1c5a6de992045af4047efce8e465945786caf403e76f", - "third-party/nsh/docs/dev/dock.md": "e16ce573133becd15b8beb036322d8bf7a9d4023a623044c6b545fdad490659e", - "third-party/nsh/docs/dev/editor.md": "963fdcf1b628fbb8c5b9bd9a3ab0896a70574ecde616dd1d9df8210a4509a3ce", - "third-party/nsh/docs/dev/elements.md": "1d6e6547c62af933395c885dc45f53856df7fdb36388e758f96bffecadba426a", - "third-party/nsh/docs/dev/embedding.md": "582065d0d6c2d60b73f349ceb093fa79e9670357b74551b98ae4d494ce800f3a", - "third-party/nsh/docs/dev/file-drop.md": "ee9e7e263e32789d03893108e68b47d2447a0fa19b29be6b348f269884cb81b0", - "third-party/nsh/docs/dev/geometry.md": "18d989e9d62b018127d622a3b0f30a202055b496aa630957fd8523863450d0a4", - "third-party/nsh/docs/dev/gpui.md": "ba0ff5e6247abba9d7281d3daea0815bbe54a4715aaab9031d02b2b3a5dc0833", - "third-party/nsh/docs/dev/image-loading-design.md": "c3f58a04b6e53c52e28437a79b31e13987669f1caa683a63566afb86458892dd", - "third-party/nsh/docs/dev/images.md": "b73bafa353c97bcbe2206684c429f215af8e1c852a344fd21534fe4c1da6289a", - "third-party/nsh/docs/dev/js-modules.md": "57504b18df9432fdc0ae2c88ba557a5fcc9a0fa16af7610cdf63ba7bcb994082", - "third-party/nsh/docs/dev/layerfs.md": "df9b16b2f5f1e61f9693f63b61438a51461d05b535a0046d50ac9ba1ade12b8b", - "third-party/nsh/docs/dev/linux.md": "f9406e66244845c6d1c50234992eb3f069f1c710f8d541f60e60d726d85b646f", - "third-party/nsh/docs/dev/macos.md": "a4328836d68e1b1c80c83677257541618ea4315fe888a63b20b204e6ac92d3a8", - "third-party/nsh/docs/dev/native-pipeline.md": "f322511ef8a96a6b612a3872fa744cd00dec3f24d1f1ee53c93fc644f2388535", - "third-party/nsh/docs/dev/performance.md": "4078d42276c742df0922ec7c97802654bff6b697513d3fc1c3c6ce6ebceb5fd4", - "third-party/nsh/docs/dev/pitfalls.md": "239b4eb4d6be5543b15eff1cdda63216a8bfc26b2737e8f962d043dba602a602", - "third-party/nsh/docs/dev/reactive-components.md": "1529481b44cdf21c2b9268f24d8cdae363f7da3eadcb047ab9c489acf69f4197", - "third-party/nsh/docs/dev/rich-editor.md": "b41120b1a04a43af900e38200bd4d8b0db67156cb06cc889e6b459da9bea5119", - "third-party/nsh/docs/dev/rust-classes.md": "b6d29b0ad8b7927561139f60c7e33c89ea1c77256e79ce6ab35d525b35628afd", - "third-party/nsh/docs/dev/rust-modules.md": "f793bfb12272ded93e80876fd2c72ff8dc0f1bd0337977f39b750af495a83592", - "third-party/nsh/docs/dev/sandbox.md": "1f3291672ebaf751b2439ea57b786e4a46c0f775bfd49ba2baf2f542363964f0", - "third-party/nsh/docs/dev/scrolling-and-lists.md": "8329d0681a1e6872c37dc48247b9175a26d30bfb3f38ecb99848984efe802f35", - "third-party/nsh/docs/dev/shaders.md": "c1ed77253ee267ed5b4b557669b800707d2d76759136ae12bdeada82b4b036ea", - "third-party/nsh/docs/dev/signed-packages.md": "6e762f506428d53d347106e3619921a5595391105128305090da8eb8a20c220e", - "third-party/nsh/docs/dev/styles.md": "4a75f39d1a61736976b20bb313f885d952f757d133c7e5a66c8d239c5f887f02", - "third-party/nsh/docs/dev/text-view.md": "972c43ab7891109ce84044d15612d16a98460e7b8b556aadb9306bf5fc7e7c9a", - "third-party/nsh/docs/dev/text.md": "61d2fc78fefccc76ca10046311776ea487bda986a2cd6d49ec44813e71e2c701", - "third-party/nsh/docs/dev/tooling.md": "25eb519cd10cdd67763fd3ca4b00bc21a68210be89d3146707ead59df289dfd7", - "third-party/nsh/docs/dev/tui.md": "8202587750654ba61c54e10735cb8c62e103009f537530945161047583995db4", - "third-party/nsh/docs/dev/web.md": "d161baff00c4a2ee4262a315c9ff1157b4bbb305a41f61d6a9dabb52f242d15c", - "third-party/nsh/docs/dev/windows.md": "f3cd9d95df44df8c45ca0d165229f55f1a3a16a6751e92732352f6e3b09bc897", - "third-party/nsh/examples/bench/GridTs.tsx": "e1388190424c85d044232f9dfdc897acc69fc4464b23b57db149f9276336e3b4", - "third-party/nsh/examples/bench/Inputs.tsx": "e519a50db7277c12e66724eccbc041c394a21a434584f9e7c2cfcb9fdc5d6828", - "third-party/nsh/examples/bench/README.md": "cbb77eb1efe870de3e67849603e248b6791b305b272873eb6da57b2c0a6c46cc", - "third-party/nsh/examples/bench/RowsTs.tsx": "dbf29d668ed1f8bb9a776777eb6a86764f250ffecb9f21b66e86384a06d47af3", - "third-party/nsh/examples/bench/TsButton.tsx": "5aa492261628533b00e399e906dfd6914c382a6cb1c857a783aa67b01827dbb0", - "third-party/nsh/examples/bench/buttons.tsx": "535a4718dcece3c67359802aa2d3f09d29cd7d658c93811886a6e1f44b623c60", - "third-party/nsh/examples/bench/tsconfig.json": "9cc30d6cb1f4394c49a8aaf0e4e0126a9a137ff98e2e102ba38a8cd405689dea", - "third-party/nsh/examples/counter/App.test.tsx": "5e908a7ed89f28914bcfe638ee93b36d892870615b21d250fe90995bd4132a64", - "third-party/nsh/examples/counter/App.tsx": "0826b79a030056151d0bab4a67fb7cdb0875cb46b7d0392781e1c14ceffc4141", - "third-party/nsh/examples/counter/nsh.json": "f0175e5263b669586692995cc52382d9fbb6d08bdfa81bcc75ce63efc4452905", - "third-party/nsh/examples/counter/tsconfig.json": "9cc30d6cb1f4394c49a8aaf0e4e0126a9a137ff98e2e102ba38a8cd405689dea", - "third-party/nsh/examples/desktop/App.tsx": "e58958cd5d5dd609e910d6c60f884d883c89a0652345f01f77380176156e47c0", - "third-party/nsh/examples/desktop/tsconfig.json": "9cc30d6cb1f4394c49a8aaf0e4e0126a9a137ff98e2e102ba38a8cd405689dea", - "third-party/nsh/examples/embed-android/README.md": "60e059307a9cdfda4314f170f91a5e26a7f38d0b94144aa4004aaa4e66ce6720", - "third-party/nsh/examples/embed-android/src/com/longbridge/nsh/embeddemo/MainActivity.java": "63ea25f3fc34d98fff16c6b64fe09fed078824ea278d7cb2c2161d07f507ca46", - "third-party/nsh/examples/embed-gpui/Cargo.lock": "964aa629ebe8f1a1210d65c7c264bd6bdcf435b477ac1bfa3ceec5ee19a73f9c", - "third-party/nsh/examples/embed-gpui/Cargo.toml": "6523884dfbc5af5d8f7030600743d682e9f23c19ef982fac8441c28cea529c4e", - "third-party/nsh/examples/embed-gpui/README.md": "64f38172a247c1a52b0cec65cd0752b348865de221f008a0b26a2250ffb09100", - "third-party/nsh/examples/embed-gpui/app/App.tsx": "52218704c788d55b85df6c967d9f39fe4c316837fbeab3a1728420ded21cade1", - "third-party/nsh/examples/embed-gpui/app/nsh.json": "0f5f72bacd3233d1585d5dfe497f0c624f96c2c02688fe691f249f4cc83adbe5", - "third-party/nsh/examples/embed-gpui/app/tsconfig.json": "9cc30d6cb1f4394c49a8aaf0e4e0126a9a137ff98e2e102ba38a8cd405689dea", - "third-party/nsh/examples/embed-gpui/app/ui.tsx": "a47da561339878f72887db738bad801819645dcc4e1db85d4366cacb064eb21b", - "third-party/nsh/examples/embed-gpui/build.rs": "981255893549b701382b8c0c36a00a9b595f327053650f5ab54c054156b153d2", - "third-party/nsh/examples/embed-gpui/run/Cargo.toml": "6e61baaa6166c8170430ecfed0805e1090bf00a0ae7a00e1236823aa01456c1d", - "third-party/nsh/examples/embed-gpui/run/src/main.rs": "22eaa7282271453d46af87a713a79ccb2001bf78cdce367eb207a5153c920607", - "third-party/nsh/examples/embed-gpui/src/layers.rs": "459415df61315172a95033c0abf53373c1996d67f76fbaa019f9e36d6664e747", - "third-party/nsh/examples/embed-gpui/src/main.rs": "64e78833db57cb92ede02ae96fd69fdc09b037bad4ef01f810318e07c6e33b1d", - "third-party/nsh/examples/embed-gpui/src/switch.rs": "1b359acc66f8b1cc9e75e7b18cf1b32c207c877468719cb73cc2ca67086220b7", - "third-party/nsh/examples/embed-gpui/src/theme.rs": "04accbc983ac5ee7ade72871b853ae950279efb8837a9a35531a28cf1e703359", - "third-party/nsh/examples/embed-gpui/src/trading.rs": "615eaa49ccc0403414238fe378a5c1615228d77a9fc7366e0fce1858225af2dc", - "third-party/nsh/examples/embed-gpui/src/watchlist.rs": "7d46e105a6f00e31a3d225e5b1430616f0360cac5b7ac8a63add0ebdb6397ce2", - "third-party/nsh/examples/embed-gpui/themes/violet.json": "7da650a48cebde43683ef6f50bbb27a5000dd79911763e46982688160a59e2ab", - "third-party/nsh/examples/embed-ios/README.md": "603b923de1358cdf2cbd8ad6c06d97fe8d3666ecee967a766db464cfc9c52b59", - "third-party/nsh/examples/embed-ios/main.swift": "07ac26d80336a3e365781355b26fb65f72f602231562f0f3f49696bd8a4667f0", - "third-party/nsh/examples/embedded/App.test.tsx": "5765ba376744728b5af29ea4d6a3a601027207a9326b189bbd93284f7c2f00b4", - "third-party/nsh/examples/embedded/App.tsx": "f7e853e926b245ad7f8011b5fb90c71e8f41770f84797fe6d8964c60b46ae49e", - "third-party/nsh/examples/embedded/nsh.json": "abf3b063eee984b9e481e95be5501c47aa5793101e6a91972ead975eae7b1ecd", - "third-party/nsh/examples/embedded/tsconfig.json": "9cc30d6cb1f4394c49a8aaf0e4e0126a9a137ff98e2e102ba38a8cd405689dea", - "third-party/nsh/examples/gallery-rs/App.test.tsx": "7aaa088af8ed0749b5dda6bb90e7c8746db0735d0706b7475ff0b38e1d8bc27e", - "third-party/nsh/examples/gallery-rs/README.md": "ae1169fdb328e12bab7fc0b85832712e1d962f6c460a92573ac94465bade8147", - "third-party/nsh/examples/gallery-rs/animations.test.tsx": "9d35570c82d7040e3d8442733b3a491709df915b0e6b43f4fb1d7ebab9804d70", - "third-party/nsh/examples/gallery-rs/canvas.test.tsx": "99c603e9c4a1e3fe61d298801b5f9f382a209215af336b609755bcc0e93054dc", - "third-party/nsh/examples/gallery-rs/chat.test.tsx": "ab09312a6591ecec6066a7c584b1e34d6db7b9288d34542a3191cfe0b7655f04", - "third-party/nsh/examples/gallery-rs/components.test.tsx": "67b370521386b79b92797762a9bf7c43ecd784c029b6a1613a4c128bcc094a29", - "third-party/nsh/examples/gallery-rs/desktop.test.tsx": "92a4c891f30b148b3b9bbc50a9f13316b16d6975d30b3b2a5de57071a1e2d762", - "third-party/nsh/examples/gallery-rs/form.test.tsx": "53c046961434f480dc013dc4c9386579d4f6528016fd4efc0c49cbdc4da0fbfa", - "third-party/nsh/examples/gallery-rs/gestures.test.tsx": "9eda388b28ee315ccbdaf2cf1528e0181065577ac5f20817c80415c52b733825", - "third-party/nsh/examples/gallery-rs/icon.png": "9a7291004ee88f60e4d830ff974db21c38263a367ccca7b804badbcbabd1398f", - "third-party/nsh/examples/gallery-rs/images.test.tsx": "6514efe7252bc834ee89130b1af6d0b823387d6001e6b3acdf36fcdf5e57bcfa", - "third-party/nsh/examples/gallery-rs/index.test.tsx": "4e9a744287f708adb0dbf14e508183388749fb8973cc3a52c50dc68a9b933ca2", - "third-party/nsh/examples/gallery-rs/lists.test.tsx": "5d6c69d0aa0c837a642c8ea3f4f4967ec1ac03cdf039ee5c4abc544c0cb01c3a", - "third-party/nsh/examples/gallery-rs/media.test.tsx": "21330571f87739cd57f869e64806a10ee4ab751ff891cc541ca5cebea4784667", - "third-party/nsh/examples/gallery-rs/native/Cargo.toml": "cf03a90d5e05294151d2bf527f59042e48f3c873d091f89cd9be7271ee0550cf", - "third-party/nsh/examples/gallery-rs/native/assets/bounce.gif": "205cd6ffaf6d4575d52ae4eadd01c1a6c689ecb60b3a350f1902a8d63ca3b1ad", - "third-party/nsh/examples/gallery-rs/native/assets/fonts/OFL.txt": "a47e5daeda73568969395c656823102678f2eefb0d7d7ecb47aac4cc17e42204", - "third-party/nsh/examples/gallery-rs/native/assets/fonts/Pacifico-Regular.ttf": "5b6c0d5334a7bf77dea52b975c5a0c408878c0f7115ed5b6fb151f634b7bf701", - "third-party/nsh/examples/gallery-rs/native/assets/logo@2x.png": "ac8c8d7b052f7ca39f8bba0a2a89ee8f971dde02ef9fe86f75b94535e8d3c48c", - "third-party/nsh/examples/gallery-rs/native/assets/spinner.webp": "43b19bf2baa2704f8387c7b28b02f9349814d1030f5679ac9825fedc3495047b", - "third-party/nsh/examples/gallery-rs/native/src/assets.rs": "324a6c714e1248ba8d2cc8010aec3c3ebb74ce3bd7c9306b2361be6e346976df", - "third-party/nsh/examples/gallery-rs/native/src/demos/animations.rs": "8333114913779af6aa4397bc5a983a9be4224c68ecc9d2fbae1a58456b238750", - "third-party/nsh/examples/gallery-rs/native/src/demos/canvas.rs": "1e005a09c2d4c2b1eea113052396e4272a08949c563127b250a6068f1185277a", - "third-party/nsh/examples/gallery-rs/native/src/demos/chat/glyphs.rs": "ae0189cd5f9211df404d105fc3b68f443887a42da57d44c7ae92e21fc43da9f5", - "third-party/nsh/examples/gallery-rs/native/src/demos/chat/markdown.rs": "c74b0faa21abfcb6e7981bcb7f1ab35487a3de5d006931ec355d5e66c8b4ad66", - "third-party/nsh/examples/gallery-rs/native/src/demos/chat/mod.rs": "6bba8c1a64d0bf118083cffe621181e84181037cf229590b600ca2ddda2a090d", - "third-party/nsh/examples/gallery-rs/native/src/demos/chat/parts.rs": "00da50568d4032276e0f88531573c2be932aac7014d95cc6d12e0b60e5c8baa1", - "third-party/nsh/examples/gallery-rs/native/src/demos/chat/scripts.rs": "633b1cde09978a1ea80f115a82b25e4d0eeb0a05ae5fe19bcae88b8aaa0ef91b", - "third-party/nsh/examples/gallery-rs/native/src/demos/components.rs": "8c3bcee60f111c479cc1ed09c8dbc79f66794f602295b6e8939755e07d5e8b8d", - "third-party/nsh/examples/gallery-rs/native/src/demos/file_drop.rs": "05dec8c9f232b1a207dcb02e6b7e7b815e45235017c64fc736e3cd689c6bad3b", - "third-party/nsh/examples/gallery-rs/native/src/demos/form.rs": "cc9aa0750335d697705a56d788f674a3fbfed5161de416746b65fc5ae90bb99d", - "third-party/nsh/examples/gallery-rs/native/src/demos/gestures.rs": "11819718e0875e27e8e07e0978659726e576263cf2204af06b8495f044d76fbe", - "third-party/nsh/examples/gallery-rs/native/src/demos/images.rs": "eae7aafb075e927796b3257a47e9b5a075aaf225939a899345b91d49cbb9de82", - "third-party/nsh/examples/gallery-rs/native/src/demos/lists.rs": "e28b67045c61ec58a68312cbc433af2821dd60cc8d9613434b022137e9751dfe", - "third-party/nsh/examples/gallery-rs/native/src/demos/media.rs": "fb59c62eab3a577b2735e8edb9ddd21e4deac6ab34927bdca4b39a708eb4cf3e", - "third-party/nsh/examples/gallery-rs/native/src/demos/mod.rs": "a5b8c51312ffefb0ea870485cdbbb037c4a817371c681a2976e04ec759ee7930", - "third-party/nsh/examples/gallery-rs/native/src/demos/navigation.rs": "b87d12717d054a9aadaeb5521cd126018457925827fb1ce50832683c01ea2d04", - "third-party/nsh/examples/gallery-rs/native/src/demos/photos.rs": "920341e354dd8fca01f0a30a27c6029667c792ba348144fe48b4ec073064c24d", - "third-party/nsh/examples/gallery-rs/native/src/demos/physics.rs": "61c30a3e80573cd6cb11c940253f1a5d80854c9e5ba99439c687725f1e3c2692", - "third-party/nsh/examples/gallery-rs/native/src/demos/scrolling.rs": "e455c0a27fdb1d8e954f7527259a6df1cdac72ef2c1476314813835f615b81af", - "third-party/nsh/examples/gallery-rs/native/src/demos/stocks/book.rs": "893d769c67901da9ef813ab334111bacec4b590942dfbbea6e126a19ff4d35ee", - "third-party/nsh/examples/gallery-rs/native/src/demos/stocks/chart.rs": "3c5fbaeebdb5cc93d9c2d4d3b5fe398cf42fcafbaef98b4d54008980c8205b4e", - "third-party/nsh/examples/gallery-rs/native/src/demos/stocks/detail.rs": "05e450531558bc7b6aceb0599cbe87d4d848e4d3bde0fc9cd75bfb8062f4eebc", - "third-party/nsh/examples/gallery-rs/native/src/demos/stocks/market.rs": "9bf77039ca27f5340d20bb9ef445fe1cef56dacba7dbe70f0afa141923b66ac7", - "third-party/nsh/examples/gallery-rs/native/src/demos/stocks/mod.rs": "8226543494450f7733c30b3df456fa7616de3ab5c2ea09718f3efcb26d4f538c", - "third-party/nsh/examples/gallery-rs/native/src/demos/stocks/parts.rs": "49fcc10d3440e3c0d95521ebedb6ee7eb268bbc290c1deb9d5f55119c7632e92", - "third-party/nsh/examples/gallery-rs/native/src/demos/stocks/tape.rs": "788c51095232696f5d10a051c396c64065a96c345fe7be90eadd83f8755c5b59", - "third-party/nsh/examples/gallery-rs/native/src/demos/stocks/ticket.rs": "37780ee59340c254d90d4d905fa881ececd2a1a4b0a5f8d7894d7a54343c8356", - "third-party/nsh/examples/gallery-rs/native/src/demos/storage.rs": "353499ac0bd7d986752a81249905d9bfb0cb2f4d91bf04f51edb799769168411", - "third-party/nsh/examples/gallery-rs/native/src/demos/styles.rs": "6a05ee4bada261241d91acf1b5f8febb1399302a89cc339239b858c7749ef34c", - "third-party/nsh/examples/gallery-rs/native/src/demos/system.rs": "d15d0a398143a2ec0b6f33206488c221ed97e572c09aad6fc4ce0a8860e54e5c", - "third-party/nsh/examples/gallery-rs/native/src/demos/text_demo.rs": "86c9fa4db177af9db148cdbe11e0d60ea8266e4aac1885dd8757773f574f60f5", - "third-party/nsh/examples/gallery-rs/native/src/demos/typed_styles.rs": "fb853fb14170d6a114c3cd554bfe17a2705b8b5fd88d2b11dadd29bb09d26e0c", - "third-party/nsh/examples/gallery-rs/native/src/lib.rs": "df5d05f3287e5be34bbf55b618f92130702b964f9f0baf825405e10f625a20ff", - "third-party/nsh/examples/gallery-rs/native/src/main.rs": "950f9560d360b11f7ebada92012055f438016a2b139abfb1511cb5d32e969cb2", - "third-party/nsh/examples/gallery-rs/native/src/nav.rs": "3aea1301de1dc9741ce5092578d723b9d5792423896fe857f276a571ecc78ec9", - "third-party/nsh/examples/gallery-rs/native/src/shell.rs": "b5d9d30d2ad54f257051b529a5fb3e57da32f9cc5b9c8fffce437c28de1ad2bd", - "third-party/nsh/examples/gallery-rs/native/src/ui/animated.rs": "73c7e35bffe873e4cf64371b1912a03694873806cda2822ecfd23df76de1f91f", - "third-party/nsh/examples/gallery-rs/native/src/ui/controls.rs": "8811af267ec0af17f977686b4150b5b0b6dddb6120134d117bf35c992679244d", - "third-party/nsh/examples/gallery-rs/native/src/ui/device.rs": "5b82aae3689e1f096ed7867b1052ac365b33849950acd13b9a5c9bfa910ad6c6", - "third-party/nsh/examples/gallery-rs/native/src/ui/icons.rs": "7173295f5358a30c1a70b8a2ce28a9e87e125015db9081c4a5f31e54361da0fc", - "third-party/nsh/examples/gallery-rs/native/src/ui/layout.rs": "bcb81b11e56e14520d4485338750279373850140332004d95c388c9bc382438c", - "third-party/nsh/examples/gallery-rs/native/src/ui/mod.rs": "de569c4e9760711f4f6c0ee7584974ffd4977ed50371a7427f9a3599b0923a28", - "third-party/nsh/examples/gallery-rs/native/src/ui/page.rs": "77b0d40b3a941c5ec2aaa76565c257b751587bce49f342b4d19934eaa0ba5562", - "third-party/nsh/examples/gallery-rs/native/src/ui/parts.rs": "01b418cd35ad3e1032af02aa5449b5f08360672c15a4058312c29de342cae2f5", - "third-party/nsh/examples/gallery-rs/native/src/ui/shapes.rs": "73dabe1b0cdc10616dd1ff838caf419af48465db826b0b818f0d864fe28516b9", - "third-party/nsh/examples/gallery-rs/native/src/ui/sheet.rs": "1d659a4ddd83c397208ba8fb775e65e1fa72e5ef7558a944df340fe2abf7515a", - "third-party/nsh/examples/gallery-rs/native/src/ui/theme.rs": "6a49ac848c76ca735423e9277ea0f1aaf9f727ffb809835edbee1fbeaa0fc057", - "third-party/nsh/examples/gallery-rs/navigation.test.tsx": "7a2c52cf3a8c42da112dcf8258e82b6ff1823d9a426ba906b62673c0820963e6", - "third-party/nsh/examples/gallery-rs/nsh.json": "2fb24c4e6543bc2bff092de362985f73327222af560010bf252a6297789dcd53", - "third-party/nsh/examples/gallery-rs/scrolling.test.tsx": "e031f61c45c5cb8ae72589dd098b82717151bc399833798cdeb0f124f912a19b", - "third-party/nsh/examples/gallery-rs/shortcuts.test.tsx": "c9fcff2ac990622f987343515ce447a3de42277eb01a1dea839e0f09e1acddff", - "third-party/nsh/examples/gallery-rs/stocks.test.tsx": "9b8544ef53c42829c109a8309b63340ded7b49cd5608dba4e2a7783b9660d589", - "third-party/nsh/examples/gallery-rs/storage.test.tsx": "2742a6248f6eddeb8edd7e3c54d0392296aa4769513f359f0720d7510f958234", - "third-party/nsh/examples/gallery-rs/styles.test.tsx": "0170c5b22b88c1d31e590b98b27e0722d07ade7eff5d1f5a27c7a8bf26aab53b", - "third-party/nsh/examples/gallery-rs/system.test.tsx": "739bf393f19aef76f261e5bae1f247e42decca7866eb6ce0fb18a92e92ae72fc", - "third-party/nsh/examples/gallery-rs/text.test.tsx": "65b3649a460488742786c96231694c67f5e02eff8dc1f798a32e5d539ab0295e", - "third-party/nsh/examples/gallery-rs/theme.json": "7c54621c9c3b0141f1462c689dbeb9e4523463b9c40350735bfcd37151b7a28d", - "third-party/nsh/examples/gallery/App.tsx": "c736edc9749888ae47fd0df44ade2c9e570a9b92f7a04ad26f886d5e8170dece", - "third-party/nsh/examples/gallery/Bench.tsx": "be900be7d344e643d2af34a072411034d51c88e458b9b219553d88f3949b0ce0", - "third-party/nsh/examples/gallery/README.md": "3405f56b12e92872b39c2535f8824c042f9e0fb3432e4e922d630e5c5e589165", - "third-party/nsh/examples/gallery/TitleBar.tsx": "60a9f9e01ad0b882c668c05d7f3c26be3cd2e1e405c7542406961f8b81cb7aac", - "third-party/nsh/examples/gallery/bounce.gif": "205cd6ffaf6d4575d52ae4eadd01c1a6c689ecb60b3a350f1902a8d63ca3b1ad", - "third-party/nsh/examples/gallery/demos/AccordionDemo.tsx": "b70833f75945255b8fec821b6cf8bd54c16a4c4ee05cc2e8eaf4bfffbe63e599", - "third-party/nsh/examples/gallery/demos/Animations.tsx": "4905c751d0ef24aaacebec064ccf632362ee18ecaa0eca4fe072cab8daae831a", - "third-party/nsh/examples/gallery/demos/AvatarDemo.tsx": "48e4319407bb33ae251abef414a3b42c1c3d72b5347574c12f0fa7675904508f", - "third-party/nsh/examples/gallery/demos/ButtonDemo.tsx": "b0ba8743e75d320c9e8bc2a9dbb909f1a6b0fce75c228d821059c8cff8414337", - "third-party/nsh/examples/gallery/demos/CanvasDemo.tsx": "0227d3bdd9efaeb03a735b3a48ea093a3794b0b0ed912d06f933b72ad2057dcd", - "third-party/nsh/examples/gallery/demos/Charts.tsx": "cd356b9466e67e17b67090e7cfecfd6a2c511f3daa52701584bfa42d7dae8d28", - "third-party/nsh/examples/gallery/demos/Chat.tsx": "bb11cc22d6b721a703d39710a0fe0da5906a54ef2adfff7bf4c2d9515a97af86", - "third-party/nsh/examples/gallery/demos/CollapsingHeader.tsx": "af04161972aeea65f772f8442da6dadd6efb7c493b48b319a7ccc504c2e2ac4b", - "third-party/nsh/examples/gallery/demos/ColorPickerDemo.tsx": "0dfccd961c04f14e8f804ef6fa73f1cbab651d8895e2d01e4becbb13002b48f5", - "third-party/nsh/examples/gallery/demos/Components.tsx": "2abef2c9a51dcfe44e6c5622df5388ac73ae22e84983cfed325258fe9fe85346", - "third-party/nsh/examples/gallery/demos/Controls.tsx": "ea93c59d1f7a69ee4c65f7f307efdc3b866b4219f6a8e5ad4d9b5d55b646bf2e", - "third-party/nsh/examples/gallery/demos/DataTableDemo.tsx": "d9d4a21fcbd4d6798e0a30a9e2090d483977a7071cfa707a7e504027aeccae5f", - "third-party/nsh/examples/gallery/demos/DiffDemo.tsx": "d241231ffd1284dd56cf9ddb16583829f25b952bab998d4c5b06caf1fd3a33c1", - "third-party/nsh/examples/gallery/demos/Dock.tsx": "541caab3f0d06a78ac683adcabf50407d3698d8989254ba24a8bb0386dbd4ff4", - "third-party/nsh/examples/gallery/demos/EditorDemo.tsx": "ab3d7fb17bddb803ccc26c6464fe8df1f1042c2708d94ba79a638cf4723c456f", - "third-party/nsh/examples/gallery/demos/Form.tsx": "905b2a909cb7fa36dbe79ac3caf8f81c7f02df9928570da231340d3b83745e9b", - "third-party/nsh/examples/gallery/demos/Gestures.tsx": "a8f2187ab3f19d72b4ebdfa8faab9995b2f99013dc88e7c0b95eca3e4634da0f", - "third-party/nsh/examples/gallery/demos/ImageViewer.tsx": "7bf7be2df73fbb23e591a41490083ea1cc6e69bc108a86f418feb0373d8389d1", - "third-party/nsh/examples/gallery/demos/Images.tsx": "424751a3801ec4cbeb5d15b0ad67a8822f87f488162e3f79829c2d1b313d0e67", - "third-party/nsh/examples/gallery/demos/LinkDemo.tsx": "9ffde88d00df22966cb703551593e3580e04c790b7f27b94824d663e5a85deb7", - "third-party/nsh/examples/gallery/demos/Lists.tsx": "97f129391ed3c1e52ff92e52c2bf15e27d32cbe387b7e8b49d7808437b5afb2d", - "third-party/nsh/examples/gallery/demos/Media.tsx": "c6bfd1618b35a2fa1455f8960aae4f652c5fc4f026b20252e1d6e5dadba9473b", - "third-party/nsh/examples/gallery/demos/Menus.tsx": "6f2675f850e1f851d91f5ab1c5b9917797d7a0c16c23eaff05fdbd9ad2542588", - "third-party/nsh/examples/gallery/demos/Navigation.tsx": "33ab9b86a27a880aa605c41ce5a14c0281b3836ce49f3da93edb6e4fb41ed28b", - "third-party/nsh/examples/gallery/demos/OverlayUi.tsx": "4bc021600229609184b73525e96a0c85e4b20af7f5f91d0c3d777e83b765a45e", - "third-party/nsh/examples/gallery/demos/Overlays.tsx": "ab0a17a73ebdb0320ad4b09c7a402c4de374a60381a54448a3912db426c289e2", - "third-party/nsh/examples/gallery/demos/PaginationDemo.tsx": "fa17c2907842393ebe03b9cb8e9d7fb47a8e6a3f387b957f10c47ef3f46119cc", - "third-party/nsh/examples/gallery/demos/Photos.tsx": "38d0bc2c9a477cad2539d4e3febcc1f54ffe2dffc1d0c6d06c3206a0c9995965", - "third-party/nsh/examples/gallery/demos/Physics.tsx": "5ecb44619a2d5e58cf2dbe7935d852adb7a450bb78ccb36b8e9346d1736d0b01", - "third-party/nsh/examples/gallery/demos/Popovers.tsx": "dd7ed416a4e20b8d49309f7adbcdb1213a25c50664cfbc2eb81df41351b96a1a", - "third-party/nsh/examples/gallery/demos/Resizable.tsx": "f0170a8459ed0bd3e70563c9b2d58758efd0aaa1ca276cc48b4444daed6a53ec", - "third-party/nsh/examples/gallery/demos/RichEditorDemo.tsx": "d93e1af37ece99da30e441ade6e8622a17ebc62d948b909eb134e0a23f102b18", - "third-party/nsh/examples/gallery/demos/RichEditorLink.tsx": "e87d5ebd2ad47941a87fd81086de4175705f7a7174fd4261c2f896d4069952bf", - "third-party/nsh/examples/gallery/demos/RichEditorUi.tsx": "212952943e188bec707ecca3813962b695edd04690e6d688cf0da568a34c25d7", - "third-party/nsh/examples/gallery/demos/Scrolling.tsx": "69d70af236e8c16ba8abe1ebd18bdeeb042bdb9c6f4ae4c9caf047efef1f3097", - "third-party/nsh/examples/gallery/demos/Shaders.tsx": "3d55a7499a0c37c4528dcd22e5cad6628cfa2abf08b2b31050b5f04b3aa007d7", - "third-party/nsh/examples/gallery/demos/Sheets.tsx": "dcc03c69645d28b226f91de4be28a693321993aa76e28df58c3d1977586e3b46", - "third-party/nsh/examples/gallery/demos/Standard.tsx": "5bcef6ddae59b320541950e9c581d97bfd503f094f1fcce5a1fd8d55f80f033e", - "third-party/nsh/examples/gallery/demos/StandardActions.tsx": "e62b332e41fe874685075eaca2b5dfc78ca260a66fe59f0f2bb674397c1560e3", - "third-party/nsh/examples/gallery/demos/StandardWebSockets.tsx": "2810ed9a4ec19f35dd902375a3f6ea92249eae116f801993e19212771aa3033d", - "third-party/nsh/examples/gallery/demos/Stocks.tsx": "5be226a20be2959175ae5a9355f4dabf0e7b2920d2bbd94dab352e25607b87ce", - "third-party/nsh/examples/gallery/demos/Storage.tsx": "1d4f348ca677644f91f76cd438f6b22a8be5799ff635cec70da089f18caa9205", - "third-party/nsh/examples/gallery/demos/Styles.tsx": "2022f28cc5069ea8b7179e81cb9e22e732efcfa2cb9af91e6f3063eefbcf807d", - "third-party/nsh/examples/gallery/demos/System.tsx": "75d064654f90b4a23ef41c82ac407b5c47783178d858c9710462adbab6ffd313", - "third-party/nsh/examples/gallery/demos/Tailwind.tsx": "6b705a51a51eadd9ce4c89ca024896f7d883710cb3da57bf8b83f9010fb369f0", - "third-party/nsh/examples/gallery/demos/TextDemo.tsx": "55bf77ba0a6d2851fd750787a11a6ce6d9585896f98a9455892cb7c4a4defc94", - "third-party/nsh/examples/gallery/demos/TextViewDemo.tsx": "642b8021349fa59441f785c98b9315afbf11eeca509271003145d5c6d7aa1854", - "third-party/nsh/examples/gallery/demos/Toasts.tsx": "d5cf1cd5eb08dfe5368335020f8a809336883bceb043f788f85721acce5b5c2e", - "third-party/nsh/examples/gallery/demos/ToggleDemo.tsx": "a8f140712aca171ae86074bb52239396938353abcf877601234b35493e0383bf", - "third-party/nsh/examples/gallery/demos/ToolbarDemo.tsx": "99f70d164ca5c0bfa84ef28a375bdd36c7042f3988612673fcef4338c9a6cac6", - "third-party/nsh/examples/gallery/demos/Tooltips.tsx": "cae883507f23677e668b1ec3ba76ba9457d64d3c82c8cd390bb4c580aaeb509b", - "third-party/nsh/examples/gallery/demos/chat/glyphs.tsx": "7780dce59e581afc2cb0dee5f04cb5012596ebe67742d80b9d90a982329cbb11", - "third-party/nsh/examples/gallery/demos/chat/local.ts": "db4aa41fca179bacaa4acaec9cd5e0ad93ac56209f4aa5d7578596af6ebb6719", - "third-party/nsh/examples/gallery/demos/chat/markdown.tsx": "02cf4b0ed97028b1bf8ace6975fd10ad90e657e39854e78bd7e8b1402c297693", - "third-party/nsh/examples/gallery/demos/chat/parts.tsx": "356982d353fbdac3102014ed3b3d7e5fc58358ff25a73614820206b74ff3ed5d", - "third-party/nsh/examples/gallery/demos/chat/scripts.ts": "2a9b3b5cb871c16af71eb88bb2fe0882cc26a375b5b002e3c3cebb350bb5a10f", - "third-party/nsh/examples/gallery/demos/lsp/sample.ts": "a4b2dd392035c3f60d3aff1ac11e817b9d86696f70aed9f732b2a1ada49a7fee", - "third-party/nsh/examples/gallery/demos/lsp/server.ts": "fb44fa17032e4c1fb893caff38e399a39b14a951114f6499b46e63705166746c", - "third-party/nsh/examples/gallery/demos/stocks/Book.tsx": "9a01dd56f02bcbf2fe02a9cdb4f9b44cd11d33e0dd3823c0e8478ab0c3174320", - "third-party/nsh/examples/gallery/demos/stocks/Chart.tsx": "8f1466e937d4ff26c14cfd7d68b27b06d1e95ac458f1684a4324f672de73235b", - "third-party/nsh/examples/gallery/demos/stocks/Detail.tsx": "3305932c03fec340e426b65f38a1b09e89eb627752b6130a3846ad21a306d1b4", - "third-party/nsh/examples/gallery/demos/stocks/Tape.tsx": "b0acaa6f25a8654391fbf54369532d81aa12767c7ef0407f09bfadad89a5d377", - "third-party/nsh/examples/gallery/demos/stocks/Ticket.tsx": "0949691ff1fde1ba9a3c7ac0c5f4f29b94a96e095b87f4f782a62f73471270cd", - "third-party/nsh/examples/gallery/demos/stocks/market.ts": "0bed9ac90a020615e6dc01f7d7daf7bccb11766829efae605da31d2b350db839", - "third-party/nsh/examples/gallery/demos/stocks/parts.tsx": "85bd34669b8aa9513130de7827b71e768e4d974a0a2108009d8a6be444bf5d51", - "third-party/nsh/examples/gallery/fonts/OFL.txt": "a47e5daeda73568969395c656823102678f2eefb0d7d7ecb47aac4cc17e42204", - "third-party/nsh/examples/gallery/fonts/Pacifico-Regular.ttf": "5b6c0d5334a7bf77dea52b975c5a0c408878c0f7115ed5b6fb151f634b7bf701", - "third-party/nsh/examples/gallery/icon.png": "9a7291004ee88f60e4d830ff974db21c38263a367ccca7b804badbcbabd1398f", - "third-party/nsh/examples/gallery/icons.tsx": "d35abbd35f88479647bb690d2eda1b32087068986de998989d6943594f8b53e6", - "third-party/nsh/examples/gallery/logo-dark.svg": "d7eb08459a0624c40d6332c0562e8773e5e90bbb62fa110f5b9c7a43f6705516", - "third-party/nsh/examples/gallery/logo-light.svg": "4f5a84e5419c54d00da108070bd1785f1e1dd8d09d1c9fa6634fa1cb64f12396", - "third-party/nsh/examples/gallery/logo@2x.png": "ac8c8d7b052f7ca39f8bba0a2a89ee8f971dde02ef9fe86f75b94535e8d3c48c", - "third-party/nsh/examples/gallery/lucide.ts": "04045276d078a49f3ba054718a48fd4f3289fab73845e69dcef6fb5108ba071e", - "third-party/nsh/examples/gallery/mark.svg": "a2a315ee0bc3a366e7287aa27c09e7df031baba90e1e6860d08d1cc872187ff7", - "third-party/nsh/examples/gallery/nav.ts": "2ea23ee3b43ffbb16ba7ab1f05a3030a2a9457b27f9eaa2aef1d11eed9eae7d6", - "third-party/nsh/examples/gallery/nsh.json": "4a0964ba703104f653ecd71534126644bbe022f8283c225a423586823f6b7f12", - "third-party/nsh/examples/gallery/scripts/lucide.py": "c227fabfbbec5e0f10669b115b08fccfa8968bedbb542b6abb62faad439cdf5a", - "third-party/nsh/examples/gallery/spinner.webp": "43b19bf2baa2704f8387c7b28b02f9349814d1030f5679ac9825fedc3495047b", - "third-party/nsh/examples/gallery/star.svg": "1d3a1718dc70730c937a7f4aaffc857279360ba0cb46364aa94629e49ea5c6ed", - "third-party/nsh/examples/gallery/tests/accordion.test.tsx": "0502a5429274cc597399e0bb94803ccd274121f22974479657f0ddbb388d1af0", - "third-party/nsh/examples/gallery/tests/animations.test.tsx": "dd968f4bb9685d86fb6b42a58ea4c7e078f98893b670a89efdeb66433e7feed1", - "third-party/nsh/examples/gallery/tests/avatar.test.tsx": "3c80d332297f8b089360fd62d62d3f30ec3b45873524d120d5262609ef968fed", - "third-party/nsh/examples/gallery/tests/button.test.tsx": "d0d0f3f4fb1ce8db2fa588585b9c2cf76ba1fa162646a23793bd0ec2d60cba9a", - "third-party/nsh/examples/gallery/tests/charts.test.tsx": "33a9e617f7d9c406461f0ca9f81b57ab3c46775507f99dbc8f1df0e544920ca1", - "third-party/nsh/examples/gallery/tests/color-picker.test.tsx": "f520fb53e89405df264d2813e95bb31545b21a478631129f6109ea7ddd3e7846", - "third-party/nsh/examples/gallery/tests/combobox.test.tsx": "d41b7bcf8a07bf9ac4a9dc7cb95fa06a835a0dfced318a456df9561c1be6da44", - "third-party/nsh/examples/gallery/tests/context-menu-press.test.tsx": "677eaf9bf34b69ab1102bd234663a50a17d8f7e7a6d075a21c35e5f5be938721", - "third-party/nsh/examples/gallery/tests/context-menu.test.tsx": "7331f6311a1af2f65b23d83eb7eabf8292b5798e8e6182bdadd05c9af3e0fe42", - "third-party/nsh/examples/gallery/tests/controls.test.tsx": "ff9f22981cb19056f1ed5083ec6085120f840ef1d28560dcea2ef1ab60a5d6b5", - "third-party/nsh/examples/gallery/tests/data-table-columns.test.tsx": "7448dde80a9227c08bcd128b4bb62ca1feb427d0089528ae2eb7ccdfe8ca38f1", - "third-party/nsh/examples/gallery/tests/data-table-interactions.test.tsx": "0a786bc67e6ac729f2afeb5f8cc462bbcccede71c553990a1b05e20b1453aace", - "third-party/nsh/examples/gallery/tests/data-table.test.tsx": "319691a130ec1e3baba5b3b11adb637615ec131b2b3005caaf8c21fb4a6f6872", - "third-party/nsh/examples/gallery/tests/date-picker.test.tsx": "fe7c13dce51e7eaed6721ddd375d728f95e6f6082533bbfd0253602f958cd60c", - "third-party/nsh/examples/gallery/tests/device.test.tsx": "8a1135797c1e91f1fdf5124cb1d96293ea2109094900175eaf53cd95feda7cc1", - "third-party/nsh/examples/gallery/tests/diff.test.tsx": "e1f285f55e5468554453a3f25549b05e634a01d72a564becd133fa5aad2e0cd3", - "third-party/nsh/examples/gallery/tests/dock.test.tsx": "e036272c678080734a416bb04aefe792a919f3dbaae8c072afd8bf7d651b6e72", - "third-party/nsh/examples/gallery/tests/editor.test.tsx": "d6fbe1daaee0c7eb06def8a0097507eee7a05ee7bd09cf11d9bcf8e216918b03", - "third-party/nsh/examples/gallery/tests/environment.test.tsx": "01b64b766ae475845934d25978d469dadb3ac0796ea776e7b7287f9cb102379e", - "third-party/nsh/examples/gallery/tests/error-boundary.test.tsx": "f71d9c316fcbea37f15a7b3be31b7e82aacb09c6b550553f3636dccd9534e94d", - "third-party/nsh/examples/gallery/tests/fixtures/context-menu.tsx": "a5978874386a1f8f39d1b4fd67ec9711a123b349a495ef77175c72dc4c48a14d", - "third-party/nsh/examples/gallery/tests/fixtures/data-table-columns.tsx": "621aad1a0dac1c566adcf8bc49b93ad9eba3d1c56dffff9d0893ffa660b67c52", - "third-party/nsh/examples/gallery/tests/fixtures/data-table-interactions.tsx": "5e0e4a803a8015b4464b781e2f16252116622bb5f977bde0d13a49894f86889b", - "third-party/nsh/examples/gallery/tests/fixtures/error-boundary.tsx": "94516c85cc83f4824d71bcfac24ba972d5dc3bf6ea39060752a5d6e097ecca7a", - "third-party/nsh/examples/gallery/tests/fixtures/keyboard-taps.tsx": "b3ecf7135e614b15af905a3af72610f316892dbb970661946fa877c034748d09", - "third-party/nsh/examples/gallery/tests/fixtures/link-truncated.tsx": "82b49bbb03e4b0c8e76258d9e938b2ed5844fd4e298d746c91629308d0d919d8", - "third-party/nsh/examples/gallery/tests/fixtures/list-search.tsx": "8484514f58df5b403c2822351becf9b1aee741c2aa53aeb8b19cc79021202346", - "third-party/nsh/examples/gallery/tests/fixtures/mention.tsx": "be17067432c92e6f495b3fb34c847031a06326214b3628e77e0f087105e42505", - "third-party/nsh/examples/gallery/tests/fixtures/navigation-hidden-header.tsx": "9951d51e847a3dd4ec6841c14666f1539b621fb371fa063a1672a0039e184f5a", - "third-party/nsh/examples/gallery/tests/fixtures/press.tsx": "a91869ba8b693abaa3ca130a46bea568a4c251f20e4cfa7db6965a45a456181e", - "third-party/nsh/examples/gallery/tests/fixtures/shift-key.tsx": "92d1a7f0b8bc68b9508dc2fb1986be19712ad70a118e0e83c15c545e2ff89bca", - "third-party/nsh/examples/gallery/tests/form.test.tsx": "4382858d891b82f85182db74c4e6488467d2d53e7eb4bcdffbd37ef6213d599f", - "third-party/nsh/examples/gallery/tests/gallery-ui.test.tsx": "11abee60a51866e5e981a2551959d9790dc40381c534e6f2bb1ca09fcff47303", - "third-party/nsh/examples/gallery/tests/gestures.test.tsx": "adf7fcf2afe5029f2441eaf048251a1d33530467df91747f170968fbdc6f3a08", - "third-party/nsh/examples/gallery/tests/hover.test.tsx": "dae609cc2f03243b33ef3d46f58b1dadef73645b1223f1796c3f246606baa5bb", - "third-party/nsh/examples/gallery/tests/keyboard-taps.test.tsx": "02747ffd88bb9457558d71907835b4660d127080263a00029b05beca8797c181", - "third-party/nsh/examples/gallery/tests/link.test.tsx": "aee801ae90e72071856fe5b8322772618b727bb0914e000dd6578bde44011452", - "third-party/nsh/examples/gallery/tests/links.test.tsx": "d024f662707ae87840bbab4d2a0e0ea86493359aeaaa6e69633d2b56fd5dc89d", - "third-party/nsh/examples/gallery/tests/list-search.test.tsx": "c7ebf547aaf71ef1716ca2b39eb6c16ad36ac1184cb0c3d27a821e6660df7d4e", - "third-party/nsh/examples/gallery/tests/mention.test.tsx": "7ea0a871ad55b8ca96e9bc67fb2b3daa7cd104561caded5df1950cf1dfda8e70", - "third-party/nsh/examples/gallery/tests/menus.test.tsx": "21b3a0de786441309b205de0e8b1d3781b37e859f4d3407499cc64260f0f720a", - "third-party/nsh/examples/gallery/tests/navigation.test.tsx": "61176cf15ee02fa3e63b555929b4b01bd84b95f6d9d9ec066625a2cadb1ebf6c", - "third-party/nsh/examples/gallery/tests/network.test.tsx": "aaab1989a62f65e9c92c69ef8fe56fdba65677db382a00796b37b21199bd7d15", - "third-party/nsh/examples/gallery/tests/overlays.test.tsx": "c1988f2878349a0b0b1061a9312ae0e6d8b290a63ad5d16238ae93b7c2e1f3e6", - "third-party/nsh/examples/gallery/tests/pagination.test.tsx": "52f50d8fd6edfd546ae3ecae970575196277c91773fc4cd4a5c1b1a69e2c745f", - "third-party/nsh/examples/gallery/tests/photos.test.tsx": "7d8823e844d517c85439f28bccc909c242f5ae4bfaeaaa9c422025c6f81805ef", - "third-party/nsh/examples/gallery/tests/picker.test.tsx": "6824bb7d3d16f573e1df9d3d1a00f9038afe17c9514907c52e9b23466ba7f774", - "third-party/nsh/examples/gallery/tests/press.test.tsx": "264fdac63a1fd6df10d865b5f3eee809664dd2e77f3f05497bfe7865d7d0fa13", - "third-party/nsh/examples/gallery/tests/resizable.test.tsx": "35ece487be79c234116627e82c41858371f92fc1fcca1c197a9e53a366a1d3cc", - "third-party/nsh/examples/gallery/tests/rich-editor-session.test.tsx": "0b66929b5cc429bd717984a11ccf43d0d12d994ae8402547021e208a3edb6ec4", - "third-party/nsh/examples/gallery/tests/rich-editor.test.tsx": "658d5c53f97d109af36dac922b290700be5196004d52ed5f02f375f9519f554f", - "third-party/nsh/examples/gallery/tests/select.test.tsx": "f7cd6bbab53db70063ba50407fdf3cc3017dd22bf735c718c8f6933c5f3bc7e2", - "third-party/nsh/examples/gallery/tests/shift-key.test.tsx": "af9ed2647c71867483edc1dfe18be3dbb3a6b0b24240e18925ac4c64eff457e2", - "third-party/nsh/examples/gallery/tests/shortcuts.test.tsx": "81eaed6496d0522bc1f00146c59bcf7fcd7839f3587314684cb5b9e41e06d8ad", - "third-party/nsh/examples/gallery/tests/sidebar.test.tsx": "7eb68ac59df4ab9bb7d732a2f23eef26cabafdd38234922911b9a47b31c07941", - "third-party/nsh/examples/gallery/tests/storage.test.tsx": "db9a223c6077bb68a22576ecad545300d227c785db98f39048437b86ca67f289", - "third-party/nsh/examples/gallery/tests/text-view.test.tsx": "6cf204e1b55126ea930935fba5d3da1df38a41550f0e53f662a46e0fe2a1304a", - "third-party/nsh/examples/gallery/tests/timers.test.tsx": "5cd28cca25f087ef3102ac8b8286354d41d498da276abee08711101c9628006b", - "third-party/nsh/examples/gallery/tests/toasts.test.tsx": "841f864649633ebff70067536760443e577bda01039c62392ceb538523bff643", - "third-party/nsh/examples/gallery/tests/toggle.test.tsx": "0f98704f42dd13b81a51b019ff59572e475a17d53972ebdd3a8bb0a18a40aae0", - "third-party/nsh/examples/gallery/tests/toolbar.test.tsx": "8a271af155fd997c45000c2d2f6345504793e636391b9babf3d6be8d4a07128b", - "third-party/nsh/examples/gallery/toast.tsx": "5bec36a38a277e3810c5cde5dae91734fd0e72e583f9070f76023241d25d0b86", - "third-party/nsh/examples/gallery/tools/echo.py": "4d39f83c3c71d9ba114d4bdf68ab34b145a728763098f6757c7a351697969953", - "third-party/nsh/examples/gallery/tools/perf.py": "7a82621f82df9f3c692f57a92db8f17917a75e00ebad36d739627dc78118ce14", - "third-party/nsh/examples/gallery/tsconfig.json": "9cc30d6cb1f4394c49a8aaf0e4e0126a9a137ff98e2e102ba38a8cd405689dea", - "third-party/nsh/examples/gallery/ui.tsx": "78fc421758cc6b213820c25fd828eff6d16a916bbf403922b922a5ea4355d481", - "third-party/nsh/examples/hopper/App.tsx": "3cd97004f667857ee29ef558010d17c99f77977e81ae1579c32b132eed733645", - "third-party/nsh/examples/hopper/FINDINGS.md": "91d87633939eec8a47587b5e7d33d6c0730784f9de1437638bdb5c064747f14d", - "third-party/nsh/examples/hopper/cards/FlightPlan.tsx": "36a31a46fb69f28d97e78bb54ba5dfab5ca3e68cd174d781cf1c56a7bdf6610b", - "third-party/nsh/examples/hopper/cards/HopLog.tsx": "df163a80b8537dce0104f67a64f4313bdddd7a40fb93de6f041f5bd84503626a", - "third-party/nsh/examples/hopper/cards/Mass.tsx": "bf3f2cbbaded48792d21b056326e742f8eb8dabdb9d8f1ba045650534392778d", - "third-party/nsh/examples/hopper/cards/Rcs.tsx": "dc11cf026cb98d6016834d5e6e6c5c1f3cc8677d30678fed0de5b405a8221a7f", - "third-party/nsh/examples/hopper/cards/ThrottleProfile.tsx": "4aa369e2e9b72575e7fc04723990b7bea90a1a1851cae0bc95367d5e83501e25", - "third-party/nsh/examples/hopper/cards/Tilt.tsx": "465ee6a142a4739b5b06491e769be446d19833d42f93bd8ad4888579cc7065e8", - "third-party/nsh/examples/hopper/icons.tsx": "24eb3890fba80a03878d95fd926e9500bf3b4ce0cb14ee4ca1a72e49009ebe54", - "third-party/nsh/examples/hopper/nsh.json": "09e806d0b189e178cfbb19b54fb536b66340e786f38b3cc6d2d46d06d162ac79", - "third-party/nsh/examples/hopper/store.ts": "883dd9d529825737a3680e1c1c5c51733cd317d53d274eb8c5aa45c7cc1d106b", - "third-party/nsh/examples/hopper/theme.ts": "635f518b81e7408e5969ca59dbd25860381857f37e9980d225a1a54ba373a38b", - "third-party/nsh/examples/hopper/tsconfig.json": "9cc30d6cb1f4394c49a8aaf0e4e0126a9a137ff98e2e102ba38a8cd405689dea", - "third-party/nsh/examples/hopper/ui.tsx": "0e99011c52b1beb63137af7592dfa6d8bb9cad69a45b67f6041b6ef8d1998df2", - "third-party/nsh/examples/host-echo/App.test.tsx": "332d13ebbe4ae9a2fecb7ba42b1c6caf74091218608ffeec1745754f1578f25b", - "third-party/nsh/examples/host-echo/App.tsx": "1b81922723f6e6b98be78561ad570e8d45694a99a5f6d29eb33b63740ebe638e", - "third-party/nsh/examples/host-echo/host.js": "da4dfc0d7be297fdb12ad686bcd251d9da4036ecd2aa5b2058d685f4b7ebfa9b", - "third-party/nsh/examples/host-echo/nsh.json": "c0059e3ecaeb57be9f29502f727184234d7166e1e0e1f9fb7c22a80f97000430", - "third-party/nsh/examples/host-echo/tsconfig.json": "9cc30d6cb1f4394c49a8aaf0e4e0126a9a137ff98e2e102ba38a8cd405689dea", - "third-party/nsh/examples/nsh-gallery-ui/README.md": "367e5c43623e09f2fb747a47ce95e72591386170c5705f3c781d81b21bdf9f47", - "third-party/nsh/examples/nsh-gallery-ui/avatar.ts": "41b695df18b137a24734e3bb2ac4cc987091d6f2d95733a37209714e3c68f0cc", - "third-party/nsh/examples/nsh-gallery-ui/css.js": "28f0671ecd5b15395d8835410440e036eff00ac64dfcb31e8b0c73977243940d", - "third-party/nsh/examples/nsh-gallery-ui/data-table.ts": "c8d13a1b73f8e7c12183d5e6cbde74aee935d1b998f006301318fb1a85f954da", - "third-party/nsh/examples/nsh-gallery-ui/demo.ts": "fe8db0c65249b78a8f8a638be8932c0c6fca4f1f2b6d38bf3d28c4b2b498a67c", - "third-party/nsh/examples/nsh-gallery-ui/finishes.json": "ebcc719fa25aaac4e58a72ea01e940019ec4afbd683dc0edce5a3f18bb948f06", - "third-party/nsh/examples/nsh-gallery-ui/icons.tsx": "ed95aaa4ca5acd1d2a936be2d484991bfdb1e13c9cd620b7bc3d052ae887ea15", - "third-party/nsh/examples/nsh-gallery-ui/index.tsx": "8e71b44e5b34f77c00a5b914fdf5acac6f504054354721b239f86c9c57b285aa", - "third-party/nsh/examples/nsh-gallery-ui/package.json": "d34672b3536a70fdf7ae4fbdb6141170a84d158278065b56696714012aa91518", - "third-party/nsh/examples/nsh-gallery-ui/palette.ts": "5ccc0fb238373bcb1303c45ba657ef525dac248af71d706272686bc9206fa013", - "third-party/nsh/examples/nsh-gallery-ui/popup.tsx": "28122d5d98b412df9fa0743830523175fbf5837fa2865c7c4440e441310e3f6b", - "third-party/nsh/examples/nsh-gallery-ui/scrollbar-theme.ts": "8ac5f6aac9b7c793e2b12ca03e6c77838859f9721f4475b8ed9fb3b821c0fdc8", - "third-party/nsh/examples/nsh-gallery-ui/segmented.tsx": "7b9ec141448294de561f2243ce89f9ad47c125c48d4c38ca9a62a3616fdfbe04", - "third-party/nsh/examples/nsh-gallery-ui/slider.ts": "05384a7b42b59b0b0b9b8bec3ff987738e12dd6d8da92024e202202bfad569fc", - "third-party/nsh/examples/nsh-gallery-ui/tests/App.tsx": "2cf3f71c4264fe2f5ec79ccf794161e54c33c59014678de5b151c702d2fe218a", - "third-party/nsh/examples/nsh-gallery-ui/tests/nsh.json": "3b8cfa951ae851f9095b085d00b2b78ad76e291177d0583d1ba9ff4b7c360d46", - "third-party/nsh/examples/nsh-gallery-ui/theme.json": "c9a154417c8ee75c9a30ea9cc3338e4067e8c351d46b1fd22df842e5c226b89e", - "third-party/nsh/examples/nsh-gallery-ui/theme.ts": "d9e70c5bc6c4e1ea234f6b46846d4aca1bb26bf187b66a3d03741180c553210c", - "third-party/nsh/examples/rust-exports/App.test.tsx": "98df2fa881eb3b6d1c383c0b6f77d6753d178e93df556111258dbdfc66db7cec", - "third-party/nsh/examples/rust-exports/App.tsx": "8b7bd14d3a8108fb3a726915f0e17f916c6e7aedcd52f42a266bd5a26e0f87cc", - "third-party/nsh/examples/rust-exports/README.md": "481ffe33834c3e808d745e9189cf0f28c44c6c0251e6f9dec2da89e25ae87ed4", - "third-party/nsh/examples/rust-exports/native/Cargo.toml": "54ba0ec3b6f4aaaad8cf17242c53af6129eb79e89a278582f7a28d3fafda647a", - "third-party/nsh/examples/rust-exports/native/src/account.rs": "c3a327a3aa5bbc93d3f35fdb7bc2fa98d1cb24502b9f6ac07e69ee11978a0a11", - "third-party/nsh/examples/rust-exports/native/src/gauge.rs": "cb760be901f9a9aa080c16d005bad9c8c2cdab39405b85eca4d804595dac67e7", - "third-party/nsh/examples/rust-exports/native/src/ledger.rs": "b19f4e9065feeef4df8411906894d9731d7f538dc088b5cc27bf43fc152857ca", - "third-party/nsh/examples/rust-exports/native/src/lib.rs": "47be57a51d96a3a977ffcf1cb015904197346cff1f289d8fcb12412ae284275d", - "third-party/nsh/examples/rust-exports/native/tests/rust_exports/common.rs": "3895ebeafab7358eed6666ade204e261fc130165aabbc14b2c89cdc8ba4f9f4a", - "third-party/nsh/examples/rust-exports/native/tests/rust_exports/declarations.rs": "f53d1e1d6ccb07e13310d7e0387c48f639b78685c4d6900308352840e6b39849", - "third-party/nsh/examples/rust-exports/native/tests/rust_exports/main.rs": "3f741597450df613a9aa2ae97de97ba7b0630b5b3258cf0147c582726c46bc54", - "third-party/nsh/examples/rust-exports/nsh.json": "faf81eb8d80f38b694a9eda7cf922f1bcdaf57aad533158bb69d7d91baf49890", - "third-party/nsh/examples/rust-exports/tsconfig.json": "9cc30d6cb1f4394c49a8aaf0e4e0126a9a137ff98e2e102ba38a8cd405689dea", - "third-party/nsh/examples/terminal-workbench/App.tsx": "5be7f65ed84382ccb437b6832a5f0d27b69b94089f632c75c1fc5be3b9d0f529", - "third-party/nsh/examples/terminal-workbench/README.md": "ddf52e57485cba0b71d056163d948c6416ec5fe4337f050bf43f8b202515252e", - "third-party/nsh/examples/terminal-workbench/assets/OFL.txt": "e1b964e3f56697598c46363a8864f0a7b883c86a0c01a9a6a4e90e6949d60ba2", - "third-party/nsh/examples/terminal-workbench/assets/Pacifico-Regular.ttf": "2c847d07b2b6950021d984fa38cb2241554254d97944718613cbd88a32d2c07d", - "third-party/nsh/examples/terminal-workbench/assets/runtime.png": "ac8c8d7b052f7ca39f8bba0a2a89ee8f971dde02ef9fe86f75b94535e8d3c48c", - "third-party/nsh/examples/terminal-workbench/data.ts": "d8c8292908d26aa8d3cb335a0a4136850d6f9cd53baef532b77a187c01322fe1", - "third-party/nsh/examples/terminal-workbench/inspectors.tsx": "d6a1ee58abd1e76e7d84972a43c6c53f9f3bc6621adb45742f16d94e9f06c702", - "third-party/nsh/examples/terminal-workbench/nsh.json": "7e0d5ea84d1b6fb20b3e1e73ac25f0689a9fb8e15d28290030f5d52d8f48b0d5", - "third-party/nsh/examples/terminal-workbench/theme.json": "011311ae936946054c7348c8a2e566a27e662141dc085ed58ffec79f75a1a1f2", - "third-party/nsh/examples/terminal-workbench/tsconfig.json": "9cc30d6cb1f4394c49a8aaf0e4e0126a9a137ff98e2e102ba38a8cd405689dea", - "third-party/nsh/examples/terminal-workbench/ui.tsx": "96f61a5a98119977753074bf58830fec51ec1580221b61f1a3c7a8ef6d425761", - "third-party/nsh/rust-toolchain.toml": "fb9781152dbb601c53ec070f53142e569c946e4aa1571ac4800d6def4d7a4f1f", - "third-party/nsh/scripts/layerfs": "be28fd34d5316cb799d0f2ea042395b478ebc5c3da6dd300c63907efa56ab273", - "third-party/nsh/scripts/wasm-size.py": "5c31d3c2c44be66c8e320dbdcbf3f0f9fa7bbea82a317166df078db4174b6489", - "third-party/nsh/tests/compat/cases/android/App.tsx": "395202daaf09738884e9140f88757c13002b055b0904d9bdc7ddc28a84edb2b2", - "third-party/nsh/tests/compat/cases/android/base-dialog-android.tsx": "b4e15d8123bb9bb007fa1d4ac3acf6a722d471c6e8f3a5d426aa141d83c22499", - "third-party/nsh/tests/compat/cases/android/mod-clipboard-android.tsx": "01abb5df99932452f914f027949bcf8fc7fe404127e7c51045e8fe6eab25f938", - "third-party/nsh/tests/compat/cases/android/nsh.json": "5ba36bc6e298ca19a83a93c24fcfef0645341bed68564870f74b4b8c88e7d5ed", - "third-party/nsh/tests/compat/cases/android/props-platform-android.tsx": "673ad7ff955f51a56dba48d12d0a8430582129907f2cd531f1681bb806072667", - "third-party/nsh/tests/compat/cases/android/props-view-android.tsx": "a14407c8d93dd26d709c420f0a58a820697943af1d0c4c9a5516b5516a45a557", - "third-party/nsh/tests/compat/cases/android/script.txt": "2b1b934991e332f0da2b509c7ce166da5a412ae174b02eab9d5bbd2020e7d0b3", - "third-party/nsh/tests/compat/cases/base/App.tsx": "4a361cae02ca642fff1939e67fb10db53cd4c3dfad97f0413d2b11c244668cd4", - "third-party/nsh/tests/compat/cases/base/base-accordion.tsx": "6e1b4ba42ccfa80569624cd35f197790364467b1ce07cbb6f1691518e7f7352d", - "third-party/nsh/tests/compat/cases/base/base-alert-dialog.tsx": "a6a6063762b7b3fad8eaf66c5ef76ef864472c5ab7c844021c843690ef9383fe", - "third-party/nsh/tests/compat/cases/base/base-avatar.tsx": "621d96841b1045b8ce795987bc71341fbe575c7c6280e150482c67e4a7830d6d", - "third-party/nsh/tests/compat/cases/base/base-button.tsx": "686514fc9f01b558d0cb673ab4fadbfda56a60c727870c7856155c0eee13817d", - "third-party/nsh/tests/compat/cases/base/base-checkbox.tsx": "22968d29a59ebcbf82ecf7477bb44c215a4a94ee4773a8c20e1001fc2b8f63ad", - "third-party/nsh/tests/compat/cases/base/base-collapsible-reveal.tsx": "c1c3d83ec2eb89f197d78e64003047a7b04ae789df0b72d7c388646c83bf1dc2", - "third-party/nsh/tests/compat/cases/base/base-collapsible.tsx": "47803b6410ae6797abd38392fceb626286e4977941554d83211bc0c7f1b82501", - "third-party/nsh/tests/compat/cases/base/base-color-picker.tsx": "464416491b841ff7a188dd96c9e14823ca2017705ebdad8a81139da3496e3409", - "third-party/nsh/tests/compat/cases/base/base-combobox.tsx": "bf189a3d3a35938ea22c815569b8204c731080934a539ed9ffe65ce905467b5f", - "third-party/nsh/tests/compat/cases/base/base-data-table.tsx": "e85829328e29d9d8d396c5e04470f63657db9d829a87988fec993a7e1246986f", - "third-party/nsh/tests/compat/cases/base/base-date-picker.tsx": "4062033e8e421b0de5509ddd954d6cc0505a92c3972196687955ef7b2d6fb8d2", - "third-party/nsh/tests/compat/cases/base/base-dialog-backdrop.tsx": "ce092f6e72057f62eda135ff8633fea9a9881c0f8380167d548b3d43200e3290", - "third-party/nsh/tests/compat/cases/base/base-dialog.tsx": "1f21f32ced2ea70ba40840d1205f506faeebe5f79f6dd0165ff64af2dc5eba3b", - "third-party/nsh/tests/compat/cases/base/base-diff.tsx": "a95a98846285168efd9c2ff0db80548cb412f50cd9ea9d7a97160e75b8de1855", - "third-party/nsh/tests/compat/cases/base/base-dock.tsx": "34945dc14d9617886b6cb4f86996a54cde94b5558660680d8cba588831f1796a", - "third-party/nsh/tests/compat/cases/base/base-editor.tsx": "00cc7c71a954b7a02070405a3082e05b4cefe5870faf203383fd19e7e1d1b455", - "third-party/nsh/tests/compat/cases/base/base-link.tsx": "5934aab25e927ec80a87264eebe779eafced620aa0929b33d05f09a08e26882c", - "third-party/nsh/tests/compat/cases/base/base-menu-checked.tsx": "44828b25038cb9d33681bf5a92f17a6459787822951908b75d14cf32d8ae7308", - "third-party/nsh/tests/compat/cases/base/base-nav-page.tsx": "2e478b1af084833c2e7e54b5d0f4644f79ccf7350e40ee0efbc65880a3fa9709", - "third-party/nsh/tests/compat/cases/base/base-nav-stack.tsx": "8896001549d81fc426ad065e339516cca65461987423b4455378ef1080925a4a", - "third-party/nsh/tests/compat/cases/base/base-number-input.tsx": "646a73cdcd2607e0a86f26a3ac89347bc6ec6eb852c6f6d5c86ee669507cc8c3", - "third-party/nsh/tests/compat/cases/base/base-otp-input.tsx": "edc8c779d81b6d37701e2b0b75d6fda17541d9e0f69b6b8e6ff33eeac796661a", - "third-party/nsh/tests/compat/cases/base/base-pagination.tsx": "8ffa61396953cca9fe43fa4f3f41032d36816fd6f8c3ae2feddea285f752b622", - "third-party/nsh/tests/compat/cases/base/base-plot.tsx": "73f9895156ffb812cee1078c42c48fcd6fd00a5bc8b9a5eb0adee6a29fe3c8ab", - "third-party/nsh/tests/compat/cases/base/base-popups.tsx": "c8eb77570887a0afbf00f4ed30a5faaa197d66aa301e69fa22334581bf54a8b3", - "third-party/nsh/tests/compat/cases/base/base-progress.tsx": "b8e3871f8413e94a5a678e3686cdb24b157480d18b8918562f04962f184635f5", - "third-party/nsh/tests/compat/cases/base/base-radio.tsx": "f9a6be95b008e7c8bc46ec0e89020f2399ce2c364408487a2ae22877c95a39e7", - "third-party/nsh/tests/compat/cases/base/base-resizable.tsx": "7a2c43552c1bed71c2f560fc65421b3f58f87d7dcfded6eaa33ff8729edd8762", - "third-party/nsh/tests/compat/cases/base/base-rich-editor-extensions.tsx": "01cb87335221e68e573136d12dfb11a6f8218c694dd2bbd81cba3b49f0e91433", - "third-party/nsh/tests/compat/cases/base/base-rich-editor-kit.tsx": "cfe7720d5abcfb1f877f122ea9171d74ff3d3b569c4697c16f4bf1c90ef4efbe", - "third-party/nsh/tests/compat/cases/base/base-rich-editor-session.tsx": "62b8ed216da05e3e4d10e528eb2965271efd1489c394fce44d646ddeb28a8c30", - "third-party/nsh/tests/compat/cases/base/base-rich-editor-tables.tsx": "5c70a002d0f248bdbf204177d1496effed2d6e21e883e61e953217ba5a9265e3", - "third-party/nsh/tests/compat/cases/base/base-rich-editor-view.tsx": "d20abb64455879119eaadc4cb36b01a417d1b2c9c72b97b8cf7fb4b891ac2aac", - "third-party/nsh/tests/compat/cases/base/base-safe-area-keyboard.tsx": "66f531fc172beaca456a44477a301e8dd9b177ea85b53f9a8f952747d97ab14f", - "third-party/nsh/tests/compat/cases/base/base-scrollbar.tsx": "767d5c9fbf3c847f14021850d2ad38493da7029e7c613a1a7b3b048f39f89dbd", - "third-party/nsh/tests/compat/cases/base/base-select.tsx": "aa53db95a65f8795274598f76041d7b0cc861e2f551745d9cf2d42857cf40def", - "third-party/nsh/tests/compat/cases/base/base-selectable-view.tsx": "cb55f583cbe3c87f8c01063ccfb129f9ec66a91df824813a3951a0eff5f45d67", - "third-party/nsh/tests/compat/cases/base/base-slider.tsx": "b414b832757da00807d7578342a986e0980dfcb4350838ad4e78bc09df99f48a", - "third-party/nsh/tests/compat/cases/base/base-status-bar.tsx": "bbdf1ccd78c9a014eb872936d973eda83431741291254012eaaf14c723aeb93c", - "third-party/nsh/tests/compat/cases/base/base-switch.tsx": "61ebec2963b6526b059e9534d2a4a564fbb9b507bc9332dc80d97aeca461c778", - "third-party/nsh/tests/compat/cases/base/base-table.tsx": "8e3764bb2bcbcda963b5d5c0cd20bf040862b8e4640e10dc92a7c3a65a8ccc89", - "third-party/nsh/tests/compat/cases/base/base-tabs.tsx": "f05eeb1a771bae1e3232733e5bd34931012c0444308c83af79c362a87a042d6c", - "third-party/nsh/tests/compat/cases/base/base-text-view.tsx": "fc179e71239daa9b6dfd22bc597cb27707952d848899ea9c0f3dcf86ff85e939", - "third-party/nsh/tests/compat/cases/base/base-toast.tsx": "d82ffc1fd405a563ae47c01b420ea8f17c3764654148566870a56a5bd65ebe2b", - "third-party/nsh/tests/compat/cases/base/base-toggle.tsx": "7f7d503ea566d3c29188997bf753fb4fff6fb553d9aa2a5f6eba84a834603f61", - "third-party/nsh/tests/compat/cases/base/base-token.tsx": "37abe78636fd087039b3eec86850ebacc4e91ea264bf3f20428d97e1fc5950b2", - "third-party/nsh/tests/compat/cases/base/base-toolbar.tsx": "145ac2dad83fbdf812d102148ea755fb4010ba88fb8508935171aaef02bfe111", - "third-party/nsh/tests/compat/cases/base/nsh.json": "4252ae25e6e83b77c786ff8ff5286ed99522a48fb687ddde878c25bd7008ca48", - "third-party/nsh/tests/compat/cases/base/script.txt": "97253a59c80c2d46bace951133e98468a9fed1ef6bf6d93b1956d04799a9bc59", - "third-party/nsh/tests/compat/cases/browser/App.tsx": "30db527ab645f4fd7df6f665051ebc00c6736e2cf0c6369cfa3eed8332f472d9", - "third-party/nsh/tests/compat/cases/browser/base-popup-looks.tsx": "a03721b9eea94f64e8b67adfcf778e43980c127677530edc6d49ab52c5fb2815", - "third-party/nsh/tests/compat/cases/browser/base-popups-desktop.tsx": "065f573ed27b6c4df9684dfeffcd711274f6b3ccb1dd23f58a8f578f19925811", - "third-party/nsh/tests/compat/cases/browser/base-select-desktop.tsx": "97ecb60e491e655fa75d2ab417fbb26076e69e92b7c90f3b2c20a38387dc289a", - "third-party/nsh/tests/compat/cases/browser/nsh.json": "cf16c9baa65e26e70482a5940097af2ea41afc3aced88748ca68dc765bd7c5f0", - "third-party/nsh/tests/compat/cases/browser/props-media-webview-desktop.tsx": "eb571234e37c32a37ec0fa610e1a153390fc14bfb204c50e7e80114f28db296a", - "third-party/nsh/tests/compat/cases/browser/props-platform-web.tsx": "12c78651a7af29d5ea404b2a82428d7117bb26ae1a699d1da9c2a292dec81dc0", - "third-party/nsh/tests/compat/cases/browser/props-text-scaling.tsx": "a3825214abbfc7d43a690f835328fded2718df057ef69c57e63e1bbad6a984fd", - "third-party/nsh/tests/compat/cases/browser/runtime-identities.tsx": "114ec24d6062594c86339e1ef1c93039e9fa6268d7bff538bab643cc704a23c7", - "third-party/nsh/tests/compat/cases/browser/script.txt": "d2a5583ef4db7f78e9cc6b311573d6f72fb64602d190ebfbbf928e3b42e846c0", - "third-party/nsh/tests/compat/cases/core/App.tsx": "ebcfb08c5391879f94f860eba4e1aa4686d5271d82ad7bbf0820fb70752a7392", - "third-party/nsh/tests/compat/cases/core/context.tsx": "947ae5df45a18b85bb511787c65323a7dffd00e980615afb580b006e8a659066", - "third-party/nsh/tests/compat/cases/core/core-animated.tsx": "7ad1942c238b3232a664f041b9312487977613282edba882ec5dded23aff3e41", - "third-party/nsh/tests/compat/cases/core/core-canvas.tsx": "34b3748e90fe8a5abe21e60b5e8be20a7860cd48efc416c5c9c5d5158fd88358", - "third-party/nsh/tests/compat/cases/core/core-elements.tsx": "d9f4dd1e2a6df0693f65b7c35c6e560c5f06b35d34a2f58936567dc0fb589d4e", - "third-party/nsh/tests/compat/cases/core/core-error-boundary.tsx": "9fd329fce5838707531536ad541725bc573018cd47ed727ce5ae052b07bfa05a", - "third-party/nsh/tests/compat/cases/core/core-input-action.tsx": "9e6c67b4c7cad5580219045666bd1f5d91ea377c3a371717adb9d25950194a59", - "third-party/nsh/tests/compat/cases/core/core-list-binding.tsx": "b9e52b8e5f875188a98b09226d410410318846c3df9f97b1852365e063fe7dbd", - "third-party/nsh/tests/compat/cases/core/core-list.tsx": "7293286aae5a7b9c04e7a1e4c25de59aae5d3d66ecab06edea6bef0da1974a45", - "third-party/nsh/tests/compat/cases/core/core-motion.tsx": "1bf748de5a526d86abcde2ea33aa4efcb68b900f5e2e1fb0b86569b085892a06", - "third-party/nsh/tests/compat/cases/core/core-overlay.tsx": "2174343f0431037982635a74bd3656ab1fb19e59eb25dc0bb5f175f2f01628bd", - "third-party/nsh/tests/compat/cases/core/core-primitives.tsx": "145feff434afeb781dff958e4991ff86637baadb4cac8a0baac16dd6c116f3e4", - "third-party/nsh/tests/compat/cases/core/core-reactive.tsx": "bcde98c407709730db5a6d2a620f01f322804d9184f0f727626034660ad2f5d3", - "third-party/nsh/tests/compat/cases/core/core-ref.tsx": "1e7785a4a66f7e892efb5dd784de0a12a90d6aed625b251e16adcde29932c1fe", - "third-party/nsh/tests/compat/cases/core/core-resource.tsx": "cc3d33c1321a04615b7fef7ac0d759fa5d76e7a3f5aae671c5ebff050a2769b5", - "third-party/nsh/tests/compat/cases/core/core-shader.tsx": "3cf53530dd6f3faa7ede7caa76591c0a93fdf073e5d85509a4271d2061f19b1f", - "third-party/nsh/tests/compat/cases/core/module-url.tsx": "8bf4a7a606496d4d5f321a8f722892de01e845d56bec5f42d9767ab3c516bb1d", - "third-party/nsh/tests/compat/cases/core/nsh.json": "c4354909c4780abb723666fe31c2c82d50cbe3839f62c169dc0ec2f145d8a728", - "third-party/nsh/tests/compat/cases/core/script.txt": "65d23242d6add58931828fb24a2e7e578ac38c7e32a3ad59724ea12a9474cf8f", - "third-party/nsh/tests/compat/cases/core/steps.tsx": "4ccb977e817a138f09ba98ebfa5ca519f72959d3dc1b130058270f20eac8ad88", - "third-party/nsh/tests/compat/cases/core/tsconfig.json": "9cc30d6cb1f4394c49a8aaf0e4e0126a9a137ff98e2e102ba38a8cd405689dea", - "third-party/nsh/tests/compat/cases/events/App.tsx": "cec0a2e9ebfbf3c0c0b1d6e05760023d66bad7b30ec1e27b0213ad6752eeee38", - "third-party/nsh/tests/compat/cases/events/events-composition.tsx": "c22ed38b00a0b481129dcdafe36a40b63ff3b9c65449de33b04a6c2dcbfc29d9", - "third-party/nsh/tests/compat/cases/events/events-context-menu.tsx": "fc7f7576555e1843c465a209691cb41d07cd9f9563cbd8796f4462aae4a8141f", - "third-party/nsh/tests/compat/cases/events/events-gestures.tsx": "e211e72b26bb0f9279c8b339d42a7c2fa9bb8a38bf9d514a4aada7aa364dbd2f", - "third-party/nsh/tests/compat/cases/events/events-input.tsx": "9afa148769b97f5aef294b661d2faaf1aaa8fd60e26965d9ecc8fdd883f9dce7", - "third-party/nsh/tests/compat/cases/events/events-layout.tsx": "a84572f4dda8d37d552e48bf2ed2ca5642552f6e119b644130124e5f772ec823", - "third-party/nsh/tests/compat/cases/events/events-media.tsx": "edf45e9c46738e8c4468a1c0d2d1a6d7eeb49b7682159ed9dc37b9711c33806a", - "third-party/nsh/tests/compat/cases/events/events-pointer.tsx": "3144cf925df378d4867b28f40817f581899e0422b864411c4c8e4608a0e0f97e", - "third-party/nsh/tests/compat/cases/events/events-scroll.tsx": "bb3d262d21bb68d95e3737aca03df59c97f00bc76175ea0fc5e316498b9cdf0e", - "third-party/nsh/tests/compat/cases/events/events-touch.tsx": "af366a7f9f1115ca567a09f851decffba8f1f856af19b55892b1823c7b850f39", - "third-party/nsh/tests/compat/cases/events/nsh.json": "c099a37bbbf26400764fb60d9deddee5fcbb3f7069012b12a9f90e9d7c95ca8a", - "third-party/nsh/tests/compat/cases/events/script.txt": "d605a70fc0333e0c0d1428268e5359303c047e13e7a5cb253b7d3fa60769dfec", - "third-party/nsh/tests/compat/cases/layout/App.tsx": "afec2a27757cceca246919fc43cd2403c733414bc6428a912b095804f7180ef4", - "third-party/nsh/tests/compat/cases/layout/core-theme.tsx": "0805a87b15fd825a41d973bcf1f60276894eca4e1f36e268036fbfbb2a6ef56b", - "third-party/nsh/tests/compat/cases/layout/fonts/OFL.txt": "a47e5daeda73568969395c656823102678f2eefb0d7d7ecb47aac4cc17e42204", - "third-party/nsh/tests/compat/cases/layout/fonts/Pacifico-Regular.ttf": "5b6c0d5334a7bf77dea52b975c5a0c408878c0f7115ed5b6fb151f634b7bf701", - "third-party/nsh/tests/compat/cases/layout/layout-box.tsx": "2f7b77081d7690f7294f09c0fe50f7cadf1639f2794f8c92032e96db6a1b0a18", - "third-party/nsh/tests/compat/cases/layout/layout-direction.tsx": "f466cff8844b54656b6503dcbdcfee9d82532f73e2059012c1ae7ff9bfb96ab6", - "third-party/nsh/tests/compat/cases/layout/layout-flex.tsx": "a9c1540f54be72762bf2f414eaaea7525ec4a0a6362b0b6d5dc4aa906ffc43b5", - "third-party/nsh/tests/compat/cases/layout/layout-grid.tsx": "8877078e72481d34b9d913baff1b29d418d4b205a0f4b9fef88f309939e2b241", - "third-party/nsh/tests/compat/cases/layout/layout-sticky.tsx": "439f304bd2b672b721260d51c37872b78709c07a35374f9e3c3c5185f6b84d58", - "third-party/nsh/tests/compat/cases/layout/layout-tailwind.tsx": "cb435c0bd4bb031b2a698acb116beadd9118c714e177e37cc3847a523c540c61", - "third-party/nsh/tests/compat/cases/layout/nsh.json": "99fa38b7ac5170fd2dc0b243978b5bd2a80fd5e39e4168a2cb3a0f01a58d603a", - "third-party/nsh/tests/compat/cases/layout/script.txt": "2b33da49f21af33f3e5cefafe61a9a36021da80f83badc016aa26d31238ea5d7", - "third-party/nsh/tests/compat/cases/macos/App.tsx": "9b18c87dcbd8e1de0b0f8dfe5867c56460437585c3a9c874865af73499e558ab", - "third-party/nsh/tests/compat/cases/macos/base-dock.tsx": "8c9c5cf7593e25a43f45f758e1d8d018ec9ed57f15f981607ce22ad6cc82958c", - "third-party/nsh/tests/compat/cases/macos/desktop-props.tsx": "618dd0b9b8a78fdb6acddf825e445954497fd4fb0f7e517ba4114ebbc57bc75c", - "third-party/nsh/tests/compat/cases/macos/mod-access-denied.tsx": "fa505e4679beb91fb465670a5f5b1b7c17831a6f7e7416eb47aa30edbdddbd9c", - "third-party/nsh/tests/compat/cases/macos/mod-standard-files.tsx": "afc8c96e9b2625508f9d5c09608a8b544818ea11911f4dccf7d6254d614a29b9", - "third-party/nsh/tests/compat/cases/macos/mod-standard-system.tsx": "dabec6f1742b7cd289aebc040f72e357c8ca551edbc561cf3547216de10d4cb4", - "third-party/nsh/tests/compat/cases/macos/nsh.json": "81592a22d477fd7aa971a58119b710cd6b49d58517f6dac65e2f091567c4c020", - "third-party/nsh/tests/compat/cases/macos/script.txt": "c2c1c89939819b07c4b69c0d7fb5615b43f7113b8bdba931da3e5a9d3ced868b", - "third-party/nsh/tests/compat/cases/modules/App.tsx": "8821d3288a27241eb02ead2c8e3f5451121f0cc0a153a3be46c1d11d93a0824a", - "third-party/nsh/tests/compat/cases/modules/mod-accessibility.tsx": "17a63501cc95f1fea0c43c760f34a46579d0deb6789f05ebf1325acc055ad2e8", - "third-party/nsh/tests/compat/cases/modules/mod-android.tsx": "e83e61e4c90baafac221a1de2a4146787b659acb574e1eb0a91068f15d5169f2", - "third-party/nsh/tests/compat/cases/modules/mod-clipboard.tsx": "82cc6f94bcdc82dc87c44b2a53f255a218e1c9fc9f82b4ebe9222bd391e833d0", - "third-party/nsh/tests/compat/cases/modules/mod-desktop.tsx": "1c16d4e271037c07b391bada167b88f21256bf8806951f15f9611c24e1525be7", - "third-party/nsh/tests/compat/cases/modules/mod-device.tsx": "e305424a93178fd66160f9069239e37b67596a4d3c8ae889a135a70d92117e98", - "third-party/nsh/tests/compat/cases/modules/mod-host-channel.tsx": "0f6b6cb5f61f6fce036d9b98206fafbc8419faa80e2ff5a15ca03649f6562998", - "third-party/nsh/tests/compat/cases/modules/mod-host.tsx": "a9a21c74a47dfca26df5ebd74cd8420a242cf542b05304bbcee45e90c8fdab01", - "third-party/nsh/tests/compat/cases/modules/mod-ios.tsx": "19ca5a52606eed935701564f8936cd364c8b41c95b5edf8c4f10693f7669e3de", - "third-party/nsh/tests/compat/cases/modules/mod-keymap.tsx": "7a1e9e0a0e46b0809fb1f3914300adc1e43cf73bc8fc287adc18267a58666a1d", - "third-party/nsh/tests/compat/cases/modules/mod-mobile.tsx": "d19999107dff2b3c0bf99e39e681c2c3409746b2c7f520c430abe01de836db58", - "third-party/nsh/tests/compat/cases/modules/mod-picker.tsx": "4b8ac8005b2f85cf675b6445f38578f6861e479fc928abb731778de246b8dbeb", - "third-party/nsh/tests/compat/cases/modules/mod-standard-access.tsx": "8525ea02365ce14822c9deb4e51844c5f43dd172b154cd0b93e467bc725bcd4c", - "third-party/nsh/tests/compat/cases/modules/mod-storage.tsx": "95883dfa70675e220afeee7fc7a852bc875287a210213a680d8de56c739da814", - "third-party/nsh/tests/compat/cases/modules/nsh.json": "8aded49d92a6f2cb8db2e005d097aa70f60f26e5e6639b98f45cd89154f3feb2", - "third-party/nsh/tests/compat/cases/modules/script.txt": "32dbe6d85d54159c91435bfd5bea80cfd60aa282a35cb1766767b0b81e1d6a23", - "third-party/nsh/tests/compat/cases/paint/App.tsx": "7bed69d697871a3605b8e51698affc4aacb1d999244f1372d62f2ec3a5b261a6", - "third-party/nsh/tests/compat/cases/paint/nsh.json": "56f891ce05e7aefa7949e3445a603cb477313be037897c75acb12f136c1a85a8", - "third-party/nsh/tests/compat/cases/paint/paint-borders.tsx": "f186bd434f47976a5e949ba368e0c6786269db906a38dbdb04483a20c854f4d2", - "third-party/nsh/tests/compat/cases/paint/paint-current-color.tsx": "605fc020c973d74f7cfac47f284d33a32b97f212acf0a4d3da94188d62743c89", - "third-party/nsh/tests/compat/cases/paint/paint-effects.tsx": "92d6330e45bcd2d69390df6a9fdb8bf9b3624e54e5b2fd18f94c98e37e0093b3", - "third-party/nsh/tests/compat/cases/paint/paint-inline-align.tsx": "abfa08e742051af6d51b6f93f70a5606a157163b339b3179abc722242fc7dd9e", - "third-party/nsh/tests/compat/cases/paint/paint-misc.tsx": "29be3ee8fe9fd0ca513c46f6d04ed62b744423003ca6e58c11d6a338f96c5930", - "third-party/nsh/tests/compat/cases/paint/paint-motion.tsx": "922a0b7f15ac6954f51790f46b40ac72da90b614c0110021c450547d951dd685", - "third-party/nsh/tests/compat/cases/paint/paint-object-position.tsx": "5679c53747ef7a4310cd1b464e5b3ee8fb0a8cb91befb4a7e9d12468ff68201e", - "third-party/nsh/tests/compat/cases/paint/paint-shadows.tsx": "9587a605b1553f6dbea4b8580c28f3bfd521f64517b8e5951ba9c6ad4f94de0c", - "third-party/nsh/tests/compat/cases/paint/paint-tailwind.tsx": "d4aeb7af207b34a04336b4586b6ff046f8a6a1f1a0ae8fc61140ffdc979b8de4", - "third-party/nsh/tests/compat/cases/paint/paint-text.tsx": "ced98f337efe490030f73952a2980f5c350b95eec0fb1f43492619caf7433bcb", - "third-party/nsh/tests/compat/cases/paint/script.txt": "b82ade785c9e915fdd78bee82edddf277d9edc825d143908b2001d697f2b6155", - "third-party/nsh/tests/compat/cases/paint/state-checked.tsx": "901da26b71b8788c59613c30e76caed42bf06af2d03eda7f93ce82e93f2870cb", - "third-party/nsh/tests/compat/cases/paint/state-expanded.tsx": "0c3afcb8825cf3fcb79f58ce781d7443a60cf45ec2560b80b836c5e99c3672a7", - "third-party/nsh/tests/compat/cases/paint/state-indeterminate.tsx": "5c4f151a319a825a6d126d2a9261fbdcd8bfa15cf4559702f6ab198121ffcb52", - "third-party/nsh/tests/compat/cases/paint/state-pressed.tsx": "24be8a9ac818d9731df03726afdbb8941cdd20f1c437ef101a0eb5e091987449", - "third-party/nsh/tests/compat/cases/paint/state-styles.tsx": "4c240bc5fe08adbc59ff08669c0aa52334730d7b69f1906bd329793e0f7024d8", - "third-party/nsh/tests/compat/cases/props/App.tsx": "51a178c20ed71fb06cebece0a21acc5014c5471fe63664cbfceb0af68f4850f0", - "third-party/nsh/tests/compat/cases/props/images/flag.png": "9d0f5b97591776503e613b5af88ea88bf6d60bd512f67f1972b56419dde9d997", - "third-party/nsh/tests/compat/cases/props/images/flag@2x.png": "8d363bf57a0d07fb8f2a68c5cb584b2c0f7d9ca4985cfb7879a8ce0f9d5749ca", - "third-party/nsh/tests/compat/cases/props/images/flag@3x.png": "80b0490836734e9f764ac8ece4dbae4b1410b69bd5e991679e0651bca099f18c", - "third-party/nsh/tests/compat/cases/props/nsh.json": "0935bbc40c95dc723fb99570b350a3fb32aa6445e6ec82f41d39d8cd814b36af", - "third-party/nsh/tests/compat/cases/props/props-gesture-values.tsx": "793ec91692ffc821f0fd1e8f4bfc029f22052bf1da161920a6461d4b214f45b3", - "third-party/nsh/tests/compat/cases/props/props-input-config.tsx": "a679baeaed223c3081e2f4d443739448d5b5a3642b3e32fbb9e5f166b8fdf1a3", - "third-party/nsh/tests/compat/cases/props/props-list-events.tsx": "4212809934ffb53093f1847e897723382d2dd92c068c800b0ec30263579c9d70", - "third-party/nsh/tests/compat/cases/props/props-list-follow.tsx": "074e4117792fc1e91602a10170e3f19929795a91b522e5893916f7f4c59b8fc5", - "third-party/nsh/tests/compat/cases/props/props-list-layout.tsx": "bb515caf8c113dd80ec01d6862495a48f5cae2037c3a9318c181fa53208045f3", - "third-party/nsh/tests/compat/cases/props/props-list-start.tsx": "7988d548af7fd0b3d8a75ec7da4cd74388ca52baba2b465830affa444e87d03f", - "third-party/nsh/tests/compat/cases/props/props-list-sticky-offset.tsx": "1b7cb1b3c63a07ba225bae1dc651f24a19a6218d4fb888f4f59f77ed00253adf", - "third-party/nsh/tests/compat/cases/props/props-list-viewport.tsx": "90266c7f58051dca93d7cc24a2a388a44460c432554c3875930ace87beb53dbe", - "third-party/nsh/tests/compat/cases/props/props-media-image-inline.tsx": "ae390ac48ad38dcfb2ab687cf854594bb19bad5bfe57615c3c33816938e434a5", - "third-party/nsh/tests/compat/cases/props/props-media-image-variants.tsx": "2d9608aa5f4a7e4a3701e37b65e3ed52c2ce3ccc648545b3bac802d51f05877e", - "third-party/nsh/tests/compat/cases/props/props-media-image.tsx": "328a006bb942b8d3dfc7e48ca5822aa603a570722c2615e56092514d3652dc2f", - "third-party/nsh/tests/compat/cases/props/props-media-svg.tsx": "52ac7575d12fe614276702c3cbc03b781101f1146f50a20f86a02308799185d7", - "third-party/nsh/tests/compat/cases/props/props-media-video.tsx": "50ef2508bdb531a448c00047c82632a4e4a3b2079789f86c63520d3e60470111", - "third-party/nsh/tests/compat/cases/props/props-media-webview.tsx": "94a45a41776dc6637ba22c1cf76332a2f2586e5644e43a62c437fecf3849d923", - "third-party/nsh/tests/compat/cases/props/props-refresh-indicator.tsx": "4f048d1ded2d215981a402ea2387efa08a3c2056c808a932b88c1549057f1962", - "third-party/nsh/tests/compat/cases/props/props-scroll-behavior.tsx": "da54666957ebfe73a402c4062dd2a3717a3b0e98bb78bd97178df9e1f804db50", - "third-party/nsh/tests/compat/cases/props/props-scroll-zoom.tsx": "8edeba02c696c9d329a305e25656c7d0cf5181f2c81c115b17cdfcfc4d43572a", - "third-party/nsh/tests/compat/cases/props/props-text-lines.tsx": "e7b7772d0db91c998505f960e2c6d395acf724a54e4d34e7ee99a07b826a1be8", - "third-party/nsh/tests/compat/cases/props/props-view-accessibility.tsx": "4a7f00857ffa775d8096e37477f2b33f2c9ee1f4d71c3dc2a784a909c06e5544", - "third-party/nsh/tests/compat/cases/props/props-view-styling.tsx": "090ecc1a56e15805b1050e0d738efea596471ef83f77cf9039f9a098e8cafc15", - "third-party/nsh/tests/compat/cases/props/props-view-touch.tsx": "ce558a87caec6285761534e74052e946d5e07fb2f1457f284de7f421e7388a15", - "third-party/nsh/tests/compat/cases/props/script.txt": "da45312ecf8e94c7e9bbceea3db9753c2486bbb2fa420885b69e479eb9d9db48", - "third-party/nsh/tests/compat/cases/props/svg/badge.svg": "4c54331a184060435bbbbfb08cbb87853f7993eced9e41da4d73ea9795ba0964", - "third-party/nsh/tests/compat/cases/props/svg/mark.svg": "3d466606db574e99f4a4fc4d5d16b0f21ef67c57b4237f52a44c6a931f7e042c", - "third-party/nsh/tests/compat/cases/props/svg/star.svg": "29fcd6276b0ffac4e8007306c2a515d8a98f8a7acf4c81d229f367c5b6227dfb", - "third-party/nsh/tests/compat/cases/web/App.tsx": "6ab18901354bb197e72177dededb13c0215c62523c4973e76c39cc038da62166", - "third-party/nsh/tests/compat/cases/web/nsh.json": "226cd25798893c74e788be269fa4271fbc9778e07897b0262cbdd2983b8beb21", - "third-party/nsh/tests/compat/cases/web/script.txt": "dd1238102ca5329b55ce7e5212efb8e7884b4bbd21c5eb3ce2757c12ccb6b08b", - "third-party/nsh/tests/compat/cases/web/web-blob.tsx": "28f222752686fcc59bb86c5b1be3bcdffe912d56f85ec8288ac7f848ebb3a949", - "third-party/nsh/tests/compat/cases/web/web-control-flow.tsx": "120c64484e943359843cf0c041e17fac89b9b671dd825c9c6b78d20b9dff6d1a", - "third-party/nsh/tests/compat/cases/web/web-encoding.tsx": "2ce2ca7933e1a6d464d07d5e1bc3ee77d35f6d7748917d073bd2460c8479ab79", - "third-party/nsh/tests/compat/cases/web/web-events.tsx": "defa1c23fda40014e024c823392080d627d4e705e44c9138922440f6ae192eaf", - "third-party/nsh/tests/compat/cases/web/web-fetch.tsx": "e48a9b40f40926d7ea04ba6ba1e31776063f5deb48c97ee772ff022a9c8509ee", - "third-party/nsh/tests/compat/cases/web/web-streams.tsx": "2003a705974ba9c73f60496d532765964963e4514aca7cc017b2ff354fdc695b", - "third-party/nsh/tests/compat/cases/web/web-timers.tsx": "690eabefcea105a35961448620ab2f349a303b6a9a8ed17e6d987267ec2c4983", - "third-party/nsh/tests/compat/cases/web/web-url.tsx": "1cde155574de45e7e0a88e983abd2c8ce645c29de67f4cc7bbdcf262e7f1901d", - "third-party/nsh/tests/compat/examples/counter.txt": "d02c27854bcbe0f3513eddc181661479192587819a21248a1c787dd17de19849", - "third-party/nsh/tests/compat/examples/desktop.txt": "aee55e96c06e7341561411ad355c9eeba172d35d0a39b2fb660dc73b0cc6aed1", - "third-party/nsh/tests/compat/examples/gallery.txt": "36b77dcd78605eaf094bf83d4ca5a5df2a530303c641b7bfcffc0fa054356dcf", - "third-party/nsh/tests/compat/examples/hopper.txt": "fb7e0cd0d6a6b27a8fcd960957a552cdf35f6520021b76eef2d612f225649836", - "third-party/nsh/third-party/gpui-wgpu/Cargo.toml": "9ae627feb2ef7089c9bc9568eeef06e5f1e39917e667042fa01036b9ecf49191", - "third-party/nsh/third-party/gpui-wgpu/Cargo.toml.orig": "eaa62bfde1c8f05bc838aa1f77506a15b25469bbfa8f8f9adba1e141007a34ab", - "third-party/nsh/third-party/gpui-wgpu/LICENSE": "5f78a733701db49b73da93addad8cb74f816f3789ef30c3c0e959e943ecd99b4", - "third-party/nsh/third-party/gpui-wgpu/README.md": "49729562e4e3bb4d573b334918675d5bcbaa7eea808a6a5157baca5a2d317880", - "third-party/nsh/third-party/gpui-wgpu/SOURCE.md": "04c04c4ccc1068818e8bfe119307e21aba910e623569b1e6a3a1ec8b69656768", - "third-party/nsh/third-party/gpui-wgpu/src/cosmic_text_system.rs": "cb8750213d25a2e4ccf8ae0f7de726dc702bf49ede069a769832663d445cbdd5", - "third-party/nsh/third-party/gpui-wgpu/src/fast/bind_groups.rs": "db7077cc45cc6eac8d30e4dd6840c40b4dd29675abaced53b4f7e21fe830fbee", - "third-party/nsh/third-party/gpui-wgpu/src/fast/composition.rs": "1127163f913c2e44f6cdd5ebde6fc9932838eb4e68c7ce528fda32dc0cbac7b4", - "third-party/nsh/third-party/gpui-wgpu/src/fast/frame.rs": "825141acad00c3be5dd76414b826921890285ea1b3e6e969de1e0667b2ae816b", - "third-party/nsh/third-party/gpui-wgpu/src/fast/globals.rs": "823c5c491879bd4589a92d5a54775a87fb6fb4d29677b5021b348fe29f3781f6", - "third-party/nsh/third-party/gpui-wgpu/src/fast/layers/composite.rs": "1b74d15677712b8783b075593247da2f853c95178fb75388e7caf71f912693aa", - "third-party/nsh/third-party/gpui-wgpu/src/fast/layers/mod.rs": "9eeacc33e599a381961614cc236debcf47622f60e223a7e9a2bf073ebb7c5ab6", - "third-party/nsh/third-party/gpui-wgpu/src/fast/layers/raster.rs": "451abd4f93e63244c0f095b0df845d1b9c6a26c9f5a1bd92e00fab2dbdc49184", - "third-party/nsh/third-party/gpui-wgpu/src/fast/layers/rounded_clip_texture_tests.rs": "f0fce47482f7586a8acc8c9c8dfbc32791d5f172ee96748d48d35a14a4ab7b0c", - "third-party/nsh/third-party/gpui-wgpu/src/fast/layers/tests.rs": "9b9a1143da405e011cda3a905c05549780a95c7d24db635e46223909ff18cc1e", - "third-party/nsh/third-party/gpui-wgpu/src/fast/layers/tile_cache.rs": "95aa0808492b178b20d1185084001b8ae8af97ff0385b7cdd064fa09fa4a4285", - "third-party/nsh/third-party/gpui-wgpu/src/fast/mod.rs": "8c064f5afaa48e98588d3d977e4596f6cc523e0b0c7adb9ce2a0b7375988b58e", - "third-party/nsh/third-party/gpui-wgpu/src/fast/pass_state.rs": "7e58784ac9e22f0e06d4ed05251947ca21c653da68fbea56e31627ed0a8179df", - "third-party/nsh/third-party/gpui-wgpu/src/fast/rounded_clip.rs": "51986b905e4bd2ecddd0873153a9e337405a8f162ce4813bf598104e6c69cbaf", - "third-party/nsh/third-party/gpui-wgpu/src/gpui_wgpu.rs": "64c2997552e72d176a62b3b08fc94ce2208a93756807ad12bf5b44826b4180f0", - "third-party/nsh/third-party/gpui-wgpu/src/shaders.wgsl": "bf22f0bd45bdc2da6fc88e5c678e03549941d270d6d85f5a2d1044f875f75729", - "third-party/nsh/third-party/gpui-wgpu/src/shaders_storage.wgsl": "5e7935445569ec610b2f7ab520c6d2b3ad8613248fc4465072e8dfae941017ca", - "third-party/nsh/third-party/gpui-wgpu/src/shaders_subpixel.wgsl": "d48e5dbb6dd3b278bf34e748c01d6c60bf30e400cacc074c576e0e6b0869d59b", - "third-party/nsh/third-party/gpui-wgpu/src/shaders_webgl.wgsl": "d0e1f65206d720604371f2936fb1c64d9e58def4f7ec39a70b9edc3640f27b3d", - "third-party/nsh/third-party/gpui-wgpu/src/wgpu_atlas.rs": "0d6a93a49364bddbd205770e6ba059930e1091c855675bbcb418d5e5934a02f5", - "third-party/nsh/third-party/gpui-wgpu/src/wgpu_context.rs": "63ee9349b15fa94f7d8c6e00231ac4fb101b0dac5700fe1e45b6fdbf49e4c19c", - "third-party/nsh/third-party/gpui-wgpu/src/wgpu_renderer.rs": "8458a2515909b43fc53916be2eb9d4c8e46354f20882d4f279444b34badf4a8a", - "third-party/nsh/third-party/gpui-wgpu/test-assets/IBMPlexSans-Regular.ttf": "975dcda37d80f038dcd143c22e33ca2d97a0cc5a929aace1c749153b0fe1afa5", - "third-party/nsh/third-party/gpui-wgpu/test-assets/IBMPlexSans-license.txt": "91c25c350d3cac39da2736d74f7ba37ef648f5237a4e330a240615bc8d8c4360", - "third-party/nsh/third-party/gpui-wgpu/test-assets/Lilex-Bold.ttf": "3369214e2ecddb45ae5024b11d45dd637e99e9d2127ab729817d41d72b8a9c68", - "third-party/nsh/third-party/gpui-wgpu/test-assets/Lilex-Regular.ttf": "8a467ad5a1941dc7c9cebaee34e3ed9364a73b48393034e363e4b528bd711d04", - "third-party/nsh/third-party/gpui-wgpu/test-assets/OFL.txt": "a356708a399e3f54b937ec7d9b722c26dabba21365b60f95c56eb7ebca0dee40", - "third-party/nsh/third-party/gpui-wgpu/test-assets/rounded_clip_fixtures.rs": "3311656ed7d47e7c785729bbc4ca888c783f0c87a232e117b0e90dd3734918e9", - "third-party/nsh/third-party/gpui-wgpu/upstream.json": "2ef84c5d0d1bbfcbea3e49c134b0dee137bd3f55373fd3c4df8f724313fccf8f", - "third-party/nsh/third-party/icy_sixel/Cargo.toml": "68c6932184739db442fe69aadd5ef5bd851be7717368445fbecb5b821e00db53", - "third-party/nsh/third-party/icy_sixel/LICENSE-APACHE": "66aaf920a0396276850341369ef155613b76ee53115eaeca2df61efedeb27043", - "third-party/nsh/third-party/icy_sixel/LICENSE-MIT": "7110f70a51841ce71ec9a2a156db30561aba84d3ad2323ef88ede17c9aa34ba0", - "third-party/nsh/third-party/icy_sixel/README.md": "8964c44e5fc7198d78b81df40757768b0e90f17e08faef60f73562ce1abf9765", - "third-party/nsh/third-party/icy_sixel/SOURCE.md": "1c507e8c7f79e1685d0ad39fb0368c4ead70695abc0a52f789f4e5ace038b60d", - "third-party/nsh/third-party/icy_sixel/src/decoder.rs": "2ace4e24d1232d7e8b18d7c2e9f5df0bcb37617e169834b31359a4f41c9fb60d", - "third-party/nsh/third-party/icy_sixel/src/encoder.rs": "9f2941a073f3df5d1216bb4f71487a3c43b5ceded1ec88cd13a804b4d7e31999", - "third-party/nsh/third-party/icy_sixel/src/lib.rs": "126c4edada7c430377a73839c9da93cae95f9191be69c1401fb4ac1cad9cbf5e", - "third-party/nsh/third-party/icy_sixel/src/sixel_image.rs": "1e968370dd0ff8c69751213a1ed11cfce6783feabb30c2b5074ac1c4ba3d8503", - "third-party/nsh/upstream.json": "04afa53ed679b927e62af73df96e6cf3244f3360c5d6ddc558e01633fc2a6327", - "third-party/nsh/website/DESIGN.md": "b438b10950084d805892676d3e7940301dd14890136b04a0e1b93fcd3361f7f8", - "third-party/nsh/website/README.md": "2e5e02ee4ca4f84972826d8199ef1e7ba53fe39815ab3bb317f5235f33713b98", - "third-party/nsh/website/astro.config.mjs": "39c2c6f4c787d9480ff2c2464d09c683f8938089ba304af83f71291dce1f379d", - "third-party/nsh/website/demos/counter.tsx": "7f76822193acfc307b253aba5459bb17ee82a2a71abb0d716d1afd7e2463e457", - "third-party/nsh/website/demos/el-accordion.tsx": "6807900645395a0625a10f743303e7e3d58a99cea3168303c09bd23601ab1440", - "third-party/nsh/website/demos/el-alert-dialog.tsx": "65ec571976bc4205eb503fa9216c3d2170960b6dee3b3488e9fdcd1dc91e3d1c", - "third-party/nsh/website/demos/el-avatar.tsx": "8c24b537218498d7f48ebec0366f36e5667d900e043b74b942ab7bd45444215d", - "third-party/nsh/website/demos/el-button.tsx": "e6552b0372289986d5f501b07f425d9285cee0075f2e9c91ac0a0bbb0a2d7080", - "third-party/nsh/website/demos/el-canvas.tsx": "4ef2e3a58b97e047ba0c85bad0b5e7c0ff4b0db260b2ab13b43fa0410a3d139a", - "third-party/nsh/website/demos/el-checkbox.tsx": "454494a39b84785ed467783ab78d768127bf6ea7c1357dbee9c19f8197974499", - "third-party/nsh/website/demos/el-collapsible.tsx": "3a4d0149044df919f7334ff81cfcbac0516d9ec40ababb42559488edaa709a69", - "third-party/nsh/website/demos/el-color-picker.tsx": "9dab526a1e193dd1b393924df6417f181268c9f3a352b021d51832e364e682b8", - "third-party/nsh/website/demos/el-combobox.tsx": "3bc5829314f1d1be705299ff7a899e3c5639360e72a1aa21f46904533ba7618c", - "third-party/nsh/website/demos/el-control-flow.tsx": "cde2d1d1ce81080c618eede61979ab32635b9a374a3652f0d970d8ab0f88acbd", - "third-party/nsh/website/demos/el-data-table.tsx": "f8402183a07960d243c8cdef1a90023d177ba0d57bb8a1a9acc0bfad7fb8bb89", - "third-party/nsh/website/demos/el-date-picker.tsx": "c307da905a175d8a00838d57ae629710460712a9428f811fdb77e45cb764d43e", - "third-party/nsh/website/demos/el-dialog.tsx": "afcec98e62109d4257453bffaa8ae9867b6fbc69138a8513a64126069e438947", - "third-party/nsh/website/demos/el-diff-view.tsx": "608a2f75be8496ab0e92411151716018dd3b35c6484e6d5e6a9873265519e695", - "third-party/nsh/website/demos/el-dock.tsx": "5f011958756782f3ad8ae639b01da0288903ddc6f4e7f7a45ddad05b7037357c", - "third-party/nsh/website/demos/el-editor.tsx": "3998d0d0c38439663b12adcd21d01ae1d99c98cb52e5bb9dde811083ab29e6cf", - "third-party/nsh/website/demos/el-image.tsx": "3383954e7035325cf4dc3c59508740f82019e8e58872ae28129b9fd856684937", - "third-party/nsh/website/demos/el-input.tsx": "b0f29cccb242909999d1ebfd5833b7d64037f6d9366b748d44cf367bfc830bc7", - "third-party/nsh/website/demos/el-keyboard.tsx": "c6ced167355f730a63e359d6ad77b62b4b952783c18fa31ecc5345d10fea45c1", - "third-party/nsh/website/demos/el-link.tsx": "75aedfcebb0f395b3e6c184ab57c3d239ed858bcc8cab44cd9650c6ca8d92f50", - "third-party/nsh/website/demos/el-list.tsx": "0a8312b3e2e5a6308f438c40800600fc6c131468c3dceb149957964258f0dfdf", - "third-party/nsh/website/demos/el-menu.tsx": "6e35c1cfa852680a3cf89f9a43cbd8da6bd2291517c36af758e2e42fd47dbfbb", - "third-party/nsh/website/demos/el-number-input.tsx": "2bb5480062293619ce5264f7a11e4b9d17d41b25db03738d1166bce55aa1b3e6", - "third-party/nsh/website/demos/el-otp-input.tsx": "2449808cc0492bbac620191ccdf5f9272cd43d16feaa77ced0fdca95f03e7252", - "third-party/nsh/website/demos/el-overlay.tsx": "7e1dfa1067091ca88d627a552d7c0f81cd1a4a11f06c6bdbce934a5f7b8edf4b", - "third-party/nsh/website/demos/el-pagination.tsx": "55e695bcef3c394ac24a9b076d6c239666e7ac17ffbb89bdb620772b0e98f95a", - "third-party/nsh/website/demos/el-plot-pie.tsx": "ba9af6865ce4acee01628168bb3b986fa352b4357e6aff7c2bb5c60211fd8e31", - "third-party/nsh/website/demos/el-plot.tsx": "b9eb7c244d0c88cbaea0abab7838ad6686f9f08529d2fd217706f10969481525", - "third-party/nsh/website/demos/el-popover.tsx": "b8f6be2ffe369dac8069b6b92e06d22e67b04bd7164dd68b5f1f2644c45d2fc0", - "third-party/nsh/website/demos/el-progress.tsx": "5bc473c44968d1b1fcaa6e678494212583d3705913ec72f7d5c09018c6144b93", - "third-party/nsh/website/demos/el-radio.tsx": "3a795b69ce0d594bf558d91c4041241a0c3d7d51f7cffda9b369a3d3c00f4007", - "third-party/nsh/website/demos/el-resizable.tsx": "dffb448dfbffff9980bfea51161c0ca43263b8691a3a573ec5a53dc5042e84bb", - "third-party/nsh/website/demos/el-rich-editor.tsx": "52d44fa4a71bdfa1ad00f5ff5983c118a3e9a57bdd5eedbf97e636f08ad3ca05", - "third-party/nsh/website/demos/el-safe-area.tsx": "7ce7b52fa409142af5ef4be888ab03f7b468324a934459835891a84dbf980669", - "third-party/nsh/website/demos/el-scroll.tsx": "fd75f6d98a2ed2b43c30592676f4d136db41a5c7e60ada5dac20f8a9c241fb6b", - "third-party/nsh/website/demos/el-scrollbar.tsx": "6ce786c29bd97196a33cbe01dcd305bdcc87c40de986ee79c3093d5bd174261f", - "third-party/nsh/website/demos/el-select.tsx": "7caf8423eafb88865207a9db21321f91dd0d52151934bf9c5c5446d74fa48f88", - "third-party/nsh/website/demos/el-shader.tsx": "c568573648b37cd8bb9be6cc4676fa7d816f83b3dc0b509fc7078c81131e739a", - "third-party/nsh/website/demos/el-sheet.tsx": "a6e0a292a2ed29e77a75cfde82c4328f03a4d99218a9596e6cc3247ef0692dca", - "third-party/nsh/website/demos/el-slider.tsx": "6bf35d22775c9c1c77001160085f64875bb3351c06d31bbe1ebbb0764a8925ba", - "third-party/nsh/website/demos/el-switch.tsx": "56e73604db56f953bc12e3dbb429ee8bd22d92519012eb0a9f5395709f5b89ef", - "third-party/nsh/website/demos/el-table.tsx": "28c577166de88e2da37f83951958d7233acc1f0334df72411ce2b47f18d88592", - "third-party/nsh/website/demos/el-tabs.tsx": "ff18c84d89904a1a58b7f62211158a938748c8118a4b2560eec10454703b6d1e", - "third-party/nsh/website/demos/el-text-selection.tsx": "21162c1039a24681d65322377df1e34b4ecd9d3b0178b773e87275ae4f19a7ca", - "third-party/nsh/website/demos/el-text.tsx": "dc72585e809665ac7843e7cbd16f2bcf2bf5ed67605452455531064d60dcde0a", - "third-party/nsh/website/demos/el-toast.tsx": "bfc50ff54091430f5a62e490309376ce76e9542bc3de60b8fb7e568e58412ed2", - "third-party/nsh/website/demos/el-toggle.tsx": "da5f492f8cfa53b9d9c438fef8491d404cd8ccc9f16092381201185c81f34e05", - "third-party/nsh/website/demos/el-toolbar.tsx": "0365346a4e7ebf3eec6a79fdeee6716a7dde37e958e80340e224e2c1b65cf118", - "third-party/nsh/website/demos/el-tooltip.tsx": "124685f792a8bf3d62b40073bd99e73b9023ef2c7e267b23f50abbbb0acd419d", - "third-party/nsh/website/demos/el-video.tsx": "71e40833bcae5447c5c98349ab3132667098bbc328430365e75d713512ad0467", - "third-party/nsh/website/demos/el-view.tsx": "4cbd6847785931518328f8cdc19cac588a54938476eefa1863b4fabc77cbfb14", - "third-party/nsh/website/demos/el-web-view.tsx": "038adbda1a504349bb0b2c701f3e7c9d9ec8639a415ca2cec5628daa34fdb901", - "third-party/nsh/website/demos/guide-animation.tsx": "34ced8e54b5e5a2a5847ea58cc0ccc2e98fe3c38c18f8187757cf670a8d29f8f", - "third-party/nsh/website/demos/guide-canvas.tsx": "ab507752e5bcd0eb1ea33057bb41872893a1ea62cb94cf456bcf00d26310ffdd", - "third-party/nsh/website/demos/guide-components.tsx": "ef9eca4c8815af23e1a50bde4adcef7169a10914bd6332438fafc1eeff53a423", - "third-party/nsh/website/demos/guide-device.tsx": "0d88ee636efa6cea101963554e7940da1bcd9348b69d6890b1d0b41c291c6789", - "third-party/nsh/website/demos/guide-forms.tsx": "5c7e64909a134feeb49393d48b915661c71467ffd0435b5b577fc2f70e509782", - "third-party/nsh/website/demos/guide-gestures.tsx": "a326dcbd52a62e8e4963d4a092e5400ac35f7bfbb18c455bc71a36c3943289b0", - "third-party/nsh/website/demos/guide-getting-started.tsx": "51925981508c05dd75a3af29fc8b65fb1105396187245f567a108b4298c8c9b7", - "third-party/nsh/website/demos/guide-layout.tsx": "4ad8cd3822d4718409c6a18996f4f67f7e8d097ee37e0f4dca84c204eff23675", - "third-party/nsh/website/demos/guide-lists.tsx": "930efc137c93dcd09b1ea97f814a31d4e772f8be6506916e89bf91bd35f3acce", - "third-party/nsh/website/demos/guide-reactivity.tsx": "4622a739b6cbd9979c0f03a9cdfe6e244b05f4e9ab43a2693f0c0e5cc1f04c7d", - "third-party/nsh/website/demos/guide-scrolling.tsx": "3b9d868fb65ef1ae9a9b404891f311d01654a38759739166afa01651d221dc71", - "third-party/nsh/website/demos/guide-styling.tsx": "31ea460a1be8cc0b2739a81e85f2124923b5c16ee2a690af27d0648d28c19b57", - "third-party/nsh/website/demos/guide-tailwind.tsx": "77b4cd8b6a0a5cb2ed1ef4889c20cd070e35604d57a39d39629b24da545a0754", - "third-party/nsh/website/demos/hero-chat/Chat.tsx": "6ff91c2f536fdd061942d3caa2a004776a4bddfa96d6bb0f3d57f30edfbd8ce4", - "third-party/nsh/website/demos/hero-chat/ImageViewer.tsx": "38b4db6c52938f9a59fefbac372f8f148957b32098e5b036d010e669d39e1903", - "third-party/nsh/website/demos/hero-chat/chat/glyphs.tsx": "7780dce59e581afc2cb0dee5f04cb5012596ebe67742d80b9d90a982329cbb11", - "third-party/nsh/website/demos/hero-chat/chat/markdown.tsx": "e6ccd514a507b3e33e6c13eae9fab84e15ab666d21371b041369f60f582249fb", - "third-party/nsh/website/demos/hero-chat/chat/parts.tsx": "df757406e55f05db123f7e6bb4027562f8dc1f1de07c3459a668b2ef6d8309e4", - "third-party/nsh/website/demos/hero-chat/chat/scripts.ts": "838820429f437697bff3b9f5109149b52b62099a349d7d8ff500a54bb6f6b64b", - "third-party/nsh/website/demos/hero-chat/icons.tsx": "ce9f6bde60dec96023367fce19255954d6ca0083a821a5266a63509df703746e", - "third-party/nsh/website/demos/hero-chat/ui.tsx": "7b2d1c43af32b4aa6989efa30891e6cc18bc0bdf7b46243ccce9da19a2faf1a5", - "third-party/nsh/website/demos/home-chat.tsx": "658fbe7a1730726092d91eebfa5c4cac759daaf26ed2a1ced288c7054a87e431", - "third-party/nsh/website/demos/mod-animated.tsx": "a800a433be823d0164351da4fdd89781dd86e4463d066920d19c66c3c5a89595", - "third-party/nsh/website/demos/mod-canvas.tsx": "07682ab85724a60deec18f54ea31a8e2f5ff8e457c5ab17e7182ede6d434a381", - "third-party/nsh/website/demos/mod-storage.tsx": "7c71895224a551e3261d26c19e4044b0a149f287636a309b98ffd8a13e214b49", - "third-party/nsh/website/demos/nsh.json": "850efcf429fec8b3429fa34ee41a4958dd4d5f45aff9f13fc7dcbcdec06eecc5", - "third-party/nsh/website/demos/palette.ts": "02231bc98535cff8c209a0670d08f4f96bb0bb86705f3c3e636b7f8fb2d660f0", - "third-party/nsh/website/demos/text-view.tsx": "a265576abeca9f4efa1b95d1b57f4424aae2753ff80a5019dd6728a85ae21cf2", - "third-party/nsh/website/demos/tsconfig.json": "9cc30d6cb1f4394c49a8aaf0e4e0126a9a137ff98e2e102ba38a8cd405689dea", - "third-party/nsh/website/demos/ui-navigation.tsx": "c1812b834af3e8051c548498516ec65b7bade3fa327c3abda240f4f48cc9920f", - "third-party/nsh/website/docs/accessibility.md": "0f504242ebec73eee1fe7cd7ae741074048644474f62fbf46edfb19cc4bf662f", - "third-party/nsh/website/docs/android.md": "0e8dcab076c0aa595ac1cdebab55086c22b62be2e3984c825694aee4944f3b19", - "third-party/nsh/website/docs/animation.md": "87a276d211b5355370a2fa64d842d1e21bb6e3a6e9746f8336d421214e59c2e9", - "third-party/nsh/website/docs/architecture.md": "03fd3f0b9b408f5b58f8fc73575994e1279999113c4e2b51bf2105e1ff088788", - "third-party/nsh/website/docs/canvas.md": "a49acbd4da5a3c5f2f081e0f662f73623443943ecac3a5576f566aa087eb8c4e", - "third-party/nsh/website/docs/cli.md": "f395e3cdae4b2c8816c33a4ed931f9d77717ea7999b0a27c3e4c4d50571b935b", - "third-party/nsh/website/docs/coding-guides.md": "221afca7c1c61f24685671ccf1413b94acda712cefa61ea5738311d38e1a2af9", - "third-party/nsh/website/docs/comparison.md": "80f11e255cf3463f29d5610213b57808e1ffa92c5de021ebff9e9e153455dca5", - "third-party/nsh/website/docs/compatibility.md": "431c24b579dd57baeb7957c7dea8c56a0a4d1252e5fae26c6e67d1c76bab0f0d", - "third-party/nsh/website/docs/design-guides.md": "4296bdbce6ed3911eade14255263eedaeb0c757554ef27ea6158535b593437a2", - "third-party/nsh/website/docs/dev-server-and-debugging.md": "bce9f1fee0870b274ade7bb42131ec4b6c126062cb4b43c1c1a8207e47d423a4", - "third-party/nsh/website/docs/device-and-environment.md": "5e049a4c16819323fea46b14d56f88d5087d154399fab370ae9cb1d7ebc748b7", - "third-party/nsh/website/docs/fonts.md": "0bc869c72523762c03156078e995c1cf176b253180f24c4fae1d5cfa02f4e65e", - "third-party/nsh/website/docs/forms-and-keyboard.md": "bac217a1cdfcedfe9439bf2eacac1983a677b54e83013980208d5c00e4210ff9", - "third-party/nsh/website/docs/getting-started.md": "57c002bb7e893547e7e74dbdc0f3c0b5feb0b733fd2b5c3ab74e2626db9b411d", - "third-party/nsh/website/docs/goals.md": "bad49295450504d65ee03c7d5c9ad29d4cf6585047c6a0ea832b534d81a1e687", - "third-party/nsh/website/docs/gpui.md": "292d490a7d66a18622d206e8943d2346edb766883b751391aa7434ac51a3b72e", - "third-party/nsh/website/docs/images-and-assets.md": "420c630af4922d38e505f8e261c334a7fa3e8ab35bdfed7537d6ae5a94482aee", - "third-party/nsh/website/docs/index.md": "cdf8a9726ec2ef7bc4b64d08af45488d03441696d4e9fb3daa78e7b44a26ae2b", - "third-party/nsh/website/docs/installation.md": "ee1dd93b8166b092473c4dd1acd3860915589fc938a189d163c1dbc67d238c87", - "third-party/nsh/website/docs/ios.md": "d33e715d25f83ce48eef76aa4a76a0e3d4f3bff464c6212b1173af5b2ef2e313", - "third-party/nsh/website/docs/jsx-and-components.md": "fd68c16e30d24adca08b25b6495e1876eca36e41fcd7376ef953b06ffcc5e6c1", - "third-party/nsh/website/docs/layerfs.md": "827ff94d53cb27ed7a686776b2532de70d0cfaebf0cfc7ba39b433f42ec5342b", - "third-party/nsh/website/docs/layout.md": "f4073f703fc9be468ee1354005e66b296f43b4eac642b089c66c73dbdc6b0a11", - "third-party/nsh/website/docs/linux.md": "c423cb25ff3604981626133dea80b19907751cfa948095d1c3b50d018de44e20", - "third-party/nsh/website/docs/lists.md": "fb4ffb925cc99200ffe1218c40cffd447cb27be905e95f7abb91322563fb74f1", - "third-party/nsh/website/docs/macos.md": "1b63a5bad9780b73b6f32c8a0724d80e6391f6d084e3ace20b519074ca3595f0", - "third-party/nsh/website/docs/native-components.md": "24cead0151f1b031e32c770f8bded2107e2491dce22c19f69def9b7cccafce6f", - "third-party/nsh/website/docs/navigation.md": "4caf79018c6a07eb6d6d26274e0ab080a508dc6f60855df69ca52996590b959d", - "third-party/nsh/website/docs/networking.md": "76dc39f89e08ad40e16c639f3c22162741842f56a3f2ff953500a7db22e1ee5b", - "third-party/nsh/website/docs/packaging.md": "184b6b75df52eae4ecc525a5c49833871ffe8e9a6c6cee429ff822557db04fba", - "third-party/nsh/website/docs/performance-report.md": "8924d78b30d232996c0f6a9d3cc21c93643c0b9a8e95a6dd3235f316a9f854cc", - "third-party/nsh/website/docs/performance.md": "f8f220699bc54685faed27db28a73127698cd6a3c55ef3f99c4c1d14484eac8a", - "third-party/nsh/website/docs/platform-specific.md": "76a993a2a0033f2351b86754f02199e7f8e3a7f9b8a3af4b70aaff83a3d58076", - "third-party/nsh/website/docs/platforms.md": "dd80dfdbcf50423fa2da07a86aa018ca310e288c597aecc77b3fde5d63cf0bc2", - "third-party/nsh/website/docs/project-structure.md": "ae14cd2ecd8d856f23b409ba21e68eb8690758cf35b992642516c1807ed8b5b5", - "third-party/nsh/website/docs/reactivity.md": "58faf0c4997a1dea0f6ed14553621b1c5b44380daec0c8b8a97720ea646eba6f", - "third-party/nsh/website/docs/rust.md": "3b582ec92e69733ef8f51de463e066076968ac48dcc102a504f3e22eb1bdc314", - "third-party/nsh/website/docs/sandbox-and-capabilities.md": "aff6fbfa517f32dee574ae008a2488a174ee0c15f669150b11e4b0b871870551", - "third-party/nsh/website/docs/scrolling.md": "9701cda661979af8667c416d5488a7f06d052834b179a98c46f4bf3526526ae8", - "third-party/nsh/website/docs/signed-packages.md": "203da373bbcf21d84240b2626d91860e4f3d745733cbeebc22a42a042d0185ee", - "third-party/nsh/website/docs/styling.md": "c3b673df4846a33373198fd51fa935a63983279afa5f80845bd47deaef482fe3", - "third-party/nsh/website/docs/tailwind.md": "16819423621b64557eb62eed3a34a5239d24d0004679c264894872969f6f16d6", - "third-party/nsh/website/docs/testing-and-trace.md": "58ba4e913a937f134b4873ea6b3f5c0130c789261e371d83ea4cd89685f66c7c", - "third-party/nsh/website/docs/text.md": "3f95b71518de2c23762d8b2dced94474eea323e41f3e841da23894d4174573d8", - "third-party/nsh/website/docs/touch-and-gestures.md": "6242bc81df43076e06ddc25e8006a9106b6ae9ceb895ea94488a7193b12a129c", - "third-party/nsh/website/docs/tui.md": "4958dc50a369884bc85075ee840e4bdf57a224a8ed8eb7f6352f86a1d650a2af", - "third-party/nsh/website/docs/web-view-and-video.md": "7ca45b25714c2c4759ae7e5de93295b9078754c98ae7216de12645da836e2c5e", - "third-party/nsh/website/docs/web.md": "d216919606d8c8c80569bbf14ac16ba9065d0853174edfa6472e25e7de9f914e", - "third-party/nsh/website/docs/windows.md": "004be3cf57a48a0128ab1ff3b43914fd454a80f8737c65251d98a75f708e831d", - "third-party/nsh/website/elements/accordion.md": "fb5b5e196c111b08de64649b8b4f27a9a3b86d53f753dd5e36132dc95e48058a", - "third-party/nsh/website/elements/alert-dialog.md": "26dcaa8ac6db98864f1bab0c046dca6d1d2836e344d682dc97dca0dd5cc268f6", - "third-party/nsh/website/elements/avatar.md": "a5b2824c8034413337d337f29994835c1fbe3b2db72821f5cd997542918bc210", - "third-party/nsh/website/elements/button.md": "a1164fda8560a04a94270bcf0565e8717dd0a2390d7daa70a87ab756dd92ca39", - "third-party/nsh/website/elements/calendar.md": "dd4516bdd362a28f79a26f8a1c8b5f826e94fe2f419a8e18cb3bf4c450838159", - "third-party/nsh/website/elements/canvas.md": "db2829bf8681ec523fd833ce1fbcb6705ad3c37aa4684afc075004c4351c67d9", - "third-party/nsh/website/elements/checkbox.md": "abee3f14e7dc60b5050bd0c72c3a7526f3514defd11fe085f07696ecd173d06b", - "third-party/nsh/website/elements/collapsible.md": "cf0c6bafa8f809201f9b2b24ff0fd99c4c4546cde694f215171e2c6da5d9042e", - "third-party/nsh/website/elements/color-picker.md": "32264b5b56e52c9771ff2d65093f741bc0bb47e8becb1e05103380fd7364ed86", - "third-party/nsh/website/elements/combobox.md": "2fe84df08ce57b2e60eba80cec4be92ca1292d063b2b8910bdc3503af4afafa2", - "third-party/nsh/website/elements/control-flow.md": "f203fe49580cd892a8752d4eed4aff241b76e3e5c9801844d31ce1434f2d4e81", - "third-party/nsh/website/elements/data-table.md": "101530f060eac0f9dd0e3d0d5ea043c9565b2cdde26e5bef58e7f70e252b8b3e", - "third-party/nsh/website/elements/date-picker.md": "51026e161c4ffd1a6eae5e802d61d435dcc95632450a949d5c7d88aa5c0d2117", - "third-party/nsh/website/elements/dialog.md": "ebb930d9a56f53e2e1f13361673e21d1a83000f30fdc0989e87274508821e06f", - "third-party/nsh/website/elements/diff-view.md": "94c33bea89117734e9fa6e1764787ba04b997473ea9d0137e341b331637a91d5", - "third-party/nsh/website/elements/dock.md": "3008b9e4b513c87f5db32964a92b834573a0c08270e5f3931d5fe1bd504036c9", - "third-party/nsh/website/elements/editor.md": "69839871bd6a03cfb5c9b057af7db0eb6bec536e52be529d7f8edd7a4920c464", - "third-party/nsh/website/elements/image.md": "df0573015c43b8236277b2ffc03c9e7a38a7183665ce0e0265e73622e53c73cb", - "third-party/nsh/website/elements/index.md": "3fb69181868fc86f20fcfc5e49ee16247d9819e83a1cb05fb54e74c24509efca", - "third-party/nsh/website/elements/input.md": "960fc9729daf27dda6bfdfd4a4d70b70a118f9e404e143c1e28216d0a44fcd0d", - "third-party/nsh/website/elements/keyboard.md": "d083e22be8d06de99c560be44a658f8c04e41f6872e6c2978848ca85ac0948d9", - "third-party/nsh/website/elements/link.md": "d6ea1b7bfc30d78ad69cba3259bc9a000e0b9c5af30a51baaa0da79c4e6fe99a", - "third-party/nsh/website/elements/list.md": "2e7f5a5ac25b79b6552606fa58ad57f572402a3baca1c95d3a3e12e910cfa8f1", - "third-party/nsh/website/elements/menu.md": "31ba2fdc90821007c775d61be53aecb09ab4975493d663e9b185ecb76c3bc37f", - "third-party/nsh/website/elements/nav-stack.md": "e2626e5693f39e2587124e262eed37752fc31cfd2d57b8a394f958b5c117136f", - "third-party/nsh/website/elements/number-input.md": "4dd788dd07f8f04a84730c0e9f50d1a6675034effc9330d782277252c6b4226e", - "third-party/nsh/website/elements/otp-input.md": "4af12f2f611ee7f1620665746c55cfbbcfe7a3c6a43dcb3feae2bdaa25490816", - "third-party/nsh/website/elements/overlay.md": "7e13ccf223d62c09f559078854a859ffc915efca7f57b599058d3eca328b12b6", - "third-party/nsh/website/elements/pagination.md": "e6e2ee064fd489be2af63365720712c0001a75c28755627399b438a6312b1bdd", - "third-party/nsh/website/elements/plot.md": "7c9e472dd2922bf4f9192e204b48eb732891272f5ffe45306ecfc442dae13890", - "third-party/nsh/website/elements/popover.md": "d1e8f951eac29078470667f5d9563c0399b2cd700c52da44c963df3b1173ec51", - "third-party/nsh/website/elements/progress.md": "c9a75dc1aac1177f25192967040b8b9b6666226fc241c909bb57a53bd872e001", - "third-party/nsh/website/elements/radio.md": "339f0e8ab12657a0e2545dc98995ba282f67c21786ea7ee9d0f09605fb5be2c1", - "third-party/nsh/website/elements/resizable.md": "44f050b3e406c21515c8083904a255f6502fc38739f4a1c5960dd5643f855595", - "third-party/nsh/website/elements/rich-editor.md": "7ce7527a5959441734f2413796d87c18f0efb478a448437fc54855b13dfd5085", - "third-party/nsh/website/elements/safe-area.md": "b81d3cc1ab15d9ad0da668aa0b42ec5133e4ae79fc892f53ed3f0931ebd6cbd9", - "third-party/nsh/website/elements/scroll.md": "a0ea652770335f037bce89ff3dd352da2ce51a049975bec13910cfcf86485b5e", - "third-party/nsh/website/elements/scrollbar.md": "961c62cdc9b903d265c7755b5f44860c78a1f1a085c9bf1ef8a1e0adf87da614", - "third-party/nsh/website/elements/select.md": "f12a63526a1fb8ba9cdbba446cf57309d0d89500087a38f7b98d6f0a866b9734", - "third-party/nsh/website/elements/shader.md": "91a78e538a9766d0a224f8bfc2b6d33eb7a312b5fe22ce5a42c87917dfefde14", - "third-party/nsh/website/elements/sheet.md": "9ebaacaa0bebfe35f32f151867acfceb796db73f105342569d3d2c2d30db2723", - "third-party/nsh/website/elements/slider.md": "c3e61f498e530010dbf9bd4fe8a201b8d91d32c056ea11f88d97227dc998b1b3", - "third-party/nsh/website/elements/switch.md": "1be381627cf766cb11787d6eea3aa91de39a4023fe3a5f5a7b2dffb2eacd05fe", - "third-party/nsh/website/elements/table.md": "b35a56c82dadd942f4e98e9f7587f4f2ee960bac913574aeef5f5602f9b939cf", - "third-party/nsh/website/elements/tabs.md": "494b07e0ae81ada42e3ecf691733cd051d115a19fe1c197fd0d8099ca5b0ab76", - "third-party/nsh/website/elements/text-selection.md": "89ae66086f28c087562bf5fb1fc61bee8b5f33c214d7cccbbadb66b07e84df3f", - "third-party/nsh/website/elements/text-view.md": "e2b312f1cbaf01a3701445b7c0711400e18bb407c8e33105c836344a64d7bc82", - "third-party/nsh/website/elements/text.md": "85fcf31a847a72cde0c9d3365cd6124740a23584caaf3ac9b8bbef076e6269e5", - "third-party/nsh/website/elements/time-field.md": "3b1bf397c5cebf4b307a012380a282a31f629ad0cf16f551731488ea5e74a89a", - "third-party/nsh/website/elements/toast.md": "8e86cb66a9413fab493397364554a6d6fd9be823bd7ecbc688cfadf396aafb46", - "third-party/nsh/website/elements/toggle.md": "164e1718617cd98c772e11425f38de827fc2715570f7b6ddc70156c3844d1618", - "third-party/nsh/website/elements/toolbar.md": "6d265b131329a94d9fd70f16943d5282b52ecd23f2b80f4fe40319ed71af8ef1", - "third-party/nsh/website/elements/tooltip.md": "226149fc1288d2e302d76fe1de845ea6baad1c6a1bc09c02854b8252eaebff30", - "third-party/nsh/website/elements/video.md": "7225c650d2f91cceb33e58a921e8d4303a208e71ecd61c8cdeb626d66042c91a", - "third-party/nsh/website/elements/view.md": "7c7874a47a0548fb89e7896d2c264c1618ae897e19d518b8d95ec4b1ddffb525", - "third-party/nsh/website/elements/web-view.md": "fde32e197238ead5e85373856d3e24af32c556959bfa5fcf6e0192df807abcdd", - "third-party/nsh/website/modules/globals.md": "7df2b35ac2fdaabb6e05050905afa5a5334f0510c59bd30f1fcf90edbe5fce3f", - "third-party/nsh/website/modules/index.md": "c212e0667eddb58819c8e962bce62f3efff7fbb32d2e3fbd004a68111a302d4b", - "third-party/nsh/website/modules/nsh-base.md": "a49d24f30937b983391a4b6deb73a3e6a8023f8c286d8f41257a43dc0c8800e2", - "third-party/nsh/website/modules/nsh-canvas.md": "c7a960d552328725ecaba8c3d1a5e6fe1748edfb8ed01248559eaf02ddbaa2e4", - "third-party/nsh/website/modules/nsh-desktop.md": "03650d86c74ad8d758e43ed872808b97dcd84e5c4c4a465f58fe76bcd7c1b369", - "third-party/nsh/website/modules/nsh-image.md": "028257cecdec706c0257bc8cfeb1e31f8acd68b946890f6d621471647bf18c62", - "third-party/nsh/website/modules/nsh-list.md": "00682b08aeb8a36e354f7fdda3e2aa05237e3b6f57249071ac2edec8c65c22ff", - "third-party/nsh/website/modules/nsh-mobile.md": "13925dacd3b5940fd0e25b3bb888be9524bd764b57e2160946e2080ed81bbcb9", - "third-party/nsh/website/modules/nsh-video.md": "08a403c2bf02574eba6e857ecacbcd5c17944bbea9e2268f8bac3a451c4223ee", - "third-party/nsh/website/modules/nsh-webview.md": "6ccdea7b98264f703883f6e7d79e49d8e21c49c1979ad7a86e7075f8f4dbf407", - "third-party/nsh/website/modules/nsh.md": "a6842fe648687b6aaa0001dfaed88c2fb0baee676c15411f9318f6cf9e6c8b49", - "third-party/nsh/website/modules/standard-modules.md": "d38790f1ea17287e0f8d9e26a6ea67cfbe621b2c3802cbc9b0d00549a3fe52fd", - "third-party/nsh/website/modules/style-reference.md": "d8b7d6397dd27e916baa1327197cb970fc7580402260317dba3e68ec20a6fd0f", - "third-party/nsh/website/modules/tailwind-reference.md": "15c8d45e271ddee489d55b20afacdc9d9f27abf93ab96d31c70f3d90fe795043", - "third-party/nsh/website/package.json": "a367c6e94eb6617e51eea15247f1611b9bc8602e178636ca7269cce004d9c335", - "third-party/nsh/website/public/CNAME": "231e9e72291e9315f208db1548681a0204a6f5cd92907609631f79be8e3cca0d", - "third-party/nsh/website/public/apple-touch-icon.png": "f022cefb84973be49fc008bf2aa79231314bb6541f7abf5535388c1faf7748bf", - "third-party/nsh/website/public/diagrams/ai-flow-dark.svg": "b26098bcfad01e65a3defcba163f995f4fae545c659c9355e6eff25170601f54", - "third-party/nsh/website/public/diagrams/ai-flow-light.svg": "b40bae2cb38b8a38ad2cd99f447eeb1a14a22bce7b0f2ede59b0d62f553d7f76", - "third-party/nsh/website/public/diagrams/alignment-spines-dark.svg": "c03bdc56ec513182255c86be56101131a99ca77acba3be3247ad1a597087f5d3", - "third-party/nsh/website/public/diagrams/alignment-spines-light.svg": "2426efc297bff569a18dcacc7f7bfb83698f6332da7f78c1b2fe5a493090cad2", - "third-party/nsh/website/public/diagrams/application-layers-dark.svg": "dabb4b03d9b62b35dce385b52123f2b5c98e8d96d40eadc7ebde236b265043b8", - "third-party/nsh/website/public/diagrams/application-layers-light.svg": "dc8497256da596ffb74dcd0f0b0d0d049c116bb268f7424fc8ffe539d7e8ee5a", - "third-party/nsh/website/public/diagrams/architecture-dark.svg": "78e70f576e30058f7d272d5f2225f45eb5319bc2298e6fd60a2e2b90c036b2af", - "third-party/nsh/website/public/diagrams/architecture-light.svg": "b2ce0e8fb220e5223d2ac49be2d38c822f4467c64cd331a532b34a3efebe53db", - "third-party/nsh/website/public/diagrams/host-app-dark.svg": "7e083531c9b73e8ba352dbb737f1240965f8722955d80cbef9b4dccd080cd784", - "third-party/nsh/website/public/diagrams/host-app-light.svg": "b9a615fb036bdfcbb9190d106b5cbcbb0b4c140b4cc1509f552adcf2fbcdff9b", - "third-party/nsh/website/public/diagrams/platforms-dark.svg": "540c0e2b0561f225a026298de949c015cc19a97d9b792794fedceae243f113e7", - "third-party/nsh/website/public/diagrams/platforms-light.svg": "8bc2638165450b7b34451ac1fda00f3b1c7bdbe741aa9670bd6a0fb0d1c28e44", - "third-party/nsh/website/public/diagrams/radius-hierarchy-dark.svg": "78f7c9fd311886b125eb64854c28430b4cb55cbb886a74d2a68dd25635abffb3", - "third-party/nsh/website/public/diagrams/radius-hierarchy-light.svg": "05ae732d31b22947d88e00769d2acbb9875f926180b02eb8f9ec914ae1a60447", - "third-party/nsh/website/public/diagrams/signed-packages-dark.svg": "96326d8254dc3d6b909f8ebf62be8bb331b07c9c27c4b4ac42cad1316ebea5cd", - "third-party/nsh/website/public/diagrams/signed-packages-light.svg": "399018f9d0268148bf730e5e06e3cfd9579748fa23be78155c97d9c174d0eb56", - "third-party/nsh/website/public/favicon.svg": "0c5bf9c637f8e5317523991406a5f8c3ee5f67472f45f35481708f769c913a89", - "third-party/nsh/website/public/icon-512.png": "4eb335e4b9b596108d4bf520008036d1a601e7d1cfeebd6f14323ca5720c2cd8", - "third-party/nsh/website/public/install.ps1": "2e99d5f7ab46fe87f1d7e820b826b8847d0454922704d26644137b67010314da", - "third-party/nsh/website/public/install.sh": "ae90e12b7c84c876b888266d94202c15c8dcb37903a4ba9086888925b8040a1f", - "third-party/nsh/website/public/logo.svg": "b5406bd1194c1f739f2126298f2f74c5e51fc9a9a5cf56b734a3852a80d7dc7b", - "third-party/nsh/website/scripts/play.js": "e28474ec94685aebf3e2c7cd1781fe8c3ed73fd97d82eae96caa91c6544745fd", - "third-party/nsh/website/src/components/Apps.astro": "3a0bf0fe9f2d185528b9eb2d17d3c715d34f443c85f07b8de9f6e619103238bb", - "third-party/nsh/website/src/components/DemoFrame.astro": "5412a67d352efb242a83b1c021a40c9bebf888be77d8ea79a85a46d741e52fba", - "third-party/nsh/website/src/components/DocPage.astro": "2e99d9cd0b6117a7297f2f24bd9c4e1d144d7e6d04f4c82a2e14483156fafc89", - "third-party/nsh/website/src/components/DocSearch.astro": "750e6fe5ad6eaebfe70712335d29008803411478cc59372776e276b1554a693d", - "third-party/nsh/website/src/components/Gallery.astro": "58cd34a61a4024389508ea52699be7b38cfbe29a1fc748ff7c9717901e3f4c3e", - "third-party/nsh/website/src/components/HeroField.astro": "082c180d7429675ab70353b7acc3c4887b174c55351155a8d8f1bd943384bde7", - "third-party/nsh/website/src/components/Home.astro": "6696aba9bc2be2b4d75c16b2dec60918130b306b81c50128a9c9f436df6963bc", - "third-party/nsh/website/src/components/Logo.astro": "87e1331cb061ff1fc4fa148151f106c384311921ba310dec610867ba67c8a397", - "third-party/nsh/website/src/components/Nav.astro": "3dbf07e5dabc96dda7729fc5b22a5f6fb2a096a6cc64f86d3591c269dac47915", - "third-party/nsh/website/src/components/Playground.astro": "8b123ed6686fb0e06a713dec4ee51e036b5cf84e6988585f39c147aa4c252398", - "third-party/nsh/website/src/components/ShowcaseCard.astro": "2d75002d20e988e553863c64fea6ee79d490a6649ea4d8b4672b1d181b414198", - "third-party/nsh/website/src/components/ShowcaseDetail.astro": "9c0da5b6457cf02430e0c51b523716b49e0ad44f6482f9e5416000241e84acba", - "third-party/nsh/website/src/components/Sidebar.astro": "1b9376ee3e62467f6573592041d653d7cb24d352c15ec0ea1fd6a0620cfb6134", - "third-party/nsh/website/src/components/SiteFooter.astro": "09d33dcde8c24b1d04cba1a8671eae57b283285114f038cadb49894f60997efd", - "third-party/nsh/website/src/components/ThemeSwitch.astro": "e4ca4ecd581c728218b3a536768f4f73ab3344a55e534d97e79ec894af286947", - "third-party/nsh/website/src/components/Toc.astro": "c2a7e68ae12d7def345f326d399d4ccbfe1a17ffb591ebea6d95e7d92c7244e3", - "third-party/nsh/website/src/components/ui/Badge.astro": "4b4d98b4b0d3529bdb22139ba98f246259c7f8a1e1f86813398ccfe0f4198b8b", - "third-party/nsh/website/src/components/ui/Button.astro": "5d3ab9db1696546a9a8e73ce196388bef96bf34979780a012b5ca4110abfa0e9", - "third-party/nsh/website/src/components/ui/ButtonGroup.astro": "ef16abfc34901e366f36dc16aa72f57547817fe6755103e12d02fd3423dfb6ba", - "third-party/nsh/website/src/components/ui/Input.astro": "1e97a82b7f6a3baccadedd8801a1971fe0ba98b7a95f2cddd03eb48936bb8ba3", - "third-party/nsh/website/src/components/ui/Label.astro": "aa2919145a5f677908e06a3527021fee0b104e4a975506d200cfdd150a27beb2", - "third-party/nsh/website/src/components/ui/Select.astro": "c1f35b99c2c2986aa9b01218b08a3edde1afc6f423f7d77e927fe77cd4a07f0e", - "third-party/nsh/website/src/components/ui/TabsList.astro": "f36ef704faa77f12fdb094f5b2bf3b48b402928c10f19356542f6f6522ccb9d7", - "third-party/nsh/website/src/components/ui/TabsTrigger.astro": "8456a65509c2ff25be7f71f96b2e175aedd0d033711ae33fa867ee813e24263c", - "third-party/nsh/website/src/components/ui/Toggle.astro": "de285ce23f74053289d2745ea20bf308ffc33b16804d02296f5412f7c236fc87", - "third-party/nsh/website/src/components/ui/ToggleGroup.astro": "bf1cb5edf37b7f1fa7fd4c6d85b1469db2fa99214a420314633dfe8a8dfd1a65", - "third-party/nsh/website/src/components/ui/ToggleGroupItem.astro": "17e30d9170ff6af2726c6e85e543e5720dec198e53182786e96d81dc522796ab", - "third-party/nsh/website/src/content.config.ts": "cb687143731ddd2a2620659cbb36b1eec9355f4d37449bd31ca1d0949f5ac2d2", - "third-party/nsh/website/src/dark.theme.json": "f0f26ad7977362478ee03c2722890d89550a0bb03853b85f9b33378ae0766e4b", - "third-party/nsh/website/src/layouts/BaseLayout.astro": "474aae0e3cc51b2485d1d3ba77428f22f196ff98adcbea4394c84a5ad5aca9bb", - "third-party/nsh/website/src/layouts/DocsLayout.astro": "3ff1b8ad53b9bb389fce2405da0dcb443f4946702c3ce6f446531e5dbe8526f3", - "third-party/nsh/website/src/lib/code-tabs-client.ts": "81ff45defeae515dd3a606a89e31c1e1b05f2cc35c4f064bd2d284b4c598266e", - "third-party/nsh/website/src/lib/demo-client.ts": "ecd1e4b54716d37290e7efeac2d043da06f09a4e9a89af1151e905d0d73ff627", - "third-party/nsh/website/src/lib/demo.js": "c89d3ce224838f1addcd68767117de77c0c2ad26b6efd82839a6cedb02cd2329", - "third-party/nsh/website/src/lib/gallery-ui-css.js": "e1f19c17d17afd257f970cfb8b8cde8f637ebe7b5de8a92f49d8eb839c71b3c3", - "third-party/nsh/website/src/lib/inline-gallery-ui.ts": "2eecba0f193291ea4922fd91de1b06c044b5bd0f549e16f988c46d2048c137c1", - "third-party/nsh/website/src/lib/llms.ts": "773cd3de4206cece7ebae73121c1dc8c4b24def670a4d9654c61f4aafba34cbe", - "third-party/nsh/website/src/lib/markdown-endpoint.ts": "1d551af7145b0c1148b4ead6d13d772115e64504e5bb5ac070d2890cdc796488", - "third-party/nsh/website/src/lib/markdown.js": "1da143867f85b361dc8b46753a8bc98062055b48ab4ef550b2036be4989f0f50", - "third-party/nsh/website/src/lib/play-dev.js": "a7a6f6fe7e485cee3e516debe17c490e90b6e1a0151f7ce998455aa925158776", - "third-party/nsh/website/src/lib/playground-client.ts": "e6e5b8271371ba062e28918ee76c49d18cc7f96662e77af552399d960100e3c1", - "third-party/nsh/website/src/lib/rehype-heading-anchors.js": "0c322cfdb0ff1b56f9757829650c82eec089a9ed846a909cf733cb043d5e3ef3", - "third-party/nsh/website/src/lib/remark-callouts.js": "8722f4720a9939e5800ab41403b3faefc7462c690886d25648ea707cdee8c67a", - "third-party/nsh/website/src/lib/remark-code-tabs.js": "f94fdf53545ca3bb900e98dbd4aceb0cacf66094ebb1b0cda9eb7babdd93c2ce", - "third-party/nsh/website/src/lib/remark-demo.js": "5bc155aa83204f7822883aa62126204ea423cb4674f7da5b8a015ff366938d96", - "third-party/nsh/website/src/lib/remark-doc-links.js": "4d1305578398c7171eab60b413d4593d2c0682aec39544c2ad2969b847dbe160", - "third-party/nsh/website/src/lib/remark-strip-title.js": "3068a83d3a0cbc8e5acd00e40cb658b5ae130dfa74f6c7b5dcef7e90a76c7038", - "third-party/nsh/website/src/lib/sections.ts": "acb79b9fb0477e9382ea740188c90cda29dced0c7a8370400ada23c658871be1", - "third-party/nsh/website/src/lib/showcase-browser.ts": "19654db144d75f3c8578690a9436bf004a25abb6923d6a4f7d63662219024436", - "third-party/nsh/website/src/lib/showcases.ts": "691debab5b3585aad3adb25bb8e41d098e7f50c8eb7f4944c000af1388a40f10", - "third-party/nsh/website/src/lib/site.ts": "2497d033e8b730141e445f90953047dc661b9c667260e4adfb10299dc137cf94", - "third-party/nsh/website/src/lib/ui/select.ts": "e6f3005c48cf86df2f4c5fa31457095f6e289b94757c41b2c3df94e2d9b42b77", - "third-party/nsh/website/src/light.theme.json": "6f17f1644d1037c2028526d36af10093590d9a87d02e417366a75fb93754461b", - "third-party/nsh/website/src/pages/404.astro": "979da3024712e8765b2a1d5eb413e83fc6d7322e649384a6fac2d71ae30c57e3", - "third-party/nsh/website/src/pages/[section].md.ts": "06ce163636180ef2c277f041a7b5042558fe8551e73ed98dd53735791ec3e296", - "third-party/nsh/website/src/pages/[section]/[...slug].astro": "abb1589376d34d85f57f948130fd0950c74da1e0bb83a7337824eba9f2ce16f8", - "third-party/nsh/website/src/pages/[section]/[...slug].md.ts": "9c2e72504e51527ddb0cd90b3b59252222f9d98c6c4ff5eed88cd41023a24a38", - "third-party/nsh/website/src/pages/apps.astro": "fafbe2ae5d6578aaf2fa5d68f35b4b306df896be0c53d6fc8d8df78f3fcb5a09", - "third-party/nsh/website/src/pages/apps/[id].astro": "ae0b40ffde2fbc03e05dbed464a75eeb6de79aa13fffe138c6eb1df105c9a6e7", - "third-party/nsh/website/src/pages/apps/[id]/[file].ts": "bfd0ca0b677d3593fd2775fca5c24f6fe5168477de74c4ea979924fc57e25d80", - "third-party/nsh/website/src/pages/gallery.astro": "61ed4203558357d96859bf9842537e7b5daaab308f9ad735e21ec92507732140", - "third-party/nsh/website/src/pages/index.astro": "21e8ff5494906fc0ef1c8e94d546c9bb875058a12369b24f23a06fba7efea6c4", - "third-party/nsh/website/src/pages/llms-full.txt.ts": "c27d063b5afbe2649c282023cac102c31a2bc091e70ea0be8713de00ec9e20d5", - "third-party/nsh/website/src/pages/llms.txt.ts": "008654c7fbd89b525a127c3f0c89d435fe6cbaa31232216593afb51e89f31174", - "third-party/nsh/website/src/pages/playground.astro": "219233d1e91a9a2adb15cf0701725b595ce18af8523d9c207a21e0c4aab86a1f", - "third-party/nsh/website/src/pages/robots.txt.ts": "9985af4005121448362df9a41aa1f4fc507080d59d93438f5acd6f61f914cc93", - "third-party/nsh/website/src/pages/sitemap.xml.ts": "8e263d0784e404234b0168773edbaa11762572546995aac868c0a2718ec1b3c8", - "third-party/nsh/website/src/pages/zh-CN/[section].md.ts": "66663cfc51cd615e873b0cdec857bcd331f517bc9dda983d73b33bda2d8f53d4", - "third-party/nsh/website/src/pages/zh-CN/[section]/[...slug].astro": "ee09974de95eaf625c2354a550dece0728090680e08cd0a26ee5efd754d041bd", - "third-party/nsh/website/src/pages/zh-CN/[section]/[...slug].md.ts": "f6e8aaa3c2d33d5f8311296291786e8bf79e8802ad858984dac4034d81c9f07b", - "third-party/nsh/website/src/pages/zh-CN/apps.astro": "5e7cb3a1b6a9f0b27c4a34084bdb7d4dbd9c0b4e07cf4c35a6732624df3205df", - "third-party/nsh/website/src/pages/zh-CN/apps/[id].astro": "1c4baf6ace194b57517381207ca6e48937e167b2125dfbcdb1a1cd62dae7fa65", - "third-party/nsh/website/src/pages/zh-CN/gallery.astro": "1452289ad1d3e8792097890d3e40de472a0b534e241a615d081070618a92635a", - "third-party/nsh/website/src/pages/zh-CN/index.astro": "fe827612ee6c77431f2a4bc373b82f6894a5b9da1f2ffca122e1af2cab229f34", - "third-party/nsh/website/src/pages/zh-CN/playground.astro": "e7c84a4744dfe5359699e9834680743f973cf7a2da38dd7780fcf9e92e6233d8", - "third-party/nsh/website/src/styles/global.css": "2cc04cb4f65a97a6ed860f6e4ff2bf190785df5d769aeac748329920bec215f1", - "third-party/nsh/website/src/styles/ui.css": "700938d03f0eaf768b0494af2fc2a6b26edc14c257e8e703647f2d90d52b0fd1", - "third-party/nsh/website/tests/code-tabs.test.ts": "3918f478bdf0c95814cfdce4358649ab7a14cc2acfe17aaeb045009c7d431613", - "third-party/nsh/website/tests/content.test.ts": "8245cadc068dc42cc6a10cdbaf100e0801b21d4074d8b4fcd94d9144d5e7d37c", - "third-party/nsh/website/tests/elements.test.ts": "f7e9e1f5066eb6a119b67b15fce4e99e4a9617efcbea182a9c98ce2f0bb0cf6a", - "third-party/nsh/website/tests/gallery-ui.test.ts": "d6406f10f90ba3c86f1fdf9bc5c17676e0636fd385f9bf63b32f9d20e0a300ea", - "third-party/nsh/website/tests/links.test.ts": "f6412e9693e69b809f694c8600ec8ea5e06315b84a84410215e57003c661d47e", - "third-party/nsh/website/tests/scroll-snapping.test.ts": "85297df76fa6807ceead15a7bcabc2a456c1e8739657698d4a4d3b9dfc3abdd2", - "third-party/nsh/website/tests/showcases.test.ts": "5ed3991f26f60e560665d07a2f9089e1a8fb09ffacdfc7b56e72cd0e27351535", - "third-party/nsh/website/tests/storage-keys.test.ts": "1b8ea1cf5234835d3d2ee8db9a805f73e4e2f5d97fbc4b2a3bab9e0e7cf2fc3d", - "third-party/nsh/website/tests/storage.test.ts": "1eb2a66d6a2874baa99a288d76eacfd8a8eeb2c146fbfbb60b98c753682e0406", - "third-party/nsh/website/tsconfig.json": "7b292fd267352f901284513544cd818de4a8a8fe15880f662b3a0900b2a93c99", - "third-party/nsh/website/zh-CN/docs/accessibility.md": "ed2f5c4ba6b8f2e791ee972fbfcb0c0c2615ec58bc3672c4b14b58fc42a842a4", - "third-party/nsh/website/zh-CN/docs/android.md": "543af7bc985e67ebb6f2747b1dd195ece83e73616f6c55d81681c7c13ba7e48f", - "third-party/nsh/website/zh-CN/docs/animation.md": "a8ff3c544a6a52974de49fe1b4c1d987c20a3c11d27c4bcd5a2cde658c482e1e", - "third-party/nsh/website/zh-CN/docs/architecture.md": "30c3fb780f7bd9750b095b9a851e2b201e859e5c198d24cfa301542f76f1cfad", - "third-party/nsh/website/zh-CN/docs/canvas.md": "0ee995570d9a11a12c492d8f210478cb3b12d4d91f4b7b9e2368eb46d2d83bbd", - "third-party/nsh/website/zh-CN/docs/cli.md": "8a36afa2fda32fe6d32970a94be60c93a173f2fafeab6ad77ad613859e56b420", - "third-party/nsh/website/zh-CN/docs/coding-guides.md": "cac1f2848b3fbfa5ad05c84b2154a0579e393ba20d497694923fc854f798efb2", - "third-party/nsh/website/zh-CN/docs/comparison.md": "05e6ab8a44d3db224895d7029e029dbb48a9e74092e5135099ab0179a6ee974c", - "third-party/nsh/website/zh-CN/docs/compatibility.md": "4857cd153b77a731dfb1efa0ea51edfd56294eadfb489c8e6e6f64d0133acfa5", - "third-party/nsh/website/zh-CN/docs/design-guides.md": "82626a019f4eec087378090412d9e805444c4cfbc1da35500dd3ae937e4dba49", - "third-party/nsh/website/zh-CN/docs/dev-server-and-debugging.md": "473e2940da40bc0d03556c49d98112529040f55631e84373d1b9d92166248f2b", - "third-party/nsh/website/zh-CN/docs/device-and-environment.md": "e07345cca2026333231db0c836c1f44a198ff1bd5efaf9253dd2b40337305734", - "third-party/nsh/website/zh-CN/docs/fonts.md": "bafde228d46ef19033c251ac79f9915163e3fe21560c15d5e6487bf3b38b095d", - "third-party/nsh/website/zh-CN/docs/forms-and-keyboard.md": "40dddd40bc1bd5c180f6cfe0c520b687a277e9deb1ff26c8d3ea4de64910cb3f", - "third-party/nsh/website/zh-CN/docs/getting-started.md": "e018ca0600c3e5931255ebae1321eea5ef106b33c05ab6b589a87266234a171a", - "third-party/nsh/website/zh-CN/docs/goals.md": "35b2182cfd3ab5380178cf4ce306b0d2e1358bafa8e0517da18bc88946357105", - "third-party/nsh/website/zh-CN/docs/gpui.md": "5a268ad34fd31d0fcc19f908177541877ad97525d8ee008553effef13dc231df", - "third-party/nsh/website/zh-CN/docs/images-and-assets.md": "0ae8c643f7903f7df45c4306a541436cd48fc05adcc1b5ac4910806e9cf50103", - "third-party/nsh/website/zh-CN/docs/index.md": "c03c1abf980ecc016bea14274f2981cbab6425ae0f4a0d2e21c02534c2481457", - "third-party/nsh/website/zh-CN/docs/installation.md": "35174a70510ab95edad3cec3609ab49f01c0ef6ca7cf9af16c13200bfd3eb7a1", - "third-party/nsh/website/zh-CN/docs/ios.md": "3bd71517d3b9b08f19ad943380c273cb6afc19b6a5543aa2a986895129c95d1d", - "third-party/nsh/website/zh-CN/docs/jsx-and-components.md": "a34dfc8cf93888b5f46b20053dc092288139cd7e41914093b21a932e087c5202", - "third-party/nsh/website/zh-CN/docs/layerfs.md": "817b28c2b67d90fa5bc754f7b7dcebf07edcb8328d814e56f394ee91989c8217", - "third-party/nsh/website/zh-CN/docs/layout.md": "76eada1c47a45915fa24b3374b1470b639ee96e6be12a13b8157eb115da2459e", - "third-party/nsh/website/zh-CN/docs/linux.md": "eebc4672be4f7c22493a628721618264f9bcb8e7df8df3f9e32c30d7eec0d5f3", - "third-party/nsh/website/zh-CN/docs/lists.md": "0e88d458f3fc63d0a1337246b22b1bd3788bbebfb87a1aefa0fa7a8018f4b43f", - "third-party/nsh/website/zh-CN/docs/macos.md": "817e09021816008270f0d19cb8f54f91258b795561a6169ddc96b89e8a2159b0", - "third-party/nsh/website/zh-CN/docs/native-components.md": "fb7ed32dda5cc420acd0dc9470057480a226d8e777cdb63508d971d4abc578f6", - "third-party/nsh/website/zh-CN/docs/navigation.md": "cc82bf4eec4e53b551ded9a05552608cb099fc06cf7767c30ad0602cc8012608", - "third-party/nsh/website/zh-CN/docs/networking.md": "c0ddc6a1a8825020844c9833af5ec917c8c7895e9197c7eee0bda1880f74ef3e", - "third-party/nsh/website/zh-CN/docs/packaging.md": "395418a0b3c7e6f62c0d35468aecda2287cde5635e1ea81227db5fcce95bd343", - "third-party/nsh/website/zh-CN/docs/performance-report.md": "aa4ce2bdcd22d29ca539878a06aa64618d47af76b3c17d437c3e2c4ea2a281f7", - "third-party/nsh/website/zh-CN/docs/performance.md": "50c744d82a6f9174f68683c0b6692e11457d7c94aa1edc10b536af3cb8a7f421", - "third-party/nsh/website/zh-CN/docs/platform-specific.md": "ccb0d0eb239985a349e2fbabb3dc2da5aa22f76c1c396541141667c8dda41464", - "third-party/nsh/website/zh-CN/docs/platforms.md": "b4c023192096fe8f8c1732706862d19d2a4680c4f28daac464f27f9c797a3a55", - "third-party/nsh/website/zh-CN/docs/project-structure.md": "7ba3d12313e12575a72fc75919a42279801ab83514162ff52e54bc680d4b2e71", - "third-party/nsh/website/zh-CN/docs/reactivity.md": "81393e6b9e8f858b80423f55d99934065089c5b31bdcb4f2a52ca9de86bcb293", - "third-party/nsh/website/zh-CN/docs/rust.md": "57668d4d70dabfa33c9a1ac90157c440fa36a5648b63593d8e52ac217db4a329", - "third-party/nsh/website/zh-CN/docs/sandbox-and-capabilities.md": "1f7569af01059f2ee69ac788b7ea1f66003104c2e67f0119c9cc52da23fd6b22", - "third-party/nsh/website/zh-CN/docs/scrolling.md": "e43de6cc8a71b75e6b1841e0f442a08453feaf4549bd342083f1b70b50aebc24", - "third-party/nsh/website/zh-CN/docs/signed-packages.md": "2e48499114cf8cfee2cfbfb866b46afa8b5dc9c615f2640462295e0fbaf0b47d", - "third-party/nsh/website/zh-CN/docs/styling.md": "a238d81328eec77835de146e4ced1ffe2d72bbcc324f892d608191eb7b985c37", - "third-party/nsh/website/zh-CN/docs/tailwind.md": "8e9e5c2d28d3036d92cc46209a73c613a3cb85e5bc3a1f9bf3fc246acd973bcc", - "third-party/nsh/website/zh-CN/docs/testing-and-trace.md": "62e82b20fd62798c5c6379500738cc317ed32f012985442d3996227564066992", - "third-party/nsh/website/zh-CN/docs/text.md": "1ec54d95cf082a8d07cc414626bb985dcb7d5f08d77b43dce6789fd7b6aff5f2", - "third-party/nsh/website/zh-CN/docs/touch-and-gestures.md": "d34c5fa64d01f67001e740870a2130a20073cfce448ba962999a5320762de71b", - "third-party/nsh/website/zh-CN/docs/tui.md": "678e9ff2017ec57ede3d8e6ec1b92e3709f37cfa8f5d5055860bf94be8286881", - "third-party/nsh/website/zh-CN/docs/web-view-and-video.md": "1edf0851696ac1937e23dd61b827ead0a5451ade3fa23d052dae11365081bad9", - "third-party/nsh/website/zh-CN/docs/web.md": "b3751e8e8d5e4631f3d3ae8a0d4c215896035c9a696c812e8b87c92878f1a19a", - "third-party/nsh/website/zh-CN/docs/windows.md": "5db11b4e6a2ca954d2a06943796813a308cfba4b212d6647390c1a71fc73eaec", - "third-party/nsh/website/zh-CN/elements/accordion.md": "609b186d22ee0da7aec18e795c8a03b5fdb434001177e995e43b2c5756c1bcbb", - "third-party/nsh/website/zh-CN/elements/alert-dialog.md": "6d900a2b3e8bd79e58eda2af0fc7940fe965ccd484eeebdefda0008e2ec8540a", - "third-party/nsh/website/zh-CN/elements/avatar.md": "e7f332adb46af178705f715fca8fcdf96ffece10b1a2f8a63a314103d5e0d033", - "third-party/nsh/website/zh-CN/elements/button.md": "35ea52dc2feff46d0973356660b6bcab2a2da5eb0d2c070ef355e95d76ede121", - "third-party/nsh/website/zh-CN/elements/calendar.md": "61a762fa371527655bd30209db13772983e9ed523303dc7b2119e8489fe86060", - "third-party/nsh/website/zh-CN/elements/canvas.md": "817be297900d143375f2c7832fc5ab7db5c70ca6061b23b8aa67f367b412a632", - "third-party/nsh/website/zh-CN/elements/checkbox.md": "f44024f4ca909e5012283c357698b38b27e4e04b0f663f87d8326136a1b3e5ef", - "third-party/nsh/website/zh-CN/elements/collapsible.md": "78ab3a6d3226e38f32b2c09180cef6147fd0e0ff16ff6204fb7e8694ca877afa", - "third-party/nsh/website/zh-CN/elements/color-picker.md": "0d5a5c7692f75317d7c7a47071102ddaa8a15bba0f94a799d3b8317655714105", - "third-party/nsh/website/zh-CN/elements/combobox.md": "8357b993153c27311b5a438068d07a3a84f4c777098d82c05427298c1b5a62ed", - "third-party/nsh/website/zh-CN/elements/control-flow.md": "dcdc028ab047f6ce026e84dc21dce55bdcc7eb46735ce50dd795603becfda65d", - "third-party/nsh/website/zh-CN/elements/data-table.md": "808d5d14b2bad0c71368fa02e70a0342248ed5f7f1b5efe596efdc6baf281d1e", - "third-party/nsh/website/zh-CN/elements/date-picker.md": "b2aab1ee781c5827077993486fa980946758ad54ecfa37936c074499ba4d197e", - "third-party/nsh/website/zh-CN/elements/dialog.md": "b4484e838b67fe15e6f2f90d1531ed5b58be006b4216ba3c752596e6e2cb5702", - "third-party/nsh/website/zh-CN/elements/diff-view.md": "2cae739b62ebde55945b566bfff2e216389a7e90655ddc95e6344aa30c09ff81", - "third-party/nsh/website/zh-CN/elements/dock.md": "c9356054f627c827d695a48ab3d063010acb91ec4f1f60be2adceb92c0e697fd", - "third-party/nsh/website/zh-CN/elements/editor.md": "391ba9313a9788df14b96a9f1829e108a431d91d475a0382cbdf634150aca5a9", - "third-party/nsh/website/zh-CN/elements/image.md": "52341d75e4acca4044f17c107ec3a6553f60a1aeb9428250c21c991a25a07b2c", - "third-party/nsh/website/zh-CN/elements/index.md": "9a3439e8d6584d25fb1325e53ecc1f21103440268af6d87285dc23406eaf5096", - "third-party/nsh/website/zh-CN/elements/input.md": "20f93b468184297fa02bed8a35a590cb2f627bc77184d862c6e95556683f78ed", - "third-party/nsh/website/zh-CN/elements/keyboard.md": "a4fed676677640d88694e30aaa5e0e4921611b56e58de4601709aa03a9fe1d02", - "third-party/nsh/website/zh-CN/elements/link.md": "93e07f75d1460188e7cbe679d312ce1d99df0240fd63a05cf44c3670e524317d", - "third-party/nsh/website/zh-CN/elements/list.md": "2ae3a31d416f410470ccaa02c8190f778c1851f88feb2602224e0584a03c3d22", - "third-party/nsh/website/zh-CN/elements/menu.md": "015394cd57621fd4a82e39df2c41c56f825d2f37d32ecbfb327e8a249dff377c", - "third-party/nsh/website/zh-CN/elements/nav-stack.md": "944d2510c66834fcf2d735c8dc44917f3ab8c9e0128d81ac479c393b3f7d26e0", - "third-party/nsh/website/zh-CN/elements/number-input.md": "f526cdf1dc7fcaf867e6a7be7c8d0082d52bb3b2507a335177e2abbbc43f9f37", - "third-party/nsh/website/zh-CN/elements/otp-input.md": "d4309caa37929e87735452b7e3d86896ca2ed6a7c41f6dd072ab5538f64a3ac1", - "third-party/nsh/website/zh-CN/elements/overlay.md": "8ad7dda8fd3bbb580c180e47c2dc34c70f9722f32ae55a2f7afd9d1c60c0e43c", - "third-party/nsh/website/zh-CN/elements/pagination.md": "7116a90ae3eeb89d84bf1c5297d58aa121b9675fca7a947058a7f78488a913e2", - "third-party/nsh/website/zh-CN/elements/plot.md": "dac1fab6f748a0251f99cf6c1878171945fbd99c79eddf953bac3ef65402918b", - "third-party/nsh/website/zh-CN/elements/popover.md": "89f4e440ce37ef4cecb3bd499e59bc2671047a14769df6cde2a50d57a0562865", - "third-party/nsh/website/zh-CN/elements/progress.md": "9bf02f01138f42aeee2f1cfa1c02d085ab0d1a624b46cf3fd14c2662eec31b6b", - "third-party/nsh/website/zh-CN/elements/radio.md": "88fcdc116d4427e91bd7a9fa3390e5ea7feff9b7fcb9bdd3cccc8014cbfa844a", - "third-party/nsh/website/zh-CN/elements/resizable.md": "d201ccea3649e0e168d7fb04d8466fa94f6bdef01a10f5150fdd429c29a6212f", - "third-party/nsh/website/zh-CN/elements/rich-editor.md": "fe1605c739e5576c4aab5dae4e2fc3585e569c41209be222e7914329ad77b533", - "third-party/nsh/website/zh-CN/elements/safe-area.md": "970eb11fc62e52db185a0eab539860e9a697225474ab22d54a68e3f781f161da", - "third-party/nsh/website/zh-CN/elements/scroll.md": "aedd5169ba7492d27cbc3d94f5ee73c3859b3fce827c30609e27a2bf5127f951", - "third-party/nsh/website/zh-CN/elements/scrollbar.md": "1b70e8d92bc980e71860c2ada0f0a8aa00cc3081c55e5f73e2f5ea4cfc8d5d12", - "third-party/nsh/website/zh-CN/elements/select.md": "25a4fc2e616b8057f2c98c3856a21638cd47e4d1622febec01934f3169074e84", - "third-party/nsh/website/zh-CN/elements/shader.md": "208b5147db8d180bd28715d9fbc20695295a099723408c90160bbb5c7837a0db", - "third-party/nsh/website/zh-CN/elements/sheet.md": "05d76555f08e7414ff79bda4df0b7642c19401598e8f9a418a7d9d1b20d9e297", - "third-party/nsh/website/zh-CN/elements/slider.md": "5f4f1505c3bb60167e7f8039efcd9c597a727ff128d5af2f67e358169825d56a", - "third-party/nsh/website/zh-CN/elements/switch.md": "be433df2ad07c7ede76a71b4282e479fcacbd3964a37b612bff5fa848698c97f", - "third-party/nsh/website/zh-CN/elements/table.md": "6f5f627ded8b2f32edb783af649f34988edbc7bc019ade7170046d89e49e8dc4", - "third-party/nsh/website/zh-CN/elements/tabs.md": "11b8b533bea8f968f3dbc66e9326dc43048c43c8632ff1a3a6d261c3ea4b85c4", - "third-party/nsh/website/zh-CN/elements/text-selection.md": "bf7ed78fb2f657da6955f84dc278e8ae6263597d221c1366dfa1fc937435021b", - "third-party/nsh/website/zh-CN/elements/text-view.md": "b81d83a6d3c58ee1a4866612be676f5672cd86586755f7fbad2c772c9071a40a", - "third-party/nsh/website/zh-CN/elements/text.md": "3f46ee948e7e12c470cd55db4f8610d0c12017d6826f9038e76dd410f0aaa610", - "third-party/nsh/website/zh-CN/elements/time-field.md": "9a2df14fe38c405fab55b61bd07dd5fec42945ca38de9e19e353850697898b10", - "third-party/nsh/website/zh-CN/elements/toast.md": "947aebf4c8eabb7dee867387a98a95e990e0ffe03695d2eaa1f487b66f61dd15", - "third-party/nsh/website/zh-CN/elements/toggle.md": "2e43c28ad8d0ed30ad9e2a1b503b4498fe4a73ccfef31a9c1b45fb65aeb4758d", - "third-party/nsh/website/zh-CN/elements/toolbar.md": "db4b31e6fc1bc0eb530986a1fc355dd375c88e88c620991fa0ac0d7e57179761", - "third-party/nsh/website/zh-CN/elements/tooltip.md": "bf5211ca19292cc49541ef3535ef54f94e8609f79aa14d750ca4562f7a269dfd", - "third-party/nsh/website/zh-CN/elements/video.md": "11d46e40a3aed86235126d67bf936acfd1701f74479e52e05ea55f0acb8927f4", - "third-party/nsh/website/zh-CN/elements/view.md": "b4be7fa9ce6d04a78bc5b4b40fb8c88fc722c5cab11409c025ed431af17ef2f4", - "third-party/nsh/website/zh-CN/elements/web-view.md": "48e6acc43494745c73843a0b3254144bd9e59cdd9eae4ba0c48bec2aa61f35f3", - "third-party/nsh/website/zh-CN/modules/globals.md": "f68f79f7b6cfadc2caacde684b7bdea85e17c7da75c9f41aa9f815a5795d5331", - "third-party/nsh/website/zh-CN/modules/index.md": "c968ab47632fc86cc8cea7e6d85f11e3ecf6cd20b7d5330605080384dd5616e0", - "third-party/nsh/website/zh-CN/modules/nsh-base.md": "cc14c6b8f5b8be6332736329cb26fa9ed999d7c8b279cbdaa78e0017e5bfe013", - "third-party/nsh/website/zh-CN/modules/nsh-canvas.md": "d0668be7a841a758cc0c2f7a4e5605f4a492b75546df22ddf9628a3f4b3f0c0d", - "third-party/nsh/website/zh-CN/modules/nsh-desktop.md": "f148f8f568ba5e192b374b716a81424ff41b036a76ae4d05b19111b3421f409a", - "third-party/nsh/website/zh-CN/modules/nsh-image.md": "c32520f6f82b7edcd5bfa36bd2695a766a0b33f7ebfd4aadb8851c58fce6bdce", - "third-party/nsh/website/zh-CN/modules/nsh-list.md": "f30059245b00da4a4a3a6a3147acefff18efdf0896e47338494ca2688887a5ce", - "third-party/nsh/website/zh-CN/modules/nsh-mobile.md": "2df8d3d623c22fa75bc7a6bc595dc81dca2c368a9c8bd9b5a9f773eea87a5a61", - "third-party/nsh/website/zh-CN/modules/nsh-video.md": "76e631cff730928d60d5bf7e5bd9dde466c2738bcd1c999603ade669ed443a40", - "third-party/nsh/website/zh-CN/modules/nsh-webview.md": "11ee96c889e7b3af845faf8fabcafe0efbfbd8fea801f0a2203f037f06c19be9", - "third-party/nsh/website/zh-CN/modules/nsh.md": "f15caf4af7b3dc6dc682d43770d50ab9d7c22edec822b126f0bec95b3f6cd4d5", - "third-party/nsh/website/zh-CN/modules/standard-modules.md": "655857e1431ef978b861d723aed4ed86d2496a8fbe142fa46184851907a5ae8a", - "third-party/nsh/website/zh-CN/modules/style-reference.md": "8ee16ea92d69da02493678a79aba09511adf82d87b7f8144718589b5e0142d9a", - "third-party/nsh/website/zh-CN/modules/tailwind-reference.md": "21682cd9b16c45cc0104ef8979ebb150e656105ddfb38ead97d0b9437de5b144", - "third-party/playwright/LICENSE": "45873d00a0dd243596deb4aa23b2493b3d1f0671921bf2538ea431d7380220eb", - "third-party/playwright/NOTICE": "6d602191187b35b9b01d2cffa01c8469c2c8d9de8a96f1bf868e0f264f51c81d", - "third-party/playwright/README.md": "3f615fad2c9c8b25534ca2fc73d3ef99fde859ac312f9a1a4d122aa833922bab", - "third-party/playwright/ThirdPartyNotices.txt": "36aa7e5d56f9a7d4cdb85e570500e0dcdd36799c0e937199dd6cb9813a8fdce9", - "third-party/playwright/injected.js": "3bf8f5e6652ddce12c7ef927549eaa73b57fe892482090055d66855e010a5b63", - "third-party/playwright/keyboard.json": "615d4adb7af5f48d331c3f7cfb8787a95d6d1199de050578ad1919b514e0666c", - "third-party/playwright/upstream.json": "6a16aaf9d130b9dd22c11edc6f5810a761a562e3ca8bd9ed2d9fd8d0aecb0ed5", - "third-party/reqwest/Cargo.toml": "ab36603e15fa21c4fe1f4e9810245dcb06499cdcf6e6b07296e5d2a3c25c69a1", - "third-party/reqwest/Cargo.toml.orig": "ad220e8ebafd8edf963a8815fbf4f6a78f18277e0e8aadc45269b41c61360dca", - "third-party/reqwest/LICENSE-APACHE": "751963a8b88c0e3a9f27e98933079fbcf09b9998b2c13ac49c2e4d58444520d6", - "third-party/reqwest/LICENSE-MIT": "917c0fe02296eec634820b2758519e39278716bb0104f055cfee771bd7a4c534", - "third-party/reqwest/README.md": "d353552b3feae9e57c7a8ce10be9b6d22bd6df5268602cd2e01f21c345a8cd5c", - "third-party/reqwest/SOURCE.md": "6fdaf4a850fb58d18c4d03e9cb71cfad932a4927ebe8ef90538568a521d517e6", - "third-party/reqwest/src/async_impl/body.rs": "5f817e5c8713fc08aa410057540c6ffa37a1595340bddd2c2f39479b5c0103e9", - "third-party/reqwest/src/async_impl/client.rs": "17e1935886517ab2667b7e0d159eabc4adf933ee38a8962dcaa408bdac809b53", - "third-party/reqwest/src/async_impl/h3_client/connect.rs": "709f7c95884ac1ac4d6759d2cacaa7140c3f289a80fa4387de375f040166ee02", - "third-party/reqwest/src/async_impl/h3_client/dns.rs": "0b0876288eeba6c39331b3bd6b8b01cd4ab01e0362a1e859d961fcc5d520b43a", - "third-party/reqwest/src/async_impl/h3_client/mod.rs": "3d7a499aec889845749098bf620dbd8c7e5338b5104a28dd12d3c8162532cab5", - "third-party/reqwest/src/async_impl/h3_client/pool.rs": "fbba471dd143a347971df9f5862467317ae690ecc1ec5787340bd9117bed46c2", - "third-party/reqwest/src/async_impl/mod.rs": "d207798170e6263f62e652a5cca27bf868e7e17c910ba3ee8907a303cb34608d", - "third-party/reqwest/src/async_impl/multipart.rs": "fa28f3689c3975cad971f902c368b89485317be28aaca0ea4de67ca71413f093", - "third-party/reqwest/src/async_impl/request.rs": "997fdd44c27a25df909f0ea93dcae94a6bf07bf57d63b5901b68ddebba2e3a90", - "third-party/reqwest/src/async_impl/response.rs": "ab12ec2046e4037e0ba370279362c9a8bbc7bcd5f8b08cfff43c86c28e40eaee", - "third-party/reqwest/src/async_impl/upgrade.rs": "b3944107063f2b5886b754ff80c4d3af34c9a97c4e9206d3bac3f4f3d6ae5d8a", - "third-party/reqwest/src/blocking/body.rs": "578d58f3c661a4c43b771e982bac1dd08a6fedaf98f8baacd096fbe0cad63f7a", - "third-party/reqwest/src/blocking/client.rs": "c451ef06fe74bd4dce581ea0d2514c6944e6d72ff97703b1e5d133bf7a3d8c25", - "third-party/reqwest/src/blocking/mod.rs": "0f6e73f94fc6088261fc93b3b95fa99b6293fdd482103dcc08f2bf8c5ca44f4f", - "third-party/reqwest/src/blocking/multipart.rs": "9b023b57b7f075d9d2ccd48c530cb29344f45f0ce4868f7dcc8ce9d093f6b312", - "third-party/reqwest/src/blocking/request.rs": "1d0646f1a7f8578de096ea57be8920286ec1390849cad04cfe1f0ff33f676726", - "third-party/reqwest/src/blocking/response.rs": "0ef0d5bfed59109238316f0f6dddf44dcfe68843f4491c59d24fab166cd766f4", - "third-party/reqwest/src/blocking/wait.rs": "2146c76d4c930aee3f18a03d7a030921cf5dd86e4b29582908b4a44be6e2166f", - "third-party/reqwest/src/config.rs": "21d3c917c317e2c56ddc227897f88ee0506b11fdc83d1efdad22d4a9c4796eed", - "third-party/reqwest/src/connect.rs": "74827c0f4dce00fa6c35dfc6d4f79a93944e55c82b243140f03a0db8458505ff", - "third-party/reqwest/src/cookie.rs": "9878bfaa8dfd02677e5724e24fada55d1f45d98a52efbc738057412606994adf", - "third-party/reqwest/src/dns/gai.rs": "d078d9982d7e5e9e977e90ded62080fc3ac0b124753de508147f15ff8818aff8", - "third-party/reqwest/src/dns/hickory.rs": "8807276a535b1029ebf95432f885ae8434cca46d8f20c6f9a532bed78e786e41", - "third-party/reqwest/src/dns/mod.rs": "cf9875316437ff762962a867bb3650dfe93f5cb6ec0a8e3397bfa20e36fb9c44", - "third-party/reqwest/src/dns/resolve.rs": "87cd433e1e75984007d39a50003fcc5a53b41067cd9e5585710318767a80d425", - "third-party/reqwest/src/error.rs": "b7aa133184a6519cd71d6f28fe2424f2db55ea4b9bef3a17b5df2d8be176a0d5", - "third-party/reqwest/src/into_url.rs": "761e9d0e04f652b201317d746cbe2a538de0604240914913fbe968114d88893d", - "third-party/reqwest/src/lib.rs": "ed6cd55caeafcd6d188893972af62d4d1fbd64d7247af1a331595f6f316b752c", - "third-party/reqwest/src/proxy.rs": "ed7091c92713370d1e880157947e0ea73ea94327a91b5fbd8197cfaa58b5003d", - "third-party/reqwest/src/redirect.rs": "7d1e8c0b99e92c8bdd815e71b0e2ec1e0b40b9e346012651e5288d04b4e0d576", - "third-party/reqwest/src/response.rs": "12cf82de2499a426686ed4f3719cce73e269b7b9ddc9c88458e7378beb2c58a8", - "third-party/reqwest/src/retry.rs": "ce2c5307a449047a9f7187b52d91ddd369c0468900f4f6b0b390a849515ff525", - "third-party/reqwest/src/tls.rs": "7bf3fc63e74a3e6929041001c70316728d4516b993da11e10e2fb9ce7c0e66ff", - "third-party/reqwest/src/util.rs": "427379213bb803187023327eba8d15aed7ac9d42a0a9e874966fd0278eb948a8", - "third-party/reqwest/src/wasm/body.rs": "81eea1079d4bee8e23e9be0b7488a07373a23c8eddf5c05aa9ec2b83810f9061", - "third-party/reqwest/src/wasm/client.rs": "3f88f32bb51051d54d5dd9fb9256063da8cc762aeaa1d8b03d3fda88fae6969e", - "third-party/reqwest/src/wasm/mod.rs": "79c7aeac9b9d271e4cfe931b39314aef3a7ad78184a84424306e772652535e0b", - "third-party/reqwest/src/wasm/multipart.rs": "4a347e2beedc2686d5d3818e205715cc6abe7ca678e26bf89de89a2ecb548f40", - "third-party/reqwest/src/wasm/request.rs": "51f71c622a95f78c0d2251353bca0ac428caf8ee7ea34c1285e4d50fee515aa6", - "third-party/reqwest/src/wasm/response.rs": "c7931612eb1c370345e938c8ce8a1f600f42b479ae81441f20d8832948cdd7c6", - "third-party/reqwest/upstream.json": "fa47d2cc5c6a9c76e157796119711b9c65f6c972e848da79c2bf42808f55a469", - "third-party/sqlx-sqlite/Cargo.toml": "41367f8199dffdf940745cb10a7039862ed7f9e570ff9b7bb38447447757cd9a", - "third-party/sqlx-sqlite/LICENSE-APACHE": "c8f5453612253e8ea8bad241617fe74c4a6d5d592ba64ff881668c211b50ac99", - "third-party/sqlx-sqlite/LICENSE-MIT": "5abbdd842310c8f1650fcde3a5a51a3e09412b9e5a6eea87519e0db9e32b339d", - "third-party/sqlx-sqlite/SOURCE.md": "fda06030fa71010c5a587faa44020c0bb1271cde1cd1aabed96d8f4d02105850", - "third-party/sqlx-sqlite/src/any.rs": "8e53372c37cee839dca016d16b6e8ea44432c0da41e68e548ec6bda84d90c6e0", - "third-party/sqlx-sqlite/src/arguments.rs": "ba3cf95aa22adacddb01aee53918e77aaea8636c0e390e7800299eec1498ff58", - "third-party/sqlx-sqlite/src/column.rs": "b3951777b4b94f5512038da6d0ab5dc59a42d12937281dab9b18c9f79a94c350", - "third-party/sqlx-sqlite/src/connection/collation.rs": "d863421fe2f377315ca75c2912e702b13cbb4b978ec3940989ae08c9acf2f752", - "third-party/sqlx-sqlite/src/connection/describe.rs": "f3cf13697aa71f09037017978f24292d358e4c2cdf32b06684e6fbb9e0d09372", - "third-party/sqlx-sqlite/src/connection/deserialize.rs": "1ff1b4d230fbe30e222014f2f80cfcf090872c338537860fbf3cf886017e0517", - "third-party/sqlx-sqlite/src/connection/establish.rs": "447d5067838ec05c713a53b381df4b8ae16652917b4206c553cdea6d3a1fe92a", - "third-party/sqlx-sqlite/src/connection/execute.rs": "d51b358721e8d790b3e81f1be6cf1d5db9391d0a81d6e04f607033fda7e61bf7", - "third-party/sqlx-sqlite/src/connection/executor.rs": "290451e396a8337eb8d850757537b8830d834790e386ed9f3887c8257a567e08", - "third-party/sqlx-sqlite/src/connection/explain.rs": "4ec3e03d58eeb0ac5a0ca8621319291c7b3450c1bd3851a1b377410fe9d65ddd", - "third-party/sqlx-sqlite/src/connection/handle.rs": "63d9b11374ebd453f3f7d0be95a728030f05997d5ccdc756fd8057ee0d31dc6f", - "third-party/sqlx-sqlite/src/connection/intmap.rs": "8bab4e1d38cf98ddbc463ac4ace1c4d4cfd34cda1a8e56ea71fcb674e3f25508", - "third-party/sqlx-sqlite/src/connection/mod.rs": "1f54df3ed86f8f06a6fa3ba6e8751bd68ba6d9a09f920e0bc8f394a364e3e26f", - "third-party/sqlx-sqlite/src/connection/preupdate_hook.rs": "9430c89b380aedf4cd96eac5ea38e3d0f214f8e3ba0e6782ce5c3ed828627402", - "third-party/sqlx-sqlite/src/connection/worker.rs": "4d0079f1786143394d193bc2218c4d52ecd3a60ad408cfaebb94820e200be672", - "third-party/sqlx-sqlite/src/connection/worker_connection.rs": "e09c4a98a95d5342f04576a8627a88b866d07d71feb398cb30446513ef0321db", - "third-party/sqlx-sqlite/src/database.rs": "d2ba29891e6cce6867c27f8bc1f406e0e424546f904ee85fd50edc7e3c170856", - "third-party/sqlx-sqlite/src/error.rs": "446bf97a158fc6a3978fb8965e8c3d500e00baf6e9cc3fba086cd689c05579ad", - "third-party/sqlx-sqlite/src/lib.rs": "666b81e14ec8d2a7aa0832103438e9866db1bc5938075d71260d470f066f0dae", - "third-party/sqlx-sqlite/src/logger.rs": "1e988a76580540586de2548a04081598615cbef88934d2a7afa1c7b2828ed471", - "third-party/sqlx-sqlite/src/migrate.rs": "039a8072ddf9b05363f47ebde40f3649c040d329cfd81e1d2b2745c53c01790d", - "third-party/sqlx-sqlite/src/options/auto_vacuum.rs": "0669bc62f9d0600e106443eeb1521635032ac48c123cbc232540fa3822aaaafd", - "third-party/sqlx-sqlite/src/options/connect.rs": "6c9864e28bc140d43b78e18a8d9d89f6d6f2c879c8578cce13248b1b5c7b2d20", - "third-party/sqlx-sqlite/src/options/journal_mode.rs": "73fd87ed1e830a127a5765ca5f7c22c717e5dec45c0c39fd33256348a4e1e695", - "third-party/sqlx-sqlite/src/options/locking_mode.rs": "41e10ca2b5cb8f53306676aa29c884d4bc22be8cc0c9b2540aa191ed1c25ecb4", - "third-party/sqlx-sqlite/src/options/mod.rs": "a7284ecbe0f444af3b10a0522633b3d66f61defc908e31674726db24c9d23d74", - "third-party/sqlx-sqlite/src/options/parse.rs": "d94008fcdd7e03e2df1c6c0d788cc55cde42e772a83efb6e5f4839249154e156", - "third-party/sqlx-sqlite/src/options/synchronous.rs": "08b2ca83c2ed6781040d3cf49871cd45fc16321aad9c78ac0ab63ab0e2117d81", - "third-party/sqlx-sqlite/src/query_result.rs": "228e6a059828ca9413881334ec891d33b8ef08062743917929447722ef8bf4bb", - "third-party/sqlx-sqlite/src/regexp.rs": "ea7a509291d3c9fcbaaa97cd02a139ee5be4608db68adac94829e160ac2cf6a1", - "third-party/sqlx-sqlite/src/row.rs": "1efd553cc6242f7c3217dc296ecedadebf9cafc1e83f04f8f3746eae40263484", - "third-party/sqlx-sqlite/src/statement/handle.rs": "29b57bec4f15647b8057f46c450146c32b412f4ac5573717e09c929158231718", - "third-party/sqlx-sqlite/src/statement/mod.rs": "71a7093f2f03065667da92a26843872be74ebd2ae1e216f98b669b6df48626c8", - "third-party/sqlx-sqlite/src/statement/unlock_notify.rs": "3c57283b3a1e3ad8a77263f59f2fcd50046db01c425d286d2ce346f4a89639de", - "third-party/sqlx-sqlite/src/statement/virtual.rs": "527a73735223d789abf7c403ab5c85482511719ff5aae6be7331100d528c220f", - "third-party/sqlx-sqlite/src/testing/mod.rs": "fe6f6e31fbde5d6d37bf57f8179cd35cb89fe659466163c0f75d6d996a74b3d8", - "third-party/sqlx-sqlite/src/transaction.rs": "5f6958702455ef631a9a7290e63c1666e60731c85ffc828a176c39d0ce01f6be", - "third-party/sqlx-sqlite/src/type_checking.rs": "c52de7ef80bc362837006a30e8a0bddfdffc7c5350797b57a60a998f861775d5", - "third-party/sqlx-sqlite/src/type_info.rs": "648170984482d66f22e48f5229dc959355a7bc4a34725e58c43eb2335ff9e19a", - "third-party/sqlx-sqlite/src/types/bool.rs": "91c102eb72e593d72aec4c7409a1eb3278bcbefd13b1bb7e56b63ee94c22ded8", - "third-party/sqlx-sqlite/src/types/bytes.rs": "4b100252d1e16606e0246dafb47fa9f75e832440199ac75de6f757b8d451f8bc", - "third-party/sqlx-sqlite/src/types/chrono.rs": "35d95627aadc0f3bf68fd75f9badb7e71a49bc107ef5617f7d55acc9c90c7e77", - "third-party/sqlx-sqlite/src/types/float.rs": "3c31f61d58fbc7314a2acb74ebf29ddff1759a3dca090179a1a192aceeb411e1", - "third-party/sqlx-sqlite/src/types/int.rs": "6d2871e483fb3de6cb4abf4faa7f5f5b0347dd1935945d48223921606dcdc59d", - "third-party/sqlx-sqlite/src/types/json.rs": "a837cac084b3a82a63b0ec709fc5160f0b29846e15697e7e0e0f52f93e71bf8b", - "third-party/sqlx-sqlite/src/types/mod.rs": "82afc7e421a685cf14d21eeb9a058f335c594e99d861c4ccf0158b03276a7292", - "third-party/sqlx-sqlite/src/types/str.rs": "346264cee42d107747e701df871d2cc9b38d5d9ec053bb4d41ffedc59628c0c2", - "third-party/sqlx-sqlite/src/types/text.rs": "24cb7d3374dc095ef0d3814f47fea84bbcaeb794d4c88e2240c5ec3f6a242881", - "third-party/sqlx-sqlite/src/types/time.rs": "2d4e082cbe93604718f8be514ac9e4f019867ac6cad96da58a310c7720f1bfb7", - "third-party/sqlx-sqlite/src/types/uint.rs": "323ceaae2608521a410a4be9635ce8654c98b06914faac0aba1743caf78439d1", - "third-party/sqlx-sqlite/src/types/uuid.rs": "42beb2e273bcb48426d4f7f0ee01ec6f7d80a38417a202269fe6d4bf45c794d1", - "third-party/sqlx-sqlite/src/value.rs": "0d067051b2f86c53ed4e12f5c4fad27bbb3e4a4fb020e37b08415806c9b164d4", - "third-party/sqlx-sqlite/upstream.json": "0d9b56e81ace351d771e27f0e247e346fa6605f5e160176ea531d9f7720a10db", - "third-party/termina/CHANGELOG.md": "454a158cc66dff67253acfa46c0ddb95c4e092713468ad1d38365712a1c6db01", - "third-party/termina/Cargo.lock": "f7d9d1ac3e81d57fabb46701d77c7793e368ebb5838180dab82d93dee8d93c8f", - "third-party/termina/Cargo.toml": "49763f687d580edd59d5d8c62decf623d3c9a93d0211b6af4e894dff146b62c0", - "third-party/termina/LICENSE-MIT": "2820143634e32756735da5a5cd58d6ab6ae877d4d64f2efa628778eb9d2d0e8d", - "third-party/termina/LICENSE-MPL": "1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5", - "third-party/termina/README.md": "d7ca5be21f1ca7d87613319ae5dabfe59af82491a6cf7f5622563e7f1ddb8497", - "third-party/termina/SOURCE.md": "b54f3a5c565c70dfb6d372c0ff9122a184b305c6d14807f1d028a40bcf232ddb", - "third-party/termina/benches/parse.rs": "49f9440c3f8443171616e714248cfcd4cd301a337c9ebe80742c546c7d0f0879", - "third-party/termina/docs/nsh-text-input.md": "8591d9096653ceb266a27cd84f4b5436bc0d0c40f87d5f08bb88842f9e93f3c8", - "third-party/termina/docs/windows-vt.md": "b7c5fbb36d2c94399be081076e1dd79a8e2d755b935bd4aebc49028679dacceb", - "third-party/termina/examples/colors.rs": "a6d2002f014fa154b47026bcc2d4ff0c3e346498398abd4ee7de65c5a15a10a1", - "third-party/termina/examples/detect-features.rs": "1104016bfe2b4784bdd4d9e328f4d5dc861fd9dcaa0a3ba1dec4e14a2dc6026b", - "third-party/termina/examples/event-read.rs": "b0ff152f17c46ca3955cc356883eb7551e868f4573ea6d49cbeef1cb17947f53", - "third-party/termina/examples/window-title.rs": "05edfb37f8bdde0c20229ef3c3b72a9753651520ec8149bcec96d336c8026112", - "third-party/termina/src/base64.rs": "11048b70ba2ce436fde10ca18dbe659064250979cd9b0ce1d6111f272bbb1942", - "third-party/termina/src/escape.rs": "53d2323fb17f5d2fd51b9fab596cbba1115c55b2cc78b8c653b9421db03fba4b", - "third-party/termina/src/escape/csi.rs": "7de0ce485761138cc8b864926d207e132299f616d7b8c17695893efbad9f90f5", - "third-party/termina/src/escape/dcs.rs": "ce60e8c08a9844c552a2d2fbb55b3e6f0057024dacc67052d266da1be11ada6c", - "third-party/termina/src/escape/osc.rs": "8350bac6a86cf6c75a29e9f05ff5f443eefaae745122c13753f33c2bd8b51bca", - "third-party/termina/src/event.rs": "8b702594bb6519a677058331b781052a4603f440b0f105b6ccbc011ef66e17a2", - "third-party/termina/src/event/reader.rs": "8874dfb992385e72c0671891960e1b2997bdcb573f0deb9ac0680a6be6f9c949", - "third-party/termina/src/event/source.rs": "544926a11606b3e0fe54e4ff26f3a168300db0c88ef7f848cf50e9bcffffee82", - "third-party/termina/src/event/source/unix.rs": "b305813050631411fce37df5302e85f425773779dde166e6d465fad74fec7dad", - "third-party/termina/src/event/source/windows.rs": "7588acbeec027ff91abaa21783201a57007644eadef13ad7ad087c74164cd318", - "third-party/termina/src/event/stream.rs": "3ee21f2ff42f75eae75118602f47992658abc23066aacd463e81cfaf4e271c71", - "third-party/termina/src/lib.rs": "6787e7f6c843df1233da3a3cacfec33d9adfd56bb12559f42ed7505b4678ea18", - "third-party/termina/src/parse.rs": "a3144169d8d68afea4e79f8995f300664cd136e8da2855fb5a8220b8e6b44530", - "third-party/termina/src/parse/windows.rs": "b0cd43d4337a3652186d30f9cdbb5bfc215795d2e45751b017d61c479bf263de", - "third-party/termina/src/style.rs": "27c41a868b4d84f5eb9a8b9aa17d4e915be51d42298f02ea4fa8ff4e04a75bcd", - "third-party/termina/src/terminal.rs": "f7e8e00b6291f92c1ff5b3ed08898d85dc085cbf5e18de991139538bcbbf7b42", - "third-party/termina/src/terminal/unix.rs": "ad8791b4c7ee3dcd1161edc5406a92a67ba3ebb44fcc6c8cc971af0d44458e2a", - "third-party/termina/src/terminal/windows.rs": "38f6fd402dcebbec048b22c4765bc62ceaed7bc20bbb807d88345559ecf747bf", - "third-party/termina/upstream.json": "31ce8c2b8b45305bff1ce8a52db55f06e5887e770346dbc6c3ea3c574b58ebad", - "tools/schema/Cargo.toml": "873d1db367f8be043814398e009ddf1010adfacf33dc5fd979ef0e3520aa8303", - "tools/ui-build/Cargo.toml": "a59abc015e42d2f7fa311bff230f995d72283821cf1a81cc3925c1ff7f4ddae9", - "tools/ui-build/src/lib.rs": "a47a8b18ae4056eb408601bbdcc9b88f971bf62437b3f1e39a64cfb194f19af4", - "tools/ui-build/src/main.rs": "9dc0ce6be54d8ed5cf6f40d151fde718822b65a3c36eca7c2b0008d5d9fd5426" + "components": { + "asset:playwright-core@1.58.2 https://registry.npmjs.org/playwright-core/-/playwright-core-1.58.2.tgz#50e358de81526d5b20ce75a89c96bdc50ae653f077bbc834ada26d92046ce713": "57ca5f254b0500fae69ee45538d3868472d933d4bd52b6cefdf5e9ed1b94b7c1", + "cargo:accesskit_atspi_common@0.19.1 registry+https://github.com/rust-lang/crates.io-index": "7e903bbb4d36ef79074ed566a2c631fd77f7bc64adbceb3fa51a75adfa7f3e1e", + "cargo:accesskit_consumer@0.38.0 registry+https://github.com/rust-lang/crates.io-index": "1e591bcf1b9ed8b30d4be36754438ca25b2108ec1d57b6f70ebf5491a81cc971", + "cargo:accesskit_macos@0.26.3 registry+https://github.com/rust-lang/crates.io-index": "70318e486a0371c40fbb9cdbc8cc41a45cdd9961a9e3cdb3b3b527b7b261806a", + "cargo:accesskit_unix@0.22.1 registry+https://github.com/rust-lang/crates.io-index": "705917d8049403134d22d4e9d30dd8baaf219cb360a07695d06e6fd74dbbc80f", + "cargo:accesskit_windows@0.34.0 registry+https://github.com/rust-lang/crates.io-index": "6c59ea8ec087c54b127a87fc926d0c835469d152f189fa9c6c2e0397e7cdc9f2", + "cargo:accesskit@0.24.1 registry+https://github.com/rust-lang/crates.io-index": "7f6fa4bcefad93209b01970b429b3b11675bbc3829de19fbbe17b9d8c5b92e30", + "cargo:addr2line@0.25.1 registry+https://github.com/rust-lang/crates.io-index": "f2960abeb1efe3447458e764bc13c30348aaa5b1ff6e94eb68b520d9b10c1ab8", + "cargo:adler2@2.0.1 registry+https://github.com/rust-lang/crates.io-index": "7989c38873e65addf368edb4d192f0c9697b2862e241156fcfca3cfd6b3b64bf", + "cargo:aead@0.6.1 registry+https://github.com/rust-lang/crates.io-index": "f1a620c89b0f7c04fec4ba2664db3d2ac51fbe9052e819fb64cb5918a151f7a4", + "cargo:aes-gcm@0.11.1 registry+https://github.com/rust-lang/crates.io-index": "5303536e953af127dcb0ecc853b04e6545b7e8b5029cc44b9df1c06b49a0bff0", + "cargo:aes-kw@0.3.1 registry+https://github.com/rust-lang/crates.io-index": "b246dd5abe3a1565f53d4a851c348e797492562657298f9d3129fbfd2b6c0dcc", + "cargo:aes@0.8.4 registry+https://github.com/rust-lang/crates.io-index": "ce7b7952ca574d419cf6cc2659bc81226752269727c1d8f31be76facdfe4a11c", + "cargo:aes@0.9.3 registry+https://github.com/rust-lang/crates.io-index": "e482b912d840b6611e635616a0ad7f141db2b78bffc7f906d178c7c7161cc35b", + "cargo:agent-client-protocol-derive@3.5.0 registry+https://github.com/rust-lang/crates.io-index": "1efc30674dee32da0d8d89df58db0297d7eae96989a79cf1e80624fb1710d930", + "cargo:agent-client-protocol-schema@1.12.0 registry+https://github.com/rust-lang/crates.io-index": "5a4d5e88dde6370f89556af059989b49f3f4d909cfcba5554bc37a5010977a6e", + "cargo:agent-client-protocol@3.5.0 registry+https://github.com/rust-lang/crates.io-index": "ac6292c12636def4d7158b02bf70cb91fbc36fb0ffa2d84579c71b61d9f6e5c0", + "cargo:ahash@0.8.12 registry+https://github.com/rust-lang/crates.io-index": "77aef1fa2e90f0eaa66f18dffd723dd2ec19046bdd0f3487418abd5ede11b1e6", + "cargo:aho-corasick@1.1.5 registry+https://github.com/rust-lang/crates.io-index": "3cdc04dab5baa87af987f6e5401adce52e51472b7b4d3fe563e36b11c43a9df7", + "cargo:alacritty_terminal@0.26.0 registry+https://github.com/rust-lang/crates.io-index": "403dfc94fcbee2111f0556cab9c5814be2ffba93ad52ac6a7a103287c3e7fc59", + "cargo:aligned-vec@0.6.4 registry+https://github.com/rust-lang/crates.io-index": "f97a2f7adc80038468feca17b0e98a80def1843423b5fbb5ca9700f231d4c8b9", + "cargo:aligned@0.4.3 registry+https://github.com/rust-lang/crates.io-index": "0e219ce0a08c1b9526b7e1261f0f535e854dbf53b4429781b0f482ed44686a85", + "cargo:alloc-no-stdlib@2.0.4 registry+https://github.com/rust-lang/crates.io-index": "92f83eb0347fbf1bffb2947d8cc4b80c86fd1e432bf339b4066b44867f9aca0a", + "cargo:alloc-no-stdlib@3.0.0 registry+https://github.com/rust-lang/crates.io-index": "06b30c32b877c98d6bfe0783ce31b300ebfe0cd107d42de2611313d32414ee4b", + "cargo:alloc-stdlib@0.2.4 registry+https://github.com/rust-lang/crates.io-index": "3d9d9de36de2d98df199ab3cc415c4dd102cdb926c0a37b954f6da38d7906e97", + "cargo:alloc-stdlib@0.3.0 registry+https://github.com/rust-lang/crates.io-index": "286440ecb8e0bcc331cddf2455863bd9b2d363faaeb42244916f3952e47768cb", + "cargo:allocator-api2@0.2.21 registry+https://github.com/rust-lang/crates.io-index": "3b8b32da100c783f99fe746796e4df521957435c2cc0a3db7f665b6e5b100a30", + "cargo:ambient-authority@0.0.2 registry+https://github.com/rust-lang/crates.io-index": "00cae02127c13ec9137edaa5913ee68d12c47e567b865d8c8e425b98350ce4f5", + "cargo:anstyle@1.0.14 registry+https://github.com/rust-lang/crates.io-index": "a6e4c54bb64b7cebf17700ad61e33ba13f3968fb0931f536230acd4e15b8309b", + "cargo:anyhow@1.0.104 registry+https://github.com/rust-lang/crates.io-index": "522516618c3399e73a1779835967b8fe1a2bca98d32707f04615ead1f6ab5eb4", + "cargo:append-only-vec@0.1.10 registry+https://github.com/rust-lang/crates.io-index": "f89eb396951496f9138286a9540cb2ec886d0849b0e7dd61025f79192e5dfe16", + "cargo:apple-cf@0.9.3 registry+https://github.com/rust-lang/crates.io-index": "525af7cde8964c7385af2dd027375a91f16760f62aa09c6fabe391ac34368937", + "cargo:apple-metal@0.8.8 registry+https://github.com/rust-lang/crates.io-index": "842a4357a9d10af62b9414b2c5147b74fcd021b5ebd8610f3a458e5534ca6bcd", + "cargo:approx@0.5.1 registry+https://github.com/rust-lang/crates.io-index": "4051fad780bab7b2a94fe6e9f8623b4c4a406184bd5babe2591a12b59713b825", + "cargo:ar_archive_writer@0.5.3 registry+https://github.com/rust-lang/crates.io-index": "727a1439c94337de1ca6be7954a4ba7a439920becd54558ce3014c1ab8202bac", + "cargo:arc-swap@1.9.3 registry+https://github.com/rust-lang/crates.io-index": "9a30559169eae0ebe00441daddedc86b88c53f5beeda085e31aa16b892633b2d", + "cargo:arcstr@1.2.0 registry+https://github.com/rust-lang/crates.io-index": "754ac0562048e8506d89471f6043e50c951c71f5a52094e4e84f5540c4f70908", + "cargo:arg_enum_proc_macro@0.3.4 registry+https://github.com/rust-lang/crates.io-index": "3b16a9d5d8013759b6e6028d43445b4dc3bcb7bf9e4bcf9e5dd8e8e22966ae9c", + "cargo:arraydeque@0.5.1 registry+https://github.com/rust-lang/crates.io-index": "6324d5081aa24319dbbd7ea9c6076b92fb00568a50c6158f09be95403296e0a9", + "cargo:arrayref@0.3.9 registry+https://github.com/rust-lang/crates.io-index": "8a56b42223c23dcbcf9472ebe554b4d10a90d246a87ec4da04788926cbeb8a0c", + "cargo:arrayvec@0.7.8 registry+https://github.com/rust-lang/crates.io-index": "9aa3eab710504074cccdc2a5e84cf3d04603545adc634f435d122861f9d674c5", + "cargo:as-raw-xcb-connection@1.0.1 registry+https://github.com/rust-lang/crates.io-index": "3fe7711a49a6b3affd3bc05f371fa2962d7e5c2882ed70168b6e58da0a81abe8", + "cargo:as-slice@0.2.1 registry+https://github.com/rust-lang/crates.io-index": "494491a0d31d55a0617985c87a26015db9b0d8df3a787abdda25e83c323f43c1", + "cargo:ash@0.38.0+1.3.281 registry+https://github.com/rust-lang/crates.io-index": "8775f3ea65e3d37d8f4a4799f11509dd288fa808101794ff44d320fe76de81ab", + "cargo:ashpd@0.13.13 registry+https://github.com/rust-lang/crates.io-index": "e85f32a5126e33c3b2e0954b463916019e73af91c5beeb6a31da93dece7b3e8a", + "cargo:askama_derive@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "0b23f6e9a9e03b1bf3881531686380c4e7e2fb4dddcbdb87c49709d86acc20d5", + "cargo:askama_parser@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "8f0d21f06e0d32f4f375bf62bfc1717136f8911d9e4d0ff7029f50c94e7d1ba4", + "cargo:askama@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "56be22325d821dc9487631cd1deb4e1d06d86e10b34e6522b9f4de44bc49bbbe", + "cargo:async-broadcast@0.7.2 registry+https://github.com/rust-lang/crates.io-index": "77ec1f98f5afdf71f43c66314da408626c19a05638844d3c030c9aafdfa030d3", + "cargo:async-channel@2.5.0 registry+https://github.com/rust-lang/crates.io-index": "1f501583021a1a69c23525a32f6c312b4920eef3fbaaf5ab23565e6c339cef6f", + "cargo:async-compat@0.2.6 registry+https://github.com/rust-lang/crates.io-index": "6f9afbab7b9929524b9ae69c6113a1971f43b06a4560066cfaa7ab8081e1b52e", + "cargo:async-compression@0.4.51 registry+https://github.com/rust-lang/crates.io-index": "1aa18461f480e3e1f2752ccea9843ffc66cdff2c72752e8af123e785d07a96fd", + "cargo:async-executor@1.14.0 registry+https://github.com/rust-lang/crates.io-index": "0b2aac001e89da13cf8f6276f7fdbc5936906cbae7e415d11b084601e969cbf4", + "cargo:async-fs@2.2.0 registry+https://github.com/rust-lang/crates.io-index": "efcc83f2eb7dfd741e6a1c8f801f7828aad3d571cc35bd4762176bf29cf8be4e", + "cargo:async-io@2.6.0 https://github.com/smol-rs/async-io#576b470ca3cadefdec8b169279df23c9a0a63495 (adapted; third-party/async-io)": "097a74ce18a9a08140ff76ac5dc4df7405950aaffc293693427ad0eae94be1eb", + "cargo:async-lock@3.4.2 registry+https://github.com/rust-lang/crates.io-index": "28f9d2827f3c6dcfa1b69b04115f765e976eb92040a8dd6212d4677bd6a7986e", + "cargo:async-net@2.0.0 registry+https://github.com/rust-lang/crates.io-index": "440b021dbbeec0baab879092511e17d232bfab47af94a89a901f667aee63687e", + "cargo:async-process@2.5.0 registry+https://github.com/rust-lang/crates.io-index": "484aa2234bc1e0e3d323c73e3bfe798e0e92d2c17f983b4dd9d8cef3110a71bc", + "cargo:async-recursion@1.2.0 registry+https://github.com/rust-lang/crates.io-index": "1383f1357d3992e3246256f86f5bd158987e9c22588b6b9d159d7f188c38d2a9", + "cargo:async-scoped@0.9.0 registry+https://github.com/rust-lang/crates.io-index": "515135bd973c5b021137cc4e89a1557b4dcc534e12dd2fb30e5c6e4ffe144df1", + "cargo:async-signal@0.2.14 registry+https://github.com/rust-lang/crates.io-index": "9e6b3ac09431e0140f9f339487ef8d54b5b00b15c9902d5f97571b341dc4fe38", + "cargo:async-task@4.7.1 registry+https://github.com/rust-lang/crates.io-index": "ffaefca31e4b8441da50a1d3fde68995dbabbdd8298ffaa80c1df59bf739dded", + "cargo:async-trait@0.1.92 registry+https://github.com/rust-lang/crates.io-index": "26f452a0423d85115fb01ed945647f8b81621cf09eed26c9dd23012af3797863", + "cargo:atoi@2.0.0 registry+https://github.com/rust-lang/crates.io-index": "1d17dc5440aa5b61498ba2318f6b996934ae3eff2c0b3ddca449aeaaa6b9578c", + "cargo:atomic-waker@1.1.2 registry+https://github.com/rust-lang/crates.io-index": "77fd45f93b2c7c3ff74b2ad946c6a0d994b91bd7c648b15a2bb5338e3e673cf6", + "cargo:atspi-common@0.13.0 registry+https://github.com/rust-lang/crates.io-index": "e9ed7a0854e1cfff4ea7a67d5942171d946ee848ceecc6d5d4f5b78e03a90570", + "cargo:atspi-common@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "4858121739a176a4931cb5078330bc117dc59942a932e00c1498f09446557c3b", + "cargo:atspi-connection@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "52913d175d16f9877382560d9d0bf59c31810a561213ac7f04f6103ae544953d", + "cargo:atspi-proxies@0.13.0 registry+https://github.com/rust-lang/crates.io-index": "81ce21b519cb361d9d7139139704c0375235ea0b81eaaad15613034e6c9b27c5", + "cargo:atspi-proxies@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "86988a27d438472fae3423eea1af0b7d5aa7d70814b1dfbc4b1521502cde24b2", + "cargo:atspi@0.29.0 registry+https://github.com/rust-lang/crates.io-index": "e89b861bc1f3f978334b8a92a03661e72cb6813ca3223b8b750fdb9897919f64", + "cargo:atspi@0.30.0 registry+https://github.com/rust-lang/crates.io-index": "76fe58b6db04393621affc1c313a3ea63c4b1f5ba42d85f72a0a1e9defa63326", + "cargo:attribute-derive-macro@0.11.0 registry+https://github.com/rust-lang/crates.io-index": "b377e9591b9e8d0eec50dde2a4539a25c56cafd5f8aa15ab0def590fbaed49f4", + "cargo:attribute-derive@0.11.0 registry+https://github.com/rust-lang/crates.io-index": "9c724ea48230fd6a8ab3ddad5a630e10012d5ee5d9b58879907f6ace4a93c6d3", + "cargo:autocfg@1.5.1 registry+https://github.com/rust-lang/crates.io-index": "eba6a87e171bdb95dde533c8d8c1b7c50da897f63d3e3a8e06e6f410fb522882", + "cargo:av-scenechange@0.14.1 registry+https://github.com/rust-lang/crates.io-index": "03ad85d32dd5daf5cc1b635bea72aafcc1f43a50243c6dbed811c53adab04dcb", + "cargo:av1-grain@0.2.5 registry+https://github.com/rust-lang/crates.io-index": "822d0a68ad9da6b82eeb45f24aa09ce8e7afd0173d61418c55682c04c4f16f77", + "cargo:avif-serialize@0.8.9 registry+https://github.com/rust-lang/crates.io-index": "47ab635a1b32af0f3c4db87f5887ce92b5028eec180b3b67573cb5e3b7dc7894", + "cargo:aws-lc-rs@1.18.2 registry+https://github.com/rust-lang/crates.io-index": "6d31f73699fcd496bb9fbceced5e584999681fc6717a85e67781a45231c3d446", + "cargo:aws-lc-sys@0.46.0 registry+https://github.com/rust-lang/crates.io-index": "7fe26996269cc97405d99280260a8432b13c818ee580e8ebb802e47a1cc188a4", + "cargo:backtrace@0.3.76 registry+https://github.com/rust-lang/crates.io-index": "c37519d96890c3203bdeb90dcda615edec5246f89d38b48f9ff424d12c797caf", + "cargo:base-encode@0.3.1 registry+https://github.com/rust-lang/crates.io-index": "7d18992528d950d7e587c1bb447627a42b818c3b464f33ac3a5abc71c11edcd0", + "cargo:base16ct@1.0.0 registry+https://github.com/rust-lang/crates.io-index": "fec0f0351447b1797bf1e4c1d2c0359837d9b4954c6a4565d6bbdf190d0cf012", + "cargo:base64-simd@0.8.0 registry+https://github.com/rust-lang/crates.io-index": "965d68ecfa1655d1205f0ecbb5badb6dc6fc5594d6fb1357c349bad407b14f47", + "cargo:base64@0.22.1 registry+https://github.com/rust-lang/crates.io-index": "a3f69e8648d7fd8d357afdb3a2c3de60dd0fbab2c05b0cb05df183b86b0a861b", + "cargo:base64@0.23.1 registry+https://github.com/rust-lang/crates.io-index": "e80818c1994ed73634c51655644526bfcb7642deeb30f4df49aa27b9bc5a4ed4", + "cargo:base64ct@1.8.3 registry+https://github.com/rust-lang/crates.io-index": "68a5e45559e0d1a46b0956d61de3639da869fe8ae8db60588bc78b8807e5c4a4", + "cargo:basic-toml@0.1.10 registry+https://github.com/rust-lang/crates.io-index": "bafb6ef975ed50c28dcb98f25849f2cb79507be9c87e738e7b41e05af42553aa", + "cargo:bincode@1.3.3 registry+https://github.com/rust-lang/crates.io-index": "59b46dfc19d27ebd50442b6444df890a8e5aa113dc745048f319118d84140499", + "cargo:bindgen@0.70.1 registry+https://github.com/rust-lang/crates.io-index": "8d1020bd082960fd6f96dfc46727dbd4cbbdc0c75c9c23e18c131bca2b5e1570", + "cargo:bindgen@0.72.1 registry+https://github.com/rust-lang/crates.io-index": "54c69ad1014deea425479f671290b485acd894d47f4bbe4ec50666ea4e76f074", + "cargo:bindgen@0.73.2 registry+https://github.com/rust-lang/crates.io-index": "3dd0883a80404d2b497e1e521d81a5613696b735c49ef7c98f5dc2e4502580fd", + "cargo:bit_field@0.10.3 registry+https://github.com/rust-lang/crates.io-index": "3a709c729a95276ef5e5e6926e45584e5ae5b4a002bf855fb18463fdf78ce816", + "cargo:bit-set@0.10.0 registry+https://github.com/rust-lang/crates.io-index": "89921022d989530cb64fa14d850e4b8b31a6e0ffbe03a86fd0a78f4cccc2de5b", + "cargo:bit-set@0.8.0 registry+https://github.com/rust-lang/crates.io-index": "57ffa9085ea88b1e61f7ee365389578a853971ba897900a27c5aeda693aa067f", + "cargo:bit-vec@0.8.0 registry+https://github.com/rust-lang/crates.io-index": "6e016ec0cf2b85db6f6edfb81cc42e71076d1c4873a2f17af957200399024142", + "cargo:bit-vec@0.9.1 registry+https://github.com/rust-lang/crates.io-index": "8b83a4083a72d5caffd59ca67de702ffc9caa90c2c13e186a619cd5a26ca3727", + "cargo:bitflags@1.3.2 registry+https://github.com/rust-lang/crates.io-index": "0cd3e7c2ed7e1b6867dc6459f77d94ca14e41f74ed0fe0bd1edcd3a2d44b1aad", + "cargo:bitflags@2.13.2 registry+https://github.com/rust-lang/crates.io-index": "fb38c8bed6c7d675a3897e3f7be068e99626061e2f76d2bd47890e81f92a279a", + "cargo:bitstream-io@4.10.0 registry+https://github.com/rust-lang/crates.io-index": "b75ec3ed7e72e25ac284953e0f37999ceab58ab6bccdbc06ac2c6bcb3dc906c6", + "cargo:bitvec@1.1.1 registry+https://github.com/rust-lang/crates.io-index": "619c18919ec308533380365ee4d9bac363ffd602fa46ac8edc9e41a26ba8fdc9", + "cargo:blake3@1.8.7 registry+https://github.com/rust-lang/crates.io-index": "38de5694ecab894f98433779e6dfa39d64511290957b356b78d708f90fe7eee4", + "cargo:block-buffer@0.10.4 registry+https://github.com/rust-lang/crates.io-index": "bb9dd204f201241caf0cdc143b2dbadbb90f025767877c0367a1cf45da1a7d76", + "cargo:block-buffer@0.12.1 registry+https://github.com/rust-lang/crates.io-index": "f6b6b367e14b82bc9e077db4846257f42767633d95f5e5b2555dca3d7bf05ffa", + "cargo:block-padding@0.3.3 registry+https://github.com/rust-lang/crates.io-index": "0f2a7eedc29c82337e54286c4167f6024106ae651b9ac12232d7a355f568a888", + "cargo:block-padding@0.4.2 registry+https://github.com/rust-lang/crates.io-index": "f065f6dbe01b35bd326f8eba730f0dcf0f86a202856ca2b0e18959b1b17fe7a0", + "cargo:block@0.1.6 registry+https://github.com/rust-lang/crates.io-index": "64dd2e98fa443ca2ded5042ff47d6f920a38d5da008b4597918c19914c9a9a4d", + "cargo:block2@0.5.1 registry+https://github.com/rust-lang/crates.io-index": "73b6c781a4a926519b9c263442e068725ef5ed67f03fc4f52cc887636a98a513", + "cargo:block2@0.6.2 registry+https://github.com/rust-lang/crates.io-index": "21b7bc754df6f39f7bf912455bed73c3baf7bc01d5976fdeddd3d4650a2c7064", + "cargo:blocking@1.7.0 registry+https://github.com/rust-lang/crates.io-index": "2c317c7ba052c13ae7ba0b047d7497d517a33f3430405125cc4b484035933d96", + "cargo:borrow-or-share@0.2.4 registry+https://github.com/rust-lang/crates.io-index": "ba8be2f1a61b15f0845a844413264a001d04d0bd1fae3c585b3e90b5754a7aac", + "cargo:boxed_error@0.2.3 registry+https://github.com/rust-lang/crates.io-index": "ac45eea866b3373c4904b4ec4cbb8fe0a15029bfd492c7f8ad74232bd78f03d5", + "cargo:brotli-decompressor@4.0.3 registry+https://github.com/rust-lang/crates.io-index": "aa0da669c80e70712a82cd2153693fa9b99e2e79ca2b0215b68e7b1f11ea5b0e", + "cargo:brotli-decompressor@6.0.1 registry+https://github.com/rust-lang/crates.io-index": "24c8292ee12f138f0dcf4859365ba8eae1c8b10bb6b05547fd00c5a724f17531", + "cargo:brotli@6.0.0 registry+https://github.com/rust-lang/crates.io-index": "e684f3a3331abe2d0e10fd7613710ed847d62348bc6df77393827e341e0c5561", + "cargo:brotli@9.0.0 registry+https://github.com/rust-lang/crates.io-index": "441cd06070bcc2bb839c3da60eaeaa5dc24cbd5d4f454f6ad6bedec4333c465e", + "cargo:bs58@0.5.1 registry+https://github.com/rust-lang/crates.io-index": "6c6b23700153306315b9b5a0359741a6da3a224fa40e8ba620f7fbaa1c09db81", + "cargo:bstr@1.13.1 registry+https://github.com/rust-lang/crates.io-index": "d9d5805cbf027b8950eba777d7e7564b7f5300b77395ec0b98c0d796de178adb", + "cargo:built@0.8.1 registry+https://github.com/rust-lang/crates.io-index": "a6bc2c73a0ce22485f29ccf4efe65953842347687718317031ab8301b0f1090e", + "cargo:bumpalo@3.20.3 registry+https://github.com/rust-lang/crates.io-index": "5289ad35e9a34023d727c2a35e919825483819192d2011cd94233b5c4d779471", + "cargo:by_address@1.2.1 registry+https://github.com/rust-lang/crates.io-index": "8416372af0ea2a6b9aafe69a00c4cfd36e2ba76eab34252d0cb728ff37ebfb4a", + "cargo:bytecount@0.6.9 registry+https://github.com/rust-lang/crates.io-index": "40c1365d0ab0b7a97d73a1b7e6ec209b3d7afd9a7d76926a79d6794a45958ff4", + "cargo:bytemuck_derive@1.12.1 registry+https://github.com/rust-lang/crates.io-index": "d6be536a530235e87fac37733075db4baffcad232fc5655095b2bfdc9196372c", + "cargo:bytemuck@1.25.2 registry+https://github.com/rust-lang/crates.io-index": "02a28aff3e495ba310f0ef9d80d8b567ec33a64aa32ae7d2eac249256e6e87f3", + "cargo:byteorder-lite@0.1.0 registry+https://github.com/rust-lang/crates.io-index": "0f993927b004c27025cf7337ac71ccfc1f1d440c58707b0903b7a635c4363cfc", + "cargo:byteorder@1.5.0 registry+https://github.com/rust-lang/crates.io-index": "6d42297fcd3b0013c52be713c4b5fa0279950f9a0df6258d7afd5a2bf0b33562", + "cargo:bytes@1.12.1 registry+https://github.com/rust-lang/crates.io-index": "bc468da8346ec691af174ea8946c0a71743619a442ac4ee82b76280da91d00a9", + "cargo:calendrical_calculations@0.2.4 registry+https://github.com/rust-lang/crates.io-index": "a204ca6ffe5f3e93ac12042863606be47e8d24ae9d2ae300a19fff2cde3020a2", + "cargo:calloop-wayland-source@0.4.1 registry+https://github.com/rust-lang/crates.io-index": "5c91580b8a9ad51c63dab5724f6cdb618f82f47d9b5f19071327ec1f1503b7f5", + "cargo:calloop@0.14.5 registry+https://github.com/rust-lang/crates.io-index": "305d8038208f872b71efec4953d33bb47a8009d573a2222c710cb6656cf3d6d5", + "cargo:camino@1.2.6 registry+https://github.com/rust-lang/crates.io-index": "d8a4cd75352d1600a17a4bf78147470d55f1333c09eb0aa3ec4c84d1a22caa90", + "cargo:cap-fs-ext@4.0.3 registry+https://github.com/rust-lang/crates.io-index": "b29d9106cd764a45120db6cb00940115a0ce2d4e0e8e39b8b2bd842e948f9153", + "cargo:cap-primitives@4.0.3 registry+https://github.com/rust-lang/crates.io-index": "54b43a79d5f629d2c530db88c39f8a7d5aba80bc108dbf48a9f27e07a3d601ce", + "cargo:cap-std@4.0.3 registry+https://github.com/rust-lang/crates.io-index": "8c0150ae76d6c47911add6d7d7d27f285bc9bbf46b9e8d21fdd9b573386624ce", + "cargo:cargo_metadata@0.19.2 registry+https://github.com/rust-lang/crates.io-index": "6609cc157b021d6f05b398bd5c9685eba81ce6cb50a4de216b828f9d8ac1eee3", + "cargo:cargo-platform@0.1.9 registry+https://github.com/rust-lang/crates.io-index": "5cf4d7e61db71caed5cbd42f5c3d3acff78a2c18dde25a1490b0cfe8ba1306b5", + "cargo:castaway@0.2.4 registry+https://github.com/rust-lang/crates.io-index": "edc7a9ec4a74b0f9a32be30d72a64a69c26bad0d84d05ace7fe79c961b53dbf3", + "cargo:cbc@0.1.2 registry+https://github.com/rust-lang/crates.io-index": "84d3d07be21d4fcaa236a08e5dbdf35a41e7f5ac599021172c3e4fc4b4d82e05", + "cargo:cbc@0.2.1 registry+https://github.com/rust-lang/crates.io-index": "9984a809c5a1d5e759d1105e701b110e31e81c6b87877a9ea07227abfc578f8c", + "cargo:cbindgen@0.28.0 registry+https://github.com/rust-lang/crates.io-index": "16f47fe0a93ea8ea9645671d78ed816ec17e7bd7479ab9934bbf137689546349", + "cargo:cc@1.10.0 registry+https://github.com/rust-lang/crates.io-index": "5090f3d26b9a3e728144b1f6ea94b1f2afcef317c0ce5596fc011c9fe75451a3", + "cargo:cexpr@0.6.0 registry+https://github.com/rust-lang/crates.io-index": "51ddfd392d067310b6228527182b2d8a5e4d34d80ba826d1d6ffd9db522f0c4c", + "cargo:cfg_aliases@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "ebccb7fa7ab8c44d50b8edc1d7c0838c0fcf52297765bdb1fb439b871e906662", + "cargo:cfg-if@1.0.5 registry+https://github.com/rust-lang/crates.io-index": "d1018b9877477da37e9d349cf3f74339c52f6638b3005daf3b026b8412f85c08", + "cargo:chacha20@0.10.2 registry+https://github.com/rust-lang/crates.io-index": "afedcb9d7da12d8d3e06bc462171eb92b0e6090a2f85ce844df6a48d3a8fb785", + "cargo:chacha20poly1305@0.11.0 registry+https://github.com/rust-lang/crates.io-index": "be98dfc7fc3084f74cb025003dcb7cf0c33931b06bc794eb436a9a274f3c8ba8", + "cargo:char_str@0.0.4 registry+https://github.com/rust-lang/crates.io-index": "1c6343a3ec778423eb7e7573e4f4ee984affc98841b8a35f71f59d6456ab95d5", + "cargo:chrono-tz@0.10.4 registry+https://github.com/rust-lang/crates.io-index": "bea5ef2fe5205b78bde761e09bdbc4f6a5a75060fc1cbc0c8adbf339ed8b58b6", + "cargo:chrono@0.4.45 registry+https://github.com/rust-lang/crates.io-index": "0326fa47900b5e542901fbed15559f4044f3469044cb72734860b1f459e3af74", + "cargo:ciborium-io@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "e14658f35ebe41890bd067070f80642f56b610d44f188993aba2d9326ac2dd22", + "cargo:ciborium-ll@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "fda20e146a211508d7dcdda7d6ae7591969a9c5ef0312c437b9fb27da5a6fb3a", + "cargo:ciborium@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "fd4a7380a318a7bd16e8e1b4240b4c10af326b4117326bfcc0264ef01c645141", + "cargo:cidr@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "d93921e41a1eca6a1a364f45bd0cc1e8b790cf060acdebd0da4957642657bd3e", + "cargo:cipher@0.4.4 registry+https://github.com/rust-lang/crates.io-index": "5d26432b4b8b8819874aef0492b5a4b7f4906322dc26840dce5d0058e708bbf5", + "cargo:cipher@0.5.2 registry+https://github.com/rust-lang/crates.io-index": "3edf9791ce72e593905c906ecbf6f866e2a6f9c97d340e542bd27f5d9d7dabc9", + "cargo:clang-sys@1.9.1 registry+https://github.com/rust-lang/crates.io-index": "39ce75025fa9f069d0a73b43df4f29b349a50db06266012566377d8512c55039", + "cargo:clap_builder@4.6.7 registry+https://github.com/rust-lang/crates.io-index": "f2b5f32df4c7db1899f3712e0eea67ec67e85e9ada1593715bc5103ff8fd5b92", + "cargo:clap_derive@4.6.7 registry+https://github.com/rust-lang/crates.io-index": "82bcc8e413b68e02feff24a3bfa933a3ec902056d5bec77c37a304403297a6cd", + "cargo:clap_lex@1.1.1 registry+https://github.com/rust-lang/crates.io-index": "663bce254470eb5563d5b41d8a8b2eceb366748b2784728fe4135b7c0cd4a3dd", + "cargo:clap@4.6.7 registry+https://github.com/rust-lang/crates.io-index": "059622eb0e6a6598829c284732c57f80f934f7c818105e7fbacc32306b915823", + "cargo:clipboard-rs@0.3.5 git+https://github.com/maka-agent/cua?rev=cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4#cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4": "15fe46027e37fb314707ed2883c76bfbeae02ebc1af54189264f1aa3f8265564", + "cargo:clipboard-rs@0.3.5 registry+https://github.com/rust-lang/crates.io-index": "98c2e0d060061cafbb39572bd6c34478ff6fb4c1551b1ac0e894af320ae15ba0", + "cargo:clipboard-win@5.4.3 registry+https://github.com/rust-lang/crates.io-index": "47b2bab5712640068cfcbc6166657ecea1a372a43ba2babc660df276011f100d", + "cargo:clru@0.6.3 registry+https://github.com/rust-lang/crates.io-index": "e4aa5a19a56dc2922d7bc263a313358f421d2bc5f6943c1cd71cf6cac27b828d", + "cargo:cmake@0.1.58 registry+https://github.com/rust-lang/crates.io-index": "b809d2c105791b5ebab069ff1173c83f83cf8a1b663978750f4adfa2c832bbaf", + "cargo:cmov@0.5.4 registry+https://github.com/rust-lang/crates.io-index": "73d92d78d0200cf7832a2acffab2d534cad7e3baacd04d86ce8f7d3907a8e69f", + "cargo:cobs@0.3.0 registry+https://github.com/rust-lang/crates.io-index": "8ee84fd2c439496cb45965b172c8ff7e94b97773711d8f410b1d7dae54551ede", + "cargo:cocoa-foundation@0.2.1 registry+https://github.com/rust-lang/crates.io-index": "bbb546f7b75f6deb3d154858af794b439bfc6db0ff3a726b1df6a49ea52fc170", + "cargo:cocoa@0.26.0 registry+https://github.com/rust-lang/crates.io-index": "7f99a6ea9b47f184bf4bd539498da68a5a7026a32ea2d3e89b0061dcb7257534", + "cargo:codespan-reporting@0.13.1 registry+https://github.com/rust-lang/crates.io-index": "bbdf718082cefd05a2994319b8df1d1a9da82743e98312aac957c549c5039419", + "cargo:collection_literals@1.0.3 registry+https://github.com/rust-lang/crates.io-index": "6264d544d8f8bed5cd0a9e765b6a16a75e0d6ced317e44afa369d95eaf96fbcb", + "cargo:color_quant@1.1.0 registry+https://github.com/rust-lang/crates.io-index": "9d2994f55dde4eb23c38926fe5e7415c3686bf245bff7c57d1aec3b8c8551d3a", + "cargo:compact_str@0.10.0 registry+https://github.com/rust-lang/crates.io-index": "01ee2b0c465cef64e080a84860f54a4323358423e062e9e4d0b472ec3513cabd", + "cargo:compact_str@0.9.1 registry+https://github.com/rust-lang/crates.io-index": "a170b3ee7078777026238a9fc60bd2cf72b8dbfd7b98857ed1a4ec84fc4eef5a", + "cargo:compression-codecs@0.4.46 registry+https://github.com/rust-lang/crates.io-index": "03699cfda53a197da38ee82d2b5a93bf4e78f28a70d09cfdd47353db6d44e93e", + "cargo:compression-core@0.4.34 registry+https://github.com/rust-lang/crates.io-index": "4095875786b1470748eafc350358b406a1250dfb64578563956cb09228abbe4d", + "cargo:concurrent_lru@0.2.0 registry+https://github.com/rust-lang/crates.io-index": "406a173f22330c5c45b3d7c1a278034df00a5d30fddad482388b89c64a657f1d", + "cargo:concurrent-queue@2.5.0 registry+https://github.com/rust-lang/crates.io-index": "416461dd36c5b921604c4c7c1b86b88a0ab78adab214491e230dfbea4a67961e", + "cargo:const-oid@0.10.2 registry+https://github.com/rust-lang/crates.io-index": "10e3d5e16883a57da37aa7d3961b1236ca736185fff7435e0a09eeb4cb842976", + "cargo:const-oid@0.9.6 registry+https://github.com/rust-lang/crates.io-index": "c65ecf244be40fe89eff5aef21e0aa0225c03feeaeee8397f1c81f740b0a9d71", + "cargo:const-random-macro@0.1.16 registry+https://github.com/rust-lang/crates.io-index": "082b57c9e1e6b8ad00eba4b86665e6e122f75f981d97bb2a8136642c3e0d7417", + "cargo:const-random@0.1.18 registry+https://github.com/rust-lang/crates.io-index": "9cc9dfbd43905736478acd98de2a89c9e684977e492e00c4fa60f61a7944402c", + "cargo:constant_time_eq@0.4.2 registry+https://github.com/rust-lang/crates.io-index": "20588602650ef45055d5909c0d68b201a33050d86fbf2de2bf1b89776e22b184", + "cargo:convert_case@0.10.0 registry+https://github.com/rust-lang/crates.io-index": "afcce97e2df9e7f4594e4fb290cf38c320f7b23204f508695057f52709a93ba6", + "cargo:convert_case@0.12.0 registry+https://github.com/rust-lang/crates.io-index": "a45b9848cf2f754ce5587ab5b5b28394693b1b4839fbe8450c0af183e1daa0c1", + "cargo:cooked-waker@5.0.0 registry+https://github.com/rust-lang/crates.io-index": "2b8a252b90d3a852a0d77fd8f19cf5c3de89005722309e472dde37689702b443", + "cargo:core_maths@0.1.1 registry+https://github.com/rust-lang/crates.io-index": "08c7bebc309170b35ea04ac724691b3d52c0bf89139fd636ccaa65d8d25b628a", + "cargo:core-foundation-sys@0.8.7 registry+https://github.com/rust-lang/crates.io-index": "d5f67e6c18e9b69966453e7940a3b8d9d42a04db025a08fc932b1b64682fb30c", + "cargo:core-foundation@0.10.1 registry+https://github.com/rust-lang/crates.io-index": "dce8888408cc8ce093d1122e5930637b2016144c05ec22b3ac19083e9e394904", + "cargo:core-graphics-types@0.2.0 registry+https://github.com/rust-lang/crates.io-index": "79d76b6f0898677a892fac550d82304e938d2ccad45e27e7a57516c895be78f2", + "cargo:core-graphics@0.24.0 registry+https://github.com/rust-lang/crates.io-index": "b3f32ae657bd1c63c8017c6939188bdaf63a5baa579537b96e88e6efed3a9b1d", + "cargo:core-text@21.0.0 registry+https://github.com/rust-lang/crates.io-index": "99454b048cae71a078fab569b8116f0a6a565aa08e3d4b42b10d7a0ae7e2035b", + "cargo:coset@0.4.2 registry+https://github.com/rust-lang/crates.io-index": "d350c313c427f5c6d9e2991763119566dc6b689a000452faefd555f34aa23a20", + "cargo:cosmic-text@0.19.0 registry+https://github.com/rust-lang/crates.io-index": "c78c4da618ed4864e89002ca27b7f22207043afe9439688f13360195951bebda", + "cargo:cow-utils@0.1.3 registry+https://github.com/rust-lang/crates.io-index": "ceed0dcf90bf146d55962258e6388e46fe4522cbf2e94998304f37ba4cd9c1b4", + "cargo:cpubits@0.1.1 registry+https://github.com/rust-lang/crates.io-index": "6d434e0d93101737494e1c25d816503137cb03faa8db91f81a7aad91b7e72fb3", + "cargo:cpufeatures@0.2.17 registry+https://github.com/rust-lang/crates.io-index": "ce75ecd0480f2ac9c2a1f468ba79e8f35704e8cd1c21a1c5f2c70340b71c006c", + "cargo:cpufeatures@0.3.1 registry+https://github.com/rust-lang/crates.io-index": "d259e3c957adac91db9f72077b95a7a803d9ab92315f4a8118a4f63df95fb2d6", + "cargo:crc-catalog@2.5.0 registry+https://github.com/rust-lang/crates.io-index": "3aab81ad7ba0de6019b8742ec2d67ead198e478c5516df491d406542a60009ad", + "cargo:crc@3.4.0 registry+https://github.com/rust-lang/crates.io-index": "dec8fc9886cb0ad932645f94616141e6dea91ca5d53e6970526349a6e2c549c0", + "cargo:crc32c@0.6.8 registry+https://github.com/rust-lang/crates.io-index": "cb0e995bbaf59b29205672e1ff6900429439d70ba5e32a80a17f3afaf81032cc", + "cargo:crc32fast@1.5.3 registry+https://github.com/rust-lang/crates.io-index": "d9a6475b121affe13c35a8cff37ae9c9758507335cdccb4d29a4c8699a6deddc", + "cargo:crossbeam-channel@0.5.17 registry+https://github.com/rust-lang/crates.io-index": "111a5f24567ed657f391bc952ab629cce5efed3bbf1023ffde260beee58c85a1", + "cargo:crossbeam-deque@0.8.8 registry+https://github.com/rust-lang/crates.io-index": "7f00581294774e69d2aedc0510636038d5fff69f1556701ffb1d3828917699e3", + "cargo:crossbeam-epoch@0.9.21 registry+https://github.com/rust-lang/crates.io-index": "39b0e9c31b4af2a7cf0101b0d818ae6d0677dc6b81d3b7a23efa8ea68db8d840", + "cargo:crossbeam-queue@0.3.14 registry+https://github.com/rust-lang/crates.io-index": "452599afa03370e79ea6df1501990c0cadac31390a6d93834028ac54103fc4be", + "cargo:crossbeam-utils@0.8.23 registry+https://github.com/rust-lang/crates.io-index": "e0cddf98fd0359472d5e1c4681fa9646c33a8aab6f3977a6f46209afe3b808b4", + "cargo:crossbeam@0.8.5 registry+https://github.com/rust-lang/crates.io-index": "f4eebac985d91077376a2a109c091bc3b76856805d5ba71e6fd393cd6f31aeab", + "cargo:crossterm_winapi@0.9.1 registry+https://github.com/rust-lang/crates.io-index": "1dcb6b63c40e20a715acda670d548d0acc0985a522f28d020911569d6305ae13", + "cargo:crossterm@0.29.0 registry+https://github.com/rust-lang/crates.io-index": "13806aef3c45b958478295da5cf2d6d73acacbc1e0bd419c187adaee5c545369", + "cargo:crunchy@0.2.4 registry+https://github.com/rust-lang/crates.io-index": "997dfce3bf809ce26b7c7e27d207a5b4fe693e8442f67a8b3614691ba94a9177", + "cargo:crypto-bigint@0.7.8 registry+https://github.com/rust-lang/crates.io-index": "b6ac06fc8549090e32c0d5de183725022e01c62ee302d357a920dca07f132048", + "cargo:crypto-common@0.1.7 registry+https://github.com/rust-lang/crates.io-index": "68cb0a982d04b7854afaac4b60ce8014aee1a86bc67900701f19f2eb14a63e5c", + "cargo:crypto-common@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "c5fdbf541362d13ca9b9be1fc69ed5848cccf699e2395aa01891d1c6323aa43e", + "cargo:crypto-primes@0.7.2 registry+https://github.com/rust-lang/crates.io-index": "b894e16cdab7bf778a7129439a0341550b9a270d045f661ea6ffe18c6e733cd3", + "cargo:cshake@0.2.1 registry+https://github.com/rust-lang/crates.io-index": "f141de75ecc2b3c067645376fec4cbf289a84ab38c5dcef54c708c198fd878c5", + "cargo:cssparser-macros@0.6.1 registry+https://github.com/rust-lang/crates.io-index": "c7a3a90e3a5d0e433e48ca378d1bf490854a33fd57ce7eeaa5c8f9e9f1b6b4cc", + "cargo:cssparser-macros@0.7.1 registry+https://github.com/rust-lang/crates.io-index": "502bcaa1846a3c75a62bd52cb9b156e675abaf7ed588d4aaeb9532731f61ba16", + "cargo:cssparser@0.36.0 registry+https://github.com/rust-lang/crates.io-index": "fd06559de2e4a25aa4d4874d1f208318c0112b12ea57af275c6a0f6fa35b8693", + "cargo:cssparser@0.37.0 registry+https://github.com/rust-lang/crates.io-index": "f4874aa9e6c052fab7f6796758f65116e424a029d2b2e279cc9fd8a63c64ef63", + "cargo:ctor@1.0.13 registry+https://github.com/rust-lang/crates.io-index": "9e1b74aea82adde884c8ea2c566d026f29b166ea0285ac274c729748a674d9f4", + "cargo:ctr@0.10.1 registry+https://github.com/rust-lang/crates.io-index": "868d4fbb66e312d0e963f53c6a41cae4a1a9c86592a5a8248875801fee021827", + "cargo:ctutils@0.4.5 registry+https://github.com/rust-lang/crates.io-index": "c1fcb338b2eb8b06eb9ae94b40dfc6193cf1faad308c27684aa606e710ece89d", + "cargo:cua-cursor-motion@0.38.0 git+https://github.com/maka-agent/cua?rev=cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4#cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4": "72c26628705a402a910156f76936200bbc687a9d36e32909266a70af5780c470", + "cargo:cua-driver-contract@0.38.0 git+https://github.com/maka-agent/cua?rev=cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4#cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4": "aafdbfc9f93d1fbffb62e4ffe053916c7872a6e6752f1a9d7ec74a9cb5c177a5", + "cargo:cua-driver-core@0.38.0 git+https://github.com/maka-agent/cua?rev=cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4#cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4": "7720498e66afcf3e3acdb500aaf5340e9ac3ae4835497cad6f2d8ab17a101fb9", + "cargo:cua-driver-sdk@0.38.0 git+https://github.com/maka-agent/cua?rev=cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4#cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4": "000ff0c6756c31eb31048e62f9027ea03736c80e851728877c21e8d41270e272", + "cargo:cursor-icon@1.2.0 registry+https://github.com/rust-lang/crates.io-index": "3ef9b5fb0958ea9a4e1a2d5e9a9d2cb0b16453099e548cbe72ce61bcfd57d347", + "cargo:cursor-overlay@0.38.0 git+https://github.com/maka-agent/cua?rev=cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4#cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4": "95a62b90a86645f7167f92aacd0501d2b6395dbbe4c66f7cf833410db2209324", + "cargo:curve25519-dalek-derive@0.1.1 registry+https://github.com/rust-lang/crates.io-index": "774e4011c51c5d15fe2618dab4d757e8aa085a8e494565187ad3906ea1f13dbc", + "cargo:curve25519-dalek@4.1.3 registry+https://github.com/rust-lang/crates.io-index": "b5988ec3ba7c3f3880c9f67772043cc4eacd9481933ac85ee5bfa59c6db53b4d", + "cargo:curve25519-dalek@5.0.0 registry+https://github.com/rust-lang/crates.io-index": "587766614d5a2d7a3d8eeb449f8fe31f58f466817f058edfdf88395c973bba6e", + "cargo:darling_core@0.24.1 registry+https://github.com/rust-lang/crates.io-index": "6f6b37d82bf8af30edfcb2248f43158930aad19cd4ebfee61dbe9590bc2af175", + "cargo:darling_macro@0.24.1 registry+https://github.com/rust-lang/crates.io-index": "767bcdda28995d24ffdfa5deb6ead5d7633e955decf53fb29cf80553914c1e34", + "cargo:darling@0.24.1 registry+https://github.com/rust-lang/crates.io-index": "4fecd29bb82fa8a57bf8e6489ee669422c5c8cd90b49b704643b0a3173dbe886", + "cargo:dashmap@6.2.1 registry+https://github.com/rust-lang/crates.io-index": "0a0c2775a15e15ed6051a25554ece0b27877074f081bc298a8cda20ecfb780c0", + "cargo:data-encoding@2.11.1 registry+https://github.com/rust-lang/crates.io-index": "a2d813f48155690afbc05f4dab2a973cca4df2c673a503f943a6b7a4b08f08d9", + "cargo:data-url@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "6ca92659a7799906af0817ca334984c721dccc54b6b6f805edd71358d5a3686a", + "cargo:debugid@0.8.0 registry+https://github.com/rust-lang/crates.io-index": "906b2de19156c69c9dcfe7c5c75d456429d7eeec89786b9881a770b38acbbd8d", + "cargo:defmt-macros@1.2.0 registry+https://github.com/rust-lang/crates.io-index": "e73b9662e3333ed25490044bc5d3def54133317177bb6f2ec3e17d0f8fd70b7f", + "cargo:defmt-parser@1.1.0 registry+https://github.com/rust-lang/crates.io-index": "a8b334ed268f6e6c8077cd55791221214eb1929d431d5e4fc9f4b9fed334b471", + "cargo:defmt@0.3.101 registry+https://github.com/rust-lang/crates.io-index": "d3a61e9dc5240f028a7079d06bf6f58f4688596bb18b0f0c15481ba3b30d48f6", + "cargo:defmt@1.2.0 registry+https://github.com/rust-lang/crates.io-index": "73a2fa1f008198ffcdc0e875f064e02aa8b33b4661c86128947394eaa29a7c9a", + "cargo:deno_core@0.413.0 registry+https://github.com/rust-lang/crates.io-index": "dd9aa3d3ff26e25f4e1665b076670139565ff5cc8890e3fec7d1ce5d356034cd", + "cargo:deno_error_macro@0.7.1 registry+https://github.com/rust-lang/crates.io-index": "0ba4db71058512d46ac85c6b9d156158315834fee68f19b72342e78ffd40facc", + "cargo:deno_error@0.7.1 registry+https://github.com/rust-lang/crates.io-index": "dd8b1877e08ef59cd18958a33ebd653e13c2c02274d1204c5bda3ca1b77cc9be", + "cargo:deno_ops@0.289.0 registry+https://github.com/rust-lang/crates.io-index": "f8d920c069bdac90394dfccbc2c0856a402017d9930b3a48cb1f523eb0183f87", + "cargo:deno_path_util@0.6.4 registry+https://github.com/rust-lang/crates.io-index": "f98edcfc828803d257692df13eefd98dda057fb095516e080a299f92851099d3", + "cargo:deno_unsync@0.4.4 registry+https://github.com/rust-lang/crates.io-index": "047703ab24c419c6891fec237f9ea66bce6cabcb27531e497ce56838b888721a", + "cargo:deno_v8@0.5.0 registry+https://github.com/rust-lang/crates.io-index": "d9f03574b931c9a3e73c1d921f9566b02cb252d748eb3e27ae6cbe7cdcac978a", + "cargo:deno_web@0.291.0 registry+https://github.com/rust-lang/crates.io-index": "bcefb5e319e97d121a560c989e230757d5573225943589992fae97e15823b202", + "cargo:deno_webidl@0.260.0 registry+https://github.com/rust-lang/crates.io-index": "9127fd7e52d0b824ff530553b521a1defcdab2ccd93cb18611c88e49f88c8d51", + "cargo:der_derive@0.8.0 registry+https://github.com/rust-lang/crates.io-index": "fdce300350fd536891fe70410384b635c1713502b73c04e2511125bd031afcf5", + "cargo:der@0.7.10 registry+https://github.com/rust-lang/crates.io-index": "bed04ce7b514518a6a83bcc032ec98c24963736310d3b66471b7b5ea314ab4c4", + "cargo:der@0.8.2 registry+https://github.com/rust-lang/crates.io-index": "f82e12dfe7aa30ef8c67067637f3a75045fd2a983d0149c1fc3efd0f4eedab47", + "cargo:deranged@0.5.9 registry+https://github.com/rust-lang/crates.io-index": "1b8e0a7b3d9b40f87cb489b3035077ee015180c8cb9a628571d94ca42867ff5e", + "cargo:derive_more-impl@2.1.1 registry+https://github.com/rust-lang/crates.io-index": "ee8f6163a2b575e1954b0fd224767ff83b920ce243e55e8fedafd974b8d7f5f1", + "cargo:derive_more@2.1.1 registry+https://github.com/rust-lang/crates.io-index": "4400aec91b04d9f26047dd55ef043e0a3febaeb85c2b54e9f039d995dcfc34cb", + "cargo:digest@0.10.7 registry+https://github.com/rust-lang/crates.io-index": "46f44f5fc9978a64d12297a6694850ca26b136e6d1219679438d064e564670ef", + "cargo:digest@0.11.3 registry+https://github.com/rust-lang/crates.io-index": "4229d5d684b6f4331149dd2dc4e4a1a2048ac0279c06a678218b02f53d6cbd07", + "cargo:diplomat_core@0.16.1 registry+https://github.com/rust-lang/crates.io-index": "f5d7f14549b288fb9b402f802b5b435749d0715d1c67bc8c3d846f72907b38ca", + "cargo:diplomat-runtime@0.16.1 registry+https://github.com/rust-lang/crates.io-index": "3c7fabac21509119c59885337959b921da0ed607c97d91936335183bdf3dfff2", + "cargo:diplomat@0.16.1 registry+https://github.com/rust-lang/crates.io-index": "cf666fd6f315cf9583986885643865f30937fe2254c0f4147e0532b7a4792dc0", + "cargo:dirs-sys@0.4.1 registry+https://github.com/rust-lang/crates.io-index": "f6628b63ec8edc369efc142340cf9ebdf3be12a844cdd6cea5a9cd0761aaa74a", + "cargo:dirs@5.0.1 registry+https://github.com/rust-lang/crates.io-index": "6e7024e804fd7a1485f267f88371e62e4ba97680e55d1907af2dd718ef9956d7", + "cargo:dispatch2@0.3.1 registry+https://github.com/rust-lang/crates.io-index": "e86eddb0dca99c9c1b807e4740affcdd91af167bc2b0a765dadeccf095b3d7e0", + "cargo:displaydoc@0.2.7 registry+https://github.com/rust-lang/crates.io-index": "c56648620b3c4a9a2bf4f327de7e2a502c59e21204a8101c0f98576f18720be0", + "cargo:dlib@0.5.3 registry+https://github.com/rust-lang/crates.io-index": "6004a0d3eff5d8629abc859ccd3a2b8417388f09532df8fe270bc7f4f2ae979e", + "cargo:document-features@0.2.12 registry+https://github.com/rust-lang/crates.io-index": "96808d471e980243b5a21901a8a49c5c220abf5263d90db3a409ab1e1ad07f70", + "cargo:dom_query@0.28.0 registry+https://github.com/rust-lang/crates.io-index": "d1cd4c1b80527293c4502f5e1094f9f7c0ca0466ed745f8405fa01ac82530d0a", + "cargo:dom_smoothie@0.18.2 registry+https://github.com/rust-lang/crates.io-index": "4c6bd5aab760fd6de3b1879316551c7d26c0373bd7a228b4ba1bc6f09a98d0b9", + "cargo:doom-fish-utils@0.3.3 registry+https://github.com/rust-lang/crates.io-index": "28851761b0faa7ad597f2f002a46616e26627a1faffb61e2733c8a466316327e", + "cargo:dotenvy@0.15.7 registry+https://github.com/rust-lang/crates.io-index": "a7fd5f0676043748b265f0368e6f4b9f8740ffb580d944be733f6c3bb19f80ea", + "cargo:downcast-rs@1.2.1 registry+https://github.com/rust-lang/crates.io-index": "8a505565cb7479bef5add9ed283b6dd7a0fb892a2606b80b11d67b747b083859", + "cargo:dragonbox_ecma@0.1.12 registry+https://github.com/rust-lang/crates.io-index": "cdbfccf7c0234d1dcb2fa102c09e3da16dec2d05606ec60eb256457892d0103e", + "cargo:drop_bomb@0.1.5 registry+https://github.com/rust-lang/crates.io-index": "c0587540c4b885243057040ee181de725cec9c1c0c74d8598d19387b1038711c", + "cargo:dtoa-short@0.3.5 registry+https://github.com/rust-lang/crates.io-index": "f63e3784a22b3bd71e445983b910808db3bcbe5cce1aabe6b959929029e99511", + "cargo:dtoa@1.0.11 registry+https://github.com/rust-lang/crates.io-index": "c3f90f278b014c8c4b7ddd178014d6058478e6fd303eda8782bd0e3c4d3eb370", + "cargo:dua-core@4.2.0 registry+https://github.com/rust-lang/crates.io-index": "eca3cf88a827de95b739800865fccd0fac36d25c4fbdff2f15d78cf716ee0a99", + "cargo:dunce@1.0.5 registry+https://github.com/rust-lang/crates.io-index": "708e84532c6c303466a1f89896439a08f69d444270578fed06bec68aeecbbb93", + "cargo:dwrote@0.11.5 registry+https://github.com/rust-lang/crates.io-index": "6adeaa02772b24c1faa35d42b5b8875e46354a9c83a47e26704a3e681169b1ca", + "cargo:dyn-clone@1.0.20 registry+https://github.com/rust-lang/crates.io-index": "7ea9d9e089d0280fb1511bd987718848a2a23a37c4bc9f0517cd4d2ae932fc3e", + "cargo:ecdsa@0.17.0 registry+https://github.com/rust-lang/crates.io-index": "e9b0c05e16327090d66ae4bf4dc23c3b3875b4186770719ce366015c038351a6", + "cargo:ed25519-dalek@2.2.0 registry+https://github.com/rust-lang/crates.io-index": "ba106d30e04f39f3cfc0c0ffb48554549ea3779d9c644aed47503fb82769ed6d", + "cargo:ed25519-dalek@3.0.0 registry+https://github.com/rust-lang/crates.io-index": "88e2c5569d9a4a7730be8feba2f005fd14017e9ed98b913ea100683980a7a8c3", + "cargo:ed25519@2.2.3 registry+https://github.com/rust-lang/crates.io-index": "7d9ee060c8c90011d13141bcc1cf96a363dbe0af617ae69f572c9727161351bc", + "cargo:ed25519@3.0.0 registry+https://github.com/rust-lang/crates.io-index": "249d7cbcbcb4d4b76e709cb283979dc431ea3e49609ca0374cdd6501d0f71690", + "cargo:either@1.19.0 registry+https://github.com/rust-lang/crates.io-index": "69bd984cbf7eb07427efedc37474c32fe197e5b99f361ac77f5ab9c14678e563", + "cargo:elliptic-curve@0.14.2 registry+https://github.com/rust-lang/crates.io-index": "4bf57fad7f411514e03d6cfb0d247680c562939d43b505c1938d758eb646bc8d", + "cargo:email_address@0.2.9 registry+https://github.com/rust-lang/crates.io-index": "04a4a4b945e581914d56e787b5c4daa3be82bd56b5771d2b59069acc3251b0f6", + "cargo:embed-resource@3.0.12 registry+https://github.com/rust-lang/crates.io-index": "86accbc528470155d10c51c7ddc992de16a972f3eef7c1a3059de59fee8038e8", + "cargo:embedded-io@0.4.0 registry+https://github.com/rust-lang/crates.io-index": "90e018176a2adb3eb91055d33334499d761292e9f8e0f36f56a9ee4958cdf4bf", + "cargo:embedded-io@0.6.1 registry+https://github.com/rust-lang/crates.io-index": "0b9814d17a532486c70c35347a21cd809760f9dd87471dbe1df8af2329124ca1", + "cargo:encoding_rs_io@0.1.8 registry+https://github.com/rust-lang/crates.io-index": "68fbd84f2ecda8ace1e4ac63dd6eb9e7c602f6ef1d5799a6fb499080c387ef95", + "cargo:encoding_rs@0.8.35 registry+https://github.com/rust-lang/crates.io-index": "afcdb509d69746da258965f083a9aa185deb2dc3d1d73f461854fdb7f02a61c2", + "cargo:endi@1.1.1 registry+https://github.com/rust-lang/crates.io-index": "02dd22376e6cdac4dfe41a23eb3e9519a14d878d466410e4cf712b9b234fb0d3", + "cargo:endian-type@0.2.0 registry+https://github.com/rust-lang/crates.io-index": "b1f9fe0a0d147b4d13219b8cbf872cc7077d19bdec498f1e61cf913b59dbc788", + "cargo:enumflags2_derive@0.7.12 registry+https://github.com/rust-lang/crates.io-index": "0acc59f741d53e3ced7e43a4b705255aae290172f0e005c5e73e76d06e7162ee", + "cargo:enumflags2@0.7.12 registry+https://github.com/rust-lang/crates.io-index": "6b39c67c71d5f120ac77746539b79554d853326f5902aa3f7c1318477b82e719", + "cargo:enumn@0.1.14 registry+https://github.com/rust-lang/crates.io-index": "523675ffbdf45998a1b4b8c4d6d9668d6440e0fd684a5b48e92b05a9bfd656d1", + "cargo:equator-macro@0.4.2 registry+https://github.com/rust-lang/crates.io-index": "12332f3dde011b4c4941587de095f2022eb1b0b69ac68c3814f3536f1464c1eb", + "cargo:equator@0.4.2 registry+https://github.com/rust-lang/crates.io-index": "88b8115ff1c586c30ac440526d116f174f5efb8e7cc8573aafdbd7501307dc29", + "cargo:equivalent@1.0.3 registry+https://github.com/rust-lang/crates.io-index": "d4cdd79fd8cfc13aa6ef85721e5788da73740e67f62486c4271afca754524222", + "cargo:errno@0.3.14 registry+https://github.com/rust-lang/crates.io-index": "dc29fdf049876ef5cc734c62a4b48cb0ee16c2b19ce1bbc1ae99b2257dd79415", + "cargo:error-code@3.4.0 registry+https://github.com/rust-lang/crates.io-index": "68adbe609b0652980a1ec19530a3636d0b82a9095fb32096bcadbbe0524bf54e", + "cargo:escape-simd@0.1.1 registry+https://github.com/rust-lang/crates.io-index": "520ef4e062cc113bcd0d11f1a226315cb0d14452644ac22a7def327111c31269", + "cargo:etagere@0.2.15 registry+https://github.com/rust-lang/crates.io-index": "93304fda2d6fdeada7d5141ed6e4e3266ad512c431db355ebe26d13ea45ab0fb", + "cargo:etcetera@0.11.0 registry+https://github.com/rust-lang/crates.io-index": "eeb50e31d206c434aa193f1a43eac6481f13308c110d17069b444d4bb8d1ceb9", + "cargo:euclid@0.22.14 registry+https://github.com/rust-lang/crates.io-index": "e0ec7106ffb61fb222c65b41cfb5863f0c90c6db3761e0ec7cfb95fdff58776e", + "cargo:evdev@0.12.2 registry+https://github.com/rust-lang/crates.io-index": "1473c46d450739d5c9e6b329fbc5683c0363be730c24198f5533ddf9a31a7e8e", + "cargo:event-listener-strategy@0.5.4 registry+https://github.com/rust-lang/crates.io-index": "f87e8a983fd4951b5fb158991f20cccca8f15f538c6506e343dfcb92045e1c75", + "cargo:event-listener@5.4.2 registry+https://github.com/rust-lang/crates.io-index": "bdea937cf6b7670876e38405268065810272e90916007fbf5e83b3f3f1d0eb34", + "cargo:exr@1.74.2 registry+https://github.com/rust-lang/crates.io-index": "f82a15a258adc3550ef29756f32258847e9e4e04096ac0e5b6a9bb946883a0e9", + "cargo:fallible-iterator@0.3.0 registry+https://github.com/rust-lang/crates.io-index": "c36789ed6e9acc287df58a6716f3bc9e84df9ae734b0aece4d115ee25b5131b7", + "cargo:fallible-streaming-iterator@0.1.9 registry+https://github.com/rust-lang/crates.io-index": "fe339d28b16c97dcdb652789d15ae9c5538527930ad4c12d0e362a6901b7f319", + "cargo:fancy-regex@0.16.2 registry+https://github.com/rust-lang/crates.io-index": "f622f5809a568f0efa7e775a0a98d03a75a35f299a5a10622e6a1aa88f49b499", + "cargo:fancy-regex@0.17.0 registry+https://github.com/rust-lang/crates.io-index": "5d8aa170c8e61c062faab22dafbedfdcb0e797766680df961f7ae9f5b80c3e00", + "cargo:fancy-regex@0.18.0 registry+https://github.com/rust-lang/crates.io-index": "318611a8136c14d2c5cb71aca292325d794cf186dc1b0a32cd2aa02ae0021bd6", + "cargo:fancy-regex@0.19.2 registry+https://github.com/rust-lang/crates.io-index": "8214d54feaeaa00bcb1e719188b4c10fa97f3d8eecef667f3c726415977cee26", + "cargo:fast-glob@1.1.2 registry+https://github.com/rust-lang/crates.io-index": "eb6c23766cd2f2f055b16176dab3490200a5f7086819b8274742aec000a3e770", + "cargo:faster-hex@0.10.1 registry+https://github.com/rust-lang/crates.io-index": "9d3c211bafe7614f1c4395a6a487da5e1478faca6e12ea5bec9eda4cd16ac69b", + "cargo:fastrand@2.5.0 registry+https://github.com/rust-lang/crates.io-index": "c5bb7a75c29bf0c5b1b2459532e23ee60ca7380742e322c152f7e36bcab53a69", + "cargo:fax@0.2.7 registry+https://github.com/rust-lang/crates.io-index": "8dd231bd7db1aa95a106737676a9f1f144018eb6a86ff6a937a4fe01bb2518f0", + "cargo:fdeflate@0.3.7 registry+https://github.com/rust-lang/crates.io-index": "d84748f9bb52fd8eecb33cb86d2cbd08c169c8cba83787a0f6908954d42359aa", + "cargo:ff@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "b4f3ffb50ae1ec24f17cb3d6ea6eeb8fed5192c5a4d2165e5ba14e1f2dcc3359", + "cargo:filedescriptor@0.8.3 registry+https://github.com/rust-lang/crates.io-index": "3f480f6cc4188f78d7461f0a3783e2b022dc762b0413f864a8a0e9429f43230b", + "cargo:filetime@0.2.29 registry+https://github.com/rust-lang/crates.io-index": "574680f1a5edbe830739b3e59559eed468bc25297e2f326de49ae4c6662b8bfe", + "cargo:find-msvc-tools@0.1.15 registry+https://github.com/rust-lang/crates.io-index": "289c10768a259b579868f399f720de28691c1e419ff33214ceb1ba3827a54d1c", + "cargo:fixedbitset@0.5.7 registry+https://github.com/rust-lang/crates.io-index": "f27ab1656a20950cdd978686b74129eaa9c5026386224b17ccd651f65e5a9ae1", + "cargo:flagset@0.4.7 registry+https://github.com/rust-lang/crates.io-index": "7decb4203505a9120fd29d4d301c53e6207a2d33af3d2d7445e7426aafde5583", + "cargo:flatbuffers@25.12.19 registry+https://github.com/rust-lang/crates.io-index": "3469273216ed56eb243ccd6558408c379b8e7ec39194b6b1aa7b6bba8c87113d", + "cargo:flate2@1.1.10 registry+https://github.com/rust-lang/crates.io-index": "98186b8377fe33ce91ecd64c2bf2d534d8cca44ae3be5a0cb16c6b627dfbddc8", + "cargo:float_next_after@1.0.0 registry+https://github.com/rust-lang/crates.io-index": "95937a4542bd54751aec72a804836661610b741c3332ac54dbd5fd96fbafcd0c", + "cargo:float-cmp@0.10.0 registry+https://github.com/rust-lang/crates.io-index": "b22531d559bd961edc7dc7e831bf02fbd2b84a313d376dd5b7683bf60c29bb57", + "cargo:float-cmp@0.9.0 registry+https://github.com/rust-lang/crates.io-index": "84186a44f81539b5420f7fd2b7f5298a3355858029004a499907d70cbf426459", + "cargo:float-ord@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "c1c71d807d14c4510b128935284a96e3ffaa7753c4f16d80821e491e6111ed6c", + "cargo:fluent-uri@0.4.1 registry+https://github.com/rust-lang/crates.io-index": "2900523aa57a2cef076ca9fef499a1c85f6758e4b524785dfc0ee3a288e27615", + "cargo:flume@0.12.0 registry+https://github.com/rust-lang/crates.io-index": "103ee9df4ae58c98bf332460809ae5d26486cdaf1e9abe3b14f92d84dc441b08", + "cargo:fnv@1.0.7 registry+https://github.com/rust-lang/crates.io-index": "3e21c78fc3b287c153641481a28b1be5708b7ff7a0812b02b2ebcb94491c50fe", + "cargo:foldhash@0.1.5 registry+https://github.com/rust-lang/crates.io-index": "6802ea8f09865b53f47aab65c2617747d8b47a61ef769d2cd409070e735af823", + "cargo:foldhash@0.2.0 registry+https://github.com/rust-lang/crates.io-index": "66ded39039e660d69239b1bb944d0a919543ae11e6126eba60047a24b0589e6b", + "cargo:font-types@0.11.3 registry+https://github.com/rust-lang/crates.io-index": "fa4592c81d6ffd0b52012ee7a2b6875c22bd64d8af430d6f81b81d0586fceadc", + "cargo:font-types@0.12.7 registry+https://github.com/rust-lang/crates.io-index": "0a2632ce4b1343b0cfdf72e46dd09c38b005f066ddad89c5536586dbf8a1e37d", + "cargo:fontconfig-parser@0.5.8 registry+https://github.com/rust-lang/crates.io-index": "3cce6f4c4d059a2f85709816d037f077c72070bc5351e5014b14d5c5d86985ba", + "cargo:fontdb@0.23.0 registry+https://github.com/rust-lang/crates.io-index": "70fd4b4e54b9b57b3f3f60d3efe3908e3d726f17ac4daf6bdf8023231e0cc8c6", + "cargo:fontdue@0.9.5 registry+https://github.com/rust-lang/crates.io-index": "b1ba3cd250b8da95a0d4607750584d39bd9ab5ca4558656a9e5407a0622bed4e", + "cargo:foreign-types-macros@0.2.4 registry+https://github.com/rust-lang/crates.io-index": "60c531502a2fb8686dc00fc58a76aabc05794f3a255e60c41d4b8cbdec1e4b75", + "cargo:foreign-types-shared@0.1.1 registry+https://github.com/rust-lang/crates.io-index": "6a7b5638764a0d79ef4fd233a65989656a6ed2b5fe51b65c9e0b5f1e01c73f84", + "cargo:foreign-types-shared@0.3.1 registry+https://github.com/rust-lang/crates.io-index": "e4d602f8b98126ed728c600d54b2dfd9f3ccff9406ab82d614b7d304b2af6361", + "cargo:foreign-types@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "91b04b893e02c9287fa76de7f959f437397309554cfe6644cd478f9f44e86335", + "cargo:foreign-types@0.5.0 registry+https://github.com/rust-lang/crates.io-index": "7cfef954b7f0c8dc3b477c2bcdeae845eab5f464b0e68da104a293c4f358f9d0", + "cargo:form_urlencoded@1.2.2 registry+https://github.com/rust-lang/crates.io-index": "c6be6ac50a35357da84225e5cf7870fe66f5f3e8687c56d9d71e217c3e55e3b7", + "cargo:fraction@0.15.4 registry+https://github.com/rust-lang/crates.io-index": "b9681a026885c41cb3a91e35feafcf326d8faaf2bd5c60a9ecdefdec26c3a69e", + "cargo:fraction@0.17.0 registry+https://github.com/rust-lang/crates.io-index": "44ace39396bc0d21b811891b1de3ad25722410d51266396074ac1b4148d66321", + "cargo:freetype-sys@0.20.1 registry+https://github.com/rust-lang/crates.io-index": "b2be3b64d7e9c025f296fe44cf1b629b676e2ad4de5d17617277035a4cdf35c3", + "cargo:fs_extra@1.3.0 registry+https://github.com/rust-lang/crates.io-index": "99a8d8c70b1fb303adfac2d680cd3e5563deb18a37e15354860b2198faa48f45", + "cargo:fs-err@2.11.0 registry+https://github.com/rust-lang/crates.io-index": "ec040043a6463d26a39904bacfc12ffeb05b19e69538d68e27607cb39a148a3e", + "cargo:fs-set-times@0.20.3 registry+https://github.com/rust-lang/crates.io-index": "b653bac2cce77f7531d892386dc00954ce237230fbc7f3e708402742b1e45157", + "cargo:fs2@0.4.3 registry+https://github.com/rust-lang/crates.io-index": "f36b8e32d3ef3015cf8f38bc785edf5dc22100cbe41a9d66b84d655ece1b88dc", + "cargo:fslock@0.2.1 registry+https://github.com/rust-lang/crates.io-index": "a76b7fd3c136b0123a35af13ddb456209963f19ce1ad4ef452462b3a96583406", + "cargo:funty@2.0.0 registry+https://github.com/rust-lang/crates.io-index": "c9148ae1547ec62bf03321599f7f44e4b246030e2e072d9e3d8b0e27e37019cb", + "cargo:futf@0.1.5 registry+https://github.com/rust-lang/crates.io-index": "939d74bc830149d356c702ad107f0fb4ed4d579e3bbfa7e26a7ef9df5b15c46d", + "cargo:futures-channel@0.3.34 registry+https://github.com/rust-lang/crates.io-index": "833e6f336dd824988fe6b6ed7cfadc893ad306225cb856bed8f2d6f4ac29fe3f", + "cargo:futures-concurrency@7.7.1 registry+https://github.com/rust-lang/crates.io-index": "845a6ddeda0a0963c9571dbf11b0b7db8b9536d5ec6710a75bee41e89775b74c", + "cargo:futures-core@0.3.34 registry+https://github.com/rust-lang/crates.io-index": "eb677f0fe4c0c862fd983e32b54d079893c42323bfe7ff793bd78914a14eff77", + "cargo:futures-executor@0.3.34 registry+https://github.com/rust-lang/crates.io-index": "bbf2295d1c22800f435027a8486df0b550a9fe9a70c54f275eb00e64ecf001c1", + "cargo:futures-intrusive@0.5.0 registry+https://github.com/rust-lang/crates.io-index": "c5c5d307b4f637da0a775427102cb67b6a6f1d9aa80d215d448b440efb72d88b", + "cargo:futures-io@0.3.34 registry+https://github.com/rust-lang/crates.io-index": "c55bc06d68b177357dd40e449d4a3cf93af144dc345e7f4ef5d5a4fd235bdddb", + "cargo:futures-lite@2.6.1 registry+https://github.com/rust-lang/crates.io-index": "5a61064bc27db437edb60e3e69d61301a99e8dcfcfcdcc8a3118e7b91b76f87b", + "cargo:futures-macro@0.3.34 registry+https://github.com/rust-lang/crates.io-index": "9fb9530f6c97dc666555226b84b6c13fc58629ab1e93ae250b72a6c12d588be7", + "cargo:futures-sink@0.3.34 registry+https://github.com/rust-lang/crates.io-index": "37d096ff01ebb903fb26b7bbb80a9d8fb1275cdf2a400b128093de116979cbe0", + "cargo:futures-task@0.3.34 registry+https://github.com/rust-lang/crates.io-index": "f2abe29c82e7f42ca89250056e61c6cb80488fd4363132a7655dfc9858e510fa", + "cargo:futures-util@0.3.34 registry+https://github.com/rust-lang/crates.io-index": "82a2e864ed7ed3fb24c266b62c46062318a54e6797ffe5fdb3f3581ac8b8af3f", + "cargo:futures@0.3.34 registry+https://github.com/rust-lang/crates.io-index": "1092f7e2f1227ce2f1ddcfb5fb45cbd32aff8258616036e07cf365d9753d4099", + "cargo:generic-array@0.14.7 registry+https://github.com/rust-lang/crates.io-index": "80dbf4552e200280a3c62dff72097539ab0c5e810d98fd38cad4446b2bc7c199", + "cargo:get-size-derive2@0.11.1 registry+https://github.com/rust-lang/crates.io-index": "467da761bc25eba7c9cd1170218a0b9a2604f4050048df37f29f382f3606d5f2", + "cargo:get-size2@0.11.1 registry+https://github.com/rust-lang/crates.io-index": "7ec910d8de927d07b04bf6814b0269252b68d75ee291a971e342b89598c668a4", + "cargo:gethostname@1.1.0 registry+https://github.com/rust-lang/crates.io-index": "3df6c7d7aa8c4d157bcac1b1998e548e3a0da284bafc5eb792e58803a2e59c11", + "cargo:getopts@0.2.24 registry+https://github.com/rust-lang/crates.io-index": "8e417bbd373d73b177c6c93a9ec5aecfd8c2ba370131a15dfc8b82b1f9e45aff", + "cargo:getrandom@0.2.17 registry+https://github.com/rust-lang/crates.io-index": "2e905806c6f82fe16a6ec31b6ab6fb925ef06dc58d548a1563177477ecf48c61", + "cargo:getrandom@0.3.4 registry+https://github.com/rust-lang/crates.io-index": "9a4a754e72269e4acd006ac38b6a5e93c9366d6e97d228c57e360d9f4d9836d4", + "cargo:getrandom@0.4.3 registry+https://github.com/rust-lang/crates.io-index": "174a36c7ca3f0e319f86d00acc5e1c8a35bf4ec27e5647117d7fe164274b0763", + "cargo:ghash@0.6.0 registry+https://github.com/rust-lang/crates.io-index": "2b2060220176472c1dec463f298b41fd48d62b2f51a60e2a574f58f262abdd21", + "cargo:gif@0.14.2 registry+https://github.com/rust-lang/crates.io-index": "71e8a489d3ebfbd04794c5aaa1faad7ce511107fee14210cd48920b966bdd536", + "cargo:gimli@0.32.3 registry+https://github.com/rust-lang/crates.io-index": "7df5507960fe514a22a2197127be857aac93f6c2f2e948d809a970dd2d1f81e0", + "cargo:gix-actor@0.44.1 registry+https://github.com/rust-lang/crates.io-index": "3217af1ad803c5d39b1ffcbda7992bdf39c8197e8806a3a348caa15bf58b9432", + "cargo:gix-attributes@0.37.1 registry+https://github.com/rust-lang/crates.io-index": "a70cb8a265d8e580e8edd0a9069e4f3bc019eb886fb2b7437eedaa30219de0b2", + "cargo:gix-bitmap@0.6.1 registry+https://github.com/rust-lang/crates.io-index": "fa5347b8558a56493debf2305d2fd2f355574042c5d27db1c50d17df4d2f2c6d", + "cargo:gix-chunk@0.10.1 registry+https://github.com/rust-lang/crates.io-index": "5f768544af98c0cfcc0bbd6c17e15864b6c7ae846595f03dd7b2ed9ddfd7ec01", + "cargo:gix-command@0.12.1 registry+https://github.com/rust-lang/crates.io-index": "a1edeb8bcd733ea90020d17443ef183051ed357a7c6d7dacdc79b86c2b0d4319", + "cargo:gix-commitgraph@0.42.0 registry+https://github.com/rust-lang/crates.io-index": "e60668e6f8adcfadcc53f682affc2748a5e8df98157cc8d6feb43315e347ccbb", + "cargo:gix-config-value@0.21.1 registry+https://github.com/rust-lang/crates.io-index": "9560adbf1cca2c7f379b607f3b7721d23920700de1b0a1f9043f22ae0099ee1c", + "cargo:gix-config@0.62.2 registry+https://github.com/rust-lang/crates.io-index": "42385891effcfcb0ee94c8c61469a2a1c2d12597a76730d7ec138f57ed07e01e", + "cargo:gix-date@0.18.1 registry+https://github.com/rust-lang/crates.io-index": "7783aa09972f814bc48a1d08dfae6b99bb62bfbd468e02b6093a6628eb792e5f", + "cargo:gix-diff@0.70.0 registry+https://github.com/rust-lang/crates.io-index": "e26ecaa2faaaa83b02e700413d4d4a0b21568a875b63379f60db3987849b6753", + "cargo:gix-dir@0.32.0 registry+https://github.com/rust-lang/crates.io-index": "e7925ed131a16fb01e2728393f195cc1df55ab06ec9312920f4ef06e1f066570", + "cargo:gix-discover@0.57.1 https://github.com/GitoxideLabs/gitoxide#dd39fb66e3b1551c9fe849043e39b357a9799ca1 (adapted; third-party/gix-discover)": "9b2114afd8c2b0341796cc6da016b01fba81703f40e69b8cc14854b6f5500e83", + "cargo:gix-error@0.5.2 registry+https://github.com/rust-lang/crates.io-index": "28585c9826722896dc0baad67a105b9e8cf78e7f66a879f03e418e047c97311f", + "cargo:gix-filter@0.36.1 registry+https://github.com/rust-lang/crates.io-index": "a06813b8525d12b6581bcfe2d9748553cd32319fe1de7b33d5987dc223c88c36", + "cargo:gix-fs@0.24.1 registry+https://github.com/rust-lang/crates.io-index": "f639dd4bed75524fd53943a8482c1c063dae367637616b37fde929f803d43cf2", + "cargo:gix-glob@0.29.1 registry+https://github.com/rust-lang/crates.io-index": "c002987823cd1c33f1cd587e6890321ca32652db7a077f4729cddb198d58da7f", + "cargo:gix-hash@0.28.1 registry+https://github.com/rust-lang/crates.io-index": "8f9fd2b007b43acf4a6f2ac8a8288b1060f0831c410b45d4a80472950318b129", + "cargo:gix-hashtable@0.18.1 registry+https://github.com/rust-lang/crates.io-index": "971bb9dc6ba71d33121445e6c54da29d993e1d2d130f5cfa6020eef72a91eda1", + "cargo:gix-ignore@0.24.1 registry+https://github.com/rust-lang/crates.io-index": "1276b7c41ec2df78770d646d3e2d366e1bac8c547918d89dafa58c27f5e8e627", + "cargo:gix-imara-diff@0.3.3 registry+https://github.com/rust-lang/crates.io-index": "fef337e410114c3c95802c1e3ae9b9ba3377ce1be4713dd6a4b8bb29c2ba52ec", + "cargo:gix-index@0.58.0 https://github.com/GitoxideLabs/gitoxide#dd39fb66e3b1551c9fe849043e39b357a9799ca1 (adapted; third-party/gix-index)": "9979e285dc8bf22705e1d45237f4064a85d1ad42a7eb1729795a04a9b54ff652", + "cargo:gix-lock@26.0.1 registry+https://github.com/rust-lang/crates.io-index": "cec40b0d09f067d4d56701e985567b0e01e250b710db6dc44bcaa80f82c57e9f", + "cargo:gix-macros@0.2.0 registry+https://github.com/rust-lang/crates.io-index": "164f689df1764396cd30270a7b62701097dad44c5422a16b407e0abc9308d3b6", + "cargo:gix-note@0.3.1 registry+https://github.com/rust-lang/crates.io-index": "07f93ba4b25100543684bcd78094c4c6425e008123b84ed4c114687422b1f507", + "cargo:gix-object@0.66.1 registry+https://github.com/rust-lang/crates.io-index": "49dab4f213741ac446d9dc023a73775b89257ca2efe0f96d1941c22ea0cc67fd", + "cargo:gix-odb@0.87.0 registry+https://github.com/rust-lang/crates.io-index": "07373a42ada0bf320cf20c8c967983dffcf89a5f9c71075c77c8f56ea7766b9f", + "cargo:gix-pack@0.77.0 registry+https://github.com/rust-lang/crates.io-index": "5bcd379034a2c93c852ecfe46970efa5f4c69571690b82dd2fe2282f7f7cfe13", + "cargo:gix-packetline@0.24.1 registry+https://github.com/rust-lang/crates.io-index": "8dc91e7e7635647a6a58469b0345a8d0048573828f9f50ef15c72fe99ef31c19", + "cargo:gix-parallel@0.50.1 registry+https://github.com/rust-lang/crates.io-index": "99035100aa9f9889b0a35cad1c0c95c482e1a979fe8009ce531a2f21adb8ec35", + "cargo:gix-path@0.14.1 registry+https://github.com/rust-lang/crates.io-index": "fc4c4da38d9cc35a36abe8e2e087a54f8bbc9f3b6ddc2e9e9097419f3251d3d7", + "cargo:gix-pathspec@0.22.1 registry+https://github.com/rust-lang/crates.io-index": "269a46c35ff5e4c24adacc698b2df6aac1dc0db96d1bfde5d9b3b057ff3b4bef", + "cargo:gix-protocol@0.68.0 registry+https://github.com/rust-lang/crates.io-index": "b8cacb8d15049b1270db71fa63a91da14b373d7c5b2f1a4ccb8c1fb5e8f052c4", + "cargo:gix-quote@0.10.1 registry+https://github.com/rust-lang/crates.io-index": "7a057431d6d15b4df690e5e890c01ac5650c07d32597a298dffe02aa0006c54a", + "cargo:gix-ref@0.69.1 registry+https://github.com/rust-lang/crates.io-index": "5bd6e0a3a9a1e6dc2b952a76f4ac7e85f907f2d714589966a9917ef0026c4337", + "cargo:gix-refspec@0.47.1 registry+https://github.com/rust-lang/crates.io-index": "abb8c0cdddff0aacc8407ca34adfa591a38fc7f3b5328da5806bf44a8f39db30", + "cargo:gix-revision@0.52.0 registry+https://github.com/rust-lang/crates.io-index": "da730c6389802e533659748538b998a0f03cd4fbb783855c4a43ec7d83b6e2a7", + "cargo:gix-revwalk@0.38.0 registry+https://github.com/rust-lang/crates.io-index": "69b47d58ad10b8afccd1d6faca9053d0964dfe9c6917d75f2118a4e7869c66f3", + "cargo:gix-sec@0.16.1 registry+https://github.com/rust-lang/crates.io-index": "9b9d74edaea27bbcd2a8cdeaaa40a4489d877bd08e87657929db79599ad742a9", + "cargo:gix-shallow@0.15.1 registry+https://github.com/rust-lang/crates.io-index": "0b9fa7f56645626e2c7aa953c274f1c29ed0d59eb810a4af02262af0b0bca91e", + "cargo:gix-status@0.37.0 registry+https://github.com/rust-lang/crates.io-index": "f0750899dd96c7f524b216753f012b7bcdcecb62dde2b3f797003796e58c8b90", + "cargo:gix-submodule@0.36.1 registry+https://github.com/rust-lang/crates.io-index": "a50abb99fd7da195df0091762f437b49b9c2b68a0632f0319d4c1ffd62bde525", + "cargo:gix-tempfile@26.0.1 registry+https://github.com/rust-lang/crates.io-index": "b4e39a7da088f255b012a4b0c37504e807984951d2329669d23812a48f761e39", + "cargo:gix-trace@0.3.1 registry+https://github.com/rust-lang/crates.io-index": "330f415303ff2896ce3c25866bff6026afdb372b77a055e52eca2a57db2846be", + "cargo:gix-transport@0.62.0 registry+https://github.com/rust-lang/crates.io-index": "318fbe6456cffac4699f59ef23b3f2f79a0593147530f9afe63cd4f0a6f996cd", + "cargo:gix-traverse@0.64.0 registry+https://github.com/rust-lang/crates.io-index": "372e4cd9a383f3b25941829a76f6dc5e23a5cb107353ca3faafc45451e3f4870", + "cargo:gix-url@0.40.1 registry+https://github.com/rust-lang/crates.io-index": "1faeaf3fe37d28f8116eb11a371fa7c1584cbcfa7a0d9776399e1113d6766711", + "cargo:gix-utils@0.5.2 registry+https://github.com/rust-lang/crates.io-index": "a160e5099eafe1fdb9ca4b00a00b17f7b58f4272a453a25044dcf71224804bdd", + "cargo:gix-validate@0.13.1 registry+https://github.com/rust-lang/crates.io-index": "e81db5d49b00b67234a50ebb95fb459205ccba910dd81b55251dba89ba13ac9a", + "cargo:gix-worktree-state@0.37.0 registry+https://github.com/rust-lang/crates.io-index": "10fe210783c82de20847486066e068eedc719b289a06c756cfbeb9d5bf6ad1c2", + "cargo:gix-worktree-stream@0.39.0 registry+https://github.com/rust-lang/crates.io-index": "cbb0edc4c48cc63d5fe7b34770858545eaf4c9d48e84d26de7d09fef797c82fd", + "cargo:gix-worktree@0.59.0 registry+https://github.com/rust-lang/crates.io-index": "98423115379fa62ab80f9a25d14f153a31e19a093221c5092624bde75fb78e14", + "cargo:gix-zlib@0.4.0 registry+https://github.com/rust-lang/crates.io-index": "bd35519cb36cd98179bc2a62d09785997f06e6b7fcd9103c40e092a65b431885", + "cargo:gix@0.90.0 registry+https://github.com/rust-lang/crates.io-index": "ab1f4b76c7136ce4b6a39c1c7ef763a1cd425039de5ec397488a4dc06b7a2d2a", + "cargo:gjson@0.8.1 registry+https://github.com/rust-lang/crates.io-index": "2fe331178e7214ad3ca3cb8610a1349d5af5b67c63f8bafeda7bf51ba0beaa53", + "cargo:gl_generator@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "a66f400113aecfc582aa90148b622ce54cfab34789ce77c12a19e2076a1c7144", + "cargo:glob@0.3.4 registry+https://github.com/rust-lang/crates.io-index": "21ea2f023eb6a50002968c8420ed8651998ed4d5e93e0c12672f269dad10c945", + "cargo:globset@0.4.20 registry+https://github.com/rust-lang/crates.io-index": "fccda9399f19d9915c724667aa5bade020c99eb6986b3705710c7c1f6457f358", + "cargo:glow@0.17.0 registry+https://github.com/rust-lang/crates.io-index": "4ec7d8696115a378fb57e6ebc534eba6ea13c9da063868b7924f31167e1d61c5", + "cargo:glutin_wgl_sys@0.6.1 registry+https://github.com/rust-lang/crates.io-index": "751e7662fbea91acc2553123b4f419ec4a05aa87a1fa6cdbc1c9eac403e088cc", + "cargo:goblin@0.8.2 registry+https://github.com/rust-lang/crates.io-index": "4c784fa73259ae11412f32df31d9fe4269f8d8d89ed23798b169c1615549aa69", + "cargo:gpu-allocator@0.28.0 registry+https://github.com/rust-lang/crates.io-index": "7a5ab52d5fa0a2f87f23965982b41e11795d0ffbc25c4752c9631ef7ad393e77", + "cargo:gpui-fast-apple@0.1.10 registry+https://github.com/rust-lang/crates.io-index": "7def76cc1ffbc9cffcee61cff79a27d1fae8d89b435de8fd7717ad413f7fe0d7", + "cargo:gpui-fast-linux@0.1.10 https://github.com/longbridge/gpui-fast#124f79b0f14c688ae87877e370c015a9dc9d7ce5 (adapted; third-party/gpui-fast/crates/gpui_linux)": "f7f6f2a38410ad0f34a8566000598f57526855fb95d3240042a0ee4517095728", + "cargo:gpui-fast-macos@0.1.10 https://github.com/longbridge/gpui-fast#124f79b0f14c688ae87877e370c015a9dc9d7ce5 (adapted; third-party/gpui-fast/crates/gpui_macos)": "33913a4a13ef29881851862d11002e95c433fc3ab13b58cc866e32f25099e5d4", + "cargo:gpui-fast-macros@0.1.10 registry+https://github.com/rust-lang/crates.io-index": "165e11dc5f53de706987cf64334e126395a0cb954c42d4b03e60130c86ee8fd8", + "cargo:gpui-fast-platform@0.1.10 registry+https://github.com/rust-lang/crates.io-index": "dc01e0cf9236a992fd7d8e9a5fe6319dd0de4528c62e32cf73a43cd9e87be4e4", + "cargo:gpui-fast-wgpu@0.1.10 https://github.com/M4n5ter/nsh#de176695240d550f2b303643b8019146c7989e7f (adapted; third-party/nsh/third-party/gpui-wgpu)": "0a0a224319bdf14420d4003ca8eb4924dd3024dc3f3b3bf7e09fdfe9e5b5e783", + "cargo:gpui-fast-windows@0.1.10 https://github.com/longbridge/gpui-fast#124f79b0f14c688ae87877e370c015a9dc9d7ce5 (adapted; third-party/gpui-fast/crates/gpui_windows)": "390324c5fdafd9aa646aec66153669a3ff8048a976f966c615cedcef61c582f3", + "cargo:gpui-fast@0.1.10 https://github.com/longbridge/gpui-fast#124f79b0f14c688ae87877e370c015a9dc9d7ce5 (adapted; third-party/gpui-fast/crates/gpui)": "db1a5f1da6ffcbaa45b091cdd0db3cb427441e42dc1b1b88093ceea012863e6a", + "cargo:gpui-pre-collections@0.3.9 registry+https://github.com/rust-lang/crates.io-index": "faa7d75044211e53704b4b7fbfb9fe792f3462ad4cbe81aeb5f5633261de7fc4", + "cargo:gpui-pre-derive-refineable@0.3.9 registry+https://github.com/rust-lang/crates.io-index": "6384b58cf4d6606669a14a65a2b8d9a97b2ae82c0c81d5cae4be00455dbe2bac", + "cargo:gpui-pre-http-client@0.3.9 registry+https://github.com/rust-lang/crates.io-index": "6a413433623b786837a69e7cf9baac1f80f16878f67404184d12bae8f53bf82a", + "cargo:gpui-pre-refineable@0.3.9 registry+https://github.com/rust-lang/crates.io-index": "16e3efc4863ba32e009c8331bd578856b557c0c8cbd567031be3a48995935643", + "cargo:gpui-pre-scheduler@0.3.9 https://github.com/longbridge/gpui-fast#124f79b0f14c688ae87877e370c015a9dc9d7ce5 (adapted; third-party/gpui-fast/crates/scheduler)": "4436b2389e425faa78d25b40bb57adb24250d259fa35fcf82c01c07a65adc1e3", + "cargo:gpui-pre-shared-string@0.3.9 registry+https://github.com/rust-lang/crates.io-index": "81f2bb79a3fea0a6592d5fa5a4097556f24ef9767f19390e2c3a2a08ac5a1e1f", + "cargo:gpui-pre-sum-tree@0.3.9 registry+https://github.com/rust-lang/crates.io-index": "6d5956d561ca74af4b2ea0217659bec0df3d5c67dd487ffcf89d2c430d996309", + "cargo:gpui-pre-util@0.3.9 registry+https://github.com/rust-lang/crates.io-index": "f93db13ac535c950da551010726077f688f40fec49d31e6bb4b84413a16330cc", + "cargo:gpui-pre-ztracing-macro@0.3.9 registry+https://github.com/rust-lang/crates.io-index": "c4333568339818fac39411201067bf3acdbaa73bcd623835452820611f80a9a7", + "cargo:gpui-pre-ztracing@0.3.9 registry+https://github.com/rust-lang/crates.io-index": "67fda79406e44200a7f0e4edea6fdddb83bb2d68e5db8ef40dd9392a5e7f2d21", + "cargo:grep-matcher@0.1.9 registry+https://github.com/rust-lang/crates.io-index": "a6efd00fc4bab571af7a742c34ed0d944b99662487ffc0a11974ecca356e5397", + "cargo:grep-regex@0.1.14 registry+https://github.com/rust-lang/crates.io-index": "94ef1ccd168174838b2a6d26b668531fa6adcac1fa34cd430a9cf476a3bde4d0", + "cargo:grep-searcher@0.1.17 registry+https://github.com/rust-lang/crates.io-index": "5d0bd3dda6353673aea0663f3758b9690eda94a5dad92c7fb6804641b696df73", + "cargo:group@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "c45abc118b49e86c5fd855fe04e44c6119d66719eafb8622d46c0645c087df03", + "cargo:gzip-header@1.1.0 registry+https://github.com/rust-lang/crates.io-index": "6071e1f683cbac849645c29ccaf1b28e4e1f2dae8601b232d6494084d1bbc735", + "cargo:half@2.7.1 registry+https://github.com/rust-lang/crates.io-index": "7fed280656ca3d39221f1997a42a7a0d24808672c75bba423901f1d21ada0826", + "cargo:halfbrown@0.4.0 registry+https://github.com/rust-lang/crates.io-index": "f2b8cac6bcb3497564f58e56467654e8bea4fae30e29e4cda7d67f79523f7ae0", + "cargo:harfrust@0.5.2 registry+https://github.com/rust-lang/crates.io-index": "4e9cd6e9e8b2125c5676a18ac5c99bba6f4aed4d85d025df8ac35aa9f198ed3b", + "cargo:hash32@0.2.1 registry+https://github.com/rust-lang/crates.io-index": "f676ead3c9420de61e4bb87f78c2e3ac33453a0a4266f3494a371f97658c31e4", + "cargo:hash32@0.3.1 registry+https://github.com/rust-lang/crates.io-index": "fdf921f1865d2c5061c36f484deae28db43b5798ed73729f99a9ac195c18bd6e", + "cargo:hashbrown@0.12.3 registry+https://github.com/rust-lang/crates.io-index": "ace90b084220fc67bc7077372f77738b689a5ce8fdaf97e525f6274f5ce22253", + "cargo:hashbrown@0.14.5 registry+https://github.com/rust-lang/crates.io-index": "d1051e21866acdeaf1ab25e9eeeb16f63abdf3722900ee8b36922e09074f5f4d", + "cargo:hashbrown@0.15.5 registry+https://github.com/rust-lang/crates.io-index": "b872b61827bb71a0f8563f8ada84f76b5eb3fcad9ba6db2f95b22cd8cc5c6428", + "cargo:hashbrown@0.16.1 registry+https://github.com/rust-lang/crates.io-index": "1ccebbbbff8092a0f1ecc2a1b17f8a492deda33d6a88a2181383770f50e4a7f3", + "cargo:hashbrown@0.17.1 registry+https://github.com/rust-lang/crates.io-index": "033ff5a9eef9f37950932199cbca9a10216ae6ecd1c5fb21b44009b51dcdcefb", + "cargo:hashlink@0.11.1 registry+https://github.com/rust-lang/crates.io-index": "ec8307f531f9db0185eb094b3e65340fa673d09c0e6a68be23422de7d1eb4e9d", + "cargo:hashlink@0.12.2 registry+https://github.com/rust-lang/crates.io-index": "4994c282d605d6569dc64937200df4c0a62d33413764142395a8bdaa77e01c2b", + "cargo:heapless@0.7.17 registry+https://github.com/rust-lang/crates.io-index": "e147e2873136b97fff9ca3e512298e6ed4f1bfcef8d4410b7687586544cef2da", + "cargo:heapless@0.8.0 registry+https://github.com/rust-lang/crates.io-index": "ce679be16663d5a4af23812ab2162f70bd42d193a7357dd9bb0a8abc7dc6679c", + "cargo:heapless@0.9.3 registry+https://github.com/rust-lang/crates.io-index": "a2091dd7d033b215181104ef577d7a94a164fb28a9fd84d556b93c6a5690908d", + "cargo:heck@0.4.1 registry+https://github.com/rust-lang/crates.io-index": "cd8ee0a2b0d57f8e48778c2a26aa8cd81d300d728409234e0426059181ab2d6e", + "cargo:heck@0.5.0 registry+https://github.com/rust-lang/crates.io-index": "af68c02f50d1c1d5e75b7aae8ce48ba39c5c3c6e459d1c66871a1847aef10754", + "cargo:hex-simd@0.8.0 registry+https://github.com/rust-lang/crates.io-index": "2cc312dfeacf058830673f11cf6978d5c500a1ee1b68f3514ffcb3eef64f7c35", + "cargo:hex@0.4.3 registry+https://github.com/rust-lang/crates.io-index": "1daaf9dbb52ba1468beeff25d029dbbc5293b1bd05e4a7a0d6c0c29a6f3c1b9a", + "cargo:hkdf@0.12.4 registry+https://github.com/rust-lang/crates.io-index": "b6043fa45630d72890394804ac3b7dbed242e70ef33535db1e6bb9dbf85a9aa6", + "cargo:hkdf@0.13.0 registry+https://github.com/rust-lang/crates.io-index": "cc36b2be2f0e4532417cc7fc13aa65acdc852a15c7da49070a026f6ecca90395", + "cargo:hmac-sha1-compact@1.1.8 registry+https://github.com/rust-lang/crates.io-index": "8f7f4125c995011b0a93c0b098456e8609da67e77a14289dfbc14f6f8703d43e", + "cargo:hmac@0.12.1 registry+https://github.com/rust-lang/crates.io-index": "5eb5dfeefbe5e9cb6a284505139fd90a76c88e967f12a5ef62cc7a753beeeb03", + "cargo:hmac@0.13.0 registry+https://github.com/rust-lang/crates.io-index": "3b2c04073a150d96af110a3a125a834dcab09b85dbfca49d8763cc71e0273226", + "cargo:home@0.5.12 registry+https://github.com/rust-lang/crates.io-index": "3c77c1ef4cdc602e7b7ac5705143129384a349b577d026551afb03521a090fa7", + "cargo:html-escape@0.2.15 registry+https://github.com/rust-lang/crates.io-index": "0ff502eb64f057fb95eb0ba1aa062e6ea931527dd38035e6e51dec04300f7103", + "cargo:html5ever@0.27.0 registry+https://github.com/rust-lang/crates.io-index": "d0718f9847d379c9dbdf8e6194684de829d23e1a96076e569f02f0c28346c318", + "cargo:html5ever@0.39.0 registry+https://github.com/rust-lang/crates.io-index": "ac0a31d2f3f0e7b52f19c876cf492b6418c52b25ce2039d590c95d3e4f8cfcf4", + "cargo:http-body-util@0.1.5 registry+https://github.com/rust-lang/crates.io-index": "f63c23abcb46e1b7a49af9505a77e05db414eefe02d6f8a4db9ca0f9bae6e366", + "cargo:http-body@1.1.0 registry+https://github.com/rust-lang/crates.io-index": "6e820b628d98c67298e42e3698f06674e2b7dba5e07cba588f2394c2b79339af", + "cargo:http@1.5.0 registry+https://github.com/rust-lang/crates.io-index": "7b9cbfc0bf46e14137c7064303cc3fb3878a837375aca11f010e391789ad5ff1", + "cargo:httparse@1.10.1 registry+https://github.com/rust-lang/crates.io-index": "083ea5d2f7675560eb3276c7c7d7432d1b04273b5aa58695e416fc544a59f65a", + "cargo:httpdate@1.0.3 registry+https://github.com/rust-lang/crates.io-index": "ce209b56baf972e78b49193bbbf66a9fbc85f6c3069ce929d78e3dd6f9cd79bf", + "cargo:hybrid-array@0.4.15 registry+https://github.com/rust-lang/crates.io-index": "dbbb611d75799e1894329028c59ade138cc04d23834b548dffaf866eec1ccc7e", + "cargo:hyper-rustls@0.27.10 registry+https://github.com/rust-lang/crates.io-index": "fb1d3ae7fdff7c91c153bf9735ed95cdaa72869bee0a3fd8fa072d68adffb17c", + "cargo:hyper-util@0.1.21 registry+https://github.com/rust-lang/crates.io-index": "866ba5e8ccd8e4b9763b873922e06be42c2250fc010918c95b47f13457a42d63", + "cargo:hyper@1.12.0 registry+https://github.com/rust-lang/crates.io-index": "5c300c21535773fd0398a156539f748e788ddca4d48036c75a6e151503c6c884", + "cargo:iana-time-zone@0.1.65 registry+https://github.com/rust-lang/crates.io-index": "cd758444e3ca6244d10b6b574233f9b213c3dd6bc42facd86d462e721f406c78", + "cargo:icu_calendar_data@2.4.0 registry+https://github.com/rust-lang/crates.io-index": "6ae20335bb1c931a5fb32cb215a294a370d88f48b4d837d512f2f8bc8cb70d3c", + "cargo:icu_calendar@2.4.0 registry+https://github.com/rust-lang/crates.io-index": "9d30a5104905bfb0a5a1168a79ad063db5c7b255f0cfb38be1a099872603ee9a", + "cargo:icu_collections@2.4.0 registry+https://github.com/rust-lang/crates.io-index": "382add77901b877c4e74ebcebc6fb208284defae749ce527c564c9831e0d7d4e", + "cargo:icu_locale_core@2.4.0 registry+https://github.com/rust-lang/crates.io-index": "b81e52595ef000c8da3571e30f711ced703bf88773f08240d76a8f3852b49427", + "cargo:icu_locale_fallback_data@2.4.0 registry+https://github.com/rust-lang/crates.io-index": "37cc70dc71a9ab772a874fccf9c22b081055333c41c40694624c4db53983ef99", + "cargo:icu_locale_fallback@2.4.0 registry+https://github.com/rust-lang/crates.io-index": "5a00f6f43eafc31dff16bb37884506502ee4ff98563ab5adca396cdb114e27b2", + "cargo:icu_normalizer_data@2.4.0 registry+https://github.com/rust-lang/crates.io-index": "01e22826164ed532abcae8aba2fb69c6147c8a381026653266fd011908937ba7", + "cargo:icu_normalizer@2.4.0 registry+https://github.com/rust-lang/crates.io-index": "39cc1373121d4cabdef2f3911cb392d975b0462d2f857417c0baa5f2264b9a0e", + "cargo:icu_properties_data@2.4.0 registry+https://github.com/rust-lang/crates.io-index": "6e26d7bdfa58cd929816a231c9cc1c8ed73f4d1a3c3762faefaedd778acb63c3", + "cargo:icu_properties@2.4.0 registry+https://github.com/rust-lang/crates.io-index": "43c625c524721913244a21d5a3a5410992352a15d36df988da21326b61a11f19", + "cargo:icu_provider@2.4.0 registry+https://github.com/rust-lang/crates.io-index": "734ed49b6ba93ac39da7cf6c624c105aee66f99359f80ee4450214fb883ee3fa", + "cargo:icu_segmenter_data@2.4.0 registry+https://github.com/rust-lang/crates.io-index": "52da337cf3714da0d519d40f4fb3b388499d6d61990fa4cdc811588b766a226e", + "cargo:icu_segmenter@2.4.0 registry+https://github.com/rust-lang/crates.io-index": "bcd27112bee98970b1363b9724b2e9e9f172c046bd98819c99f88d43d9d45696", + "cargo:icy_sixel@0.5.1 https://github.com/M4n5ter/nsh#de176695240d550f2b303643b8019146c7989e7f (adapted; third-party/nsh/third-party/icy_sixel)": "b978cab8215d82df8b28d992470349a89e1c7e7decdea3652b560bf431f87ed0", + "cargo:ident_case@1.0.1 registry+https://github.com/rust-lang/crates.io-index": "782da2d0edc6b5d77af6043fc431c9ab1e7ace7658d8bff8a8ed37870acd9714", + "cargo:idna_adapter@1.2.2 registry+https://github.com/rust-lang/crates.io-index": "e51c5a8d27390fa74f0e9fd8200419f19e564d579ae1b9f73dd800edd81744ca", + "cargo:idna@1.1.0 registry+https://github.com/rust-lang/crates.io-index": "751bcd1ba082968a5c6b25867d234743fdb7489b6f89150fecf48f5d3e4b4bfd", + "cargo:if_chain@1.0.3 registry+https://github.com/rust-lang/crates.io-index": "701352df47b5e4819d2c90b33f8ae90ca6828972359549a245c5bca94d394231", + "cargo:ignore@0.4.33 registry+https://github.com/rust-lang/crates.io-index": "fc5bc0ba7a7dd97ef97f30232ff01203020dbbb87770f9c3d4f41d9f0e2ee953", + "cargo:image-webp@0.2.4 https://github.com/image-rs/image-webp#08b57d473c90148dd4b37a075df365afc3dfcc2b (adapted; third-party/image-webp)": "0b871a8dc01dc775432e931c0fba636104e4be4454cc599040b3402c3ab984bf", + "cargo:image@0.25.10 registry+https://github.com/rust-lang/crates.io-index": "fd9d0a86c37c85b3e0f52dc60e9370cbec9cfacd02ce906dcf85c0fbda5f0e81", + "cargo:imagesize@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "cc340197f0e7bc36b096ca6c1175e86413c200decfd49539b5503f365b36c717", + "cargo:imagesize@0.15.0 registry+https://github.com/rust-lang/crates.io-index": "888fcdb0daed1b9e376386e1ad8bb322c5c4dce9d84a0d5fdc5313c4227cccc3", + "cargo:imara-diff@0.2.0 registry+https://github.com/rust-lang/crates.io-index": "701d181d1c944d5b4004375c69159197371e75cd9aaa3b70d00319cc5319521c", + "cargo:imgref@1.12.3 registry+https://github.com/rust-lang/crates.io-index": "22e570ab6a450bbc31c77cf8af0ec13ad2eca71805b0a85ff1dbdcc3c9834884", + "cargo:indexmap@1.9.3 registry+https://github.com/rust-lang/crates.io-index": "bf581ab686de9af1aaafe1bc6bddafa13bd7512ebab25d4e897e750b59b99709", + "cargo:indexmap@2.14.2 registry+https://github.com/rust-lang/crates.io-index": "5d9db5077194c5f5abcebb0440a427a296ffd3eb05455647784f964247cd590f", + "cargo:indoc@2.0.8 registry+https://github.com/rust-lang/crates.io-index": "8fb63995613c70a20af33648e0dca50ebd53e00188deeb469809a0dc98810092", + "cargo:infer@0.22.0 registry+https://github.com/rust-lang/crates.io-index": "e162bb01a0805803a6e92d27f02086c02a51e4ccf97fc5a92069f177d2727fbc", + "cargo:inotify-sys@0.1.8 registry+https://github.com/rust-lang/crates.io-index": "d92d44f23355235670131ad2a722a798f2a7325dd0a9a370c5680b5f06562763", + "cargo:inotify@0.11.5 registry+https://github.com/rust-lang/crates.io-index": "d2f865547b3b477a33bbd57b0a456d01b3e8b68bfddbf136dd3cd2440a304ba4", + "cargo:inout@0.1.4 registry+https://github.com/rust-lang/crates.io-index": "3f18230d83672fd2bd81c71f597984fedaf98e6cfe2918fc9da1ebc0f4afa566", + "cargo:inout@0.2.5 registry+https://github.com/rust-lang/crates.io-index": "ef20bfdd18e6f23c5c433d063b2199e8149e1c88b346af2e1bfd6bcc5aec1ee2", + "cargo:instability@0.3.14 registry+https://github.com/rust-lang/crates.io-index": "be672d6d5a59167d3983b3c1628454e788d0ab63169ec96902e2f9ba3299932a", + "cargo:interpolator@0.5.0 registry+https://github.com/rust-lang/crates.io-index": "da06743ad84a5fc1c75d91cae990e5e53d746ff0d125be6a6529b2fe8ce73280", + "cargo:inventory@0.3.25 registry+https://github.com/rust-lang/crates.io-index": "0e8bc9bdf299ff5a468891b7c6c7522f11d47111166edb3de0bb475f8eb6e1d7", + "cargo:io-close@0.3.7 registry+https://github.com/rust-lang/crates.io-index": "1042813036bc1c3eb6d3da74a219f662f2a69155adef2c18eeb11c5e9a5aa532", + "cargo:io-extras@0.19.0 registry+https://github.com/rust-lang/crates.io-index": "049ff4ecde64095c53404dda23d0b9811815797f8712de1b1e4e3566dbc2c793", + "cargo:io-lifetimes@2.0.4 registry+https://github.com/rust-lang/crates.io-index": "f0df8ece4ba277e4971761ac94940ccc22d5ae7a800339639736c0505b863a0d", + "cargo:io-lifetimes@3.0.1 registry+https://github.com/rust-lang/crates.io-index": "2da6783469f1aaa18e06cb04b902da976eda7e06773d4ce8c0f6bfed75029a36", + "cargo:ipnet@2.12.2 registry+https://github.com/rust-lang/crates.io-index": "3d455d127791c18546a90995cec53d711a7533e9b142007c741ab9f4440670e4", + "cargo:is-docker@0.2.0 registry+https://github.com/rust-lang/crates.io-index": "9aab26cf4585b526ce32f1030287999714b2b5b5378af65573be5bfb3482d654", + "cargo:is-macro@0.3.8 registry+https://github.com/rust-lang/crates.io-index": "8a86e4a7240c001a4dbfc902d8933464a295ac8ae93f86ec2b2429c10ec32b26", + "cargo:is-wsl@0.4.0 registry+https://github.com/rust-lang/crates.io-index": "2d8e52f6a8cc508868505e68b856e8fdb4c31652389a15e169f8ea09064828bf", + "cargo:itertools@0.13.0 registry+https://github.com/rust-lang/crates.io-index": "1c4acd353f8684f580abfedeaa31f2e462a9451b71e2427cf8c8e07523fb2ca5", + "cargo:itertools@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "19143dae585d8a50b45516ec0ef67549ff036ef4a085af1ef4b8fd7a0786a635", + "cargo:itertools@0.15.0 registry+https://github.com/rust-lang/crates.io-index": "e679e7e1e106a65f275338e085e8245d347ebeb0af6adb042462b8a12ec979d7", + "cargo:itoa@1.0.18 registry+https://github.com/rust-lang/crates.io-index": "917aae0da584a6473da5eca45fd10aea3f829dbd793a8e481a4dcde98097898b", + "cargo:ixdtf@0.6.7 registry+https://github.com/rust-lang/crates.io-index": "91a228c5439273e6ef534f6a88ec1911fd8e9dbcbfbd1767aed83e2d5f338f1b", + "cargo:jiff-core@0.1.1 registry+https://github.com/rust-lang/crates.io-index": "d38b0d00b7c8d6d0c85467956a5fc197d590283359f2e13a89a727347e024919", + "cargo:jiff-static@0.2.38 registry+https://github.com/rust-lang/crates.io-index": "86b5dd9830b05f12341e52165756a54371b9d7f88c7008e97ba3e42cdd9a033b", + "cargo:jiff-tzdb-platform@0.1.3 registry+https://github.com/rust-lang/crates.io-index": "37327c09c0cfa3689960d071c88057799a73ef6aa58c75e07bd2e5cba4df0100", + "cargo:jiff-tzdb@0.1.9 registry+https://github.com/rust-lang/crates.io-index": "fd2ad35a92c091e5b063b5fbd07c3e99fe06e5e8dbd8d04da96ee7e685bdc16e", + "cargo:jiff@0.2.38 registry+https://github.com/rust-lang/crates.io-index": "f1cb6c70e8513eb40290ac9830e393434cb5e9999a61c58c6d142cf2b6505372", + "cargo:jiter@0.17.0 registry+https://github.com/rust-lang/crates.io-index": "f37f23b6e84e2f63060b3e07106229d7550e32405205eb1e71b079f86ef6fa83", + "cargo:jobserver@0.1.35 registry+https://github.com/rust-lang/crates.io-index": "e8d77bc2fffed2ff1fbd182e49cc9af3ea2b8ee2152f34977c3d2a4252c44f9c", + "cargo:json-escape-simd@3.1.3 registry+https://github.com/rust-lang/crates.io-index": "74db2b5d5e7475340e2499ba0bb613736cdda04a459ea5be4e84e44a66e7a16a", + "cargo:json-strip-comments@3.1.2 registry+https://github.com/rust-lang/crates.io-index": "7d465da322b60ebe5992293d129478724566c4df14672f269b41186be741577f", + "cargo:jsonschema-regex@0.46.10 registry+https://github.com/rust-lang/crates.io-index": "8b7637063f32be2786c13d1d37250ccf2bab3bf42d571f6e7143ca94c3286312", + "cargo:jsonschema-regex@0.60.1 registry+https://github.com/rust-lang/crates.io-index": "eccfe0fd63cd353b86da0964177cec045b5b6d0ed36d7e50ad9a4a2b994b271d", + "cargo:jsonschema-value@0.60.1 registry+https://github.com/rust-lang/crates.io-index": "b1a551296bd100411f521b957a519511ceef9ff1466a6e5ff0196d541850ca48", + "cargo:jsonschema@0.46.10 registry+https://github.com/rust-lang/crates.io-index": "90ffb2e60cfba30ce49dc9bfa858219a28204b61b74e60907cf84c2c77987068", + "cargo:jsonschema@0.60.1 registry+https://github.com/rust-lang/crates.io-index": "ef5d0adf05a8890e56723d8677606db16549a2f7dce65873bfe9f525c1d49e4f", + "cargo:kasuari@0.4.13 registry+https://github.com/rust-lang/crates.io-index": "28214e813c1e1bb8eeb5c04315fd762dc8f7c91037385ca415cdc99bb0b9a9b4", + "cargo:keccak@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "667d5229985aff4c7aa73fd17bb37b9150e662cc1e38f17a5cf0a2f70435a6d0", + "cargo:keyring-core@1.0.1 registry+https://github.com/rust-lang/crates.io-index": "c6f49db79fff1bbfcd792aed837a77ecb6c20bda6c24222eab880e9d23abe040", + "cargo:keyring@4.2.0 registry+https://github.com/rust-lang/crates.io-index": "915a1477ac57504cd2250a6208e066bbabbd09882f1b0beef2cbd8d9b4715bbb", + "cargo:khronos_api@3.1.0 registry+https://github.com/rust-lang/crates.io-index": "d8ebf53dbf91a737a4c5db1c5c88cc205795d5a6799c1f9fd895fca405adbe47", + "cargo:khronos-egl@6.0.0 registry+https://github.com/rust-lang/crates.io-index": "c5d76e1854d6e1c29f3852dbb04180739aa754ec4d092645615bbcf0367ac9cf", + "cargo:kurbo@0.13.1 registry+https://github.com/rust-lang/crates.io-index": "ec58e333328f88ef2577b4e03eab710ae6799d01ba4cf750da6111afd8539f5b", + "cargo:lazy_static@1.5.1 registry+https://github.com/rust-lang/crates.io-index": "f8f4cb8397573abb132b1fac4c921de863b532ce43d61fbde400c01a7c6b1446", + "cargo:lazy-regex-proc_macros@3.6.2 registry+https://github.com/rust-lang/crates.io-index": "1f8997a473912435a6a918e6f5b0bbaaf900a821c6ee86c8e087a2a6087b9136", + "cargo:lazy-regex@3.6.2 registry+https://github.com/rust-lang/crates.io-index": "cbd71b628a96f7db8fb93e83ea9ba691d8a0ad75c5d1277028643614bf657689", + "cargo:lebe@0.5.3 registry+https://github.com/rust-lang/crates.io-index": "030f371189500e1bb1e5220c6aeaf0c558f6423accece7f065ba9986fec73c00", + "cargo:lexical-parse-float@1.0.6 registry+https://github.com/rust-lang/crates.io-index": "b34c40ddd15653f3eed36202ef42c2f1081ce797972b6b90d3b4ed24e9a0f256", + "cargo:lexical-parse-integer@1.0.6 registry+https://github.com/rust-lang/crates.io-index": "931e1e3bcce3f38c1905b22ed998da666b23df9d9ad63367e97d50b6341d2162", + "cargo:lexical-util@1.0.7 registry+https://github.com/rust-lang/crates.io-index": "06a1e997d7b67525941f1075e1915d63fef649a9cc52b84a99f9e3409d48ecdb", + "cargo:libc@0.2.191 registry+https://github.com/rust-lang/crates.io-index": "bbd7370fa531427c4aa8b086c31e1085ba98757ff924e456248e0e63a72f22f9", + "cargo:libloading@0.8.9 registry+https://github.com/rust-lang/crates.io-index": "b991128ca06c50791962fff1d7253076c53102b7fbd6bbd8fe6b202c08376492", + "cargo:libm@0.2.16 registry+https://github.com/rust-lang/crates.io-index": "66507f5119a32e62e2741ed7ecda7d793bd0d01603ae56243b3bc7047421fde0", + "cargo:libsqlite3-sys@0.39.0 registry+https://github.com/rust-lang/crates.io-index": "c40ad48aba986a37a8055b6a907588b241056feb230148963adbab1f2ba1425a", + "cargo:line-clipping@0.3.8 registry+https://github.com/rust-lang/crates.io-index": "f4d8fc9c1ab2891757f50a783ac6a93fbb8695685af8a8d9a210366fd433672f", + "cargo:linebender_resource_handle@0.1.1 registry+https://github.com/rust-lang/crates.io-index": "a2a47829199b9f3254305ef89ff78922a843807a6e82fb9181dae1db0805f80e", + "cargo:link-section@0.19.3 registry+https://github.com/rust-lang/crates.io-index": "ac5ff3a90e6eb3dc1d897dc6d79200a59d77cbb53ce57ae60c7946e30dc6f5f3", + "cargo:linktime-proc-macro@0.2.3 registry+https://github.com/rust-lang/crates.io-index": "c024f45a2e0189a78cb36238fdd6ef39250d22272eef84d3762cfca8e16bca0b", + "cargo:linux-raw-sys@0.12.1 registry+https://github.com/rust-lang/crates.io-index": "059f0d8b5917922b140fc0678619257d950ea673207fa9995a623dce15bcdaf5", + "cargo:linux-raw-sys@0.4.15 registry+https://github.com/rust-lang/crates.io-index": "101dab47663a9f838c2b415c3f16fbb9d7f959104813d7ea04d92c51cc17952c", + "cargo:litemap@0.8.3 registry+https://github.com/rust-lang/crates.io-index": "5b8af961621883d949b6239ece0661e2db0f348ec8d619c05af6e02f115c528a", + "cargo:litrs@1.0.1 registry+https://github.com/rust-lang/crates.io-index": "2f08224d3f4c6a1d1bbcb02cfc7feacac41673ab236e097f43daec76c871ba2d", + "cargo:lock_api@0.4.14 registry+https://github.com/rust-lang/crates.io-index": "8758e4d4fd5d61a6eb38daad7e49f6827d21104ceb0060468216a3be47e609da", + "cargo:log@0.4.34 registry+https://github.com/rust-lang/crates.io-index": "73b0ae26289b6e79ed2a6c3a469f789f5ed74c6941f6954d031f79b145b95456", + "cargo:loop9@0.1.5 registry+https://github.com/rust-lang/crates.io-index": "4203c667b35f83d24027bb8db17233376e228d61571b2b5463abef85029571ea", + "cargo:lru-slab@0.1.3 registry+https://github.com/rust-lang/crates.io-index": "a67adead4065a67fde5125a014d13d5a9eed0baa3b1b064b67f28fe9571c1794", + "cargo:lru@0.18.5 registry+https://github.com/rust-lang/crates.io-index": "5454242ba068f676d11d11b2217e24ed39a286b6fe9b8e3b30b66f37fe8889e9", + "cargo:lyon_algorithms@1.0.22 registry+https://github.com/rust-lang/crates.io-index": "abb027209681ffdf1ae16703ecf156add6f87a5eeb328ec6e678d6ad6cf8d151", + "cargo:lyon_geom@1.0.20 registry+https://github.com/rust-lang/crates.io-index": "c926605c5f103b7eed43e30a13ea556e0264aa8b3c2604f0c63e6446ddc929fe", + "cargo:lyon_path@1.0.19 registry+https://github.com/rust-lang/crates.io-index": "30cdb14b5af8ebd16280a01a47eb8799282132eff8504f7fd5f9c039f8a113cc", + "cargo:lyon_tessellation@1.0.23 registry+https://github.com/rust-lang/crates.io-index": "2aaa95ef9d10fe7b23a7a5f814f5745dc864b41aca758f215c61194bf4105b38", + "cargo:lyon@1.0.19 registry+https://github.com/rust-lang/crates.io-index": "2c63682bbc00b464c8d4bab4e614ee3fc266bf5c8fb9f5b8d07135aa0e39f9ad", + "cargo:mac@0.1.1 registry+https://github.com/rust-lang/crates.io-index": "01c86ae85fe384e0f411b4fd6a2994b6ee28a6b784dc1088462e9a5cb6db4fe1", + "cargo:mach2@0.6.0 registry+https://github.com/rust-lang/crates.io-index": "71bc0cd1ca7ee1d3b329d0121b58bcf203937954df58bd5769b165905f272feb", + "cargo:malloc_buf@0.0.6 registry+https://github.com/rust-lang/crates.io-index": "d9ad17e85e38a27809b165effdbe8a7cc3a9291bd85e4e349661b84dab6189c0", + "cargo:manyhow-macros@0.14.1 registry+https://github.com/rust-lang/crates.io-index": "2ac0c834a304d5e5f080526197e02bd5e519aa558be8f4337f77ab234e13f0be", + "cargo:manyhow@0.14.1 registry+https://github.com/rust-lang/crates.io-index": "18f7538b9ab44cc50bf9ce35c032fb27d5369a462ca90947f639e74784154b7a", + "cargo:markdown@1.0.0 registry+https://github.com/rust-lang/crates.io-index": "cdbcd8cec625f61247b2817ec810f0b6a39964c24e2e57888f3932db828c66c5", + "cargo:markup5ever_rcdom@0.3.0 registry+https://github.com/rust-lang/crates.io-index": "239b9b880869cd83c5bb3a1e54b6f69fb81eb76b3b29d6598b4af444203c9bdd", + "cargo:markup5ever@0.12.1 registry+https://github.com/rust-lang/crates.io-index": "48d0cf07aeb61e4c4ef9a08911356738d5b5ede45ffdd721a6acc6c311c2384a", + "cargo:markup5ever@0.39.0 registry+https://github.com/rust-lang/crates.io-index": "63582d7e43505bf729b949e22be84e84e43c14970aaa24cc3d89d5ef6985aa1a", + "cargo:maybe-owned@0.3.4 registry+https://github.com/rust-lang/crates.io-index": "a82fc25dcf31f50fd2c7ea1218aa57158eae99bbcc553cea21c80a8fc0b10269", + "cargo:maybe-rayon@0.1.1 registry+https://github.com/rust-lang/crates.io-index": "c618b2353baae1bb45bd3143096336c5807a47fb97cabb06f2843d1c728467df", + "cargo:md-5@0.10.6 registry+https://github.com/rust-lang/crates.io-index": "1ecffdff7bff55343159feed5c264e4424c760458897d5ec33a7e5a226c86541", + "cargo:md-5@0.11.0 registry+https://github.com/rust-lang/crates.io-index": "a293fe78c31e7fe58c08ab0d5f381ab23df478afa2dbf6fb8f473ad0735d1653", + "cargo:memchr@2.8.3 registry+https://github.com/rust-lang/crates.io-index": "55ca53ecece2e5e4534e12d8e50deeb0021e0e768b0103c375fe46881c1f98a2", + "cargo:memmap2@0.9.12 registry+https://github.com/rust-lang/crates.io-index": "97f3d3b27fbc072de5bd69e97697ee45bdeb5e05319c382b9fe8a424d217dcc6", + "cargo:memoffset@0.6.5 registry+https://github.com/rust-lang/crates.io-index": "e7cec7dfe7775eba585fc3946f8bb27c9a0bbe6eb93f7ef3aa20337860c8e29f", + "cargo:memoffset@0.9.1 registry+https://github.com/rust-lang/crates.io-index": "d0da7b9b9789f9cf16342d945af3e22bbe826d718b24e3ad4987f7e9c40d89c7", + "cargo:metal@0.33.0 registry+https://github.com/rust-lang/crates.io-index": "bcdd67db578bf4cb10b58d5b9a079badf841767a0b9789018b0bcbff8c20909b", + "cargo:meval@0.2.0 registry+https://github.com/rust-lang/crates.io-index": "4941448313872a555fc0c4f85add35579b43d5db37c3f552c17907ff9b4a896c", + "cargo:micromap@0.3.0 registry+https://github.com/rust-lang/crates.io-index": "4ea36fae92df596407bdcdf34bf37165660d94b495f9987ffdab7ea51c6500f4", + "cargo:mime@0.3.17 registry+https://github.com/rust-lang/crates.io-index": "6342a5ce31b67c27aec144f0bf96b8bc15b8b0d0f21bb85f3752d89008ed6d5a", + "cargo:minicbor-serde@0.7.2 registry+https://github.com/rust-lang/crates.io-index": "79d966dff7e8e319dad91f62e8d0b615d1fcaddc5478eff2a8b5152dd28eec35", + "cargo:minicbor@2.3.1 registry+https://github.com/rust-lang/crates.io-index": "ce2bb4ced0c7bf75feb5e95558c739df704a7811ecef4108bbb327470005281f", + "cargo:minimal-lexical@0.2.1 registry+https://github.com/rust-lang/crates.io-index": "d43bc000e6617c651399f0f3d1e090950f959e8074d23f340c7cc113cb936353", + "cargo:miniz_oxide@0.8.9 registry+https://github.com/rust-lang/crates.io-index": "f1afebde505cce314a6512964bc3b40667b9147b3bb2b51771ec8fb7cceab9c3", + "cargo:miniz_oxide@0.9.1 registry+https://github.com/rust-lang/crates.io-index": "bdb1371760f6e2f8c98597cecb493daa38b365dd1943020fd59de92029ecd0ae", + "cargo:mio@1.2.4 registry+https://github.com/rust-lang/crates.io-index": "8005d2c75dfbd41edf1a69e2b3ac2dae44cced79f33df8af7d2ffaceba84e248", + "cargo:miow@0.6.1 registry+https://github.com/rust-lang/crates.io-index": "d55ef7e2d8e0cfa741520129f211eea6a251b891ace19efbda27d67c6b6efadb", + "cargo:monty-alloc@1.3.0 registry+https://github.com/rust-lang/crates.io-index": "00e1f191d883da9ce6af72ce10281a2b86e2c140d69541c984446c29a80bec24", + "cargo:monty-macros@1.3.0 registry+https://github.com/rust-lang/crates.io-index": "13997a98fa58c4f81c3e983b7670325cb0ceacf924dbf110797aa53b251e42e7", + "cargo:monty-types@1.3.0 registry+https://github.com/rust-lang/crates.io-index": "ad598a3400b5795b6eb71a165efe64f966ba1ee7dfe4bf211d71066cb57df1f5", + "cargo:monty@1.3.0 registry+https://github.com/rust-lang/crates.io-index": "2b8693303950a2bb756bcccc6ec59a14230ef41e0442f13f60dec8d4baab87dd", + "cargo:moxcms@0.8.1 registry+https://github.com/rust-lang/crates.io-index": "396f5b63f873c6bb4e2151e7a556b07c9f0ba1a17e98ed43b484c8e2a7171017", + "cargo:msvc_spectre_libs@0.1.3 registry+https://github.com/rust-lang/crates.io-index": "8305d2663666e6c2eb67f56b9d1f42d101c8dc5d99500029ca64a39f941b6b52", + "cargo:mxc-sdk@1.0.1 git+https://github.com/microsoft/mxc?rev=05a430bc17a3e1b3fa2131524fc52e4319e07298#05a430bc17a3e1b3fa2131524fc52e4319e07298": "0b635a9d50731484e51dc824eee646f144a14788f868c5128d6ae47264ff8f83", + "cargo:naga-types@30.0.1 registry+https://github.com/rust-lang/crates.io-index": "7b92db651c814f1549cb3fb36ef1e21de378b5611c6850adc505eabe25d9f082", + "cargo:naga@30.0.1 registry+https://github.com/rust-lang/crates.io-index": "f8f121e05af2448f8db90822f3f4f1ec504e044ef62099a1b27d6ffbee0202ce", + "cargo:native-tls@0.2.18 registry+https://github.com/rust-lang/crates.io-index": "5cf59b5f6a57625e74218292334fe9dc88006ca3253b4279e521bde5869af910", + "cargo:new_debug_unreachable@1.0.6 registry+https://github.com/rust-lang/crates.io-index": "1fe30c6471405f191258523f0f01845618877b6346973311630feeaec7232229", + "cargo:nibble_vec@0.1.0 registry+https://github.com/rust-lang/crates.io-index": "1614d466378496c13e7e3a51e136017f37b027eb741d426532e6c7a756597ac9", + "cargo:nix@0.23.2 registry+https://github.com/rust-lang/crates.io-index": "e47d9e7e9e2b32be3afd2f38ecae18d13709c9019c40212aca10689758a955ab", + "cargo:nix@0.29.0 registry+https://github.com/rust-lang/crates.io-index": "f0d16ca3c98992f127a37b2143aeb1998da88d3fff55306c560ed1467f82ec3e", + "cargo:nix@0.31.3 registry+https://github.com/rust-lang/crates.io-index": "89760a4c2410fa5d435dc0e564848e5066a0cf30a51d9d79ed879a93bb774396", + "cargo:no_std_io2@0.9.4 registry+https://github.com/rust-lang/crates.io-index": "ad6c982a891f75671e9910d369c2c2d5c60e77e8343a5c699de18858d8d1a9a4", + "cargo:nodejs-built-in-modules@1.0.0 registry+https://github.com/rust-lang/crates.io-index": "80338cf41399416e841b77761293a8f0f997491de638aac7caa7ac81f91762d3", + "cargo:nom@1.2.4 git+https://github.com/maka-agent/cua?rev=23221967ce6044c1fed303701f43fa54564f0f53#23221967ce6044c1fed303701f43fa54564f0f53": "307fdb833a2cdf68edec814c7e5e8595c9814b552ef1339f6b157813b0123919", + "cargo:nom@7.1.3 registry+https://github.com/rust-lang/crates.io-index": "db94f95d6fef06d348564ede51c3178dc90b791e48de2f7198727e1c7243d0c1", + "cargo:nom@8.0.0 registry+https://github.com/rust-lang/crates.io-index": "4a69279a5dddc804c27ef52662c9556aef314d6dc4ae350d2782124591f3b7ec", + "cargo:nonempty@0.12.0 registry+https://github.com/rust-lang/crates.io-index": "11130225cc51dd23645a49ef0597c89d7ec3d131579915de674cc85853171e91", + "cargo:nonmax@0.5.5 registry+https://github.com/rust-lang/crates.io-index": "96cadc8ec0d3c696662e3c2a1517eabb9bd5df89709641960bb44cfdaf1da0a5", + "cargo:noop_proc_macro@0.3.0 registry+https://github.com/rust-lang/crates.io-index": "50bf7b12465a2dc9975acb4276ff96eb5a9241c3af596bbbd77727e78091be5b", + "cargo:notify-rust@4.18.2 registry+https://github.com/rust-lang/crates.io-index": "ecd4f132d94a923dacbee68231f8069777327a9370586c0cbdc7ebd61c700751", + "cargo:notify-types@2.1.0 registry+https://github.com/rust-lang/crates.io-index": "20250f0f40c0ead47cfbe86741c39d97177cc07e34caaa1af8cabe7f6de98aee", + "cargo:notify@8.2.1 registry+https://github.com/rust-lang/crates.io-index": "f61b2470546ca6ebb76c0f48c3eda5e7cab429bd32c8ae4dd515840c6e25a1a9", + "cargo:nsh-base@0.3.0 https://github.com/M4n5ter/nsh#de176695240d550f2b303643b8019146c7989e7f (adapted; third-party/nsh/crates/nsh-base)": "2b93c2942e0ab15dc85b34a73f3b98ec5463425edec286dd6b7d01a62a34a15f", + "cargo:nsh-bundler@0.3.0 https://github.com/M4n5ter/nsh#de176695240d550f2b303643b8019146c7989e7f (adapted; third-party/nsh/crates/nsh-bundler)": "44d68b5c526e2ef8d0beabe5c368a495f621f0f90ddd65d1a0fa42891bab7cac", + "cargo:nsh-core@0.3.0 https://github.com/M4n5ter/nsh#de176695240d550f2b303643b8019146c7989e7f (adapted; third-party/nsh/crates/nsh-core)": "7e7d13f3eff64c60fcfcada6438535c71ff93559b7e3bbd04388ae8f3da635ed", + "cargo:nsh-engine@0.3.0 https://github.com/M4n5ter/nsh#de176695240d550f2b303643b8019146c7989e7f (adapted; third-party/nsh/crates/nsh-engine)": "20ef05441d0442f5ad85a290ccb71bda84fd5b5acdb5de3a07904da2822ed9a5", + "cargo:nsh-gpui-terminal@0.3.0 https://github.com/M4n5ter/nsh#de176695240d550f2b303643b8019146c7989e7f (adapted; third-party/nsh/crates/gpui/nsh-gpui-terminal)": "713ba24ce94a41703560e5674f088025c53aad4056b9dbb491ea9c1781bde037", + "cargo:nsh-js@0.3.0 https://github.com/M4n5ter/nsh#de176695240d550f2b303643b8019146c7989e7f (adapted; third-party/nsh/crates/nsh-js)": "1e82a1c6a22a82e460a2be501482a4288b5827d6a8130340c9fb34f9f0f358c9", + "cargo:nsh-macros@0.3.0 https://github.com/M4n5ter/nsh#de176695240d550f2b303643b8019146c7989e7f (adapted; third-party/nsh/crates/nsh-macros)": "caef89fcefca9a50f798ab3d5a4399954fcfcc844fc927a2aac4ce870cf40997", + "cargo:nsh-package@0.3.0 https://github.com/M4n5ter/nsh#de176695240d550f2b303643b8019146c7989e7f (adapted; third-party/nsh/crates/nsh-package)": "543447cedf4d6baecb577b27937ccab5f1a36a74fd222db1540c9e891e0e4d4c", + "cargo:nsh-platform-gpui@0.3.0 https://github.com/M4n5ter/nsh#de176695240d550f2b303643b8019146c7989e7f (adapted; third-party/nsh/crates/gpui/nsh-platform-gpui)": "85a49f8414b7b66d22be3fc26c424c79f2f4d7f421e4d3af0dbc8f627b8fda7d", + "cargo:nsh-platform-macos@0.3.0 https://github.com/M4n5ter/nsh#de176695240d550f2b303643b8019146c7989e7f (adapted; third-party/nsh/crates/nsh-platform-macos)": "2d34ac2147c2ceb7e8daee28f4ddaf05e2483fc0515fd708f6874a34d9f711fa", + "cargo:nsh-platform-tui@0.3.0 https://github.com/M4n5ter/nsh#de176695240d550f2b303643b8019146c7989e7f (adapted; third-party/nsh/crates/nsh-platform-tui)": "b0ef3fe94f7ba4c3b6e3b916cd05c535482875f2467c12a8861f73b92a1bc32c", + "cargo:ntapi@0.4.3 registry+https://github.com/rust-lang/crates.io-index": "40cdfacbfb9756e7f9146f306911bedb70d9cf79262082cfb44445297ba56aa9", + "cargo:nu-ansi-term@0.50.3 registry+https://github.com/rust-lang/crates.io-index": "5086839706242cfb143f201ef19f31e5fd8b3ca3a342fdb4a25ab41c08e50121", + "cargo:num_cpus@1.17.0 registry+https://github.com/rust-lang/crates.io-index": "958d3e111ec03bcbd28164d98568f8fe17f27109a441c9d8c8c9a541399a77d7", + "cargo:num_threads@0.1.8 registry+https://github.com/rust-lang/crates.io-index": "1a5889fecc62ec90f8f289885b9651181bf0608e05fcee659178e87634c9a451", + "cargo:num-bigint-dig@0.9.1 registry+https://github.com/rust-lang/crates.io-index": "c219207f64b2d638a4a237b273a48b1ab0eb20d3e61720e8458f940cf1d70437", + "cargo:num-bigint@0.4.8 registry+https://github.com/rust-lang/crates.io-index": "f862f95ee68c3ef0101e889ed0b0a8857911e12b4eca27fc0c4351929e6c4871", + "cargo:num-bigint@0.5.1 registry+https://github.com/rust-lang/crates.io-index": "e275d7ef21ee260c23fec18e2832374c77a2d0c78a228456f4c6fb8a49e46b14", + "cargo:num-cmp@0.1.0 registry+https://github.com/rust-lang/crates.io-index": "60dae3be40157c3162ccf693c9c8d7a4a4fd4ace055cea5d3f76ee84e0e8bf11", + "cargo:num-complex@0.4.6 registry+https://github.com/rust-lang/crates.io-index": "27691384a04dbd6d39802fe635fd9357a53f122130977ece2e3c9d4fd163702c", + "cargo:num-conv@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "6a80594b1179bbad77dad1bdb89d98abf42317a8046824870831f84d8ad337f6", + "cargo:num-derive@0.4.2 registry+https://github.com/rust-lang/crates.io-index": "6503eab0a88fe5e59b5cbde11f34b72790ba4731c44cd08e5dfc152495349177", + "cargo:num-integer@0.1.47 registry+https://github.com/rust-lang/crates.io-index": "82376bc9128ceb989130405fa0f5f14a916f7f7da7e624d87cb4705cb97004cb", + "cargo:num-iter@0.1.46 registry+https://github.com/rust-lang/crates.io-index": "f632cfe8c72cf33dcd71bf2f74963d13c10bfc81d834c17e28b35a57e6841229", + "cargo:num-rational@0.4.2 registry+https://github.com/rust-lang/crates.io-index": "24a9fc22160f0994691d9cc87f656c153c1bc21e9f54df7eb6f20fc0d95b27e2", + "cargo:num-traits@0.2.19 registry+https://github.com/rust-lang/crates.io-index": "02e2d6b739127f1bf6a699452aaec45b429f17a68b8d6e0657b3be9e19851d8d", + "cargo:num@0.4.3 registry+https://github.com/rust-lang/crates.io-index": "9b6fb5bbdddf6805d3911006a74b5e2c9d473a26acba7b1e18d347132ed6db15", + "cargo:numtoa@0.2.4 registry+https://github.com/rust-lang/crates.io-index": "0bcde9ae11f12452c3e2e6e709bf809515f93ecc69efb435766c85d83e5f9f65", + "cargo:objc_exception@0.1.2 registry+https://github.com/rust-lang/crates.io-index": "4a62009be24e48bf3b20b37db28daeea9d8ef423dfd2bdeabf3e7ddfe358c43d", + "cargo:objc-sys@0.3.5 registry+https://github.com/rust-lang/crates.io-index": "34990aada3d82339b0415556dd919013ee26751dd354d90eb0223b3b7dbb7795", + "cargo:objc@0.2.7 registry+https://github.com/rust-lang/crates.io-index": "29c9f51904404b81b365d77cdc054c25c781accd9e9e8123477e85021250d5dc", + "cargo:objc2-app-kit@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "515a2e59468c2e6f272f7cc7f930cf0489295d24a3efa8fcf721cbeadf15c32a", + "cargo:objc2-app-kit@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "a7950de2a19d636b86c637ee421a619498c09d8112d047014ba00a1689d48d8d", + "cargo:objc2-cloud-kit@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "092a3933a1891bfbbebf51e9e2c70f88c5460ebc14395b0693904a5dfc5d4412", + "cargo:objc2-core-data@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "2fa6c85eeb0cef7d8b6dca4c53fa7b65e515a2ce8045d730dc58342a3bcdf21c", + "cargo:objc2-core-data@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "769092943df04d9c0ff1126d5377a8f7f37af3901b16cac2a40ffbc5d097792d", + "cargo:objc2-core-foundation@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "4190c712fddd92c6ee915639bc4a23ab08d0badd4d2caa7176fc377e896bba1e", + "cargo:objc2-core-graphics@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "7c44264c08dd09358855de1c65e5e4ad5f04b75cbcce0c9603da9165d52b37c8", + "cargo:objc2-core-image@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "cac9421847f1ed0bbd8e511ab69a6825ab29780e812e71e98c1364965af35d92", + "cargo:objc2-core-image@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "2cf6c460177841461ea0dc562dff7b9e59e65fb2e945c73f25661afd9fd27809", + "cargo:objc2-core-services@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "c66480f9e3024c4a04c8200a2c2e7efc5f74b32d614cfaac2bec77132996c051", + "cargo:objc2-core-text@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "14f45ed849717bbec9de18a90fac38b14a0b92505a23c31d5efef1c40be5e9cb", + "cargo:objc2-core-video@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "71594671ed22ad1bfaa60e7a5f0b11e2a452e7c9b69a19d30659e92d94ec6dae", + "cargo:objc2-encode@4.1.0 registry+https://github.com/rust-lang/crates.io-index": "e36fda7e7b12a932b1c8b84bb898803640729726230e43ec3a40db72699e2104", + "cargo:objc2-foundation@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "59cab1305b6d89848a885f612d68f0a7f346d408451bf4202928d18d4b4860ea", + "cargo:objc2-foundation@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "18cb12d56a0fad281913cfcdeeb4fc242ad93589bcf0064fd8292048ab50d8ef", + "cargo:objc2-image-io@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "a4c4f0823daf2117b1a219518bbbc7d05dc2133bca4a330d2ad56eea3f203f44", + "cargo:objc2-io-kit@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "f1c5326b5eb7ecb732be95440b38dab946f7197c5e69f8a26fa920423ef5da21", + "cargo:objc2-io-surface@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "e3f271c6748c23cd8d9fbd91b9203958fe5fbd5a5c1750b1820cc2e5bf114c17", + "cargo:objc2-metal@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "2c7b9885b90ba28dc660c84fc51945cc72cf5e946102e55d18e1e42fbf0af339", + "cargo:objc2-metal@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "712563427868f7145ac2bb1ea6637c0a38e40459f6ce1a164ada8a822530296e", + "cargo:objc2-quartz-core@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "2b5b159a6f255c7d2b06c1c86e74a9d9efb145ac6d793f0bf36f442d8efdb501", + "cargo:objc2-quartz-core@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "b458bb9fe6c1821fc3b5205741928957f5e8e57d2fee1f95b66f52746e14deff", + "cargo:objc2-security@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "19f2091932f34c6b71665bf0afa679973b8bbee86f73cf996fa71ec4df143a66", + "cargo:objc2-user-notifications@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "321316b04564b3b7465288e6b11ad9ea3d277a0bb6497d62c27533fe6558341a", + "cargo:objc2@0.5.3 registry+https://github.com/rust-lang/crates.io-index": "0300028f5f513b17b95e54de3eb5b5f03a7d5db46026d05190da4a614b13ae05", + "cargo:objc2@0.6.5 registry+https://github.com/rust-lang/crates.io-index": "d312775235eaac6f77e8babd83fcc79df883a66c94cbea4a3a963a0e84989d68", + "cargo:object@0.37.3 registry+https://github.com/rust-lang/crates.io-index": "c69d913fc2c733c4a1245bb1bffdccf015f9cd4f39a420acdac5eb1ebd8402b0", + "cargo:object@0.39.1 registry+https://github.com/rust-lang/crates.io-index": "251262d91975d8db89e2dde22e31d903dce979a674db4ffa3d2afc666a5c6811", + "cargo:once_cell@1.21.4 registry+https://github.com/rust-lang/crates.io-index": "93cad3e69fe8533bdad7e70e4cc06a029ab624039177f31173b482f0b3933f6d", + "cargo:oo7@0.6.0 registry+https://github.com/rust-lang/crates.io-index": "dbc6a9545449487591be11bcc43b764e5a765f88fb35caba508cd68bed4e2999", + "cargo:open@5.4.5 registry+https://github.com/rust-lang/crates.io-index": "b09c9a07fddc1a47269d578dee17ff4de05d56df839590aea301372f433352c4", + "cargo:openssl-macros@0.1.1 registry+https://github.com/rust-lang/crates.io-index": "c4bf45f3a508e4b5c9ad19fd99fcd4e16bd2916e859188fa6ef93667f71ea5c0", + "cargo:openssl-probe@0.2.1 registry+https://github.com/rust-lang/crates.io-index": "1412d13d798f5f511dccbbe2ba1ffa251fe1116aaf053b12322a993898e9b88d", + "cargo:openssl-sys@0.9.117 registry+https://github.com/rust-lang/crates.io-index": "1c3d52f7df443d1ad19063f5f44102c29d952abac7de9936fe14f4d86f3308a7", + "cargo:openssl@0.10.81 registry+https://github.com/rust-lang/crates.io-index": "d93933b28e5cd41c9d9f15dc494dea3046ea5535c65ce139dd9246cbaf9796bc", + "cargo:option-ext@0.2.0 registry+https://github.com/rust-lang/crates.io-index": "b93a5d2377702ddbdb9928c5e61c59ed683f01c157e735e3aedd10b2fb5ecc70", + "cargo:ordered-float@5.5.0 registry+https://github.com/rust-lang/crates.io-index": "ea95e59a64328b649aeb0e8261746e29278ef4fcf036c47adda5fcc9b727a433", + "cargo:ordered-stream@0.2.0 registry+https://github.com/rust-lang/crates.io-index": "1242cfdd216ffebb65d95a92e9ee169252f12ff9f82b2d86c020ee61e13e84f2", + "cargo:ordermap@1.2.2 registry+https://github.com/rust-lang/crates.io-index": "9b98dda9fbffdde9ed9b7eba106ca4b5843ecf9a186736b464e0865e2052bc28", + "cargo:os_pipe@1.2.3 registry+https://github.com/rust-lang/crates.io-index": "b036c3f0417bfab5872ac66439c961ab4a010e8fa03b387dd07e7a9c7a5f7807", + "cargo:outref@0.5.2 registry+https://github.com/rust-lang/crates.io-index": "69ca13ecbea78474058d7790f91c9ab7b554ceaf56b7b0394e7dd4c1ed3aae20", + "cargo:oxc_allocator@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "b43ef8fa2a61c67aab5f25f8d48351db136882a6763d386f72eb0bf6471b65db", + "cargo:oxc_ast_macros@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "a0980d9c65d9b526cbe287a2abb17a9fce5a9722336b66d7dbf3fcfba3d98f55", + "cargo:oxc_ast_visit@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "7079e2dbd905e1c042184ce5d94b60b8302322af63ba1b6f24f2086f247e58ba", + "cargo:oxc_ast@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "1148da304289a75d005775623cc4792286ddba8cbb2808da8508ada366967cda", + "cargo:oxc_codegen@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "ba71984f10ab69f69c038bae395204e5092a68c916a7d72de02aa9e932932ae2", + "cargo:oxc_compat@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "e69d83e066f255c49545b1355a5b1fabefb26b5fb38b619af4c1e49f896feff4", + "cargo:oxc_data_structures@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "442bb77b568354d9085d274dd329de728eb2cbfdcadfcee240c8c3906550de3b", + "cargo:oxc_diagnostics@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "04ffa7b71a1414e99915886c64358841317ebe197af76353bcb8ca31afa26a93", + "cargo:oxc_ecmascript@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "ab4d0672274d94dc8192173b5a95b1513b741ed446c947e4ecc25ffa9ccd99b5", + "cargo:oxc_estree@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "4574e1f4217133239444c03b9f68fe98eb85a76502ca06b63e98f410b2d15231", + "cargo:oxc_index@5.0.0 registry+https://github.com/rust-lang/crates.io-index": "53a77aca1c9a1981514c319f567d48be44e853d3fbaf2eb06e9ad0df8fba3b06", + "cargo:oxc_isolated_declarations@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "a8f41ee92f254f920f1c087766f1278df8b635d63850d692f308e931477ec5d5", + "cargo:oxc_mangler@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "c922cf95d25dedd0a0719f03559fac22111ae59a28753b70d74b9e8aef74ea8a", + "cargo:oxc_minifier@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "2a18644c30f752a954c27ca8002e11e9a78baabbe92155439f6b155d7e3759fb", + "cargo:oxc_parser@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "6b677a2ebba397604a638073195a518fd523be1cf2250c6d9fa40a232512221a", + "cargo:oxc_regular_expression@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "dd3583e29057bae043f2dcf27643bc425791bdb8879eaf339bb899ec35f61580", + "cargo:oxc_resolver@11.24.3 registry+https://github.com/rust-lang/crates.io-index": "deb56419a0ff79126169612877b3401e0f3172f4aeace4f4a681c9ef1325887f", + "cargo:oxc_semantic@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "38d6cee927b7e5e987239b192d909d222cd93ecfe05eea10da0f64c2b95a8f7b", + "cargo:oxc_sourcemap@9.0.0 registry+https://github.com/rust-lang/crates.io-index": "b8e5fcfa7383010437774643565b8cd86674ae7f7dba41d098836774cbd399ef", + "cargo:oxc_span@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "8353581ff93f8fdf660980be2d185bce4f8bde5c9b6e0ebdac9c8bda6fe12b78", + "cargo:oxc_str@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "2ec42a169e549ec8c3e318ec09d37b4f3469a6e3ba2dc4c226a5328e2a5a2e42", + "cargo:oxc_syntax@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "871dd4e0bc044e2ca8b4920d7c0f44d1dce04e5306e94d2a5545466bc1de72a6", + "cargo:oxc_transformer_plugins@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "3cbcf05e790c858ab29a3ff27dab2027159aa5647e92c92f5b0b608546bca108", + "cargo:oxc_transformer@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "e6aa00baf490ff787e3b7b3cac9af63cd62ca8ad2750568cd500f133cf734bb9", + "cargo:oxc_traverse@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "be4d19410625871497f504ff7588496c64d120007120fa9fc8513a0189a80579", + "cargo:oxc-browserslist@5.0.1 registry+https://github.com/rust-lang/crates.io-index": "c255529d99ab068a7c4d5bc5be70ad0270f8f25f8497993176a89d7c7df866b1", + "cargo:oxc@0.153.0 registry+https://github.com/rust-lang/crates.io-index": "2e81a8aa278b8fe3b39e5ac88963dfab139aae92c346bbb2e253a5a8cd49b20a", + "cargo:p256@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "e7b970a77cf6064214f8c49dff4ff1a903122d758d4ed2f0bf2cba7695ba0003", + "cargo:p384@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "c7852ec0d41e36b03b068ef3a0add3aa8e3b32b645277272a15d1ffabacaa94d", + "cargo:p521@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "e5ea66be2023038141ec815666043f50c62e3a0b0a10f3a120b084005362c468", + "cargo:palette_derive@0.7.7 registry+https://github.com/rust-lang/crates.io-index": "5ecb5bb3031ffca1e7ff91e452c1f7bedfc9396b579b30c3dcf6772af1129d9f", + "cargo:palette_math@0.7.7 registry+https://github.com/rust-lang/crates.io-index": "773822564ecf8a0aec289aa78f56ea4f464137f51c81b11f52f3c20fa2fc0ed6", + "cargo:palette@0.7.7 registry+https://github.com/rust-lang/crates.io-index": "0fa8584f118556bee32f22a2f9e4514ae0f303dedfa89e2439b25cce69a6a92b", + "cargo:parking_lot_core@0.9.12 registry+https://github.com/rust-lang/crates.io-index": "2885f55aec20e5c89dd4bc77cad24232388832d4f9e5d928426c72c2f57a20af", + "cargo:parking_lot@0.12.5 registry+https://github.com/rust-lang/crates.io-index": "4c21aaddcc2189ba4d857fd613adf06bf13351b31181bddaaf61559d29f97c94", + "cargo:parking@2.2.1 registry+https://github.com/rust-lang/crates.io-index": "48ddb666ab59c2dc84f212597aa36f9df71574edb170a7c2d5534518c43064c7", + "cargo:paste@1.0.15 registry+https://github.com/rust-lang/crates.io-index": "744c0a33e5aac4581010878011320d297db6da7cba7c699cfd1c61af0294960d", + "cargo:pastey@0.1.1 registry+https://github.com/rust-lang/crates.io-index": "aa02d7084d3a4a78017a9d7b039f6eb80987fd94a5be7ad5e19280d97a3151f2", + "cargo:pathdiff@0.2.3 registry+https://github.com/rust-lang/crates.io-index": "d76b9f61fc948c12556d53023c30ed268e3c7cc0ba3e79fead8c74387c3fcc3d", + "cargo:pathfinder_geometry@0.5.1 registry+https://github.com/rust-lang/crates.io-index": "786da54e60591d357bc3609505f512e6f7e627c411fe281e33086762f7326e7c", + "cargo:pathfinder_simd@0.5.6 registry+https://github.com/rust-lang/crates.io-index": "ae3de4fdf4e6b14061ac81de2c812134cfc6211dd32b4e90cb4b1390e6f0e882", + "cargo:pbkdf2@0.12.2 registry+https://github.com/rust-lang/crates.io-index": "15b1b6ed7072aa3f2e8f050670bb771f95a8b7e5e9c143d1217ba79593709ef9", + "cargo:pbkdf2@0.13.0 registry+https://github.com/rust-lang/crates.io-index": "94d757c40850db86103b85729c6d3de16dd3d15a1742a6a89bc3634963837dd2", + "cargo:pem-rfc7468@1.0.0 registry+https://github.com/rust-lang/crates.io-index": "52fa56764b35f04bced8da9c3e32b1782295772935cf7adf451c4abb0a8a1088", + "cargo:percent-encoding@2.3.2 registry+https://github.com/rust-lang/crates.io-index": "4b7aa82fe87856a0d0bb60794e96b9bdfea1d146ddaf0b88f82330a15c76afad", + "cargo:petgraph@0.8.3 registry+https://github.com/rust-lang/crates.io-index": "4e50803ff1fe43d988f82a00fdd026d23d6e87682e95521657038de67f2a508d", + "cargo:phf_codegen@0.11.3 registry+https://github.com/rust-lang/crates.io-index": "8fadb9cfa60feac069cb6a6ebdbec90a3fda975f77f2b6489236a69ff19e6a34", + "cargo:phf_codegen@0.13.1 registry+https://github.com/rust-lang/crates.io-index": "031f6fffac8f4d3adf60afaaeee5d5199d3511e51b06e70aa14a14d6679b86a4", + "cargo:phf_generator@0.11.3 registry+https://github.com/rust-lang/crates.io-index": "84ad5bfd13ad7a6b1a3b77ad5fc1bd18488d087edce7afa4f1f64fc42c4061e2", + "cargo:phf_generator@0.13.1 registry+https://github.com/rust-lang/crates.io-index": "43964c7370d385357da2cf397d029117a5ba7583d933728738b71055431760ea", + "cargo:phf_generator@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "4f67ca045b4e9873cd58fbb7e36ee1dd30b364bea2a5b650c56c3d7f128953e5", + "cargo:phf_macros@0.13.1 registry+https://github.com/rust-lang/crates.io-index": "7e8df1fc0c23b598b6c44dff28b02e5b434d133acdeb064c22d449a30ab2a21c", + "cargo:phf_macros@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "700a3a22637b34a5b2757e29a1de66a834b74bcffa178d1eb304ee0b5aac5acf", + "cargo:phf_shared@0.11.3 registry+https://github.com/rust-lang/crates.io-index": "85befcd6f9de22a7d2460d6cc533f710f8d97c4ef0b5b35a45ed13b6c0a7be81", + "cargo:phf_shared@0.12.1 registry+https://github.com/rust-lang/crates.io-index": "d138af07c359ef13557cccef42b742849cddd32c773c2e05a287e2f7719ccf8b", + "cargo:phf_shared@0.13.1 registry+https://github.com/rust-lang/crates.io-index": "4335380f2ca3534f7ca005677cbd9dd32adc18d8a2cd5b048b19daafc7308939", + "cargo:phf_shared@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "d96ea4497354b7fb187d644949bfe76c82367ac652d4eda49e3697ec0921a1be", + "cargo:phf@0.11.3 registry+https://github.com/rust-lang/crates.io-index": "de346e62f5a8ed15d008b8922e445b2d535ec540f62c2e37045265249b675d43", + "cargo:phf@0.12.1 registry+https://github.com/rust-lang/crates.io-index": "ac2046613c2d9bd8b4b14d6289254e3d819639e88cb9a1ef039a81b053664c3b", + "cargo:phf@0.13.1 registry+https://github.com/rust-lang/crates.io-index": "a6b36df3c36b600ac311f95735ff0f5dd1b6a6dcd501a7a1a75822097a4a7e33", + "cargo:phf@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "d4a783bf363765219276a1b6f97a63d9bc9ffd96e89e67837371f2b1316d7c75", + "cargo:pico-args@0.5.0 registry+https://github.com/rust-lang/crates.io-index": "5ee3a733561b6f98967c97eeab85fcece791eb147a4a3d850163a28cd4109a15", + "cargo:pin-project-internal@1.1.13 registry+https://github.com/rust-lang/crates.io-index": "b182cd7f5ade8cef38090afd2f1d854d3e6e22e08daa709b14a2c9897b03c0b9", + "cargo:pin-project-lite@0.2.17 registry+https://github.com/rust-lang/crates.io-index": "189daaf976e3191a47e7177d12bd0c1bc3ae50958cdfdcc7ba0040f6927a887b", + "cargo:pin-project@1.1.13 registry+https://github.com/rust-lang/crates.io-index": "3b1bda4e0e723ee3bfe073a4666802f83532afc1cc4c9221a8c41a4854bed4be", + "cargo:pip-preview@0.38.0 git+https://github.com/maka-agent/cua?rev=cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4#cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4": "0280109bf8cc727dea350c470013020c8a584c628b995d82fe751778ea69e528", + "cargo:piper@0.2.5 registry+https://github.com/rust-lang/crates.io-index": "50832f7de6299d6c286c168a2d9fcb74833905dbd7bd4ca598d0e8cd83d62af2", + "cargo:pkcs1@0.8.0-rc.5 registry+https://github.com/rust-lang/crates.io-index": "449410f98f9b8d7fb4956a308c024c65eef67102502d4d22f6c7d552fc482a28", + "cargo:pkcs8@0.10.2 registry+https://github.com/rust-lang/crates.io-index": "bd951867b4c1c4e09877bda17b94468d1fa88a2ebefd6fe6dabc9e02b759f6b1", + "cargo:pkcs8@0.11.0 registry+https://github.com/rust-lang/crates.io-index": "8a22cc1f02b22922a8404686ed989afbfba22b1132cfb676c1913cda6717094c", + "cargo:pkg-config@0.3.34 registry+https://github.com/rust-lang/crates.io-index": "bf627c9285d9e1d3e269fdb71b6281ff897f769a841a68ff4f10375c82dcc9ac", + "cargo:plain@0.2.3 registry+https://github.com/rust-lang/crates.io-index": "bdfe6d39fcbd7d6d2b3c5ee35bd14bf87083a68af033bc8c9aa1f1b52c7b29e9", + "cargo:platform-linux@0.38.0 git+https://github.com/maka-agent/cua?rev=cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4#cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4": "4bb9c41e9c7957a55c9edd7411b0512124b90d671af14172ad23f196cab36c79", + "cargo:platform-macos@0.38.0 git+https://github.com/maka-agent/cua?rev=cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4#cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4": "45f80337095147eb8e7273bbaa1f004f8ff8fb3f69bd72055401f10c7c59e3dd", + "cargo:platform-windows@0.38.0 git+https://github.com/maka-agent/cua?rev=cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4#cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4": "d94358d789dc5be09348b47640454d2372ebad0a2330559e345c1b59a4bd6c17", + "cargo:png@0.17.16 registry+https://github.com/rust-lang/crates.io-index": "053e487749a89ba4c8017768d3ebd513b68040c46fb6c1666d000c5225fa40c0", + "cargo:png@0.18.1 registry+https://github.com/rust-lang/crates.io-index": "75d96228a3f3ee3ec271b861d405d59782a9395d8cfe810cfd39d9354ad823a5", + "cargo:pnp@0.12.12 registry+https://github.com/rust-lang/crates.io-index": "31a84e8c472f391cc7f39effec9b13e7c9f7ad7eb26c7036246a403872dbc70c", + "cargo:polling@3.11.0 registry+https://github.com/rust-lang/crates.io-index": "a3678771f559e48ae24f7dc2046da375f4a582d0affc989e8715386728d34375", + "cargo:pollster@0.4.0 registry+https://github.com/rust-lang/crates.io-index": "453cbbeff5cb1238b6781aeb16a25fbdaaef5bbc7ca376d182a2104ac1df5a95", + "cargo:poly1305@0.9.1 registry+https://github.com/rust-lang/crates.io-index": "22a96eb1a64f20927fa2e2826d744ff5f966999a605b2d3831fa9f5202e247f2", + "cargo:polycool@0.4.0 registry+https://github.com/rust-lang/crates.io-index": "027af87a221ff8c75fb69c0ca5067f743447430f20c29290ee20db8ef8a6485d", + "cargo:polyval@0.7.3 registry+https://github.com/rust-lang/crates.io-index": "e505d462963b5e69db7373c17f47edf6ab37bff6aa05c005c2b94fee5dbc52f2", + "cargo:portable-atomic@1.15.0 registry+https://github.com/rust-lang/crates.io-index": "b5b6000ee2d359226d454fb5897011a5306d1832d459bb25ba79cba6e75e61b2", + "cargo:postcard@1.1.3 registry+https://github.com/rust-lang/crates.io-index": "936dd72d14c000d820013d674e446e3e0f02f180e00e7d4f907dc0e29c8f4bd3", + "cargo:potential_utf@0.1.6 registry+https://github.com/rust-lang/crates.io-index": "bced23930cfd198f1536c2012147ea8e2b1d9446108460e0337f47bd600728e9", + "cargo:powerfmt@0.2.1 registry+https://github.com/rust-lang/crates.io-index": "6221232df0f85c39cd99bddf4ae8d400e6caf37b16de9e785c8a7a1b08308387", + "cargo:ppv-lite86@0.2.21 registry+https://github.com/rust-lang/crates.io-index": "2ab6af58f655e957b7be0f1f2467840b30454c90534f2756702cd9b8b22febe4", + "cargo:precomputed-hash@0.1.1 registry+https://github.com/rust-lang/crates.io-index": "710a3ab19caded5394ef2b95efeaa4eebe1f0ae588f3bb24c1a86a9f43131128", + "cargo:presser@0.3.1 registry+https://github.com/rust-lang/crates.io-index": "0bdbc833d7eadd8eaf31f57955f069b83d59ba65aa96108f3a52d90302531f1b", + "cargo:prettyplease@0.2.37 registry+https://github.com/rust-lang/crates.io-index": "ac524fba0c77b1ebfc111293c5d5e02442a5fff03ec09da8601648dc28ecaf61", + "cargo:primefield@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "7c469eb761a298ad1711102b5d7a55709c3dda7a6ac44cc724eb3fa7f945d093", + "cargo:primeorder@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "c72542237074c5708ccfb6aa02864a9ce6ffedf76421c668dfdf5af3013d5bfb", + "cargo:proc-macro-crate@3.5.0 registry+https://github.com/rust-lang/crates.io-index": "69050fe82c7f06c5d8f9f9fa3c8b14acd51dd473ffcdd7c61cb7c1f4231e8581", + "cargo:proc-macro-utils@0.10.0 registry+https://github.com/rust-lang/crates.io-index": "3b8764413469ca762e4383a00f1b86f9e96752ff2a6853492616ac88695a6b0b", + "cargo:proc-macro2@1.0.107 registry+https://github.com/rust-lang/crates.io-index": "7669207f1450f3352ac158adeb0d5a70d183f3cc37199186a71de0dab3158fe6", + "cargo:prodash@31.0.1 registry+https://github.com/rust-lang/crates.io-index": "60e874e3ef0d1100a71bb89bfd4aa9a1b736d4ce964e7da013280ab9e705bc21", + "cargo:profiling-procmacros@1.0.18 registry+https://github.com/rust-lang/crates.io-index": "1cab130504e23ca587c779c20fbb768eac5d22cf06fd3708425d758d69e3b099", + "cargo:profiling@1.0.18 registry+https://github.com/rust-lang/crates.io-index": "79d2aa6525e9f6a41593c691e541fe68b924d5de253b0b47d1f6bb8c04b526ad", + "cargo:psm@0.1.32 registry+https://github.com/rust-lang/crates.io-index": "f5022a331a2671700d89e5bf37784e6aa3e61c06946891606da13d8f672e5d15", + "cargo:pulp-wasm-simd-flag@0.1.1 registry+https://github.com/rust-lang/crates.io-index": "44f123e7f51dcf7b76e5fe363c30d031184217312b8702e7fe7816a1f523c373", + "cargo:pulp@0.22.3 registry+https://github.com/rust-lang/crates.io-index": "bbe1541850ed34c6b475b81fb8994b03f6711fc09b3189ca24429cb7f3085bfb", + "cargo:pxfm@0.1.30 registry+https://github.com/rust-lang/crates.io-index": "9ddedcb220de998748240f214c6a64f9f426eac52c2e8dc9f366d32e6adc54d6", + "cargo:pyo3-build-config@0.29.3 registry+https://github.com/rust-lang/crates.io-index": "25dcdc6ae45ae06870c5094374128c963a8b64494307e8786adb49592f10b05e", + "cargo:pyo3-ffi@0.29.3 registry+https://github.com/rust-lang/crates.io-index": "7453a79935720eee962ce96d5df3909049742ba25b1537acffec4319736aaf01", + "cargo:pyo3-macros-backend@0.29.3 registry+https://github.com/rust-lang/crates.io-index": "234abec2974023b1ad0bd73fa4c7cc2b32fb95078e1e21de32d79a073b3ffa96", + "cargo:pyo3-macros@0.29.3 registry+https://github.com/rust-lang/crates.io-index": "91316023d6b89e37b68bb50927083a9a0b279235f0d6cd4189903d0f1fc05819", + "cargo:pyo3@0.29.3 registry+https://github.com/rust-lang/crates.io-index": "bec801af80e768b3ba3b24b1ecf9dfda20868758eab05ad1bc14c8995107139f", + "cargo:qoi@0.4.1 registry+https://github.com/rust-lang/crates.io-index": "3437a0069550209f8563da0fe9b1e4c0e46a0e09b59090c3259f2499fe763a8b", + "cargo:quantette@0.6.0 registry+https://github.com/rust-lang/crates.io-index": "b58119d6b6ccda34f1019e61dd20f71982b1e4ae4d4820db4f2390e62a304122", + "cargo:quick-error@2.0.1 registry+https://github.com/rust-lang/crates.io-index": "5381665aa36f96b71565a4cd0558814a6619c2ac809d4a4124b704dc51c15ff0", + "cargo:quick-xml@0.41.0 registry+https://github.com/rust-lang/crates.io-index": "c1d1e3e023cd4807ab450002fbd474968190b25c4c20dc5c3cb4352df6072932", + "cargo:quickjs-jit-core@0.14.1 registry+https://github.com/rust-lang/crates.io-index": "b14d93bec3fa91c55fda9604bc7bf361378c10537eb0f6c0e369b8ec54e6f8ef", + "cargo:quickjs-jit-macro@0.14.1 registry+https://github.com/rust-lang/crates.io-index": "09db1fee115a9df40c02e16597d4755cae2b565c182a13d5cb8cc1f3c4efb7b6", + "cargo:quickjs-jit-stdlib@0.14.1 registry+https://github.com/rust-lang/crates.io-index": "225cc1fc522648f3fd07b741e728ffd794c9be4863f69d961a897c7f6fe58da4", + "cargo:quickjs-jit-sys@0.14.1 registry+https://github.com/rust-lang/crates.io-index": "5cf3e13cd1397fb668a7d378f04299ad4523191147ace58fd71691d5aefd667a", + "cargo:quickjs-jit@0.14.1 registry+https://github.com/rust-lang/crates.io-index": "9a17ad524e4a695a83a93b6528754ef565388c0a62f630c3119ca52215500d10", + "cargo:quinn-proto@0.11.19 registry+https://github.com/rust-lang/crates.io-index": "1f8f4429ea22cc3bda7e3568d714e54a9ace91aefed34854f4c205fc35905948", + "cargo:quinn-udp@0.5.16 registry+https://github.com/rust-lang/crates.io-index": "6ad24c1b24c528df2a1eb2840c5e770c8097e3c76dfd4ac02c770eab7cb36f42", + "cargo:quinn@0.11.12 registry+https://github.com/rust-lang/crates.io-index": "2c0dd4849cbe27364b627c2d2c4dec9f876ad9761bbbddddd5ac09a1174626c0", + "cargo:quote-use-macros@0.9.0 registry+https://github.com/rust-lang/crates.io-index": "89cbf5d8453ea38903d3c34f17974fddf736e91ebd8a503885c79c87cdc60321", + "cargo:quote-use@0.9.0 registry+https://github.com/rust-lang/crates.io-index": "c3a8ab0c72efeebac75a027bab3d78709e83fa222a3aaa61c179db78b7b872f5", + "cargo:quote@1.0.47 registry+https://github.com/rust-lang/crates.io-index": "153a7821bc6ced075813e80295145c6d7083817105ab88bc8d788807f1e38094", + "cargo:radium@0.7.0 registry+https://github.com/rust-lang/crates.io-index": "a29d8103bd4d4f96890d7aeffda6d034390c30143bf6e23ed54e7f1698633f8e", + "cargo:radix_trie@0.3.0 registry+https://github.com/rust-lang/crates.io-index": "bd9b1dcaeeaa7391326899da3f1ac153f773a215e365bb0dd2cc0fdaf8fa8747", + "cargo:rand_chacha@0.3.1 registry+https://github.com/rust-lang/crates.io-index": "f19d64b66827d28d418a9cb7d4cd00f547321920a06e3f4304866dd1d6f2c747", + "cargo:rand_chacha@0.9.0 registry+https://github.com/rust-lang/crates.io-index": "9f52206382a538df3c43493fa42e2499a7356cec4fd624fc36ee40c572132a6e", + "cargo:rand_core@0.10.1 registry+https://github.com/rust-lang/crates.io-index": "d8e123c77b965c5bb3c8798633e018e210fc2ab88236d8570bb5aac2876b26b6", + "cargo:rand_core@0.6.4 registry+https://github.com/rust-lang/crates.io-index": "40ac9ee4083f1e2a430369098a68c985a41280a130ff0b11b98808dfae04a6f3", + "cargo:rand_core@0.9.5 registry+https://github.com/rust-lang/crates.io-index": "e3a2c173120650c155aafcce8d3585a32bf362e7004f15598f822f058479ba50", + "cargo:rand_pcg@0.10.2 registry+https://github.com/rust-lang/crates.io-index": "b220bf814e976490d5696a7f38080ae36a3f47d8a6c872b6b09e70468cd7e799", + "cargo:rand_xoshiro@0.8.1 registry+https://github.com/rust-lang/crates.io-index": "9a9f35347a952895101e666bbeccab855144dcb90166ab2d8c9878a4ee997101", + "cargo:rand@0.10.3 registry+https://github.com/rust-lang/crates.io-index": "ca985e2d012c7fec18287e99a55f931647e300df5804ca0f7d342af4858b0aa2", + "cargo:rand@0.8.8 registry+https://github.com/rust-lang/crates.io-index": "756a8be18c6b20a35fcf32ef579029e1730adaa0139d8ef3e965b30f10f39622", + "cargo:rand@0.9.5 registry+https://github.com/rust-lang/crates.io-index": "5b958038e8296fbf43e5cad0339e33906a57e2e8de6c65a0f37cbf0940a0590b", + "cargo:range-alloc@0.1.5 registry+https://github.com/rust-lang/crates.io-index": "fbf162e245b99ed7b6f48611ee86683894bd0f48b271b7c5cee8649c0e8e7a2c", + "cargo:rangemap@1.8.0 registry+https://github.com/rust-lang/crates.io-index": "e5f2a9b7398d6436f93f716893c15d7f4d28e8f84869f4c1bf330bdf93ef016d", + "cargo:ratatui-core@0.1.2 registry+https://github.com/rust-lang/crates.io-index": "de4aadf4b33b5d604afc93ee0233637039e8e92a11580f6f82ae61437c85cc64", + "cargo:ratatui-crossterm@0.1.2 registry+https://github.com/rust-lang/crates.io-index": "e80505873962ead936c983aecf8bcc91d85d8fcd80ab1a791c6fe316e0d30ef3", + "cargo:ratatui-image@11.1.0 registry+https://github.com/rust-lang/crates.io-index": "e4d19eb1934aa083e6dd38e6ba92746bee308054a52606117149e0942245d74b", + "cargo:ratatui-termina@0.1.0 registry+https://github.com/rust-lang/crates.io-index": "ace1db4205a9e62b03dbe633298102673cb225266441d59013797c05fa4d5c9f", + "cargo:ratatui-termion@0.1.2 registry+https://github.com/rust-lang/crates.io-index": "401e43af4a2c4e43d11727ecc4bb672ba29b9fa6c83b6818f8d484541937e1ac", + "cargo:ratatui-widgets@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "7f802fe9ac17a8611bd7841e94efca51533dd27b37a55716ba0dbc62c655ee7a", + "cargo:ratatui@0.30.2 registry+https://github.com/rust-lang/crates.io-index": "a8e19b441bd34589b64f69ccc94f6d7318373db109f30af67557e1dcb6839b9f", + "cargo:rav1e@0.8.1 registry+https://github.com/rust-lang/crates.io-index": "c1bedb21311b8406ae373c868812773066f9593a8a84b67fa13a92a2779fcdad", + "cargo:ravif@0.13.0 registry+https://github.com/rust-lang/crates.io-index": "0697006e3e778d93a1f34ebabbf1d0b618fdab21036800d10bd8f96e66975a26", + "cargo:raw-cpuid@11.6.0 registry+https://github.com/rust-lang/crates.io-index": "4f0cffa027adc429fb1995788600402920436c5cc3473ce9e46fc06e73d5c368", + "cargo:raw-window-handle@0.6.2 registry+https://github.com/rust-lang/crates.io-index": "e0bef88f525969c755cf0090525b9836fb5106fb8c9b8f6130c596d82c28b1da", + "cargo:raw-window-metal@1.1.0 registry+https://github.com/rust-lang/crates.io-index": "fa11e20da3a125ad096d355aa81912ad4e17ee41ab4703a80e699835f5ef2308", + "cargo:rayon-core@1.13.0 registry+https://github.com/rust-lang/crates.io-index": "9202653bd920209391cb776f015b61325cb53ceaa10f496c8038820f0a1a34af", + "cargo:rayon@1.12.0 registry+https://github.com/rust-lang/crates.io-index": "88c819689f81e6866bdc35778654308c3771e36a248421e36cc7b0e41f48a6a1", + "cargo:read-fonts@0.37.0 registry+https://github.com/rust-lang/crates.io-index": "2585b7a9b7595c7faf38ec572cc23273fdbdc95eed273590f038f59f51c99f60", + "cargo:read-fonts@0.41.0 registry+https://github.com/rust-lang/crates.io-index": "a5a867c163a47174946108cd3c7bd85304feef0611139a0a8909c084f0fd76a9", + "cargo:reborrow@0.5.5 registry+https://github.com/rust-lang/crates.io-index": "a9363dd4e0d54ff1433233897cb7a2e1aa13687858bfed13a5e5f1ff268fc868", + "cargo:ref-cast-impl@1.0.27 registry+https://github.com/rust-lang/crates.io-index": "1294a1cabd91e62e5de19308e0a2a2e2cd8c648cb22e57f97ae14b8e2cb602fd", + "cargo:ref-cast@1.0.27 registry+https://github.com/rust-lang/crates.io-index": "09937f285f18ae0d6d9193c6906f8c644a818f366df38c082053ad8a3121b994", + "cargo:referencing@0.46.10 registry+https://github.com/rust-lang/crates.io-index": "57b06209dbe6f61715d0189be63bc154661c6f58794eda3bfd3a1d29129f85c8", + "cargo:referencing@0.60.1 registry+https://github.com/rust-lang/crates.io-index": "62cb56daf8635553b8b436d9c855d129e76cc233bf2292b354b8e5d6562be89c", + "cargo:regex-automata@0.4.18 registry+https://github.com/rust-lang/crates.io-index": "31a44e248cfe9d57deb98157506a3eb8bfcb9b35be180843ad9c7d672af91b33", + "cargo:regex-syntax@0.8.11 registry+https://github.com/rust-lang/crates.io-index": "4b56766146da2b0168db3e0e966beed7c847a8d535fd9dee0907bffefe9ee0e8", + "cargo:regex@1.13.1 registry+https://github.com/rust-lang/crates.io-index": "347d8065a2d90d1b03c97982cf97227a64c107537285711e5418e6415cd5b9ae", + "cargo:regorus@0.10.1 registry+https://github.com/rust-lang/crates.io-index": "5b7bc4acf933df5dd0e18b999e9e4dc1d0982ee2ecacc4b676fec66356141a79", + "cargo:regress@0.12.0 registry+https://github.com/rust-lang/crates.io-index": "320f00a60712af9aa4665fde1d037236b2cd118e5053f0fde9436f1584cb6801", + "cargo:relative-path@2.0.3 registry+https://github.com/rust-lang/crates.io-index": "47cfdaab4092def06c92b4e34f1d9221f06276087dadc0b73860183010398bfc", + "cargo:renderdoc-sys@1.1.0 registry+https://github.com/rust-lang/crates.io-index": "b0df33810748e1068e3920c19f6e2d26dc3d86afd3cd3630dcbc973320eeba27", + "cargo:reqwest@0.13.5 https://github.com/seanmonstar/reqwest#de55373434f07f42926599dbb5a88550d8e55112 (adapted; third-party/reqwest)": "52c116012232ca3251552cebebeb2ef6a691c82beffb83f3586bd2df2781d9a4", + "cargo:resb@0.1.2 registry+https://github.com/rust-lang/crates.io-index": "0173ff674afb419a0a3cb272ff0b7a7835660fb4327f4dc500d4ac63e372c83b", + "cargo:resvg@0.46.0 registry+https://github.com/rust-lang/crates.io-index": "2e121e12d086bb75cbbd25e4391bc05feef6834278be9fdd27df85b73e48dab0", + "cargo:rfc6979@0.6.0 registry+https://github.com/rust-lang/crates.io-index": "181c724aebe0f4a4995f279b685d6ecfe296dbec48575a7b578906e8a7eaaefb", + "cargo:rgb@0.8.53 registry+https://github.com/rust-lang/crates.io-index": "0d024afe6ef51b7f4009fcf2641fd6d635f5176aced9dc780aa2de592346ef6d", + "cargo:ring@0.17.14 registry+https://github.com/rust-lang/crates.io-index": "405fd37c40210710eddb75d9a5d70bde4d1fa92743e29c5c2c766ebda7323c36", + "cargo:rmcp@3.7.0 registry+https://github.com/rust-lang/crates.io-index": "bdc776f2ae81659a1312f04e0a89366613f616d00e48f2ef6752621a7593513d", + "cargo:rolldown_common@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "8318e3b23737a9e898238b14bcfc40cacae9324a67198dd7e5dcc5919d6ba2fb", + "cargo:rolldown_dev_common@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "c184ce5e9b76ce31ebbb63ba6ad1ba8bdbb269cd79e8629f78c0afc7d95ac1ce", + "cargo:rolldown_devtools_action@1.2.15 registry+https://github.com/rust-lang/crates.io-index": "c873a016fa5f5331aba72a2030416cb6c1de7ac8e6ba8924906961a89548fd8d", + "cargo:rolldown_devtools@1.2.15 registry+https://github.com/rust-lang/crates.io-index": "836d9d53871f2a86d8c201ddc5708825d074b64a808d2031ac3bbe2184e47ef6", + "cargo:rolldown_ecmascript_utils@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "4c82f164725c1fb8d479a1eb5ca5697c14105b61f9e300e6cd2ceeca915bcfdf", + "cargo:rolldown_ecmascript@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "fb0f8855142b210a6f73eff74c00f6bc2476d2d617a96f0ec54e6b186f17c8ec", + "cargo:rolldown_error@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "b5f20d3819fa2c33d90eb9ff1dc62c3c22e980f1966eacd40c9feec06a1ca24f", + "cargo:rolldown_fs@1.2.15 registry+https://github.com/rust-lang/crates.io-index": "9215b2278998c22ec11780c4580c80672d36f1ba7eb4fb18f83c9b51b70f2fc3", + "cargo:rolldown_plugin_asset_module@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "2ebcdf2948b6d10b33fcd93c510dd049806bd6cf726fe9946d255aace13677d5", + "cargo:rolldown_plugin_chunk_import_map@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "108a89b7068fc7fc561a2798300880c0ea75a735c4929e6ba99fc3e0bb66f7cf", + "cargo:rolldown_plugin_copy_module@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "f576e43bd07e66346c9c4d78ffe34890b439606022b4cb4f2721721295fa73cd", + "cargo:rolldown_plugin_data_url@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "8fea5ec17baef5aac22705011c44da099a5f2ad9ff75769d48fbe76e415cec8e", + "cargo:rolldown_plugin_hmr@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "6851720b95d61c909318168c96988d96a27ff1d3403d09405d3df7904aca7a15", + "cargo:rolldown_plugin_lazy_compilation@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "ec85cf34a4a54a35454b26a7616f5adc1a9401e755db68d60871f6bc3b555d47", + "cargo:rolldown_plugin_oxc_runtime@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "bde58879589bb49f35a05030dd9b447124143df2db40717bcacdc6367ab74466", + "cargo:rolldown_plugin_utils@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "f97cfce552a981b8f699e49a557d15f9c98c8a3ec0cd339ec3c7e5d93a44e7b5", + "cargo:rolldown_plugin@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "837b9cf5156f68aa3289a4bacc17f9ef949ebe4b738034c5edcbffe47fd16cdd", + "cargo:rolldown_resolver@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "bd7a983c8dbb6d162eb613bb869ae71cdfd6faab77b9a04fb2665b6fe94e04f1", + "cargo:rolldown_sourcemap@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "ac18328b25efc34856fd42bc79084d82b2271ea4f2151dd04162b2b008feeb0d", + "cargo:rolldown_std_utils@1.2.15 registry+https://github.com/rust-lang/crates.io-index": "2d8be2df1edf4cb673a29fbb8417e0eb7d8130dd8c12620dbed956eee39e2ea7", + "cargo:rolldown_tracing@1.2.15 registry+https://github.com/rust-lang/crates.io-index": "1fac48fed697313a5aba9e5f6fd7a67d557e4722175c0dc111be7e58875f79ce", + "cargo:rolldown_utils@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "5a7b9370d35a4a1b3f88627298e8adc1af177777bf71bf38a9f7a485c5c6783f", + "cargo:rolldown-ariadne@0.6.0 registry+https://github.com/rust-lang/crates.io-index": "0de0c6f5ae6f5ee15a943f922461c265590e1d5d81382f514ed09c6a31d9822e", + "cargo:rolldown@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "68dda91c4a18d2bf9246e2902d6193c71581d994c9a2470231fd80b0a687c533", + "cargo:ropey@1.6.1 registry+https://github.com/rust-lang/crates.io-index": "0f0d1da4723fd9ecb054cdc9ccd0dfb6f2ba560c5dad30a8bff7723464bbaae6", + "cargo:roxmltree@0.20.0 registry+https://github.com/rust-lang/crates.io-index": "4f835e58e45fc5df0be53729cd8064d219c3316cfdafd6a1dee28feae396d820", + "cargo:roxmltree@0.21.2 registry+https://github.com/rust-lang/crates.io-index": "2ab92a79205d043f98b5ab2f45d79bcb1e663f3b568dea6afaa34c688861e5bb", + "cargo:rquickjs-core@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "b814d33c7d87f5a3569b433acbd57c8c4634eb681d0cddf98c830fca6eb90c3a", + "cargo:rquickjs-sys@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "61f0aea1689c33b9f2c41159bf6ef98658fa31e28238d794d8e96ceef29e58c2", + "cargo:rquickjs@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "82f41cdcf80ef1e84769723464c54e509f6b6ed7b35ff37d6db87fc6da2ba4e8", + "cargo:rsa@0.10.0-rc.19 registry+https://github.com/rust-lang/crates.io-index": "c43737103f7828bf74093d7a049e1b72db059b300ee7fb10eb510140ba8d8680", + "cargo:ruff_python_ast@0.0.14 registry+https://github.com/rust-lang/crates.io-index": "5da3454fa4bb1e94af08edf798fcf7859b2a94c3958b6159ff06f1aab70c616f", + "cargo:ruff_python_codegen@0.0.14 registry+https://github.com/rust-lang/crates.io-index": "67766c8cad57f3497c26afbe4fd406db0cda7ffacb0e31f770cec006a1c0e462", + "cargo:ruff_python_literal@0.0.14 registry+https://github.com/rust-lang/crates.io-index": "c101e17b15977e7e7b2e511fdf5556493ee7bcbef38796fa829c7393151b9500", + "cargo:ruff_python_parser@0.0.14 registry+https://github.com/rust-lang/crates.io-index": "b60ab7bccda6ba71f86529250851a0432ade327d6819b32fa56fb885b3787258", + "cargo:ruff_python_stdlib@0.0.14 registry+https://github.com/rust-lang/crates.io-index": "4151e78063ee0a2dc2b4fc282f9184bd8b113ba84057f40006289a7cbd93883b", + "cargo:ruff_python_trivia@0.0.14 registry+https://github.com/rust-lang/crates.io-index": "9d7bbb345c2a73dd2e0ed570707f0f9532a2686b6041f50f5f78a35482c80d88", + "cargo:ruff_source_file@0.0.14 registry+https://github.com/rust-lang/crates.io-index": "da4fec3527d0e34938fcaa7a0c5d0890ad70127049ecb08ef79e4f3880bea183", + "cargo:ruff_text_size@0.0.14 registry+https://github.com/rust-lang/crates.io-index": "3c755152c70671f3a55c5d6adc1eb932c34c4d2fbdbdc1539601720b9b6fc5df", + "cargo:rusqlite@0.41.0 registry+https://github.com/rust-lang/crates.io-index": "6f83ae82dcd6f273fb680ca6b2d0de2344a19c5d3031e48ac92efd3a197e578a", + "cargo:rustc_version@0.4.1 registry+https://github.com/rust-lang/crates.io-index": "1e3cde69c78dea9d037a76d21a1ec8d9e46cb4ea8934697422a1e6bf80e72f1a", + "cargo:rustc-demangle@0.1.28 registry+https://github.com/rust-lang/crates.io-index": "3267f4ad708a46b8a3df37b36572e972585cbf97e4f472440e4d30bb6008afb1", + "cargo:rustc-hash@1.1.0 registry+https://github.com/rust-lang/crates.io-index": "c44836bc44732a465cfbacc1232bbcc8dfe9c3a780dfed54449707485fc86ac4", + "cargo:rustc-hash@2.1.3 registry+https://github.com/rust-lang/crates.io-index": "d372cfd3b9b4e5e018433369dec96db7fd39e1e40c81c0696669718892cabeee", + "cargo:rustix-linux-procfs@0.1.1 registry+https://github.com/rust-lang/crates.io-index": "37402e3bb46a23cafad136b88d48f0ac245724e5351b33ccd837326d72e172cc", + "cargo:rustix-openpty@0.2.0 registry+https://github.com/rust-lang/crates.io-index": "23a33807c0c607c706187ad398cea627854d4b84ed558ffb988b29aeddcc7eb0", + "cargo:rustix@0.38.44 registry+https://github.com/rust-lang/crates.io-index": "50ba1835bcd1c1fb95e7c7503f1acf260d11ad152fef8565f3c77af53e065837", + "cargo:rustix@1.1.5 registry+https://github.com/rust-lang/crates.io-index": "a1bc1e08902d1775f278c4a443f1ce8ca6fc0c377faf49d3b983ae83466ce0b1", + "cargo:rustls-native-certs@0.8.5 registry+https://github.com/rust-lang/crates.io-index": "10f9221e89bfa455228732bac28e751e414c605e0947b7bb2770f8e5ceaad285", + "cargo:rustls-pki-types@1.15.1 registry+https://github.com/rust-lang/crates.io-index": "be32eec0d137931cd75665d1a9dfe62b8b9d4c5f7f1db9cce2d066c9f33932cb", + "cargo:rustls-platform-verifier@0.7.1 registry+https://github.com/rust-lang/crates.io-index": "94e46e55d989ee1634a8d777119bb69f3e32560c54a12315e522036f8dd96931", + "cargo:rustls-webpki@0.103.16 registry+https://github.com/rust-lang/crates.io-index": "dc0e2a15a50a99b29267e01903f29f7e6d57f550d4777689fdeb4cae454857d9", + "cargo:rustls@0.23.46 registry+https://github.com/rust-lang/crates.io-index": "14f3670cb408f6a443ed090a9d9c6c3f798eb45e7987d2034cf84061107cff10", + "cargo:rustversion@1.0.23 registry+https://github.com/rust-lang/crates.io-index": "03acc5ddea4b93eca46ad7700105cd82041e94c3f9590ba13fc7f4976e2a623d", + "cargo:rustybuzz@0.20.1 registry+https://github.com/rust-lang/crates.io-index": "d1e096c29664f475e3c4af1778689f9fd9c743d2479b48f1cb47f90b6f24f0a7", + "cargo:ryu-js@1.0.3 registry+https://github.com/rust-lang/crates.io-index": "6eb83e681a48c93b77f1389985c265fee680b1a977c0e8b39e8be19e7b92c627", + "cargo:ryu@1.0.23 registry+https://github.com/rust-lang/crates.io-index": "5aff4996b1d8066ec984423a81524d46ceb7815884aeb4758890f9f08f97148e", + "cargo:safe_arch@1.2.0 registry+https://github.com/rust-lang/crates.io-index": "bf62f5e87d430cb3c775a43d041241e44c8939e8458eb85a1c24366dcb874cd6", + "cargo:same-file@1.0.6 registry+https://github.com/rust-lang/crates.io-index": "5d6e6102bee912162ab78e003fb0f5e5fe724ebe203ed43dd6e5ae4843e3d4d6", + "cargo:schannel@0.1.30 registry+https://github.com/rust-lang/crates.io-index": "f0822b92cf5d35049de9b3fb56f48cfe30f4993260e198ee8d984d6b510781ba", + "cargo:schemars_derive@1.2.3 registry+https://github.com/rust-lang/crates.io-index": "283cb3b9acf80a5968c4b1ca5f0f9c21fafb2b78b13784c25cf0bfb14bac6459", + "cargo:schemars@0.9.0 registry+https://github.com/rust-lang/crates.io-index": "7ddc3083b9f1e0ad160bf333d9d25d39d8e61ff32064cc17a23077980c11a26e", + "cargo:schemars@1.2.3 registry+https://github.com/rust-lang/crates.io-index": "6a25643c36d731f0e73b2abe7be6f00f79d1fec765e0588549ad7c04d477c844", + "cargo:scoped-tls@1.0.1 registry+https://github.com/rust-lang/crates.io-index": "5b5952350bcc35503129f62d3fcc22ef1af9f01c86962af4758961c618577b7d", + "cargo:scopeguard@1.2.0 registry+https://github.com/rust-lang/crates.io-index": "f01e46cbdb6da9dbdcae7e098de88f85138dbfdc5a82ed3e7b1f8ae6908bef11", + "cargo:screencapturekit@8.0.1 registry+https://github.com/rust-lang/crates.io-index": "2669868cba23f7bc75634e457745d792348324e0155e171ae6924102435a6498", + "cargo:scroll_derive@0.12.1 registry+https://github.com/rust-lang/crates.io-index": "391b8d8efc25d8b1ec064ce4eee26d15954f87bc9de6139f702636c7793effd7", + "cargo:scroll@0.12.0 registry+https://github.com/rust-lang/crates.io-index": "3915a2b6cd03803b30d56cde976b7903cf6e4b8afc1b53d0a363bb352c62c376", + "cargo:seahash@4.1.0 registry+https://github.com/rust-lang/crates.io-index": "605f6d64f10d73accd8e5bf02294fd2806c827dc3ab66b66c26b2c05f56b13bc", + "cargo:sec1@0.8.1 registry+https://github.com/rust-lang/crates.io-index": "2c431d5af462f5f75fa9dfaa9fefeb69c8c77997aa78ac6a1a2388e750ddecb4", + "cargo:seccompiler@0.5.0 registry+https://github.com/rust-lang/crates.io-index": "ad9d91bde1ce88c3f3ff1a25fa27ba23d2fe97bf522fd7f3455b820beca6d592", + "cargo:secret-service@5.2.0 registry+https://github.com/rust-lang/crates.io-index": "b7af365d91fc80765c8d880b5b404bac3a320b3d9f538fc537e8fb2d6327589d", + "cargo:security-framework-sys@2.17.0 registry+https://github.com/rust-lang/crates.io-index": "26997ed864d6d03214787684dab5d355a0fcde081e0b886f0b0b5ab729960071", + "cargo:security-framework@3.7.0 registry+https://github.com/rust-lang/crates.io-index": "fb981e8cd53d97b9ebabe8d75a3634f7a6088080f1baba207954b459452ca05c", + "cargo:selectors@0.38.0 registry+https://github.com/rust-lang/crates.io-index": "1f35ea3ef395d0cff92add80f98f8b1c435fea82e63ccf130d103178955964e6", + "cargo:self_cell@1.3.0 registry+https://github.com/rust-lang/crates.io-index": "c15eaf2b8b6b2aa139e8879b939a3eef1a54153bd758ceae9ddb331385ffed0b", + "cargo:semver@1.0.28 registry+https://github.com/rust-lang/crates.io-index": "c3f67642cb00613a9fbdc9fe2caf41c82bf7e430461691e1b2ce411394694794", + "cargo:seq-macro@0.3.6 registry+https://github.com/rust-lang/crates.io-index": "90cc25fb8c616a0f0b1bad6570316d01ea5d42f96bad6dfc335bd1374ed37146", + "cargo:serde_bytes@0.11.19 registry+https://github.com/rust-lang/crates.io-index": "352d9b055f5f342e5942db905a252c9f66e359e55b8116ce8590bb8d800964c0", + "cargo:serde_core@1.0.229 registry+https://github.com/rust-lang/crates.io-index": "e6aff17b809be682de8bc3d38dec37b087c46f8883ec336d4bdb717b08d19f2b", + "cargo:serde_derive_internals@0.30.0 registry+https://github.com/rust-lang/crates.io-index": "1dd24f1fc9844e4b1029d6d98f78fc8102a87b746f939001be60b120b0cb1ba6", + "cargo:serde_derive@1.0.229 registry+https://github.com/rust-lang/crates.io-index": "16e1f42b969712771086c8c9e620cba3dc66cabb4841f8797f275041a9fe3058", + "cargo:serde_json@1.0.154 registry+https://github.com/rust-lang/crates.io-index": "d25bc44667f37ea837aa09030c9639772ed6e18236c1a643ad2cbb8e07634eb7", + "cargo:serde_path_to_error@0.1.20 registry+https://github.com/rust-lang/crates.io-index": "d2c8c0b45edf3e7d34e0e5e7ea794e0a0d46f238c3e199f66e8c8453acb5fd83", + "cargo:serde_repr@0.1.21 registry+https://github.com/rust-lang/crates.io-index": "598de8a647fdf0ced4139e6ba458be90b28a0d1f9d6c216a8bba580db31427ae", + "cargo:serde_spanned@0.6.9 registry+https://github.com/rust-lang/crates.io-index": "abddd7b02d87086defe12fdeb91b0a1175011701b468c52ff671af25a587e5c0", + "cargo:serde_spanned@1.1.2 registry+https://github.com/rust-lang/crates.io-index": "1b6bf5ce06293adb167085705cb599f7cd6449cfc51d9661ce88c1adc72ef9c2", + "cargo:serde_urlencoded@0.7.1 registry+https://github.com/rust-lang/crates.io-index": "ccf733afd845f5358151c9883a0d88f59cdb392ba4e23eaa220be7c34bf95bca", + "cargo:serde_v8@0.322.0 registry+https://github.com/rust-lang/crates.io-index": "e7ef9d8f66100ba9dd4d79b3c7783fefa5312042de9dade296b1fb0c96f0136c", + "cargo:serde_with_macros@3.24.0 registry+https://github.com/rust-lang/crates.io-index": "04811a4e85f0b6a9f88ee6e81ed39bf420630f4c2180abd852d5c4b507aea3b2", + "cargo:serde_with@3.24.0 registry+https://github.com/rust-lang/crates.io-index": "2d9b6f26046bec9faa3999f70f23b9ebd42eacaa4af566e04ce1d913aed746e7", + "cargo:serde_yaml_ng@0.10.0 registry+https://github.com/rust-lang/crates.io-index": "fc85e27e4c490ed19dd69b1ce968319f9244266ace98067ba7c4649bb194ff31", + "cargo:serde_yaml@0.9.34+deprecated registry+https://github.com/rust-lang/crates.io-index": "363c14ee2d4df158297de00be1bf161bb123c65810b36c005a35223412061eb7", + "cargo:serde@1.0.229 registry+https://github.com/rust-lang/crates.io-index": "e46403def502600130c893677d2d1147f96d2ab425234ea295eddcad59a4ba60", + "cargo:serdect@0.4.3 registry+https://github.com/rust-lang/crates.io-index": "ff9661862e00b0b6c990fb0cda9882d9323f8bbf2adc258adc1a406e1fcbca06", + "cargo:servo_arc@0.4.3 registry+https://github.com/rust-lang/crates.io-index": "cc001ac6dd8cb83d518d3a70752ceac76c539eafcfa3b60d147152cd32c1de8d", + "cargo:sha1_smol@1.0.1 registry+https://github.com/rust-lang/crates.io-index": "c67620e01f11ab9e10fad4a6e0c1203138b89404d2774c86b871e30d73c947c4", + "cargo:sha1@0.10.7 registry+https://github.com/rust-lang/crates.io-index": "d8ad5b09c4505626043c6ee3cb5aa0c711140f8cc18c437925e9cbcdb6ecb4d8", + "cargo:sha1@0.11.0 registry+https://github.com/rust-lang/crates.io-index": "4d4d3daf82f497c30a71ac79f6d1d1020c61c9bff711bb713f823fae30d7b1e6", + "cargo:sha1dc@0.1.5 registry+https://github.com/rust-lang/crates.io-index": "f7986a7def580f0447a8c4392ef7cee2eb4fa1567db264065afb70209b6b8089", + "cargo:sha2-asm@0.6.4 registry+https://github.com/rust-lang/crates.io-index": "9f24f11eadac0eca9658932d235bd91c476e94b16a8d3a7572e8054ba7fc84af", + "cargo:sha2@0.10.9 registry+https://github.com/rust-lang/crates.io-index": "6bbed6d8347beae87dd8d6457607d2096d36a5e910d793a004fa58c0ee870217", + "cargo:sha2@0.11.1 registry+https://github.com/rust-lang/crates.io-index": "cb9b7af111f6e66e9022942b7a1d80334af41b98932a078abb42314ebf2d5b91", + "cargo:sha3@0.12.0 registry+https://github.com/rust-lang/crates.io-index": "9f9b74307b54fc351b220d4146605e92c9c46879c71200c8a2969e9f3abe73a8", + "cargo:shake@0.1.0 registry+https://github.com/rust-lang/crates.io-index": "5b282f6cfd183354237d07a4d3c77096b572f6692969878ed16716a513d9edbd", + "cargo:sharded-slab@0.1.7 registry+https://github.com/rust-lang/crates.io-index": "2849592cc72146c9a4d0a8c578d50493638dab2c94612da6a4f69b7ea2f9c32c", + "cargo:shlex@1.3.0 registry+https://github.com/rust-lang/crates.io-index": "8e3c2794f0ee9864e32591c393a600bd41486ec2e329e94358c6c7776d86deed", + "cargo:shlex@2.0.1 registry+https://github.com/rust-lang/crates.io-index": "6d10c44b005b316444a527da07b0e3d1ee53d4a4ee2204d801875f8e093e1730", + "cargo:signal-hook-mio@0.2.5 registry+https://github.com/rust-lang/crates.io-index": "adec990fd3610896ff136d20e913b30cfd64caadb7267a09d6d010e6a8d2fe25", + "cargo:signal-hook-registry@1.4.8 registry+https://github.com/rust-lang/crates.io-index": "c1c22e2df208f8835e23fd7b411e9bf0af7b182c656ed2d48fb7eb080eb11b55", + "cargo:signal-hook@0.3.18 registry+https://github.com/rust-lang/crates.io-index": "1f560a11f2f9501fc8c1c880d35602a42a83449403443fd08f4f03707bda4060", + "cargo:signal-hook@0.4.5 registry+https://github.com/rust-lang/crates.io-index": "8853393a74651aa4ac7ce0808958870902a14eda4519602478b4bd801dbb78ab", + "cargo:signature@2.2.0 registry+https://github.com/rust-lang/crates.io-index": "6046991aadfe291f509a3d3b00f272b47fef215277bf9d32d2e95ea38f6a6912", + "cargo:signature@3.0.0 registry+https://github.com/rust-lang/crates.io-index": "15dd982b7102dc134b0ee7a0331a122564119ae0ff78659aa346cbd5d17d6b1e", + "cargo:simd_helpers@0.1.0 registry+https://github.com/rust-lang/crates.io-index": "b8fe7fa24d7822328a5e765fa84f512f6a5d553b2e970643eb6024344eaa3157", + "cargo:simd-adler32@0.3.10 registry+https://github.com/rust-lang/crates.io-index": "c5bb6520f0b9941b3bd5c429ccbcbbb071f2cb7e91f8ba21b37e319ff9be6b46", + "cargo:simd-json@0.18.1 registry+https://github.com/rust-lang/crates.io-index": "7fbf46b323dce5963f438c82885de1c1e38655162c6c9a114e89dddf30314f81", + "cargo:simdutf8@0.1.5 registry+https://github.com/rust-lang/crates.io-index": "aefb69f4e6de4f6f656fca383dd64e61d1beaf0c5894ed3a8a36cebf770d25e6", + "cargo:simplecss@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "bad384c4c4738acdcfce3b2a89598751fa22ab3d962216887fba97c0d46a8ead", + "cargo:siphasher@1.0.4 registry+https://github.com/rust-lang/crates.io-index": "0907e9c5e6244977133976ca05849e42270d4f486dbe4d0941717cf0ac2e5d79", + "cargo:skrifa@0.40.0 registry+https://github.com/rust-lang/crates.io-index": "ab9572348b837fba7ee27acb3cad9449efb9e6a66f964dea66a9cc606ae93d3e", + "cargo:skrifa@0.44.0 registry+https://github.com/rust-lang/crates.io-index": "d6a9947f0f528b01d764a1ff58e4b5c5ee934fb59988161aaf281fc1e11570f3", + "cargo:slab@0.4.12 registry+https://github.com/rust-lang/crates.io-index": "cfd54786ce5dffbd9492423883fc2eaee1190af5252240ede76c47cb1eee7fc5", + "cargo:slotmap@1.1.1 registry+https://github.com/rust-lang/crates.io-index": "c6394d7483fcff25bbe2236fbf2616bb6d5c0e691fd3d24a07e0c5294cc5be6d", + "cargo:smallvec@1.16.4 registry+https://github.com/rust-lang/crates.io-index": "640c25f7840a5a2354d848b02579cb89148368c8295a84aa63e6b4654dacd94c", + "cargo:smawk@0.3.3 registry+https://github.com/rust-lang/crates.io-index": "31a5bae66eef807873640487a1130ca85446504a1f2040030efb1e59d1a70ad9", + "cargo:smol_str@0.3.7 registry+https://github.com/rust-lang/crates.io-index": "2c4ecd09c14cd6361f2b6f10d0d476752c57b49354bebd10245af86b821cf7e5", + "cargo:smol@2.0.2 registry+https://github.com/rust-lang/crates.io-index": "d3ba0dd9a9856927a5351527abf586feddaee95069f824da16550ebbe88f3597", + "cargo:socket2@0.6.5 registry+https://github.com/rust-lang/crates.io-index": "285ac48d2400485070e4803121d093eab41d277d0e86053b045695d852cbb33c", + "cargo:sourcemap@9.3.2 registry+https://github.com/rust-lang/crates.io-index": "7f174c58c9258e4421201aae09a28b618ec22eae2752284562b224908cbc1713", + "cargo:speedate@0.17.0 registry+https://github.com/rust-lang/crates.io-index": "b61d5b4377c9dc23a3c4a3656281eec746eef6b8bb3b6c017b4c4614a525c7b9", + "cargo:spin@0.10.1 registry+https://github.com/rust-lang/crates.io-index": "7687888e6c28330030ff1f0c3c5d025d4a60e2732319c4b364dd7140de49b6be", + "cargo:spin@0.9.9 registry+https://github.com/rust-lang/crates.io-index": "0bb82aecf97dffcd76bb8b96323fe3b7d200dbc6449b5dbeedc279a82d85fbd0", + "cargo:spirv@0.4.0+sdk-1.4.341.0 registry+https://github.com/rust-lang/crates.io-index": "d310f30313d9896c914074e094f7b2c74d98f61202eb062fafc18604a327489d", + "cargo:spki@0.7.3 registry+https://github.com/rust-lang/crates.io-index": "1938b50abd0de64430d6db7ee059ca289daa0556936246045aa9f3c72f8056b6", + "cargo:spki@0.8.1 registry+https://github.com/rust-lang/crates.io-index": "5ee97ed1200ead0332f5a058752d665c53ee61f4996520638074480aaccd04ed", + "cargo:sponge-cursor@0.1.0 registry+https://github.com/rust-lang/crates.io-index": "c21c38be243961adaf0f49aec14662cc65b8abd79b78b6562b502256bb50c8ba", + "cargo:sqlx-core@0.9.0 registry+https://github.com/rust-lang/crates.io-index": "c5972c8944c3d7d4fe2d5584b315562e95aa73c3393e0eca0e723029a03a5b0f", + "cargo:sqlx-macros-core@0.9.0 registry+https://github.com/rust-lang/crates.io-index": "3dcee569ba8826583c0e33a93a32e5115baa3e489caa4e875d19980bad6acd05", + "cargo:sqlx-macros@0.9.0 registry+https://github.com/rust-lang/crates.io-index": "584e041c0d7c0cf72bf1edeaf4d70c55f6495af02aa9a04b397c12d3d22531f6", + "cargo:sqlx-mysql@0.9.0 registry+https://github.com/rust-lang/crates.io-index": "ea76f3a9603635316987049e3b23f3e2df698d0a4e46629f6713d6e8c49dc97c", + "cargo:sqlx-postgres@0.9.0 registry+https://github.com/rust-lang/crates.io-index": "8d270d8ab89102faf0724fdf13e24fd10689f55cee24f868f3f59fed9c2b88ce", + "cargo:sqlx-sqlite@0.9.0 https://github.com/launchbadge/sqlx#003b698e99e024f3621b8043a2426fde5b741171 (adapted; third-party/sqlx-sqlite)": "b454c6bfc8590646a768fecb20c579633c921e3153ccda8a584dfb6d34eec4ae", + "cargo:sqlx@0.9.0 registry+https://github.com/rust-lang/crates.io-index": "504a40529a5d0b56115766542a6b1bc8ccf258dd4991d1ed492756c4281b0756", + "cargo:sse-stream@0.2.6 registry+https://github.com/rust-lang/crates.io-index": "53c60ec355638bedb84c79a4d58386fd8ee6771a1e9510483c5e27cbc6b2c10b", + "cargo:sse-stream@0.3.0 registry+https://github.com/rust-lang/crates.io-index": "7259aa0ca3fddac3f0fe7da6e89850f59990f8a4e0be5c7174892eff98e3b972", + "cargo:stable_deref_trait@1.2.1 registry+https://github.com/rust-lang/crates.io-index": "d23820bbc0f4113eda8579389e3123ad5f443a2657af6bead9523c31ba1b2511", + "cargo:stacker@0.1.25 registry+https://github.com/rust-lang/crates.io-index": "4343efc9a960610fada544f9b9e68f28e3f61c46ff052bb3156759f567007a55", + "cargo:static_assertions@1.1.0 registry+https://github.com/rust-lang/crates.io-index": "0479ec55fc8590db06a0124049ad5458347d4a581e2eb1b87a65b07a266ac1b2", + "cargo:str_indices@0.4.4 registry+https://github.com/rust-lang/crates.io-index": "20311930773209c66d926cbcf98e3037e67e559ca62878cd5e454d26acfca3d1", + "cargo:strck@1.0.0 registry+https://github.com/rust-lang/crates.io-index": "32972afe7aa03ad1bcab646ab9173dc467078349644dfd79f96a0b4c76578891", + "cargo:strict-num@0.1.1 registry+https://github.com/rust-lang/crates.io-index": "67143a85974c7cdca0f2a0487c507e4fb394fd567504714079f2e912b5d78e4b", + "cargo:string_cache_codegen@0.5.4 registry+https://github.com/rust-lang/crates.io-index": "3546719113db5aa54f940876a2a7d2cc99fc650bc21f3a541668be680f20a48b", + "cargo:string_cache_codegen@0.6.1 registry+https://github.com/rust-lang/crates.io-index": "d01ea4783c0ff93eb4ce9bb4599895b69bf7d16ae69161bfdbec9edb52a33b23", + "cargo:string_cache@0.8.9 registry+https://github.com/rust-lang/crates.io-index": "13b1348c6d343a6a676a8d93b9cbb22808c0bb8aaaf757ac4e8cdeedc005576e", + "cargo:string_cache@0.9.0 registry+https://github.com/rust-lang/crates.io-index": "039bc5cbdd9782bda65ff1d6d171e73a50206a249df7923059fb347e7e21711a", + "cargo:string_wizard@1.2.13 registry+https://github.com/rust-lang/crates.io-index": "765e2b3b531773f0624247f6c13c7749bc0ab5da5a870b429932532721ceef93", + "cargo:stringcase@0.4.0 registry+https://github.com/rust-lang/crates.io-index": "a7c4d22bb7d920abdc44f9e66cc488eedeea41ece2f539629eedcd69993040f8", + "cargo:stringprep@0.1.5 registry+https://github.com/rust-lang/crates.io-index": "7fbeec487a2d24803e38cf72da86a185971835f88c2ab18d2380b4535697c353", + "cargo:strsim@0.11.1 registry+https://github.com/rust-lang/crates.io-index": "98ccb6060691183a0816b61584970a5a5f10720ebc80cc4576ac75c3f4f57102", + "cargo:strum_macros@0.27.2 registry+https://github.com/rust-lang/crates.io-index": "0566aa21023935950ef50006558f7af9ce5fa9c57a0e5bd4d77f46cf62ea0a2c", + "cargo:strum_macros@0.28.0 registry+https://github.com/rust-lang/crates.io-index": "2603a078169665cd61d4572ebc8ecc3c3dcb52a382e5f6932f825ced85431518", + "cargo:strum@0.27.2 registry+https://github.com/rust-lang/crates.io-index": "2c0b5e348e96ddc99a1a91b356e0d830cd1dc3062d9c49a17d72eef51c8fe192", + "cargo:strum@0.28.0 registry+https://github.com/rust-lang/crates.io-index": "74ffc72c17aa3749f56824114032a4f85e44c82d1c2782f803a70390c4366138", + "cargo:subtle@2.6.1 registry+https://github.com/rust-lang/crates.io-index": "3b88f04b7af44c5b450cb758e93d6a7310424e438d3c70d8c11f7262da8f070b", + "cargo:sugar_path@3.0.0 registry+https://github.com/rust-lang/crates.io-index": "88e41e6352d0b71981cfc886c478b5433a7fea8bc27c9935b7df838868758d90", + "cargo:svg_fmt@0.4.5 registry+https://github.com/rust-lang/crates.io-index": "90d5ca8165f02cf7819afd7954c696b38cae33cce537cb7ccda2761a2fac9798", + "cargo:svgtypes@0.16.1 registry+https://github.com/rust-lang/crates.io-index": "b5c9f43b909c4072b38fac0c4ece399a45095610042bae24080198612752be6d", + "cargo:swash@0.2.10 registry+https://github.com/rust-lang/crates.io-index": "e09f4d754a828b2f4e7e374781e4dfe5aecbd45fb70eea1998b691853aae80b8", + "cargo:syn-match@0.3.1 registry+https://github.com/rust-lang/crates.io-index": "98888f8c5ee2881abef203fb9616ae70aa8514e0efa094ea624a1a295839aa52", + "cargo:syn@2.0.119 registry+https://github.com/rust-lang/crates.io-index": "6731f7555c1cf51aba190515a64224b5f4fb6d32e67e26a723202790e9ba6ab7", + "cargo:syn@3.0.9 registry+https://github.com/rust-lang/crates.io-index": "114ed34cd620fb5ea74ba8c25e192c840f106385bdfae810aa877f6e5b0e1957", + "cargo:sync_wrapper@1.0.2 registry+https://github.com/rust-lang/crates.io-index": "f7c72493bc3e6e16105b7d24634b27d90bb6ae94569fae749a9934e8e29f1665", + "cargo:synstructure@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "7decb7d4fa47b9dbef3c0c8ab22f78eaca81fd3ebca080b37ae62d63420d431b", + "cargo:syntect@5.3.0 registry+https://github.com/rust-lang/crates.io-index": "fe919f7efdddcb4b87aa74b00cc26d17e208338fd674be0f986ef05bf7b522ab", + "cargo:sys_traits_macros@0.1.0 registry+https://github.com/rust-lang/crates.io-index": "fdcaec7204a8c7fa3af1a15ff85f42197cc4c099d71e016ca167777d9db6dc46", + "cargo:sys_traits@0.1.29 registry+https://github.com/rust-lang/crates.io-index": "8832d8dcc3d4aa8d671c414f73f235d02315edf2698e0e98342739e5a0991320", + "cargo:sys-locale@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "444f9f2e0b1a24a88a7d790c6f6cd580bf7942a99fd459316f5a6f0cc685801d", + "cargo:sysinfo@0.31.4 registry+https://github.com/rust-lang/crates.io-index": "e32d7e5a11f7bc5a467fda4ea0067294179fefa3aa0dbd93338130de67277cd8", + "cargo:taffy@0.14.0 registry+https://github.com/rust-lang/crates.io-index": "1edc7aa7f307e645c70667a81ec85fd147adc3487a3160306ef1fe1ecb1c5be5", + "cargo:taffy@0.15.0 registry+https://github.com/rust-lang/crates.io-index": "94c30c8fa0150093ef952a0b942fd11519197cbce714f063c6071e91059435c8", + "cargo:tap@1.0.1 registry+https://github.com/rust-lang/crates.io-index": "f44ac36ddebabd181312c1bf7f783590e38abdcf72eda87837e5fd0e2b6e6b15", + "cargo:tar@0.4.46 registry+https://github.com/rust-lang/crates.io-index": "38e842303477f97dcb65f0faa1fcf8f84739b64356ab0e0897097a127e4210ca", + "cargo:target-lexicon@0.13.5 registry+https://github.com/rust-lang/crates.io-index": "633bad8575d88d67fa085034d769db7800a4013545378c0b57399cc104505491", + "cargo:tempfile@3.27.0 registry+https://github.com/rust-lang/crates.io-index": "51049c22ff02e9e2375d88067876a83778f2d1def23a1b494658cb196b23804e", + "cargo:temporal_capi@0.2.6 registry+https://github.com/rust-lang/crates.io-index": "e35c99e01db65b0a58be3734ef0fe62e2c210a164d238ca4e36d7390131fd09c", + "cargo:temporal_rs@0.2.6 registry+https://github.com/rust-lang/crates.io-index": "c57349c712229f0aa26b203342e8122a8ac7d1fdc5408a9e4b4959844ea4bd58", + "cargo:tendril@0.4.3 registry+https://github.com/rust-lang/crates.io-index": "a0230ece63608440212aa35a89de9841a4747d308c598d118d7872f2a46f79b7", + "cargo:tendril@0.5.1 registry+https://github.com/rust-lang/crates.io-index": "0d62acb68b0094ee21d87084456d35e3957b4211e7ab14c13e911b77b1fb1c01", + "cargo:termcolor@1.4.1 registry+https://github.com/rust-lang/crates.io-index": "73919a9c16b794ae428c42ac9fa0ecf6d397e3b06ad18fcfe5b78e7887e6296e", + "cargo:termina@0.3.3 registry+https://github.com/rust-lang/crates.io-index": "8ba56c8b01caff4de23528348ac72fd5cc87b3f552bd5b23f9462a1d2e007aaf", + "cargo:termina@0.4.0 https://github.com/helix-editor/termina#7be7389fd3509d508a66a7e887aa9935e037b801 (adapted; third-party/termina)": "ac13eb48474b3dbc9aea92ef30e267db419bfdb0f0a19ec06d2a3d0a3e531087", + "cargo:termion@4.0.6 registry+https://github.com/rust-lang/crates.io-index": "29f06bb6ee9cc8a3b0ed7d615a54552b4ec5769bef9c7a77829f5a2487783f83", + "cargo:textwrap@0.16.4 registry+https://github.com/rust-lang/crates.io-index": "b173998faa6e053d50a6aa42f27288ff611003768b0fc8ee467b940084c259ac", + "cargo:thin-vec@0.2.21 registry+https://github.com/rust-lang/crates.io-index": "4f18e057c0fc2207cba2b91808e2bb1ec1c52de9ff8b3ca8d009bb77ff58b465", + "cargo:thiserror-impl@1.0.69 registry+https://github.com/rust-lang/crates.io-index": "6832eed7c5a360c11d9e37b9a6da6e00d91fd3835d8f5d24abd76cc3ea587a1d", + "cargo:thiserror-impl@2.0.21 registry+https://github.com/rust-lang/crates.io-index": "9be0c8943189c91500ed1decb390e0be7f0613ad4ac75e7b01d36ed5a6b8bddd", + "cargo:thiserror@1.0.69 registry+https://github.com/rust-lang/crates.io-index": "d7270f1b9ae6247546a2054f76d7f9aed870e17df4db47f3d174a8727344aad5", + "cargo:thiserror@2.0.21 registry+https://github.com/rust-lang/crates.io-index": "81f2f2418df81fe4aac5d2476d74e89a08c41e5a403e4040ff5992ab1db16ab7", + "cargo:thread_local@1.1.10 registry+https://github.com/rust-lang/crates.io-index": "83453e9370057ef605c812f83460cbf9e03ba4acf33ce614e639731b2d663c9e", + "cargo:tiff@0.11.3 registry+https://github.com/rust-lang/crates.io-index": "a37b63668c8b7b50810af352ee9c309cb5ca94b6a518586091997a47395dd23e", + "cargo:time-core@0.1.9 registry+https://github.com/rust-lang/crates.io-index": "1b6b673438dc519ca812c59191d260e799b37d62b3f1a508109d9765f8311ed8", + "cargo:time-macros@0.2.32 registry+https://github.com/rust-lang/crates.io-index": "9f87e1ecdf9b6d8faaa1f61633b0ff124434a66f108efbf36b34209a59a69a8e", + "cargo:time@0.3.55 registry+https://github.com/rust-lang/crates.io-index": "e61ad0fe1c12aa78ee4892205077d55159c3c71867cfe2171eab892e0701ad6e", + "cargo:timezone_provider@0.2.6 registry+https://github.com/rust-lang/crates.io-index": "fa19757a77a42042e346d542aec724ff6db794a1a2b59e4273bd83cf1516bb2f", + "cargo:tiny-keccak@2.0.2 registry+https://github.com/rust-lang/crates.io-index": "9a2fac9d37cf6f8966d2621adbe11cf9619e10e81130fbf6f2fbfcc114e1a2a4", + "cargo:tiny-skia-path@0.11.4 registry+https://github.com/rust-lang/crates.io-index": "b87526ba068e3e69c16a91d16359079dadae35988c573a84ba49693080aaf596", + "cargo:tiny-skia-path@0.12.0 registry+https://github.com/rust-lang/crates.io-index": "202a6d28c38eb6872a744f654c32d60dd607097c8f201b0c57eb576987cfec54", + "cargo:tiny-skia@0.11.4 registry+https://github.com/rust-lang/crates.io-index": "5d924f125caa4d98a5637190383013cd93c675d34cb145e440c778b1378aad06", + "cargo:tiny-skia@0.12.0 registry+https://github.com/rust-lang/crates.io-index": "12275160d8e79a0512c28aa181308088695b9429545cd5e24f24f117fa3d1763", + "cargo:tinystr@0.8.5 registry+https://github.com/rust-lang/crates.io-index": "beb3c3762a3a13fc1d1485202d0391889163f8a9c6f73a815b2cb0caed8b813a", + "cargo:tinyvec@1.13.3 registry+https://github.com/rust-lang/crates.io-index": "a432dc7515fe8cd160c81e9524c735638afca59cca1125374e27145c39d64a9f", + "cargo:tokio-macros@2.7.2 registry+https://github.com/rust-lang/crates.io-index": "772bd91fb4d705de87e4b842ae83ea0d8cdeabf709149133b5d83c16b03cabaa", + "cargo:tokio-native-tls@0.3.1 registry+https://github.com/rust-lang/crates.io-index": "f806a7e3db51720313e8917c7b8eac298ac0c355974d6651efcd8e02594577b7", + "cargo:tokio-rustls@0.26.6 registry+https://github.com/rust-lang/crates.io-index": "ab173e83ed67a370ed9aae8a5844cd69f3680832287cfbad62fd940afad74e7e", + "cargo:tokio-socks@0.5.3 registry+https://github.com/rust-lang/crates.io-index": "04fe36c89af41ed7d0cad2d8abb84398875de13d3669d6ad2feed017c95319de", + "cargo:tokio-stream@0.1.19 registry+https://github.com/rust-lang/crates.io-index": "0dec3b8418af83ee9b43c3dcbb161ac6e34018a11180442125edec894d92f0b7", + "cargo:tokio-tungstenite@0.24.0 registry+https://github.com/rust-lang/crates.io-index": "028a4a9f05790020e4dd49bf9b035cf15f24d99fe2901f6edeedd5c9ffb0ff7d", + "cargo:tokio-tungstenite@0.28.0 registry+https://github.com/rust-lang/crates.io-index": "bc8b79b6977771b1d52bf993d7bb6955a6d04580231d76744a656ef7422796d6", + "cargo:tokio-tungstenite@0.30.0 registry+https://github.com/rust-lang/crates.io-index": "fc5c46f317b781ed45cb707b28a09d1632c17fa795ea10ee8593b532b5b327c6", + "cargo:tokio-util@0.7.20 registry+https://github.com/rust-lang/crates.io-index": "f93b18ca00a867d502760c19047ebd56f5dbf36981e6dce27111f82619425b15", + "cargo:tokio@1.54.1 registry+https://github.com/rust-lang/crates.io-index": "0b33ed48af7957f2c98e5864a0f628dcb5c68ac7f0bead51dbe3ac9252cedd4d", + "cargo:toml_datetime@0.6.11 registry+https://github.com/rust-lang/crates.io-index": "3973dc3cbd8e0b86140161d8871c06d8906e59aeb0bac602a1710da03def48e9", + "cargo:toml_datetime@1.1.2+spec-1.1.0 registry+https://github.com/rust-lang/crates.io-index": "dc369bea01cad138302d364018b834d75b8b66dd403126dd75c87010f6740bef", + "cargo:toml_edit@0.22.27 registry+https://github.com/rust-lang/crates.io-index": "877c96758822c7d65fefdd9859633dd418f072a0c7e8ceaed72ddb3d54c31e80", + "cargo:toml_edit@0.25.17+spec-1.1.0 registry+https://github.com/rust-lang/crates.io-index": "e4ac6fdb7c2715564ad62ee9cb253cbabc1eaff68654bc0e4e2f0bf61c046e71", + "cargo:toml_parser@1.1.5+spec-1.1.0 registry+https://github.com/rust-lang/crates.io-index": "7302f6144c658b5313f81e0faa33bbe92cf6302be0c1fb4c935caa99b0a0d2d5", + "cargo:toml_write@0.1.2 registry+https://github.com/rust-lang/crates.io-index": "35e820f99b4a6d1dd771bcc4a6e3190648826110e9adaa9825ef16b17b9bdf35", + "cargo:toml_writer@1.1.3+spec-1.1.0 registry+https://github.com/rust-lang/crates.io-index": "f9197f9133912fbae69e895aebee5f7184b04124051913939eceef1521a888a7", + "cargo:toml@0.8.23 registry+https://github.com/rust-lang/crates.io-index": "503c56b71e4a1bd77b46798ae8a327db83464ba6792b64e176b49efebe1f9725", + "cargo:toml@1.1.8+spec-1.1.0 registry+https://github.com/rust-lang/crates.io-index": "f837361e544c4d2ed590184c9fce71f23680491b0d91ae2f6059689fdf4192e1", + "cargo:tower-http@0.6.11 registry+https://github.com/rust-lang/crates.io-index": "f9c24feadd1b113450f305f6683e441c3aaac587cd2703e31d98b1d667098271", + "cargo:tower-layer@0.3.3 registry+https://github.com/rust-lang/crates.io-index": "853645e577f3f6fca4c5d2d8217b5ac67bfab16c6c211316cc4195ea261a940c", + "cargo:tower-service@0.3.3 registry+https://github.com/rust-lang/crates.io-index": "38b6721aa859aff55d6f575fd95470f152753a5e1e791071339c06d329896739", + "cargo:tower@0.5.3 registry+https://github.com/rust-lang/crates.io-index": "11761e9ba75e9aac8cb562555f08d4fdf8cdf5a80c7a009950a11364b7f0c0f5", + "cargo:tracelogging_macros@1.2.3 registry+https://github.com/rust-lang/crates.io-index": "d4a976fed4a36335720a87650ff09df4d9a04137c6fcb9ac4a25140997f45a5b", + "cargo:tracelogging@1.2.4 registry+https://github.com/rust-lang/crates.io-index": "637891f6b4ccf7174c723ecdc60daa83d70c75bc11f8b244927b5a2caa7e8675", + "cargo:tracing-attributes@0.1.31 registry+https://github.com/rust-lang/crates.io-index": "e1f75344bc37b073c7fff52a7f99125f495d4fc4fce74cd4f6053389fe4ee803", + "cargo:tracing-core@0.1.36 registry+https://github.com/rust-lang/crates.io-index": "3b205210989a45c57e5dd142ec745a352b0c847dfd9bbaec26032f27c7fbaf0b", + "cargo:tracing-log@0.2.0 registry+https://github.com/rust-lang/crates.io-index": "f934322dcb5ded9328864b71a37e597c64c2c64854b8932171db957c9ce7b960", + "cargo:tracing-serde@0.2.0 registry+https://github.com/rust-lang/crates.io-index": "ea76019bfd22d588f4c51fa0a6f83ce9b5bfe0c05606822ca1c6ca1e71160b76", + "cargo:tracing-subscriber@0.3.23 registry+https://github.com/rust-lang/crates.io-index": "c2f63c547a67874df582cb3463d08ad3f52322e0fcbd2d368acb570e7dba505b", + "cargo:tracing@0.1.44 registry+https://github.com/rust-lang/crates.io-index": "e272c273a7ee5a479cd3d17f2c42625f11b2496cb2cc8c8db707b3dec751c5fe", + "cargo:tree_magic_mini@3.2.2 registry+https://github.com/rust-lang/crates.io-index": "5350361dfa9e09769ab84c1c8cef9e3f9f73e009efb2af8077b220370a0cd1eb", + "cargo:try-lock@0.2.5 registry+https://github.com/rust-lang/crates.io-index": "79fa207d80acc4bcf1fcc6e7a8c4559e86ad3466984a901edb7fe02eb27ecfd6", + "cargo:ts-rs-macros@12.0.1 registry+https://github.com/rust-lang/crates.io-index": "b9c74b6e8ea64e3d1cfd4c8ef7d10e33cb95e2aee13193ab185f3d4fdeee738c", + "cargo:ts-rs@12.0.1 registry+https://github.com/rust-lang/crates.io-index": "c22be9a7b3308dd7f559bbe7a179d3c29c0532f283bf3fa0c8bdcf02b5eaa8c7", + "cargo:ttf-parser@0.25.1 registry+https://github.com/rust-lang/crates.io-index": "27c64bfb14ce2fed33555193d75e581c02095ec353d569ebac2b37e55a37bca4", + "cargo:tungstenite@0.24.0 registry+https://github.com/rust-lang/crates.io-index": "cfe87aed4d076c5ee4503e83b1a9db5276e5075c7793fe6ca25450977b936aac", + "cargo:tungstenite@0.28.0 registry+https://github.com/rust-lang/crates.io-index": "9705b1b8643d362f1f3f06d144513d8a0fd2c8728b6330d6f146fdbf4ab3c1ef", + "cargo:tungstenite@0.30.0 registry+https://github.com/rust-lang/crates.io-index": "3355435e7ffe66f426d8c7a9ba40222c448f9ca2a884f2d12b172a324a5b4315", + "cargo:two-face@0.4.5 registry+https://github.com/rust-lang/crates.io-index": "550354c7e99db201a60751ec49d5fdd05c0d2e0284d9df9c3a711fdae1e45a9a", + "cargo:typed-path@0.13.0 registry+https://github.com/rust-lang/crates.io-index": "b2f5cfdf55fc350205dd3ec8550bb0bb13e152c4f8a277da22133a2f010ffa1e", + "cargo:typedmap@0.6.0 registry+https://github.com/rust-lang/crates.io-index": "eee074bcee8c73c5a16ffe5ee490f0e6728822453db6f0bb53c4ba9a90eed6d2", + "cargo:typenum@1.20.1 registry+https://github.com/rust-lang/crates.io-index": "747d46790f1c7365b34e7fdd26dbbf0fdf4923c310195884fdb6b3eaa42c0fde", + "cargo:unicode_names2_generator@1.3.0 registry+https://github.com/rust-lang/crates.io-index": "fe12c01c69d9e7589f29b644c35d9d57925758381935a896ce3d66cb6896fe48", + "cargo:unicode_names2@1.3.0 registry+https://github.com/rust-lang/crates.io-index": "0e9bb840b6bc8c8002e588171beb30791b6a43b7412361fba5878288545361fc", + "cargo:unicode-bidi-mirroring@0.4.0 registry+https://github.com/rust-lang/crates.io-index": "55f6b254d21d2b4cae10ca9dc612dcc7bcb67f8c03b2a4c2c805899aa2658040", + "cargo:unicode-bidi@0.3.18 registry+https://github.com/rust-lang/crates.io-index": "bb1ba3f4a6b9a7dd4141a178cdf22b4ca946c75a16951a1731f872951b6e694b", + "cargo:unicode-bom@2.0.3 registry+https://github.com/rust-lang/crates.io-index": "79a7d5c73e1c0b61aee26c87f3d5159794756e5e549b61c8b03989a2d78224f2", + "cargo:unicode-ccc@0.4.0 registry+https://github.com/rust-lang/crates.io-index": "9712893f5253aef713018b1fe2322011e139d09d2c6ba670fc54bd54419224d9", + "cargo:unicode-general-category@1.1.0 registry+https://github.com/rust-lang/crates.io-index": "38e1a299dda183ddaf6d4cf583f01a44efed6b4f12b1ea378d01d83fcb262c5e", + "cargo:unicode-id-start@1.5.0 registry+https://github.com/rust-lang/crates.io-index": "09a02f2cdb49849f448fd2c96ce751626c5b4d98ecb9445f404248338f98cec6", + "cargo:unicode-id@0.3.7 registry+https://github.com/rust-lang/crates.io-index": "4f797ec90c2b2669011c48d9932f8b221fa14953285f7e25c51d7e99dd4ea627", + "cargo:unicode-ident@1.0.27 registry+https://github.com/rust-lang/crates.io-index": "d3b53471025cc3d3c7e19f035746ada80560d67dda9d31fc6b7dddaf3ad6ce05", + "cargo:unicode-linebreak@0.1.5 registry+https://github.com/rust-lang/crates.io-index": "2f24213283bf748beae861b8464d521dc76aee4df4181a39292f75af41b1a1b6", + "cargo:unicode-normalization@0.1.26 registry+https://github.com/rust-lang/crates.io-index": "ce6426a902af0f6f467b16f59afa65419ada9058199073f78a04d086ea303dc8", + "cargo:unicode-properties@0.1.3 registry+https://github.com/rust-lang/crates.io-index": "ede8f99de81318047e833b9bcbf18925313e950a95d054b9a4bd8e73f5f88d83", + "cargo:unicode-script@0.5.8 registry+https://github.com/rust-lang/crates.io-index": "eba42df47146160af2bcbe665e744ee745dfacaedc9df9c66b68a592eb085675", + "cargo:unicode-segmentation@1.13.3 registry+https://github.com/rust-lang/crates.io-index": "a771e4c823df1edfedd5ab32502bfc7ac0c2dd0c5c002241fa9680c66839989f", + "cargo:unicode-truncate@2.0.1 registry+https://github.com/rust-lang/crates.io-index": "ef8756dcab313dc1168216ee176519b47262db79064839d36a3cfd8715abe784", + "cargo:unicode-vo@0.1.0 registry+https://github.com/rust-lang/crates.io-index": "b9faf1eee603f1334b3beddf66640bf4af1b6728d849baf755d9ae5ef97292ba", + "cargo:unicode-width@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "a40a9d8d73c835b89d2383fca67a2dc913e39fac0df7d8fc31b3f699b83adced", + "cargo:unicode-xid@0.2.6 registry+https://github.com/rust-lang/crates.io-index": "233b3c73d7e2a47ffed998c6118e0a7c8449d3daa904ad08a10f47499e8db8e9", + "cargo:uniffi_bindgen@0.31.0 registry+https://github.com/rust-lang/crates.io-index": "be15d827f771b6c0ddf39c63412cdf11c1782a643d5424cc6c0bb35d2210c585", + "cargo:uniffi_core@0.31.0 registry+https://github.com/rust-lang/crates.io-index": "001df45451a670b0b5f3e0edc2dc1bd70254cdead6a107122140e88bad400104", + "cargo:uniffi_internal_macros@0.31.0 registry+https://github.com/rust-lang/crates.io-index": "7209a2da37f70d8d4d157961c5b2b6e936709201120cd89242aaec9223ea738b", + "cargo:uniffi_macros@0.31.0 registry+https://github.com/rust-lang/crates.io-index": "acba90fae71f7b17741261ab63296e4f5083b5568cecb285194acb38a39b1ace", + "cargo:uniffi_meta@0.31.0 registry+https://github.com/rust-lang/crates.io-index": "d4ebe4ba4cb4af4675e3b0ea9da0fb28001b13eea44b011dad6df0734b27ce01", + "cargo:uniffi_pipeline@0.31.0 registry+https://github.com/rust-lang/crates.io-index": "e5a7304ef265e9edfbe10df069e4c7f7e1ebe0ecd608904c9ac105d6657cded0", + "cargo:uniffi_udl@0.31.0 registry+https://github.com/rust-lang/crates.io-index": "da93398529ef17f75559196cbbbc7c5481aee251067871e130fa80d447b33832", + "cargo:uniffi@0.31.0 registry+https://github.com/rust-lang/crates.io-index": "88358c9a7a950a9359e0c9f6475b4e0bc0e62894aefb1ed1dcfaa3dcb49074b3", + "cargo:universal-hash@0.6.1 registry+https://github.com/rust-lang/crates.io-index": "2466db7a5f36daa25d6119dedd1e7d09f306938f61facc889bec04f9687c5658", + "cargo:unsafe-libyaml@0.2.11 registry+https://github.com/rust-lang/crates.io-index": "dc1f5e2b065ddddc35314dc38b96773686cfad597f420ba5e58afda6ed913dd0", + "cargo:untrusted@0.9.0 registry+https://github.com/rust-lang/crates.io-index": "1212fec07a781df2991ef20d24421df76abf4b03c63f97be711bcd984d8e02e6", + "cargo:ureq-proto@0.6.5 registry+https://github.com/rust-lang/crates.io-index": "a9f169a9190fe1a50a850f755b27688949010f17d9fbd491201a1017170b7258", + "cargo:ureq@3.5.0 registry+https://github.com/rust-lang/crates.io-index": "7e5dfa7efec924d49fe053ea44cbab3cab163a6f164d2266d74728d63f231e82", + "cargo:url@2.5.8 registry+https://github.com/rust-lang/crates.io-index": "2263021266c2ce23264a7bb07085cc40bf3ad3b076cdcc78ca08a0115f9f23c4", + "cargo:urlpattern@0.4.2 registry+https://github.com/rust-lang/crates.io-index": "bf814dedb139510d7439c782c4a2cb1bb57973c6341818a9b8f0880d4342e285", + "cargo:usvg@0.46.0 registry+https://github.com/rust-lang/crates.io-index": "dd477c65ffa541301e950ff8149b487c44e1d168148cec6e6fcdd138b54e14e1", + "cargo:utf-8@0.7.6 registry+https://github.com/rust-lang/crates.io-index": "37d8098da178229d6a62770afbb9812f71551585c172c6a91fc4c483ace0cdb9", + "cargo:utf8_iter@1.0.4 registry+https://github.com/rust-lang/crates.io-index": "8fa136b42f8e01eceb3c31e9d0ac3b391a46c993b8edec024fed5d36ccd043d4", + "cargo:utf8-zero@0.8.1 registry+https://github.com/rust-lang/crates.io-index": "36e5ee85f98889b9654a6b0d4be8ca545960316e8ac1ae4c9778e9d3a6276bff", + "cargo:uuid-simd@0.8.0 registry+https://github.com/rust-lang/crates.io-index": "f98bdd9e75fe84b034e47f4c93ded068dc6daae7c5372b52a737ee46f7f553df", + "cargo:uuid@1.29.0 registry+https://github.com/rust-lang/crates.io-index": "fa2f2eb43fe9f39d0b1bd8beb7db15e0f6816744340dfe3e9489957c87b25eb4", + "cargo:v_frame@0.3.9 registry+https://github.com/rust-lang/crates.io-index": "f6716f6beed53cc841ece46bf1875bbd78248fa88045d0c742d30ee4df3cb1f5", + "cargo:v8@150.4.0 registry+https://github.com/rust-lang/crates.io-index": "7a34dd6101f11b7f7385c16845cb32ae41fd824edfcf3b2a9c846b898c025be4", + "cargo:v8x@149.4.0-rc.4 registry+https://github.com/rust-lang/crates.io-index": "a2ab09b401e4d8e51e159c58ee70b9a61835f95a7f30c6dd8680637b8fa5c1b0", + "cargo:value-trait@0.12.2 registry+https://github.com/rust-lang/crates.io-index": "ff25ad1b3cf8c1858ad25d2c0c9c7a066a2c8c6346e797dcfe74bdd1a080237c", + "cargo:vcpkg@0.2.15 registry+https://github.com/rust-lang/crates.io-index": "86419deaa8fbf99ede56187e8a500ed03394caad7b4fc43480856d5921401204", + "cargo:version_check@0.9.5 registry+https://github.com/rust-lang/crates.io-index": "c12568482f7713cce35490fb130c676ec16ef3f4083cb4b1cbdde0b767f49410", + "cargo:vfs@0.13.0 registry+https://github.com/rust-lang/crates.io-index": "f5e8b7f1340c1630d54c23f3cf00ee1a2d7d46ed547866cd73cdb474ce2d1f03", + "cargo:vsimd@0.8.0 registry+https://github.com/rust-lang/crates.io-index": "bdeb38d9390034e6b9c1556c9207927219e139a524983244ac8a0a237599cc86", + "cargo:vswhom-sys@0.1.3 registry+https://github.com/rust-lang/crates.io-index": "80fb848be890244df8e70b9b3919eb26e40b08735fd45099366bd4282112a241", + "cargo:vswhom@0.1.0 registry+https://github.com/rust-lang/crates.io-index": "b943e95e028152b762d7232df8abe578a16636297a79bfbe41e2045a9a4e1d1d", + "cargo:vte@0.15.0 registry+https://github.com/rust-lang/crates.io-index": "e0091f69abfc3e0e0c63669469be4a0600a946b01dc3d0ef3ca6c64cdb350f26", + "cargo:waker-fn@1.2.0 registry+https://github.com/rust-lang/crates.io-index": "52ac2bc10505345d1de2244ec84d5aa8ef7ed0cb8c77e522a03bd621b43767f7", + "cargo:walkdir@2.5.0 registry+https://github.com/rust-lang/crates.io-index": "4ea2615af9f26d813e5c14873b624afb64d17b0273ffb1e4dd6585c0a870f6ff", + "cargo:want@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "e6757386a8b7805fe14dbcdf70a7b07ad3d6c5604ae6a747cbe887467bd4c6c7", + "cargo:wasm_dep_analyzer@0.4.0 registry+https://github.com/rust-lang/crates.io-index": "c14d4888973b50b5c64f949598b4c3d07494e005789b96f138c839841dfc02cd", + "cargo:wasm-bindgen-macro-support@0.2.129 registry+https://github.com/rust-lang/crates.io-index": "741c557494a3cd6fc4f0015daa7f8b461e581478afd1f49130bbc1955badf9c2", + "cargo:wasm-bindgen-macro@0.2.129 registry+https://github.com/rust-lang/crates.io-index": "9c76387736ccb28454bece916548a5b2fff7da3394f24da78ca3f3c2504ee460", + "cargo:wasm-bindgen-shared@0.2.129 registry+https://github.com/rust-lang/crates.io-index": "a664c9c08d98485f9e6e17cd37eea97d0bd94bfd6c9e2e1e376f7d5ae3c78fec", + "cargo:wasm-bindgen@0.2.129 registry+https://github.com/rust-lang/crates.io-index": "4a53246d3bb16321ebc0c1a43b894d7a188838b9e9f46c5f12c896db1e62a5a7", + "cargo:wayland-backend@0.3.17 registry+https://github.com/rust-lang/crates.io-index": "42fad584df4e5cc182bbd6e36755d43c22902b5aeedd961e0237452e47b4a16f", + "cargo:wayland-client@0.31.15 registry+https://github.com/rust-lang/crates.io-index": "a633a9034e653e6d61a567783185edf4b2227424fe894ad021ba562dfc3a48b5", + "cargo:wayland-cursor@0.31.14 registry+https://github.com/rust-lang/crates.io-index": "5f3a7807dd2f0d29c6df569bff3ed35b8b9f003dbf80c418c77b02a65efdbfc7", + "cargo:wayland-protocols-plasma@0.3.12 registry+https://github.com/rust-lang/crates.io-index": "b10e2217b23065ea6ae1e2d309167709dea0206c8e394a81176b7284f6a0cc25", + "cargo:wayland-protocols-wlr@0.3.12 registry+https://github.com/rust-lang/crates.io-index": "c4946c96ba4cf1ae00f8522b88c5a8fd4efe4e30a22808ded71b0ca3bde70258", + "cargo:wayland-protocols@0.32.13 registry+https://github.com/rust-lang/crates.io-index": "0406ab1eccace9230696488b13843522af9709ad271a6e000fcc0953a61558b4", + "cargo:wayland-scanner@0.31.11 registry+https://github.com/rust-lang/crates.io-index": "4fdfd5aaf4d3cc7fee2ef94f14401fbd8c4e020b43515e88003b9cb765dfc416", + "cargo:wayland-sys@0.31.11 registry+https://github.com/rust-lang/crates.io-index": "0a01d39447f3a2c4e548c0268d6aad682cec5a173cc0dbe0e2f0c02d19feca16", + "cargo:web_atoms@0.2.6 registry+https://github.com/rust-lang/crates.io-index": "19f085c6c5614b10fab18ef26c9d8306817103bf3ebbe7c68e3b9118e0de09ac", + "cargo:web-time@1.1.0 registry+https://github.com/rust-lang/crates.io-index": "f47832e2a5f6f6d7a6f8ead64233a9cdf67366f82b9d65b906d883f17047cb9f", + "cargo:webpki-roots@0.26.11 registry+https://github.com/rust-lang/crates.io-index": "91547ddd2243096de6223886f8a9f47fcf78518b6e4e4856def58d1456b4aacb", + "cargo:webpki-roots@1.0.11 registry+https://github.com/rust-lang/crates.io-index": "ede05ea0407ef834058624f0c305aa0701afdce4a5705d9b8093681c29c27c3f", + "cargo:weedle2@5.0.0 registry+https://github.com/rust-lang/crates.io-index": "aa84d156babf1ddccfe9a711685f89210ba9ff4b9798de225a54c8510e698c08", + "cargo:weezl@0.1.12 registry+https://github.com/rust-lang/crates.io-index": "8886caaeee53b3235a2763679054b8bffd26d60111ce418cb9d58561fd9b3448", + "cargo:wgpu-core-deps-apple@30.0.1 registry+https://github.com/rust-lang/crates.io-index": "1785aa4e94d1370d8bec143e40a82f8ba2c171c0a18db7123dd960d6d600d756", + "cargo:wgpu-core-deps-windows-linux-android@30.0.1 registry+https://github.com/rust-lang/crates.io-index": "ee0baf34b7103b8757bf237cc07dd6dd49768eb35c0ba33d6d0d260bbc173bcc", + "cargo:wgpu-core@30.0.1 registry+https://github.com/rust-lang/crates.io-index": "7cf96c89de24876d82cde9d289300819a2e16da0dd6e0e0794f6e19bc100bb2f", + "cargo:wgpu-hal@30.0.1 registry+https://github.com/rust-lang/crates.io-index": "3eadf0dc77f5b99efdbf248bfd83af4954448f995ca61d5cd9ea4784ab7f82f5", + "cargo:wgpu-naga-bridge@30.0.1 registry+https://github.com/rust-lang/crates.io-index": "b7d3323f25f3aa5cf2630b6e8e1477a27a9bfac55f7fb1682d3ce55904c40eaf", + "cargo:wgpu-types@30.0.1 registry+https://github.com/rust-lang/crates.io-index": "9bbc59c6bf41b7786b5ffe12bd422624af05a5a6bf87d20a017928f6e69d9345", + "cargo:wgpu@30.0.1 registry+https://github.com/rust-lang/crates.io-index": "4c1c9374f0b6a870031300846ccd3fbb681c1f785fba75132bc96158a443c67a", + "cargo:which@6.0.3 registry+https://github.com/rust-lang/crates.io-index": "c4ed0c8a466e3529c1b1c94f8f8676dd70977782f61ccdcbf55637fbd557fe0d", + "cargo:which@8.0.6 registry+https://github.com/rust-lang/crates.io-index": "38abfa8b305768d60efe6f6b0f5a6241d5a56505a1898785c77f3f9b21cdaf9f", + "cargo:whoami@2.1.3 registry+https://github.com/rust-lang/crates.io-index": "4a73bfcadc538532e0e9af460a2ccbef7d42fa6366738b57f0de06cc0219eec1", + "cargo:wide@1.7.1 registry+https://github.com/rust-lang/crates.io-index": "5e8e69bce25857285605d59c8168054619eef4b7b798c62698fad00b5ff6fbcf", + "cargo:widestring@1.2.1 registry+https://github.com/rust-lang/crates.io-index": "a4b42f36f95036f6ebc28d10227f979250f31f2132cc79034493528156c04300", + "cargo:winapi-util@0.1.11 registry+https://github.com/rust-lang/crates.io-index": "da72aa9d28d9d4d1c722bb9404983b6ee7676ac8ecfee2da0c6c42e5e94054bc", + "cargo:winapi@0.3.9 registry+https://github.com/rust-lang/crates.io-index": "c500e734690746efd06e3a46490085e13a0d1a210c3664d35a992d0aeb4a0b12", + "cargo:windows_x86_64_msvc@0.52.6 registry+https://github.com/rust-lang/crates.io-index": "71ffa588d88d3e15aff8cb57fa216cb85e4e83486ef36549a934267e52ab5784", + "cargo:windows_x86_64_msvc@0.53.1 registry+https://github.com/rust-lang/crates.io-index": "5262641e71d502aef79d79da838b85006e5d7ee06fa0043d5fc29b5e2a818fbb", + "cargo:windows-capture@1.5.0 registry+https://github.com/rust-lang/crates.io-index": "fc9f86cd57897b17507ba8c391df4e5f938280c5298a87ddf8ae0f7426df561d", + "cargo:windows-collections@0.2.0 registry+https://github.com/rust-lang/crates.io-index": "b8e02af377bbb6c5815d94730927858623e813a73d57ef7b13a42b5b9c504502", + "cargo:windows-collections@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "43ac860e15453a8d639802fb684e0e922c5681f703bfa72610a0bc1c66f4e7d4", + "cargo:windows-core@0.57.0 registry+https://github.com/rust-lang/crates.io-index": "b8acfe112d7f4b3323d47ebcca04f356443232d7df0ed03c7181079e779e4cd0", + "cargo:windows-core@0.58.0 registry+https://github.com/rust-lang/crates.io-index": "0f756afb0a6afa482b121d3acfd46433ad6d7db62bdc0e5b702a3afa9e51ceb0", + "cargo:windows-core@0.59.0 registry+https://github.com/rust-lang/crates.io-index": "e8077c90880a899beeb0c1fdc1f3e0e1e9b902147b7d48b0e650e20af0ef8817", + "cargo:windows-core@0.61.2 registry+https://github.com/rust-lang/crates.io-index": "d9192952bc534fdf4a9980cbbe1668eccfa5bc70b41347d3ed874bddd679fed7", + "cargo:windows-core@0.62.2 registry+https://github.com/rust-lang/crates.io-index": "94b7875e39079a6dcaa23403b2785d65268b6dfaf31c51f46f6d8e2193baadcc", + "cargo:windows-future@0.2.1 registry+https://github.com/rust-lang/crates.io-index": "191f10216d937fd1f140fd44e1bfb3107be7f0e3d4b561b0a47776d24051bc47", + "cargo:windows-future@0.3.2 registry+https://github.com/rust-lang/crates.io-index": "cbad74877e9d53a8eb55433d01f49d0ec0845e0b2ec627e1950e11a871d54078", + "cargo:windows-implement@0.57.0 registry+https://github.com/rust-lang/crates.io-index": "33d6cc1f228ef179683ea54d68202d132a4a694d724f9297691d7ae73f602483", + "cargo:windows-implement@0.58.0 registry+https://github.com/rust-lang/crates.io-index": "c0d71d2b30c3455df384bce9e9a961c1a44432e156cfc696cacca0f0c629389b", + "cargo:windows-implement@0.59.0 registry+https://github.com/rust-lang/crates.io-index": "c1ab84d48826712378e8c5c147fd3b87d35efb50b0f8747c32c73d23af9a932d", + "cargo:windows-implement@0.60.2 registry+https://github.com/rust-lang/crates.io-index": "c1a8c68519d50aae23f15a7cd387365bdb0b5846a164a2d5b1f02adb7d5d0584", + "cargo:windows-interface@0.57.0 registry+https://github.com/rust-lang/crates.io-index": "af4c7eb6fdccd9a003ae758ae72ecba1bc0cc3f0f62686920cac9bdfdb3b24f1", + "cargo:windows-interface@0.58.0 registry+https://github.com/rust-lang/crates.io-index": "6e4fd5686c625a4b482df8787824d8b5e0300bf70789f991377e4a21e4748fc5", + "cargo:windows-interface@0.59.3 registry+https://github.com/rust-lang/crates.io-index": "bf016f81e1865f6d67bb2031fa7e49b4c227c93612baabd32d33e65893ab1133", + "cargo:windows-link@0.1.3 registry+https://github.com/rust-lang/crates.io-index": "c2fc5a84921aa1425c729dd6eca79ccedbaca85d9b7492bee77a513ced173f4d", + "cargo:windows-link@0.2.1 registry+https://github.com/rust-lang/crates.io-index": "712087b210236cc18be64c8b8ef5bffa4530b895241082a9badbf88f72d7e0b8", + "cargo:windows-native-keyring-store@1.1.0 registry+https://github.com/rust-lang/crates.io-index": "3e25e88a9aec9d40724e6e7b1801f1baa3e157754690bad2d763a81e6af6d021", + "cargo:windows-numerics@0.2.0 registry+https://github.com/rust-lang/crates.io-index": "5fc47d3891e179006546d7f6ab4151a731b4f3f1268692159c68496d9399c23b", + "cargo:windows-numerics@0.3.1 registry+https://github.com/rust-lang/crates.io-index": "eb17432ef5f07a55ddd49764972a60c3fcae09ae6717061dc98800341c6e972f", + "cargo:windows-registry@0.6.1 registry+https://github.com/rust-lang/crates.io-index": "6a2851c73062c4c50e905cb0cccf415c738f9e5d8bca3370c8602cfd941e933b", + "cargo:windows-result@0.1.2 registry+https://github.com/rust-lang/crates.io-index": "899dc61b416c4db0a9efd71cec6315af1ff0ef037c8a67bf140025d9d17acfc2", + "cargo:windows-result@0.2.0 registry+https://github.com/rust-lang/crates.io-index": "f0f6f9e2116adac7d82631d2492b8264384b29e25792fbb61b8cddb188480cb9", + "cargo:windows-result@0.3.4 registry+https://github.com/rust-lang/crates.io-index": "e7c80477910a0e285855ae39c81dbdfafccade60ec8d71ee71b3bca287ad3e81", + "cargo:windows-result@0.4.1 registry+https://github.com/rust-lang/crates.io-index": "5f62fc3b798848d82315e8c3ab16739b3bcdc45d686886fe34e46727b13572cd", + "cargo:windows-strings@0.1.0 registry+https://github.com/rust-lang/crates.io-index": "8cd40c7165f838c3753d69f04d5779c1fea251a859c659d79c6c7513dce5e91d", + "cargo:windows-strings@0.3.1 registry+https://github.com/rust-lang/crates.io-index": "132ce16c60eb03983e3267ad4cd6bb23657a72d213b79cf63022172bd9f00b97", + "cargo:windows-strings@0.4.2 registry+https://github.com/rust-lang/crates.io-index": "c4ba88a9df5fadf45beb3b4936bd61475be5b4a8aa5ffc4b589653e808e43f8d", + "cargo:windows-strings@0.5.1 registry+https://github.com/rust-lang/crates.io-index": "1cd670aab56a0589669dbca35f5341d63dee50bfb49a6695b7f01ba752085c3f", + "cargo:windows-sys@0.59.0 registry+https://github.com/rust-lang/crates.io-index": "244d9447b752d384f87876016684e02252edccc0d45c8247aa24bceea75e322e", + "cargo:windows-sys@0.61.2 registry+https://github.com/rust-lang/crates.io-index": "873ee5515f658514a7ae20b4ff757b432ec45c254fd7d29a4b450eaa603f8c1e", + "cargo:windows-targets@0.52.6 registry+https://github.com/rust-lang/crates.io-index": "2ed48d5e6775cb85379d368ad10885c37667953f5e3da5da04a5504ba4b15200", + "cargo:windows-targets@0.53.5 registry+https://github.com/rust-lang/crates.io-index": "79f296d462ef4971619b35efe60c7bfad7997fd1c61c6ca2a7742288dd6c2867", + "cargo:windows-threading@0.1.0 registry+https://github.com/rust-lang/crates.io-index": "bf0c5fae995091759d7901f815f638314c484e10a79405344e6bfd7a55ab500a", + "cargo:windows-threading@0.2.1 registry+https://github.com/rust-lang/crates.io-index": "f88c88402cb16db78b4eb8add7bb214e9fc942abc831d663843b11a2a1f701a7", + "cargo:windows-win@3.0.0 registry+https://github.com/rust-lang/crates.io-index": "b0c2e8d2678ac3dbafc7ddb3f5665709e3267ae94dbbcc8a56a470b56bb733d8", + "cargo:windows@0.57.0 registry+https://github.com/rust-lang/crates.io-index": "9ba8065a91de6881b9ee69fb405967cfb7804c3479edbed694bebcccd3773fda", + "cargo:windows@0.58.0 registry+https://github.com/rust-lang/crates.io-index": "0668023ca4806860a1c535e5d4d4ece4e6254500d8ea70ad55e81eb4352d479e", + "cargo:windows@0.59.0 registry+https://github.com/rust-lang/crates.io-index": "c4277cd4b4f1876802f3d070851b4fd036c761e80b892aea8912d78d207a491d", + "cargo:windows@0.61.3 registry+https://github.com/rust-lang/crates.io-index": "7cf382c9a80d46c2812c52c474b15980bb66e6679eebc2e8ce8f0c2e164dc62c", + "cargo:windows@0.62.2 registry+https://github.com/rust-lang/crates.io-index": "6190251b13b1e4d535d7674d82f5e1e194c45bf879392a5ea1f36b57cdad4c80", + "cargo:winnow@0.7.15 registry+https://github.com/rust-lang/crates.io-index": "91db8f930d8fc2e4d1f349e98736b8b3114569463fd35a08ad4f0c27590046fb", + "cargo:winnow@1.0.4 registry+https://github.com/rust-lang/crates.io-index": "df3c456910789426ef6f78a4b0c402f60dbd7d08ebb456d5ecf46ff38f640295", + "cargo:winreg@0.55.0 registry+https://github.com/rust-lang/crates.io-index": "c1c648c9d551c84a857507ccc9b4380b277c1b1f1f2dadb57a2cc196cd805cbc", + "cargo:winreg@0.56.0 registry+https://github.com/rust-lang/crates.io-index": "8e2ace138f4ca1e632a88edb7123d546fc528935c66cb1be662a5a3c5181c68e", + "cargo:winresource@0.1.34 registry+https://github.com/rust-lang/crates.io-index": "cf3e23261c997b0b616dd92c48c830651fffed02355e885bce9f0cf19d8e779f", + "cargo:winsafe@0.0.19 registry+https://github.com/rust-lang/crates.io-index": "71b21d1b1c761901052707dd71f73bfd28181e3c182ba79ffd293d79f0b6d072", + "cargo:winx@0.36.4 registry+https://github.com/rust-lang/crates.io-index": "e259d9e360621c8843c9158fffb5f7d7158f4b2f47b0f38cc240b2589f11a109", + "cargo:wio@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "9a69e22593a794334360a413e5864773dcd7da425320466959498224b2174fe6", + "cargo:wl-clipboard-rs@0.9.4 registry+https://github.com/rust-lang/crates.io-index": "6f98853180f3862cae9a6fb2b0c0bb4e439b74e778603173506e2c0fefae54a9", + "cargo:wnaf@0.14.1 registry+https://github.com/rust-lang/crates.io-index": "6a49b5e8f70963e3fe1563f1162641a3c811d6236ada79f2f892dd57acdf3679", + "cargo:writeable@0.6.4 registry+https://github.com/rust-lang/crates.io-index": "894cf312a2b546fdcaa3b4e378f1bf403872b13970e07fe1e8acf724f4681aa6", + "cargo:wyz@0.5.1 registry+https://github.com/rust-lang/crates.io-index": "b806df6f895702defb93e926baf131b31330a8ba529c6f9545ece80077940243", + "cargo:x11@2.21.0 registry+https://github.com/rust-lang/crates.io-index": "396f63dc8d161046996f0b7d5b2a2cfb610b40a787efea133238f8ad94a5997e", + "cargo:x11rb-protocol@0.13.2 registry+https://github.com/rust-lang/crates.io-index": "d047f1e6373fdf0a133423a4522bf8eb80d96d9773b315f59b5b2fd0274baab5", + "cargo:x11rb@0.13.2 registry+https://github.com/rust-lang/crates.io-index": "2cedb4d862765354dc5aff54880584a5b98a8e6ef0bdb439aa779c4df74e30f7", + "cargo:x25519-dalek@3.0.0 registry+https://github.com/rust-lang/crates.io-index": "ae7b3c4f9dd3e3b0b6bf5398358467d10cdde6463aabe164a9b5923a836d4ed5", + "cargo:xcb@1.7.1 registry+https://github.com/rust-lang/crates.io-index": "4c2bb0088bc7514d0360838b490c98009d7fea3764fdd62f85c4d0590f0657a3", + "cargo:xcursor@0.3.11 registry+https://github.com/rust-lang/crates.io-index": "fb1ebcb1adb39f57fe71ca3aeaf02004c761db44769d9e722e9d80901c96096f", + "cargo:xim-ctext@0.3.0 registry+https://github.com/rust-lang/crates.io-index": "b522ad43b3adf0dac9c22639351c038b2ccc034344b982ec53700259a6cd84b6", + "cargo:xim-parser@0.2.2 registry+https://github.com/rust-lang/crates.io-index": "765c98d43a265e815861eba01336792ef36487dc2441c016d29266a93e17e409", + "cargo:xkbcommon@0.8.0 registry+https://github.com/rust-lang/crates.io-index": "5bdb052df0e296445f208e2897adce5c7873ee3dace922710634b15cd0afc127", + "cargo:xkeysym@0.2.1 registry+https://github.com/rust-lang/crates.io-index": "11381b90437b1eeadc3fafdf19906a683f9d65906f4c26e8d33414192be6f9b8", + "cargo:xml-rs@0.8.29 registry+https://github.com/rust-lang/crates.io-index": "8938cf8441a6232350c5d0e0937fa4b0da92dc2b450c7116ead9de1ab7704425", + "cargo:xml5ever@0.18.1 registry+https://github.com/rust-lang/crates.io-index": "74599c6e66bc3576cbecbc63ff7b4774fce9850c9fc8b2bd13c7d6d85008e750", + "cargo:xmlwriter@0.1.0 registry+https://github.com/rust-lang/crates.io-index": "b0521dc15d4310f556a62bcc2c69017e89ead161148d3bb5ddbb9eb696d9ccb3", + "cargo:xxhash-rust@0.8.19 registry+https://github.com/rust-lang/crates.io-index": "045e6ce69e89fb2ebec7b323ac78c94d327819527c3222c2d61cac1c48e21c5f", + "cargo:y4m@0.8.0 registry+https://github.com/rust-lang/crates.io-index": "2a347e7ed37b3cc976f6aafda627306523f7f46f315c673cf58e31f6062aff6d", + "cargo:yaml-rust2@0.13.0 registry+https://github.com/rust-lang/crates.io-index": "2b3d579cff78b0ffd198eb41d9858f49207411d8f3cc338d368ab46494485f02", + "cargo:yansi@1.0.1 registry+https://github.com/rust-lang/crates.io-index": "f7480fcc837c3d736286051bc9006e1ff8767277e286fd3dd66b02a21a2c2612", + "cargo:yazi@0.2.1 registry+https://github.com/rust-lang/crates.io-index": "9e12d97423aacd9ffd20662692e7f2f004774ef922c2c0e405be092f2d58a55c", + "cargo:yeslogic-fontconfig-sys@6.0.1 registry+https://github.com/rust-lang/crates.io-index": "5be2d074026552b37c6ac9ebdc557e7be5d8ddab1d578e95448d7fc5768ee53d", + "cargo:yoke-derive@0.8.4 registry+https://github.com/rust-lang/crates.io-index": "afa083c8f2d5fc25fc1b78c2d5ae8b1092aedf7a6195f34d6fa45b82d0c03074", + "cargo:yoke@0.8.4 registry+https://github.com/rust-lang/crates.io-index": "ecbaee33d749bb6bcb992c242eb01abb92e9cf24e357f506cb0f783f6e849e72", + "cargo:zbus_macros@5.19.0 registry+https://github.com/rust-lang/crates.io-index": "61f532e066c2690f439a1bd2a498f7baea04db984e3f260d704270ac5de6c899", + "cargo:zbus_names@4.3.5 registry+https://github.com/rust-lang/crates.io-index": "332e6e078c79be1703c1cc4a6d60debf3cd2026179d92f846358c0352c26e9bb", + "cargo:zbus_xml@5.2.1 registry+https://github.com/rust-lang/crates.io-index": "74e638f91015fa431db28e4b644cdb84d175bdd64a59f4509f122061caedc295", + "cargo:zbus-lockstep-macros@0.5.2 registry+https://github.com/rust-lang/crates.io-index": "0461205f6fee51a73e7db5a62792447d5375b3e8b23559109eb5ab110ee6f958", + "cargo:zbus-lockstep@0.5.2 registry+https://github.com/rust-lang/crates.io-index": "eb5aded81eca8aa9895b225e62c8643d1f3ddbc82d34b670ee92911e1bf70b87", + "cargo:zbus-secret-service-keyring-store@1.0.1 registry+https://github.com/rust-lang/crates.io-index": "0166e6b70711931ce989999551870c7644b7db7283abffdbf76c85effa49aec6", + "cargo:zbus@5.19.0 git+https://github.com/maka-agent/cua?rev=cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4#cda1e5c1c7375d7e428e17f3abc75c8cb4d97ae4": "d71fe121f3453b595a7a8198891d4edc971c242e81f2d0264dc36906bb6bd180", + "cargo:zcheapstr@1.1.0 registry+https://github.com/rust-lang/crates.io-index": "98fb51b15ba6b432e620ea35d68acb1450b4f9612c69bf686c6e9d1a951bba86", + "cargo:zed-font-kit@0.14.1-zed registry+https://github.com/rust-lang/crates.io-index": "96b82424ebb4549bd327c5f4567dba58304c3a463c12edb928dfdc51d53e390f", + "cargo:zed-scap@0.0.8-zed registry+https://github.com/rust-lang/crates.io-index": "e092fc2afc9b2f5bb74f6a756fa6fde426876fb7399d70234ec794139607efe0", + "cargo:zed-xim@0.4.0-zed registry+https://github.com/rust-lang/crates.io-index": "ce256629fd672c95bde8836d0f58721a4da1bfa9c640b6cdc89d5f8f6f7116c1", + "cargo:zeno@0.3.3 registry+https://github.com/rust-lang/crates.io-index": "ec549bd91f84410657e48b1ca7a7e08128f1ea43b0862e68ab274bb03438c86f", + "cargo:zerocopy-derive@0.8.63 registry+https://github.com/rust-lang/crates.io-index": "d0a3d4a0de0ff426ebd32e44a8f8a016cc58d5195948aa7faf93b04875148198", + "cargo:zerocopy@0.8.63 registry+https://github.com/rust-lang/crates.io-index": "b6b5c1973193b9f2906de433e823ff47ce1362f595328d58f240baed7db073fe", + "cargo:zerofrom-derive@0.1.8 registry+https://github.com/rust-lang/crates.io-index": "38b04b5d64e3e533ab3e05e50f35879677fbb22173784b7f0a47481e21059aee", + "cargo:zerofrom@0.1.8 registry+https://github.com/rust-lang/crates.io-index": "56e603f25020e26760a44667f1f22eea9299b506939537219f32ec952fed351c", + "cargo:zeroize_derive@1.5.0 registry+https://github.com/rust-lang/crates.io-index": "d41534417ad32f81ff59767fa6f56cf4f9bd5eae7b506f153e5fba144279711c", + "cargo:zeroize@1.9.1 registry+https://github.com/rust-lang/crates.io-index": "8ecc8e9bf09a817a164979807e685ffad4e12953eeb99bd75f6cf3abc05ff113", + "cargo:zerotrie@0.2.5 registry+https://github.com/rust-lang/crates.io-index": "4364c97c15ffdd32755366b42da4daf194d4b3d4479883cbbdab74339a024aa4", + "cargo:zerovec-derive@0.11.7 registry+https://github.com/rust-lang/crates.io-index": "085012ea467b8f2444744de18ecf8933f2aa8ff4d539c7e6a024ff5ffa7c6334", + "cargo:zerovec@0.11.9 registry+https://github.com/rust-lang/crates.io-index": "ce86ef492daf9bd485a644759d5ad92b0e5836932719d8f9662f1ca0c9849168", + "cargo:zip@9.1.0 registry+https://github.com/rust-lang/crates.io-index": "c157bb9bce5bc21c0988b0b73a6a5aeb1e44000532914d19b78f04aa07b7fb68", + "cargo:zlib-rs@0.6.8 registry+https://github.com/rust-lang/crates.io-index": "db46241ae502fb02e56450770e626bd4051263dd3eb67f065d9293a4eed6c8d9", + "cargo:zmij@1.0.23 registry+https://github.com/rust-lang/crates.io-index": "a77f2112165f1f5dd963386d77912fb373fb10577360387deb5b8bfdae5e954d", + "cargo:zoneinfo64@0.3.0 registry+https://github.com/rust-lang/crates.io-index": "0779eb1092be1aa6529f1d2e3670d3d84b5bd84f62dd0014505ebcb350fcd12b", + "cargo:zstd-safe@7.3.0 registry+https://github.com/rust-lang/crates.io-index": "c4d3bb30e9bd222142c1d46dc5b46ae4e48bebfba1a41b6e061c962bfcf12a40", + "cargo:zstd-safe@8.2.0 registry+https://github.com/rust-lang/crates.io-index": "8b34a7c3c7f340c923d3e3f01580dc509178a9570635353a25ec8f5d6e32e0dc", + "cargo:zstd-sys@2.1.2+zstd.1.5.7 registry+https://github.com/rust-lang/crates.io-index": "31ba1e20f006762de91fdd97b1db2777b15d4e1da16317ed7017efea95a5aca6", + "cargo:zstd@0.13.3 registry+https://github.com/rust-lang/crates.io-index": "0e8f633d7f1061029a073e8b755f08ffa6df9c6998bba027f99bd3ebffea2e83", + "cargo:zstd@0.14.3 registry+https://github.com/rust-lang/crates.io-index": "446adad9832d43b4cbcd6670ee48b84d167359a03462e1041a20fd4e3b56bc16", + "cargo:zune-core@0.5.1 registry+https://github.com/rust-lang/crates.io-index": "e339d615953b08c8254f1e3a599c7576096c2b739830d1a144010c60cc9be613", + "cargo:zune-inflate@0.2.54 registry+https://github.com/rust-lang/crates.io-index": "6354980ff56bdfebc4d37d88bfb29c7334071546f9bb5e9c7f687146b1e9ef38", + "cargo:zune-jpeg@0.5.15 registry+https://github.com/rust-lang/crates.io-index": "da853ed73cd4a0e345ea6e4b4665e407773d025822843323a34055233e4b9d71", + "cargo:zvariant_derive@5.15.1 registry+https://github.com/rust-lang/crates.io-index": "d2a1df59cf5f99d30e08bf03aa8a1a041b97fed9fce896bb5b5de40d616e434c", + "cargo:zvariant_utils@4.2.0 registry+https://github.com/rust-lang/crates.io-index": "58641071a870aa97a0f38637179049eaf2ffaeeafbbb53e016c3d409411b9f88", + "cargo:zvariant@5.15.1 registry+https://github.com/rust-lang/crates.io-index": "8606849c24d82d7d012980cba51a766abfe0307b48f936ec59e11b9a05b9c288", + "npm:ajv@8.20.0 https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==": "e0b7c0627c7c460c99e8d7b8ac586e4c975ea2a2fae3859fdc94e67ec3aa69cc" }, "sha256": "b63e66c871a0e660df55ffa5610b0f941f87c85809ab0f24b5739244602bf184" } diff --git a/scripts/rust/README.md b/scripts/rust/README.md index b3c16c5f272..f6f8a6ef683 100644 --- a/scripts/rust/README.md +++ b/scripts/rust/README.md @@ -42,6 +42,8 @@ node scripts/rust/notices.mjs check Review the generated inventory and license texts. [notices-sources.json](notices-sources.json) records reviewed upstream exceptions. Release assembly also includes notices from the actual V8 build and Rust standard library. The TSV inventory does not replace full license texts. +`notices.json` records reviewed component identities, sources and license-data digests. `notices check` resolves the Rust dependency closure and builds a temporary product bundle to identify embedded JavaScript packages; it does not download license texts. First-party source edits alone do not invalidate coverage, while importing an unreviewed package already present in the lockfile does. Native packaging checks its target's components and the actual Cargo-produced bundle inputs before packing, reusing that build instead of bundling again. The reviewed catalog may cover additional platforms. + For offline comparisons of the production Rust and TypeScript Hosts on Linux, use [host-comparison](host-comparison/README.md). It drives real public clients against a loopback SSE fixture, verifies canonical output, and retains per-process diff --git a/scripts/rust/README.zh-CN.md b/scripts/rust/README.zh-CN.md index e7b9bb959a4..340b0a53979 100644 --- a/scripts/rust/README.zh-CN.md +++ b/scripts/rust/README.zh-CN.md @@ -42,6 +42,8 @@ node scripts/rust/notices.mjs check 检查生成的清单和许可证文本。[notices-sources.json](notices-sources.json)记录已审查的上游例外。发布组装还包含实际 V8 构建与 Rust 标准库的 notices。TSV 清单不能替代完整许可证文本。 +`notices.json` 记录已审核的组件身份、来源和许可证资料摘要。`notices check` 解析 Rust 依赖闭包,并构建临时产品 bundle 来识别内嵌 JavaScript 包;不会下载许可证文本。仅修改第一方业务源码不会使覆盖检查失效,但从已有 lockfile 中新引入未审核的包会被拒绝。原生打包在构建后、打包前核对当前目标的组件及 Cargo 实际生成的 bundle 输入,复用本次构建而不再次打包 JavaScript。审核清单可以覆盖额外平台。 + 终端行为使用 [terminal-shell 测试](../../products/maka/terminal-shell/tests/real_host/mod.rs)。通过 `cargo nextest run -p maka-cli --test integration -E 'test(terminal::)'` 运行当前组件和产品交互检查。渲染性能另用固定终端协议、视口和负载的 release 产物比较。 长历史性能使用保留的 [Engine 夹具](../../plugins/agent/engine/tests/integration/long_task_perf.rs)。构建 release 测试程序,比较相同夹具源码和依赖 feature: diff --git a/scripts/rust/build-cli.mjs b/scripts/rust/build-cli.mjs index dd0e6452bc5..2b2120a764f 100644 --- a/scripts/rust/build-cli.mjs +++ b/scripts/rust/build-cli.mjs @@ -97,9 +97,12 @@ export async function compileCli({ } : env; const result = await cargoBuild(args, { cwd: repositoryRoot, env: buildEnv }); - const binary = result.executables.get('maka'); + const artifact = result.executables.get('maka'); + const binary = artifact?.path; if (result.code === 0 && !result.signal && !binary) throw new Error('Cargo did not report the Maka executable'); + if (result.code === 0 && !result.signal && !artifact.outDir) + throw new Error('Cargo did not report the Maka build output directory'); if (result.code === 0 && !result.signal && desktop && triple.includes('-apple-darwin')) { const directory = dirname(binary); await stageDesktopBundle( @@ -108,13 +111,18 @@ export async function compileCli({ join(directory, 'Maka.app'), ); } - return { code: result.code, signal: result.signal, binary }; + return { + code: result.code, + signal: result.signal, + binary, + bundleInputs: artifact?.outDir && join(artifact.outDir, 'product', 'bundle-inputs.json'), + }; } export async function buildCli(options = {}) { - const { code, signal, binary } = await compileCli(options); + const { code, signal, binary, bundleInputs } = await compileCli(options); if (code !== 0 || signal) throw new Error(`Maka build failed: ${signal ?? code}`); - return binary; + return { binary, bundleInputs }; } /** @@ -232,5 +240,5 @@ if (process.argv[1] && import.meta.url === pathToFileURL(resolve(process.argv[1] timings: { type: 'boolean' }, }, }); - console.log(await buildCli(values)); + console.log((await buildCli(values)).binary); } diff --git a/scripts/rust/build-cli.test.mjs b/scripts/rust/build-cli.test.mjs index 7cc9fb23629..6097138fc9f 100644 --- a/scripts/rust/build-cli.test.mjs +++ b/scripts/rust/build-cli.test.mjs @@ -74,14 +74,30 @@ test('CLI builds use the requested target and artifact path', async (t) => { const child = new EventEmitter(); child.stdout = new PassThrough(); queueMicrotask(() => { - if (exitCode === 0) + if (exitCode === 0) { + child.stdout.write( + JSON.stringify({ + reason: 'build-script-executed', + package_id: 'cli-source', + out_dir: join(dirname(executable), 'build/cli-source/out'), + }) + '\n', + ); + child.stdout.write( + JSON.stringify({ + reason: 'build-script-executed', + package_id: 'other-package', + out_dir: join(root, 'unrelated-output'), + }) + '\n', + ); child.stdout.write( JSON.stringify({ reason: 'compiler-artifact', + package_id: 'cli-source', target: { name: 'maka', kind: ['bin'] }, executable, }) + '\n', ); + } child.stdout.end(); child.emit('exit', exitCode, null); }); @@ -109,7 +125,22 @@ test('CLI builds use the requested target and artifact path', async (t) => { await mkdir(binaryDirectory, { recursive: true }); await writeFile(join(binaryDirectory, 'maka-desktop-shell'), 'shell bytes'); executable = join(binaryDirectory, triple.includes('-windows-') ? 'maka.exe' : 'maka'); - const output = await buildCli({ release: true, target, timings: true, repositoryRoot: root }); + const inputManifest = join(binaryDirectory, 'build/cli-source/out/product/bundle-inputs.json'); + await mkdir(dirname(inputManifest), { recursive: true }); + await writeFile(inputManifest, JSON.stringify(['actual-input-for-' + triple])); + const { binary: output, bundleInputs } = await buildCli({ + release: true, + target, + timings: true, + repositoryRoot: root, + }); + assert.equal( + bundleInputs, + join(binaryDirectory, 'build/cli-source/out/product/bundle-inputs.json'), + ); + assert.deepEqual(JSON.parse(await readFile(bundleInputs, 'utf8')), [ + 'actual-input-for-' + triple, + ]); // The workbench is compiled into the shell: nothing is staged beside it. await assert.rejects(lstat(join(dirname(output), 'app')), { code: 'ENOENT' }); if (macos) { @@ -172,11 +203,13 @@ test('CLI builds use the requested target and artifact path', async (t) => { await writeFile(join(development, 'maka-desktop-shell'), 'shell bytes'); executable = join(development, process.platform === 'win32' ? 'maka.exe' : 'maka'); assert.equal( - await buildCli({ - repositoryRoot: root, - timings: true, - env: { ...process.env, MAKA_CUA_BUILD_MODE: 'native' }, - }), + ( + await buildCli({ + repositoryRoot: root, + timings: true, + env: { ...process.env, MAKA_CUA_BUILD_MODE: 'native' }, + }) + ).binary, executable, ); assert.deepEqual(invocation.args, [ @@ -199,12 +232,14 @@ test('CLI builds use the requested target and artifact path', async (t) => { ); executable = join(sourceRoot, 'target/aarch64-apple-darwin/release/maka'); assert.equal( - await buildCli({ - release: true, - target: 'aarch64-apple-darwin', - repositoryRoot: sourceRoot, - env: sourceEnv, - }), + ( + await buildCli({ + release: true, + target: 'aarch64-apple-darwin', + repositoryRoot: sourceRoot, + env: sourceEnv, + }) + ).binary, join(sourceRoot, 'target/aarch64-apple-darwin/release/maka'), ); assert.equal(invocation.options.cwd, sourceRoot); diff --git a/scripts/rust/cargo.mjs b/scripts/rust/cargo.mjs index eebb7b6e381..5a2c3b031da 100644 --- a/scripts/rust/cargo.mjs +++ b/scripts/rust/cargo.mjs @@ -32,7 +32,8 @@ export async function cargoBuild(args, { cwd, env }) { child.once('error', reject); child.once('exit', (code, signal) => resolveRun({ code, signal })); }); - const executables = new Map(); + const artifacts = new Map(); + const buildScripts = new Map(); try { const [result] = await Promise.all([ completed, @@ -41,16 +42,29 @@ export async function cargoBuild(args, { cwd, env }) { const message = JSON.parse(line); if (message.reason === 'compiler-message' && message.message.rendered) process.stderr.write(message.message.rendered); + if (message.reason === 'build-script-executed') + buildScripts.set(message.package_id, resolve(cwd, message.out_dir)); if ( message.reason === 'compiler-artifact' && message.target.kind.includes('bin') && message.executable ) - executables.set(message.target.name, resolve(cwd, message.executable)); + artifacts.set(message.target.name, message); } })(), ]); - return { ...result, executables }; + return { + ...result, + executables: new Map( + [...artifacts].map(([name, artifact]) => [ + name, + { + path: resolve(cwd, artifact.executable), + outDir: buildScripts.get(artifact.package_id), + }, + ]), + ), + }; } catch (error) { child.kill(); throw error; diff --git a/scripts/rust/notices.mjs b/scripts/rust/notices.mjs index a840dfbd4ac..f56eccfe2f2 100644 --- a/scripts/rust/notices.mjs +++ b/scripts/rust/notices.mjs @@ -19,7 +19,8 @@ import { execFileSync } from 'node:child_process'; import { createHash } from 'node:crypto'; -import { glob, readdir, readFile, writeFile, mkdtemp, rm } from 'node:fs/promises'; +import { createRequire } from 'node:module'; +import { readFile, writeFile, mkdtemp, rm, realpath } from 'node:fs/promises'; import { tmpdir } from 'node:os'; import { dirname, join, relative, resolve } from 'node:path'; import { fileURLToPath, pathToFileURL } from 'node:url'; @@ -33,317 +34,292 @@ const repository = fileURLToPath(new URL('../../', import.meta.url)); const documentPath = 'products/maka/cli/THIRD_PARTY_NOTICES.txt'; const manifestPath = 'products/maka/cli/notices.json'; const hash = (value) => createHash('sha256').update(value).digest('hex'); +const localPath = (directory, file) => relative(directory, file).replaceAll('\\', '/'); -async function inputs(root) { - const names = [ - 'Cargo.toml', - 'Cargo.lock', - 'package.json', - 'package-lock.json', - 'scripts/apply-dependency-patches.mjs', - 'scripts/rust/notices.mjs', - 'products/maka/bundle/scripts/build.mjs', - 'products/maka/bundle/package.json', - 'products/maka/cli/build/main.rs', - 'products/maka/cli/build/product.rs', - 'tools/ui-build/src/lib.rs', - 'tools/ui-build/src/main.rs', - 'scripts/setup.mjs', - 'scripts/rust/cargo.mjs', - 'scripts/rust/product.mjs', - 'scripts/rust/notices-sources.json', - 'platform/computer-use/THIRD_PARTY_NOTICES', - 'scripts/rust/v8-source.json', - 'scripts/rust/build-v8.mjs', - 'scripts/rust/compile-v8.mjs', - 'scripts/rust/license-files.mjs', - 'scripts/rust/license-source.mjs', - 'scripts/rust/v8-prebuilt.mjs', - 'scripts/rust/v8-prebuilts.json', - 'scripts/rust/v8-cache.mjs', - 'scripts/rust/v8-notices.mjs', - ]; - for await (const entry of glob( - [ - 'platform/**/Cargo.toml', - 'plugins/**/Cargo.toml', - 'products/**/Cargo.toml', - 'tools/**/Cargo.toml', - 'platform/js-runtime/third-party/**/*', - 'products/maka/bundle/src/**/*.ts', - 'products/maka/bundle/package-inputs.json', - 'plugins/**/*.ts', - 'plugins/**/*.mjs', - 'scripts/plugins/*.mjs', - 'packages/plugin-sdk/src/**/*.ts', - 'patches/*.patch', - 'third-party/**/*', - ], - { cwd: root, withFileTypes: true }, - )) { - if (entry.isFile()) - names.push(relative(root, join(entry.parentPath, entry.name)).replaceAll('\\', '/')); - } - for (const entry of Object.values( - JSON.parse(await readFile(join(root, 'scripts/rust/notices-sources.json'), 'utf8')), - ).flat()) { - if (entry.file) names.push(entry.file); - } - return Object.fromEntries( - await Promise.all( - [...new Set(names)] - .sort() - .map(async (name) => [name, hash(await readFile(join(root, name)))]), - ), +function run(command, args, cwd, env = process.env) { + return execFileSync(command, args, { cwd, env, encoding: 'utf8', maxBuffer: Infinity }); +} + +async function localLicenses(directory, declared) { + const files = await licenseFiles(directory); + if (declared && !files.includes(resolve(directory, declared))) + files.push(resolve(directory, declared)); + return Promise.all( + files.sort().map(async (file) => ({ + path: localPath(directory, file), + content: await readFile(file, 'utf8'), + })), ); } -/** Release builds use only the reviewed, source-bound snapshot; no license downloads. */ -export async function verifyNotices(root = repository) { - const manifest = JSON.parse(await readFile(join(root, manifestPath), 'utf8')); - const actual = await inputs(root); - const document = await readFile(join(root, documentPath)); - if ( - JSON.stringify(manifest.inputs) !== JSON.stringify(actual) || - manifest.sha256 !== hash(document) - ) { - throw new Error( - 'Third-party notices are stale; run node scripts/rust/notices.mjs generate and review the changes', - ); - } - return join(root, documentPath); +async function supplementTexts(root, entries) { + return Promise.all( + entries.map(async (entry) => + typeof entry === 'string' + ? { url: entry } + : { + file: entry.file, + source: entry.source, + content: await readFile(join(root, entry.file), 'utf8'), + }, + ), + ); } -function run(command, args, cwd, env = process.env) { - return execFileSync(command, args, { cwd, env, encoding: 'utf8', maxBuffer: Infinity }); +async function upstreamIdentity(pkg, directory, provenance) { + const git = provenance + ? new URL(provenance.repository + '#' + provenance.revision) + : pkg.source?.startsWith('git+') + ? new URL(pkg.source.slice(4)) + : undefined; + const vcs = git + ? undefined + : JSON.parse(await readFile(join(directory, '.cargo_vcs_info.json'), 'utf8')); + const repository = /^https?:\/\/github\.com\/([^/]+\/[^/#?]+?)(?:\.git)?(?:[/?]|$)/.exec( + git ? git.origin + git.pathname : (pkg.repository ?? ''), + )?.[1]; + const revision = git ? git.hash.slice(1) : vcs.git?.sha1; + if (!repository || !/^[a-f0-9]{40}$/.test(revision)) + throw new Error('Missing pinned license source for ' + pkg.name); + return { repository, revision }; } -export async function generateNotices(root = repository) { - const groups = new Map(); - const download = licenseDownloader(root); +/** Resolve installed components and licensing facts, independently of the reviewed snapshot. */ +async function components(root, { bundleInputs, target, env = process.env }) { + if (!bundleInputs) throw new Error('The current product bundle input manifest is required'); + const records = new Map(); + function add(record) { + const digest = hash( + JSON.stringify({ + component: record.component, + license: record.license, + files: record.files.map(({ path, content }) => [path, hash(content)]), + texts: record.texts + .map(({ url, file, source, content }) => + url ? { url } : { file, source, sha256: hash(content) }, + ) + .sort((a, b) => { + const left = JSON.stringify(a); + const right = JSON.stringify(b); + return left < right ? -1 : left > right ? 1 : 0; + }), + upstream: record.upstream, + }), + ); + const previous = records.get(record.id); + if (previous && previous.digest !== digest) + throw new Error('Conflicting installed license data for ' + record.id); + if (!previous) records.set(record.id, { ...record, digest }); + } const supplements = JSON.parse( await readFile(join(root, 'scripts/rust/notices-sources.json'), 'utf8'), ); - function add(component, source, content) { - content = content.replaceAll('\r\n', '\n').trim() + '\n'; - if (!content.trim() || content.includes('\0')) - throw new Error('Invalid license text: ' + source); - const key = hash(content); - const group = groups.get(key) ?? { content, components: new Set(), sources: new Set() }; - group.components.add(component); - group.sources.add(source); - groups.set(key, group); - } - // The native browser host embeds only Playwright's published injected script, - // outside Cargo and the JavaScript bundle dependency graphs. - const playwrightDirectory = join(root, 'third-party/playwright'); - const playwright = JSON.parse(await readFile(join(playwrightDirectory, 'upstream.json'), 'utf8')); - const playwrightComponent = `${playwright.registry_package}@${playwright.registry_version} (${playwright.license}; vendored injected script)`; - for (const file of ['injected.js', 'LICENSE', 'NOTICE', 'ThirdPartyNotices.txt']) { - const content = await readFile(join(playwrightDirectory, file)); - if (hash(content) !== playwright.files[file]) - throw new Error(`Vendored Playwright ${file} does not match upstream.json`); - if (file !== 'injected.js') - add( - playwrightComponent, - `${playwright.archive.url} (SHA-256 ${playwright.archive.sha256}) :: package/${file}`, - content.toString('utf8'), - ); - } - const upstream = new Map(); - async function upstreamFiles(pkg, directory, provenance) { - const git = provenance - ? new URL(provenance.repository + '#' + provenance.revision) - : pkg.source?.startsWith('git+') - ? new URL(pkg.source.slice(4)) - : undefined; - const vcs = git - ? undefined - : JSON.parse(await readFile(join(directory, '.cargo_vcs_info.json'), 'utf8')); - const repo = /^https?:\/\/github\.com\/([^/]+\/[^/#?]+?)(?:\.git)?(?:[/?]|$)/.exec( - git ? git.origin + git.pathname : (pkg.repository ?? ''), - )?.[1]; - const sha = git ? git.hash.slice(1) : vcs.git?.sha1; - if (!repo || !/^[a-f0-9]{40}$/.test(sha)) - throw new Error('Missing pinned license source for ' + pkg.name); - const key = repo + '/' + sha; - if (!upstream.has(key)) - upstream.set( - key, - (async () => { - const entries = JSON.parse(run('gh', ['api', `repos/${repo}/contents?ref=${sha}`], root)); - const licenses = entries.filter( - (entry) => entry.type === 'file' && licenseName(entry.name), - ); - for (const entry of entries.filter( - (entry) => entry.type === 'dir' && /^licen[cs]es?$/i.test(entry.name), - )) { - licenses.push( - ...JSON.parse( - run('gh', ['api', `repos/${repo}/contents/${entry.path}?ref=${sha}`], root), - ).filter((entry) => entry.type === 'file'), - ); - } - if (!licenses.length) throw new Error('No upstream license files for ' + key); - return Promise.all( - licenses.map(async (entry) => { - const url = `https://raw.githubusercontent.com/${repo}/${sha}/${entry.path}`; - return [url, await download(url)]; - }), - ); - })(), - ); - return upstream.get(key); + const directory = join(root, 'third-party/playwright'); + const playwright = JSON.parse(await readFile(join(directory, 'upstream.json'), 'utf8')); + const playwrightFiles = []; + for (const path of ['injected.js', 'LICENSE', 'NOTICE', 'ThirdPartyNotices.txt']) { + const content = await readFile(join(directory, path)); + if (hash(content) !== playwright.files[path]) + throw new Error(`Vendored Playwright ${path} does not match upstream.json`); + playwrightFiles.push({ path, content }); } + add({ + id: `asset:${playwright.registry_package}@${playwright.registry_version} ${playwright.archive.url}#${playwright.archive.sha256}`, + component: `${playwright.registry_package}@${playwright.registry_version} (${playwright.license}; vendored injected script)`, + license: playwright.license, + files: playwrightFiles, + texts: playwrightFiles + .filter(({ path }) => path !== 'injected.js') + .map(({ path, content }) => ({ + source: `${playwright.archive.url} (SHA-256 ${playwright.archive.sha256}) :: package/${path}`, + content: content.toString('utf8'), + })), + }); const packages = new Map(); - for (const platform of Object.values(nativeCliTargets)) { + for (const triple of target + ? [target] + : Object.values(nativeCliTargets).map(({ os, cpu }) => rustTarget(os, cpu))) { const metadata = JSON.parse( run( 'cargo', - [ - 'metadata', - '--locked', - '--format-version', - '1', - '--filter-platform', - rustTarget(platform.os, platform.cpu), - ], + ['metadata', '--locked', '--format-version', '1', '--filter-platform', triple], root, + env, ), ); const nodes = new Map(metadata.resolve.nodes.map((node) => [node.id, node])); const catalog = new Map(metadata.packages.map((pkg) => [pkg.id, pkg])); - const pending = ['maka-cli', 'maka-desktop-shell', 'maka-python-runtime'].map( - (name) => metadata.packages.find((pkg) => pkg.name === name).id, - ); + const pending = ['maka-cli', 'maka-desktop-shell', 'maka-python-runtime'].map((name) => { + const pkg = metadata.packages.find((pkg) => pkg.name === name); + if (!pkg) throw new Error('Missing distribution root: ' + name); + return pkg.id; + }); const seen = new Set(); while (pending.length) { const id = pending.pop(); if (seen.has(id)) continue; seen.add(id); const pkg = catalog.get(id); - if ( - pkg.source || - relative(root, pkg.manifest_path).replaceAll('\\', '/').startsWith('third-party/') - ) - packages.set(id, pkg); - for (const dependency of nodes.get(id).deps) { + if (pkg.source || localPath(root, pkg.manifest_path).startsWith('third-party/')) + packages.set(id + '\0' + pkg.manifest_path, pkg); + for (const dependency of nodes.get(id).deps) if (dependency.dep_kinds.some((kind) => kind.kind !== 'dev')) pending.push(dependency.pkg); - } } } - const failures = []; for (const pkg of [...packages.values()].sort((a, b) => (a.name + a.version).localeCompare(b.name + b.version), )) { - try { - const component = - `${pkg.name}@${pkg.version} (${pkg.license ?? 'MIT; see upstream notice'})` + - (pkg.authors.length ? `; authors declared by package: ${pkg.authors.join(', ')}` : ''); - const directory = dirname(pkg.manifest_path); - let source = pkg.source; - let provenance; - if (!source) { - const vendored = relative(root, directory) - .replaceAll('\\', '/') - .split('/') - .slice(0, 2) - .join('/'); - provenance = JSON.parse(await readFile(join(root, vendored, 'upstream.json'), 'utf8')); - source = `${provenance.repository}#${provenance.revision} (adapted; ${relative(root, directory).replaceAll('\\', '/')})`; - } else if (source.startsWith('registry+')) { - source = `https://crates.io/api/v1/crates/${pkg.name}/${pkg.version}/download`; - } - let local = await licenseFiles(directory); - if (pkg.license_file) { - const license = resolve(directory, pkg.license_file); - if (!local.includes(license)) local.push(license); - } - let references = false; - local = ( - await Promise.all( - local.map(async (file) => { - const text = await readFile(file, 'utf8'); - if (text.trim().length < 80) { - references ||= text.includes('../'); - return null; - } - return file; - }), - ) - ).filter(Boolean); - if (pkg.source?.includes('github.com/maka-agent/cua')) { - add( - component, + const directory = dirname(pkg.manifest_path); + let provenance; + let source = pkg.source; + if (!source) { + const vendored = localPath(root, directory).split('/').slice(0, 2).join('/'); + provenance = JSON.parse(await readFile(join(root, vendored, 'upstream.json'), 'utf8')); + source = `${provenance.repository}#${provenance.revision} (adapted; ${localPath(root, directory)})`; + } + const files = await localLicenses(directory, pkg.license_file); + const local = files.filter(({ content }) => content.trim().length >= 80); + const references = files.some( + ({ content }) => content.trim().length < 80 && content.includes('../'), + ); + let texts; + let upstream; + if (pkg.source?.includes('github.com/maka-agent/cua')) + texts = [ + { + file: 'platform/computer-use/THIRD_PARTY_NOTICES', source, - await readFile(join(root, 'platform/computer-use/THIRD_PARTY_NOTICES'), 'utf8'), - ); - } else if (supplements[pkg.name + '@' + pkg.version]) { - for (const entry of supplements[pkg.name + '@' + pkg.version]) { - if (typeof entry === 'string') add(component, entry, await download(entry)); - else add(component, entry.source, await readFile(join(root, entry.file), 'utf8')); - } - } else if (!local.length || references) { - for (const [url, content] of await upstreamFiles(pkg, directory, provenance)) - add(component, url, content); - } - for (const file of local) - add( - component, - source + ' :: ' + relative(directory, file).replaceAll('\\', '/'), - await readFile(file, 'utf8'), - ); - } catch (error) { - failures.push( - new Error(pkg.name + '@' + pkg.version + ': ' + error.message, { cause: error }), - ); + content: await readFile(join(root, 'platform/computer-use/THIRD_PARTY_NOTICES'), 'utf8'), + }, + ]; + else if (supplements[pkg.name + '@' + pkg.version]) + texts = await supplementTexts(root, supplements[pkg.name + '@' + pkg.version]); + else { + texts = []; + if (!local.length || references) + upstream = await upstreamIdentity(pkg, directory, provenance); } - } - if (failures.length) - throw new AggregateError(failures, failures.map((error) => error.message).join('\n')); - const stage = await mkdtemp(join(tmpdir(), 'maka-notices-')); - try { - const product = join(stage, 'product'); - const compiler = await uiCompiler(root); - run(process.execPath, ['products/maka/bundle/scripts/build.mjs', '--output', product], root, { - ...process.env, - MAKA_UI_BUNDLER: compiler, + const archive = + pkg.source === 'registry+https://github.com/rust-lang/crates.io-index' + ? `https://crates.io/api/v1/crates/${pkg.name}/${pkg.version}/download` + : source; + texts.push(...local.map(({ path, content }) => ({ source: archive + ' :: ' + path, content }))); + add({ + id: `cargo:${pkg.name}@${pkg.version} ${source}`, + component: + `${pkg.name}@${pkg.version} (${pkg.license ?? 'MIT; see upstream notice'})` + + (pkg.authors.length ? `; authors declared by package: ${pkg.authors.join(', ')}` : ''), + license: pkg.license, + files, + texts, + upstream, }); - const bundled = new Set(); - const inputs = [ - // Standalone validators contain Ajv-generated code without importing its - // compiler at runtime. Preserve that code's notice as well as imports. - fileURLToPath(import.meta.resolve('ajv/dist/standalone/index.js')), - ...JSON.parse(await readFile(join(product, 'bundle-inputs.json'), 'utf8')), - ]; - for (const input of inputs) { - let path = dirname(resolve(root, input)); - if (!path.includes('node_modules')) continue; - while (true) { - const manifest = await readFile(join(path, 'package.json'), 'utf8') - .then(JSON.parse) - .catch(() => null); - if (manifest?.name && manifest.version) break; - if (dirname(path) === path) throw new Error('Cannot identify bundled package: ' + input); - path = dirname(path); - } - bundled.add(path); + } + const dependencyRoot = resolve(root, env.MAKA_JS_DEPS ?? '.'); + const require = createRequire(join(dependencyRoot, 'package.json')); + const modules = await realpath(join(dependencyRoot, 'node_modules')); + const lock = JSON.parse(await readFile(join(dependencyRoot, 'package-lock.json'), 'utf8')); + const bundled = new Set(); + // Ajv standalone validators embed compiler-generated code without importing it. + for (const input of [ + require.resolve('ajv/dist/standalone/index.js'), + ...JSON.parse(await readFile(bundleInputs, 'utf8')), + ]) { + if (!input.includes('node_modules')) continue; + let directory = dirname(resolve(root, input)); + while (true) { + const pkg = await readFile(join(directory, 'package.json'), 'utf8') + .then(JSON.parse) + .catch(() => null); + if (pkg?.name && pkg.version) break; + if (dirname(directory) === directory) + throw new Error('Cannot identify bundled package: ' + input); + directory = dirname(directory); } - for (const directory of [...bundled].sort()) { - const pkg = JSON.parse(await readFile(join(directory, 'package.json'), 'utf8')); - const local = await licenseFiles(directory); - if (!local.length) throw new Error('Missing bundled JavaScript license: ' + pkg.name); - for (const url of supplements[pkg.name + '@' + pkg.version] ?? []) - add(`${pkg.name}@${pkg.version} (${pkg.license})`, url, await download(url)); - for (const file of local) - add( - `${pkg.name}@${pkg.version} (${pkg.license})`, - `https://registry.npmjs.org/${pkg.name}/-/${pkg.name.split('/').at(-1)}-${pkg.version}.tgz :: ${relative(directory, file).replaceAll('\\', '/')}`, - await readFile(file, 'utf8'), + bundled.add(directory); + } + for (const directory of [...bundled].sort()) { + const pkg = JSON.parse(await readFile(join(directory, 'package.json'), 'utf8')); + const key = 'node_modules/' + localPath(modules, await realpath(directory)); + const locked = lock.packages[key]; + if (!locked?.resolved || locked.version !== pkg.version) + throw new Error('Bundled package does not match its installed lock entry: ' + directory); + const files = await localLicenses(directory); + if (!files.length) throw new Error('Missing bundled JavaScript license: ' + pkg.name); + const source = locked.resolved; + const texts = await supplementTexts(root, supplements[pkg.name + '@' + pkg.version] ?? []); + texts.push(...files.map(({ path, content }) => ({ source: source + ' :: ' + path, content }))); + add({ + id: `npm:${pkg.name}@${pkg.version} ${source} ${locked.integrity ?? ''}`, + component: `${pkg.name}@${pkg.version} (${pkg.license})`, + license: pkg.license, + files, + texts, + }); + } + return new Map([...records].sort(([a], [b]) => a.localeCompare(b))); +} + +/** Check coverage of this build's actual components; extra reviewed platform notices are allowed. */ +export async function verifyNotices(root, options) { + const manifest = JSON.parse(await readFile(join(root, manifestPath), 'utf8')); + if (manifest.sha256 !== hash(await readFile(join(root, documentPath)))) + throw new Error('Third-party notice document changed; regenerate and review the notices'); + const actual = await components(root, options); + for (const [id, record] of actual) + if (manifest.components[id] !== record.digest) + throw new Error('Third-party notices do not cover current component or license data: ' + id); + return join(root, documentPath); +} + +export async function generateNotices(root, options) { + const records = await components(root, options); + const groups = new Map(); + const download = licenseDownloader(root); + const upstream = new Map(); + function add(component, source, content) { + content = content.replaceAll('\r\n', '\n').trim() + '\n'; + if (!content.trim() || content.includes('\0')) + throw new Error('Invalid license text: ' + source); + const key = hash(content); + const group = groups.get(key) ?? { content, components: new Set(), sources: new Set() }; + group.components.add(component); + group.sources.add(source); + groups.set(key, group); + } + async function upstreamFiles({ repository, revision }) { + const key = repository + '/' + revision; + if (!upstream.has(key)) { + const entries = JSON.parse( + run('gh', ['api', `repos/${repository}/contents?ref=${revision}`], root), + ); + const licenses = entries.filter((entry) => entry.type === 'file' && licenseName(entry.name)); + for (const entry of entries.filter( + (entry) => entry.type === 'dir' && /^licen[cs]es?$/i.test(entry.name), + )) + licenses.push( + ...JSON.parse( + run('gh', ['api', `repos/${repository}/contents/${entry.path}?ref=${revision}`], root), + ).filter((entry) => entry.type === 'file'), ); + if (!licenses.length) throw new Error('No upstream license files for ' + key); + upstream.set( + key, + licenses.map( + (entry) => `https://raw.githubusercontent.com/${repository}/${revision}/${entry.path}`, + ), + ); + } + return upstream.get(key); + } + for (const record of records.values()) { + if (record.upstream) + for (const url of await upstreamFiles(record.upstream)) + add(record.component, url, await download(url)); + for (const text of record.texts) { + const source = text.url ?? text.source; + add(record.component, source, text.url ? await download(text.url) : text.content); } - } finally { - await rm(stage, { recursive: true, force: true }); } const sections = [...groups.values()] .map((group) => @@ -361,13 +337,37 @@ export async function generateNotices(root = repository) { await writeFile(join(root, documentPath), content); await writeFile( join(root, manifestPath), - JSON.stringify({ inputs: await inputs(root), sha256: hash(content) }, null, 2) + '\n', + JSON.stringify( + { + components: Object.fromEntries([...records].map(([id, record]) => [id, record.digest])), + sha256: hash(content), + }, + null, + 2, + ) + '\n', ); - return { components: packages.size + 1, texts: groups.size, bytes: Buffer.byteLength(content) }; + return { components: records.size, texts: groups.size, bytes: Buffer.byteLength(content) }; +} + +async function withProduct(root, action) { + const stage = await mkdtemp(join(tmpdir(), 'maka-notices-')); + try { + const product = join(stage, 'product'); + run(process.execPath, ['products/maka/bundle/scripts/build.mjs', '--output', product], root, { + ...process.env, + MAKA_UI_BUNDLER: await uiCompiler(root), + MAKA_UI_BUNDLE_DIR: '', + }); + return await action(root, { bundleInputs: join(product, 'bundle-inputs.json') }); + } finally { + await rm(stage, { recursive: true, force: true }); + } } if (process.argv[1] && import.meta.url === pathToFileURL(resolve(process.argv[1])).href) { if (process.argv.length !== 3 || !['check', 'generate'].includes(process.argv[2])) throw new Error('Usage: notices.mjs '); - console.log(process.argv[2] === 'check' ? await verifyNotices() : await generateNotices()); + console.log( + await withProduct(repository, process.argv[2] === 'check' ? verifyNotices : generateNotices), + ); } diff --git a/scripts/rust/notices.test.mjs b/scripts/rust/notices.test.mjs index c93c47addde..f849c20c704 100644 --- a/scripts/rust/notices.test.mjs +++ b/scripts/rust/notices.test.mjs @@ -18,50 +18,230 @@ */ import assert from 'node:assert/strict'; -import { copyFile, mkdir, mkdtemp, readFile, rm, writeFile } from 'node:fs/promises'; +import childProcess from 'node:child_process'; +import { createHash } from 'node:crypto'; +import { syncBuiltinESMExports } from 'node:module'; +import { cp, mkdir, mkdtemp, readFile, rm, writeFile } from 'node:fs/promises'; import { tmpdir } from 'node:os'; import { dirname, join } from 'node:path'; import test from 'node:test'; -import { verifyNotices } from './notices.mjs'; +import { generateNotices, verifyNotices } from './notices.mjs'; +import { buildCli, rustTarget } from './build-cli.mjs'; -test('release notices reject changed dependency inputs and edited texts', async () => { - const root = await mkdtemp(join(tmpdir(), 'maka-notices-check-')); - const repository = new URL('../../', import.meta.url); - try { - const manifest = JSON.parse( - await readFile(new URL('products/maka/cli/notices.json', repository), 'utf8'), +const text = 'Fixture license text. '.repeat(8); +const registry = 'registry+https://github.com/rust-lang/crates.io-index'; +async function fixture(t) { + const root = await mkdtemp(join(tmpdir(), 'maka-notice-components-')); + t.after(() => rm(root, { recursive: true, force: true })); + async function put(path, content) { + await mkdir(dirname(join(root, path)), { recursive: true }); + await writeFile(join(root, path), content); + } + const json = (path, value) => put(path, JSON.stringify(value)); + await json('package.json', { name: 'fixture', private: true }); + await json('scripts/rust/notices-sources.json', {}); + await mkdir(join(root, 'products/maka/cli'), { recursive: true }); + const playwright = { + registry_package: 'playwright', + registry_version: '1.0.0', + license: 'Apache-2.0', + archive: { url: 'https://example.test/playwright-1.0.0.tgz', sha256: 'a'.repeat(64) }, + files: {}, + }; + for (const file of ['injected.js', 'LICENSE', 'NOTICE', 'ThirdPartyNotices.txt']) { + await put('third-party/playwright/' + file, text); + playwright.files[file] = createHash('sha256').update(text).digest('hex'); + } + await json('third-party/playwright/upstream.json', playwright); + const lock = { packages: {} }; + for (const name of ['ajv', 'semver']) { + await json(`node_modules/${name}/package.json`, { name, version: '1.0.0', license: 'MIT' }); + await put(`node_modules/${name}/LICENSE`, text); + await put(`node_modules/${name}/dist/standalone/index.js`, 'export {};'); + lock.packages['node_modules/' + name] = { + version: '1.0.0', + resolved: `https://registry.npmjs.org/${name}/-/${name}-1.0.0.tgz`, + integrity: 'sha512-fixture', + }; + } + await json('package-lock.json', lock); + const roots = ['maka-cli', 'maka-desktop-shell', 'maka-python-runtime'].map((name) => ({ + id: name, + name, + manifest_path: join(root, 'products', name, 'Cargo.toml'), + })); + const libraries = ['a', 'b'].map((name) => ({ + id: name, + name, + version: '1.0.0', + license: 'MIT', + authors: ['Fixture Author'], + source: registry, + manifest_path: join(root, 'registry', name, 'Cargo.toml'), + })); + for (const pkg of libraries) await put(`registry/${pkg.name}/LICENSE`, text); + const originalExec = childProcess.execFileSync; + t.mock.method(childProcess, 'execFileSync', (command, args, options) => { + if (command !== 'cargo') return originalExec(command, args, options); + const triple = args[args.indexOf('--filter-platform') + 1]; + const selected = triple.startsWith('aarch64') ? libraries : libraries.slice(0, 1); + return JSON.stringify({ + packages: [...roots, ...selected], + resolve: { + nodes: [...roots, ...selected].map((pkg) => ({ + id: pkg.id, + deps: roots.includes(pkg) + ? selected.map((pkg) => ({ pkg: pkg.id, dep_kinds: [{ kind: null }] })) + : [], + })), + }, + }); + }); + syncBuiltinESMExports(); + t.after(() => { + t.mock.restoreAll(); + syncBuiltinESMExports(); + }); + const bundleInputs = join(root, 'bundle-inputs.json'); + await json('bundle-inputs.json', [join(root, 'products/workbench/Settings.tsx')]); + const options = { bundleInputs, env: {} }; + await generateNotices(root, options); + return { root, options, libraries, lock, put, json }; +} + +test('source-only edits keep reviewed coverage; newly bundled locked packages do not', async (t) => { + const { root, options, put, json } = await fixture(t); + const manifest = await readFile(join(root, 'products/maka/cli/notices.json')); + await put('packages/plugin-sdk/src/contracts.ts', '// changed first-party types\n'); + await put('products/workbench/Settings.tsx', '// changed labels and layout\n'); + await verifyNotices(root, options); + assert.deepEqual(await readFile(join(root, 'products/maka/cli/notices.json')), manifest); + // The lock and install already contained this package when the snapshot was reviewed. + await json('bundle-inputs.json', [join(root, 'node_modules/semver/dist/standalone/index.js')]); + await assert.rejects(verifyNotices(root, options), /npm:semver@1.0.0/); + await json('bundle-inputs.json', []); + await verifyNotices(root, { ...options, target: 'x86_64-unknown-linux-gnu' }); + await put('products/maka/cli/THIRD_PARTY_NOTICES.txt', 'edited reviewed document'); + await assert.rejects(verifyNotices(root, options), /notice document changed/); +}); + +test('actual license files, declarations, sources and supplements are independently checked', async (t) => { + const { root, options, libraries, lock, put, json } = await fixture(t); + for (const [field, value] of [ + ['license', 'Apache-2.0'], + ['source', 'registry+https://other.test/index'], + ['version', '1.0.1'], + ]) { + const original = libraries[0][field]; + libraries[0][field] = value; + await assert.rejects(verifyNotices(root, options), /component or license data/); + libraries[0][field] = original; + } + await put('registry/a/LICENSE', text + ' amended'); + await assert.rejects(verifyNotices(root, options), /cargo:a@1.0.0/); + await put('registry/a/LICENSE', text); + await put('registry/a/NOTICE', 'Additional terms'); + await assert.rejects(verifyNotices(root, options), /cargo:a@1.0.0/); + await rm(join(root, 'registry/a/NOTICE')); + await verifyNotices(root, options); + await json('scripts/rust/notices-sources.json', { + 'a@1.0.0': [{ file: 'extra.txt', source: 'https://example.test/extra' }], + }); + await put('extra.txt', text); + await generateNotices(root, options); + await put('extra.txt', text + ' changed'); + await assert.rejects(verifyNotices(root, options), /cargo:a@1.0.0/); + await put('extra.txt', text); + await json('scripts/rust/notices-sources.json', { + 'a@1.0.0': [{ file: 'extra.txt', source: 'https://example.test/different-source' }], + }); + await assert.rejects(verifyNotices(root, options), /cargo:a@1.0.0/); + await json('scripts/rust/notices-sources.json', {}); + await generateNotices(root, options); + for (const [field, value] of [ + ['resolved', 'https://other.test/ajv-1.0.0.tgz'], + ['integrity', 'sha512-other'], + ]) { + const entry = lock.packages['node_modules/ajv']; + const original = entry[field]; + entry[field] = value; + await json('package-lock.json', lock); + await assert.rejects(verifyNotices(root, options), /npm:ajv@1.0.0/); + entry[field] = original; + } + await json('package-lock.json', lock); + await put('node_modules/ajv/LICENSE', text + ' changed'); + await assert.rejects(verifyNotices(root, options), /npm:ajv@1.0.0/); +}); + +test('one target accepts reviewed platform union and conflicting installed duplicates fail', async (t) => { + const { root, options, lock, json } = await fixture(t); + await verifyNotices(root, { ...options, target: 'x86_64-unknown-linux-gnu' }); + await verifyNotices(root, { ...options, target: 'aarch64-unknown-linux-gnu' }); + await generateNotices(root, { ...options, target: 'x86_64-unknown-linux-gnu' }); + await assert.rejects( + verifyNotices(root, { ...options, target: 'aarch64-unknown-linux-gnu' }), + /cargo:b@1.0.0/, + ); + await generateNotices(root, options); + const duplicate = 'node_modules/parent/node_modules/ajv'; + await cp(join(root, 'node_modules/ajv'), join(root, duplicate), { recursive: true }); + lock.packages[duplicate] = { ...lock.packages['node_modules/ajv'] }; + await json('package-lock.json', lock); + await json('bundle-inputs.json', [join(root, duplicate, 'dist/standalone/index.js')]); + await verifyNotices(root, options); + await writeFile(join(root, duplicate, 'LICENSE'), text + ' modified duplicate'); + await assert.rejects(verifyNotices(root, options), /Conflicting installed license data/); + await assert.rejects(verifyNotices(root, { env: {} }), /bundle input manifest is required/); +}); + +test('real Cargo build output supplies the bundle that the notice gate rejects', async (t) => { + const { root, options, put } = await fixture(t); + t.mock.restoreAll(); + syncBuiltinESMExports(); + const names = ['maka-cli', 'maka-desktop-shell', 'maka-python-runtime']; + await put( + 'Cargo.toml', + '[workspace]\nresolver="3"\nmembers=' + + JSON.stringify(names.map((name) => 'products/' + name)) + + '\n', + ); + for (const name of names) { + await put( + `products/${name}/Cargo.toml`, + `[package]\nname="${name}"\nversion="1.0.0"\nedition="2024"\n` + + (name === 'maka-cli' ? '[[bin]]\nname="maka"\npath="src/main.rs"\n' : ''), ); - const files = [ - ...Object.keys(manifest.inputs), - 'products/maka/cli/notices.json', - 'products/maka/cli/THIRD_PARTY_NOTICES.txt', - ]; - for (const name of files) { - await mkdir(dirname(join(root, name)), { recursive: true }); - await copyFile(new URL(name, repository), join(root, name)); - } - await verifyNotices(root); - for (const name of [ - 'Cargo.lock', - 'scripts/rust/notices-sources.json', - 'products/maka/cli/Cargo.toml', - 'products/maka/desktop-shell/Cargo.toml', - 'patches/zod+4.6.7.patch', - 'products/maka/bundle/scripts/build.mjs', - 'plugins/settings/settings/package.ts', - 'packages/plugin-sdk/src/contracts.ts', - ]) { - const original = await readFile(join(root, name)); - await writeFile(join(root, name), Buffer.concat([original, Buffer.from('\n ')])); - await assert.rejects(verifyNotices(root), /notices are stale/); - await writeFile(join(root, name), original); - } - await writeFile( - join(root, 'products/maka/cli/THIRD_PARTY_NOTICES.txt'), - 'license inventory without notices', + await put( + `products/${name}/src/${name === 'maka-cli' ? 'main' : 'lib'}.rs`, + name === 'maka-cli' ? 'fn main() {}\n' : '', ); - await assert.rejects(verifyNotices(root), /notices are stale/); - } finally { - await rm(root, { recursive: true, force: true }); } + const inputs = JSON.stringify([join(root, 'node_modules/semver/dist/standalone/index.js')]); + await put( + 'products/maka-cli/build.rs', + `fn main() { + let product = std::path::PathBuf::from(std::env::var_os("OUT_DIR").unwrap()).join("product"); + std::fs::create_dir_all(&product).unwrap(); + std::fs::write(product.join("bundle-inputs.json"), r#"${inputs}"#).unwrap(); + }`, + ); + childProcess.execFileSync('cargo', ['generate-lockfile', '--offline'], { cwd: root }); + const target = join(root, 'custom Cargo output'); + const env = { + ...process.env, + CARGO_TARGET_DIR: target, + CARGO_NET_OFFLINE: 'true', + CARGO_INCREMENTAL: '0', + CARGO_BUILD_JOBS: '2', + CARGO_BUILD_TARGET: rustTarget(), + MAKA_CUA_BUILD_MODE: 'native', + }; + const { bundleInputs } = await buildCli({ repositoryRoot: root, desktop: false, env }); + assert.ok(bundleInputs.startsWith(target)); + assert.deepEqual(JSON.parse(await readFile(bundleInputs, 'utf8')), JSON.parse(inputs)); + await assert.rejects( + verifyNotices(root, { ...options, bundleInputs, target: rustTarget(), env }), + /npm:semver@1.0.0/, + ); }); diff --git a/scripts/rust/product.mjs b/scripts/rust/product.mjs index 39e70385353..16d57e919c1 100644 --- a/scripts/rust/product.mjs +++ b/scripts/rust/product.mjs @@ -32,7 +32,7 @@ export async function uiCompiler(root = repository, env = process.env) { { cwd: root, env }, ); if (code !== 0 || signal) throw new Error(`UI compiler build failed: ${signal ?? code}`); - const executable = executables.get('maka-ui-build'); + const executable = executables.get('maka-ui-build')?.path; if (!executable) throw new Error('Cargo did not report the Maka UI compiler executable'); return executable; } diff --git a/scripts/rust/release-cli.mjs b/scripts/rust/release-cli.mjs index acf387c1526..7410b789119 100644 --- a/scripts/rust/release-cli.mjs +++ b/scripts/rust/release-cli.mjs @@ -121,7 +121,6 @@ export async function releaseNativeCli({ source, keys, target, validator, output if (cli?.version !== candidate.version) { throw new Error('Native CLI version does not match the source archive'); } - const reviewedNotices = await verifyNotices(repositoryRoot); if (platform.os === 'darwin') { const sdk = ( await run('xcrun', ['--sdk', 'macosx', '--show-sdk-version'], { env }) @@ -167,6 +166,18 @@ export async function releaseNativeCli({ source, keys, target, validator, output ).stdout, ), }); + const triple = rustTarget(platform.os, platform.cpu); + const { binary, bundleInputs } = await buildCli({ + release: true, + target: triple, + repositoryRoot, + env: { ...env, ...v8.environment }, + }); + const reviewedNotices = await verifyNotices(repositoryRoot, { + bundleInputs, + target: triple, + env, + }); const notices = join(stage, 'THIRD_PARTY_NOTICES.txt'); const sysroot = ( await run('rustc', ['--print', 'sysroot'], { cwd: repositoryRoot, env }) @@ -179,12 +190,6 @@ export async function releaseNativeCli({ source, keys, target, validator, output notices, [await readFile(reviewedNotices, 'utf8'), v8.notices, rustNotices].join('\n\n'), ); - const binary = await buildCli({ - release: true, - target: rustTarget(platform.os, platform.cpu), - repositoryRoot, - env: { ...env, ...v8.environment }, - }); if (native) { const { stdout } = await run( join(dirname(binary), desktopShell(platform.os)), diff --git a/scripts/rust/run-cli.test.mjs b/scripts/rust/run-cli.test.mjs index 409e51ba709..bccf8e9b3f7 100644 --- a/scripts/rust/run-cli.test.mjs +++ b/scripts/rust/run-cli.test.mjs @@ -42,9 +42,17 @@ test('development builds select capabilities once for the CLI and worker, then r if (command === 'cargo') child.stdout = new PassThrough(); queueMicrotask(() => { if (child.stdout) { + child.stdout.write( + JSON.stringify({ + reason: 'build-script-executed', + package_id: 'cli-source', + out_dir: join(tmpdir(), 'cli-source/out'), + }) + '\n', + ); child.stdout.end( JSON.stringify({ reason: 'compiler-artifact', + package_id: 'cli-source', target: { name: 'maka', kind: ['bin'] }, executable, }) + '\n', @@ -130,9 +138,17 @@ test('desktop development stages the current macOS shell before starting Maka', assert.ok(args.includes('maka-desktop-shell')); child.stdout = new PassThrough(); queueMicrotask(() => { + child.stdout.write( + JSON.stringify({ + reason: 'build-script-executed', + package_id: 'cli-source', + out_dir: join(tmpdir(), 'cli-source/out'), + }) + '\n', + ); child.stdout.end( JSON.stringify({ reason: 'compiler-artifact', + package_id: 'cli-source', target: { name: 'maka', kind: ['bin'] }, executable, }) + '\n',