OpenScientificCodeRegistry/Database
Open Scientific Code Registry (OSCR): the authors' scripts The code published by the authors of open-access neuroscience papers, as found and verified by Open Scientific Code Registry (OSCR). Each file is here exactly as it is at the source, at the verified commit, under the license of its repository. 421,275 unique files (3,782 MB of text) from 8,849 repositories, in 24 Parquet block(s). Only files whose repository's license allows redistribution, confirmed by the repository's… See the full description on the dataset page: https://huggingface.co/datasets/OpenScientificCodeRegistry/Database.
05.6k
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/zincware/zndraw",4 "url": "https://github.com/zincware/ZnDraw",5 "host": "github.com",6 "commit": "42555db29b62136f33e0448f36277ee35ded2182",7 "license": "GPL-2.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "8c349f80764d0648e645f41ef23772a70c995a0924b5235f735f4a3d09df127c",14 "language": "License",15 "lines": 277,16 "truncated": false,17 "block": 20,18 "row": 886119 },20 {21 "path": "README.md",22 "sha256": "dbe8ade35a5f088fca54c3962b25570291b82c0c3afab22cd67d61c8b2a2002b",23 "language": "Text",24 "lines": 229,25 "truncated": false,26 "block": 21,27 "row": 321628 },29 {30 "path": "docs/source/conf.py",31 "sha256": "3ff8fb592ea34962d21dce099499ec0c211bb970aaf08a43248767da4d920bdc",32 "language": "Python",33 "lines": 56,34 "truncated": false,35 "block": 20,36 "row": 1513737 },38 {39 "path": "frontend/bun-env.d.ts",40 "sha256": "1f2b5d97b51a94ea9a6ecd79aafa137b8fefc5fbaf6e1a1a497262fae3cbf9d1",41 "language": "TypeScript",42 "lines": 17,43 "truncated": false,44 "block": 21,45 "row": 330246 },47 {48 "path": "frontend/e2e/camera-session.spec.ts",49 "sha256": "5e28afd17d5b1b8f199361852bb5d0b495c4343e8aaa7f60199203ed2a577340",50 "language": "TypeScript",51 "lines": 171,52 "truncated": false,53 "block": 21,54 "row": 337155 },56 {57 "path": "frontend/e2e/chat-features.spec.ts",58 "sha256": "3727e7c0f3ec0b143e0a258d5fb2e835f0b4ee3f31233946865b88a81f394df2",59 "language": "TypeScript",60 "lines": 88,61 "truncated": false,62 "block": 21,63 "row": 334464 },65 {66 "path": "frontend/e2e/constraint-visualization.spec.ts",67 "sha256": "0aad3f3f7516dbe38db907bc9496ec66bc8c1b4c40d18e9de8d8dbffbbf8933b",68 "language": "TypeScript",69 "lines": 71,70 "truncated": false,71 "block": 21,72 "row": 333673 },74 {75 "path": "frontend/e2e/docs-screenshots.spec.ts",76 "sha256": "e0abfa5fe4a5d63975f3ef9938e3b6f440d1faa3cb9e607e81ad50f253b540fb",77 "language": "TypeScript",78 "lines": 905,79 "truncated": false,80 "block": 21,81 "row": 339582 },83 {84 "path": "frontend/e2e/editing.spec.ts",85 "sha256": "5dfafa97ab4900ab542470d07d5228abe93b97f7ebd5d0ceed51db0889a8de9a",86 "language": "TypeScript",87 "lines": 204,88 "truncated": false,89 "block": 21,90 "row": 337591 },92 {93 "path": "frontend/e2e/extensions-analysis.spec.ts",94 "sha256": "f986c612d80ee8b983d7799756adfff8cc4c74b6e2fb0cee4c4fe371ebe7c7d7",95 "language": "TypeScript",96 "lines": 183,97 "truncated": false,98 "block": 21,99 "row": 3377100 },101 {102 "path": "frontend/e2e/frame-invalidation.spec.ts",103 "sha256": "219eabd0995236e33b59ba63a91cab51b65fa33521efb154d398f6212874015e",104 "language": "TypeScript",105 "lines": 96,106 "truncated": false,107 "block": 21,108 "row": 3345109 },110 {111 "path": "frontend/e2e/frames-navigation.spec.ts",112 "sha256": "e101e07c6ae0289be3ec6e819749b29f3e3b14a3ddc13b6046b2f15cc8011c99",113 "language": "TypeScript",114 "lines": 196,115 "truncated": false,116 "block": 21,117 "row": 3379118 },119 {120 "path": "frontend/e2e/geometry-drawing.spec.ts",121 "sha256": "7518a0062d52e734f1b5f614eeefe99fea014520db2d0fa71a424b3183c8a9e3",122 "language": "TypeScript",123 "lines": 149,124 "truncated": false,125 "block": 21,126 "row": 3369127 },128 {129 "path": "frontend/e2e/helpers.ts",130 "sha256": "2e623d9893c597cb57c27bc182f4e7342783833f9aee2b9b750a835b8f24b99f",131 "language": "TypeScript",132 "lines": 86,133 "truncated": false,134 "block": 21,135 "row": 3343136 },137 {138 "path": "frontend/e2e/registration.spec.ts",139 "sha256": "4babaf752f949de8562c73f4b2dc5cf8a111298306c1e401660cf1be4dd18b24",140 "language": "TypeScript",141 "lines": 230,142 "truncated": false,143 "block": 21,144 "row": 3380145 },146 {147 "path": "frontend/e2e/socket-sync.spec.ts",148 "sha256": "4cb15abe10d7f09e61dc78758b41ffa77229376e43a9fbee5ae76314a03d4b6b",149 "language": "TypeScript",150 "lines": 255,151 "truncated": false,152 "block": 21,153 "row": 3383154 },155 {156 "path": "frontend/e2e/ui-panels-chat.spec.ts",157 "sha256": "28652fd3f0b8c4a9a8026bb3bb2f74a85fdfafc08b44f6622e89ae41f70c21db",158 "language": "TypeScript",159 "lines": 254,160 "truncated": false,161 "block": 21,162 "row": 3386163 },164 {165 "path": "frontend/playwright.config.ts",166 "sha256": "e30b9cff9670a3b507a356b48de8697c0cbfc0178f7275e5418c98e27b3a9a1b",167 "language": "TypeScript",168 "lines": 23,169 "truncated": false,170 "block": 21,171 "row": 3303172 },173 {174 "path": "frontend/src/components/CameraManager.js",175 "sha256": "f612df2a9b61ad84e96f104b75a16d92b3474f58188e58bda51b4853b282a46e",176 "language": "JavaScript",177 "lines": 69,178 "truncated": false,179 "block": 20,180 "row": 5949181 },182 {183 "path": "frontend/src/components/filesystem/index.ts",184 "sha256": "184c832302ef0ed5ebefa9da0b3c9205d653da88ea0b315922e4b464e6a48929",185 "language": "TypeScript",186 "lines": 4,187 "truncated": false,188 "block": 21,189 "row": 3295190 },191 {192 "path": "frontend/src/constants/fileTypes.ts",193 "sha256": "fa8f38426343de152a3fc58289ada10d112601b1f8f1a1d954b438a6b7552496",194 "language": "TypeScript",195 "lines": 3,196 "truncated": false,197 "block": 21,198 "row": 3297199 },200 {201 "path": "frontend/src/constants/layout.ts",202 "sha256": "a734eb00943b845f602aefa77e30343f98595ccf68739867c0e67f23c18e4439",203 "language": "TypeScript",204 "lines": 25,205 "truncated": false,206 "block": 21,207 "row": 3311208 },209 {210 "path": "frontend/src/hooks/socketHandlers/chatHandlers.ts",211 "sha256": "b23fa5f77e9712949ffc940413cbfe006d50ae5ea83e3d80d9ee00903ec9982d",212 "language": "TypeScript",213 "lines": 109,214 "truncated": false,215 "block": 21,216 "row": 3351217 },218 {219 "path": "frontend/src/hooks/socketHandlers/connectionHandlers.ts",220 "sha256": "aabe05b7f6715f83caa916c1ff2712ce34feec247fc0203a8c868668886c6b5a",221 "language": "TypeScript",222 "lines": 311,223 "truncated": false,224 "block": 21,225 "row": 3389226 },227 {228 "path": "frontend/src/hooks/socketHandlers/figureHandlers.ts",229 "sha256": "89279a774d9dabf2e55c474c7408cb1c19d00f8522bffd7c94ae160386a93be0",230 "language": "TypeScript",231 "lines": 55,232 "truncated": false,233 "block": 21,234 "row": 3334235 },236 {237 "path": "frontend/src/hooks/socketHandlers/frameHandlers.ts",238 "sha256": "9b25fac82c3d8d8633fed3a192ad9f10f0491aae7297ba93583c9b1569594ee6",239 "language": "TypeScript",240 "lines": 104,241 "truncated": false,242 "block": 21,243 "row": 3347244 },245 {246 "path": "frontend/src/hooks/socketHandlers/geometryHandlers.ts",247 "sha256": "6e22cf248bd7f7a60a3250e6ad52e9116de55cab958d55e55df0c7a7ea6c7dbb",248 "language": "TypeScript",249 "lines": 188,250 "truncated": false,251 "block": 21,252 "row": 3373253 },254 {255 "path": "frontend/src/hooks/socketHandlers/index.ts",256 "sha256": "8144138764c0c83ab25c75634b4be07f9b13b30da81a341eeeca933250dc5ce8",257 "language": "TypeScript",258 "lines": 23,259 "truncated": false,260 "block": 21,261 "row": 3317262 },263 {264 "path": "frontend/src/hooks/socketHandlers/roomHandlers.ts",265 "sha256": "81cf8ee6094f6e9e7dc45cc885f20ceb39904ed73ffbc58e150f3b9971e7de61",266 "language": "TypeScript",267 "lines": 132,268 "truncated": false,269 "block": 21,270 "row": 3358271 },272 {273 "path": "frontend/src/hooks/socketHandlers/sceneInvalidationHandlers.ts",274 "sha256": "628a4df9cc0f5bcedb8820ed80f604ead8c0a709b0b23738ae7dbdb6b911b590",275 "language": "TypeScript",276 "lines": 46,277 "truncated": false,278 "block": 21,279 "row": 3327280 },281 {282 "path": "frontend/src/hooks/socketHandlers/types.ts",283 "sha256": "9a13ea3c52706deb8c2aa67bce8f6c3c6b01c92178b84a9ccf5e457578c65d40",284 "language": "TypeScript",285 "lines": 66,286 "truncated": false,287 "block": 21,288 "row": 3339289 },290 {291 "path": "frontend/src/hooks/socketHandlers/utils.ts",292 "sha256": "e03f5b8c96190b5bb4f182012e7dc67aba92fa2b077363ad6d68bbb387f972a8",293 "language": "TypeScript",294 "lines": 33,295 "truncated": false,296 "block": 21,297 "row": 3324298 },299 {300 "path": "frontend/src/hooks/useCameraControls.ts",301 "sha256": "bdc6743e98e73e6601de61d4d5eedc3719dbed309e32992b0ad2f6953cd45d9a",302 "language": "TypeScript",303 "lines": 129,304 "truncated": false,305 "block": 21,306 "row": 3360307 },308 {309 "path": "frontend/src/hooks/useChat.ts",310 "sha256": "d347b706df9a43a5486ea5961e597c83010320c1d3845d5db6b587f62b7e16cd",311 "language": "TypeScript",312 "lines": 54,313 "truncated": false,314 "block": 21,315 "row": 3328316 },317 {318 "path": "frontend/src/hooks/useDefaultCamera.ts",319 "sha256": "9c03245a5cc2b4bc294b309bbc426945a43d50df721c3d60db77d15ad432968c",320 "language": "TypeScript",321 "lines": 41,322 "truncated": false,323 "block": 21,324 "row": 3321325 },326 {327 "path": "frontend/src/hooks/useFigures.ts",328 "sha256": "ab551fffe60d3e7e9dbb71611a8ec49fa4019cbe45f3fc73dd59663b1e9642e9",329 "language": "TypeScript",330 "lines": 130,331 "truncated": false,332 "block": 21,333 "row": 3363334 },335 {336 "path": "frontend/src/hooks/useFilesystemProviders.ts",337 "sha256": "d290373b14678df1eca9c5f22e7cf68eb18c512d2bfae59ca2aff5d6955a65cd",338 "language": "TypeScript",339 "lines": 42,340 "truncated": false,341 "block": 21,342 "row": 3325343 },344 {345 "path": "frontend/src/hooks/useFrameBatch.ts",346 "sha256": "2370679b8ef703413bdfffb3bee96dbf1a2c4b151a1d9f42c26df50517db5eb5",347 "language": "TypeScript",348 "lines": 183,349 "truncated": false,350 "block": 21,351 "row": 3376352 },353 {354 "path": "frontend/src/hooks/useFrameEditing.ts",355 "sha256": "5eaad357edd4cb75faa38cf222d3348bba80ad0210f7b1070751b326bf577589",356 "language": "TypeScript",357 "lines": 248,358 "truncated": false,359 "block": 21,360 "row": 3387361 },362 {363 "path": "frontend/src/hooks/useFrameLoadTime.ts",364 "sha256": "8e9a95759b04665f699c494e4a89906bcc29982ed499b628277e38f50e558d90",365 "language": "TypeScript",366 "lines": 132,367 "truncated": false,368 "block": 21,369 "row": 3366370 },371 {372 "path": "frontend/src/hooks/useFramePrefetcher.ts",373 "sha256": "e0abefd64aa413850647c01fa08a09f1e0f815eeec8a076f5fcba2f41d51b4f6",374 "language": "TypeScript",375 "lines": 92,376 "truncated": false,377 "block": 21,378 "row": 3346379 },380 {381 "path": "frontend/src/hooks/useGeometries.ts",382 "sha256": "490bd8f4515142986a5e3195e7279dbb83dac0a27a8fcca451b34b99dde583d7",383 "language": "TypeScript",384 "lines": 143,385 "truncated": false,386 "block": 21,387 "row": 3361388 },389 {390 "path": "frontend/src/hooks/useGeometryCameraSync.ts",391 "sha256": "22878c08b7ce281ddbea5361d8138b68f88408a93c14cc7b19fd4f7973236603",392 "language": "TypeScript",393 "lines": 144,394 "truncated": false,395 "block": 21,396 "row": 3365397 },398 {399 "path": "frontend/src/hooks/useGeometryEditing.ts",400 "sha256": "551e08820ce7ee2e3b4bda7cf7dd91855ecf08bbf1d5cf3c0fd16071619efce1",401 "language": "TypeScript",402 "lines": 374,403 "truncated": false,404 "block": 21,405 "row": 3392406 },407 {408 "path": "frontend/src/hooks/useGeometryPersistence.ts",409 "sha256": "a6203997ea4764fbe6573a6a289aaabaf2f9d642d06ae1656063cd6ba4e840b0",410 "language": "TypeScript",411 "lines": 95,412 "truncated": false,413 "block": 21,414 "row": 3342415 },416 {417 "path": "frontend/src/hooks/useHasFilesystemProviders.ts",418 "sha256": "7b255a245f24155dc37eca759a70a60921018bf952faa75a8ca62390483b12d7",419 "language": "TypeScript",420 "lines": 10,421 "truncated": false,422 "block": 21,423 "row": 3299424 },425 {426 "path": "frontend/src/hooks/useJobs.ts",427 "sha256": "71d26c395ada654cad59524049ceb3ac2ba3d0e74701b8d0b4ad1a558c7917c5",428 "language": "TypeScript",429 "lines": 116,430 "truncated": false,431 "block": 21,432 "row": 3352433 },434 {435 "path": "frontend/src/hooks/useKeyboardShortcuts.ts",436 "sha256": "412e2b7e915138e5dd206c14067cb6025df128aac802c6a2b8e322e96f029244",437 "language": "TypeScript",438 "lines": 255,439 "truncated": false,440 "block": 21,441 "row": 3384442 },443 {444 "path": "frontend/src/hooks/useLeaveRoom.ts",445 "sha256": "7a38385228eaa34a748872997b7773ef5267f271e94dc8515dbcc402cf63d115",446 "language": "TypeScript",447 "lines": 43,448 "truncated": false,449 "block": 21,450 "row": 3326451 },452 {453 "path": "frontend/src/hooks/useMoleculeImage.ts",454 "sha256": "5059c6c097ee2c107d825da5154992abeb1e46d06731064f3c25f37cd83fc6e9",455 "language": "TypeScript",456 "lines": 85,457 "truncated": false,458 "block": 21,459 "row": 3341460 },461 {462 "path": "frontend/src/hooks/usePathtracingMesh.ts",463 "sha256": "bcacf84e2003b34603d0e7f38dbde91852636083fd86b80ae64bfd32e301e822",464 "language": "TypeScript",465 "lines": 101,466 "truncated": false,467 "block": 21,468 "row": 3355469 },470 {471 "path": "frontend/src/hooks/usePropertyInspector.ts",472 "sha256": "3e358285b74671f7ac538fc6765f0054a19de0979ddb6499ca7b88c9af5b5cf4",473 "language": "TypeScript",474 "lines": 73,475 "truncated": false,476 "block": 21,477 "row": 3338478 },479 {480 "path": "frontend/src/hooks/usePropertyInspectorSettings.ts",481 "sha256": "5b48a63357d0541dc3e5bf24a07af635e5eacaaf4b39ddb3930ac3c173defdfe",482 "language": "TypeScript",483 "lines": 96,484 "truncated": false,485 "block": 21,486 "row": 3356487 },488 {489 "path": "frontend/src/hooks/useRegisterFrameKeys.ts",490 "sha256": "98d2bb91ad6863222aceffc087b1adce435b35c218dd78c85c3b4111e2db7f9b",491 "language": "TypeScript",492 "lines": 24,493 "truncated": false,494 "block": 21,495 "row": 3316496 },497 {498 "path": "frontend/src/hooks/useSchemas.ts",499 "sha256": "1dec723e9d21a521e39c83e5a2ebfe645a88c42cc6fb9984d35a99ae957320fe",500 "language": "TypeScript",501 "lines": 72,502 "truncated": false,503 "block": 21,504 "row": 3332505 },506 {507 "path": "frontend/src/hooks/useSocketManager.ts",508 "sha256": "7cb4325d7b7cf6138d9c63a391ad4bace3b4ee9c98b23d08083226c203ce0d80",509 "language": "TypeScript",510 "lines": 239,511 "truncated": false,512 "block": 21,513 "row": 3388514 },515 {516 "path": "frontend/src/hooks/useStepControl.ts",517 "sha256": "6414e1165b99cc9ceb91e5a9d6f511fbd7f5d3db213f10306003f4fd6e27eb24",518 "language": "TypeScript",519 "lines": 117,520 "truncated": false,521 "block": 21,522 "row": 3353523 },524 {525 "path": "frontend/src/myapi/client.ts",526 "sha256": "aad5a9d38df59f446634f2f6c83efb4acd35b067151a51ffe8293c1d2172d800",527 "language": "TypeScript",528 "lines": 1326,529 "truncated": false,530 "block": 21,531 "row": 3396532 },533 {534 "path": "frontend/src/panels/dragStyles.ts",535 "sha256": "679b4d3f44385759870f2c95acdff1ab3a2be3aa2404b04a2f1fad53348f11ad",536 "language": "TypeScript",537 "lines": 6,538 "truncated": false,539 "block": 21,540 "row": 3294541 },542 {543 "path": "frontend/src/panels/index.ts",544 "sha256": "effef851313f6875a3bc51ea3e2f2105002d8eeb740d6529c23bbd775372ee26",545 "language": "TypeScript",546 "lines": 10,547 "truncated": false,548 "block": 21,549 "row": 3300550 },551 {552 "path": "frontend/src/panels/plotViewFactory.ts",553 "sha256": "7c09b187adead0d8eb0589e0e349211a43f9dd7101cf3f8a7a7353809ef20a58",554 "language": "TypeScript",555 "lines": 86,556 "truncated": false,557 "block": 21,558 "row": 3337559 },560 {561 "path": "frontend/src/panels/useDragHover.ts",562 "sha256": "4e6559fc5d9ae269d5d724672be8705665eb8defecd024083b56b3c4a094df4b",563 "language": "TypeScript",564 "lines": 61,565 "truncated": false,566 "block": 21,567 "row": 3335568 },569 {570 "path": "frontend/src/socket.ts",571 "sha256": "dc96da6e346d4aa2f051c0cc7ad9d53444f3f3cfb712e47538042b9cc5efb65f",572 "language": "TypeScript",573 "lines": 25,574 "truncated": false,575 "block": 21,576 "row": 3318577 },578 {579 "path": "frontend/src/stores/__tests__/dockviewApiStore.test.ts",580 "sha256": "0d3042e54a28c46ba6558a1c9aeab74fc57751449f1ee848f0fce45eda70c470",581 "language": "TypeScript",582 "lines": 26,583 "truncated": false,584 "block": 21,585 "row": 3313586 },587 {588 "path": "frontend/src/stores/dockviewApiStore.ts",589 "sha256": "4804189c196180792ba3ace1536472fbaafc44a9f2dc231eb4d3ca5b1f5a7f4f",590 "language": "TypeScript",591 "lines": 12,592 "truncated": false,593 "block": 21,594 "row": 3298595 },596 {597 "path": "frontend/src/stores/geometryStore.ts",598 "sha256": "266247e0ef710e68cddbc10d342684d508f48cc2b51ab3033e5f054e36b9b961",599 "language": "TypeScript",600 "lines": 72,601 "truncated": false,602 "block": 21,603 "row": 3329604 },605 {606 "path": "frontend/src/stores/slices/__tests__/activityBarSlice.test.ts",607 "sha256": "2d9d0e5a664619dfd4a514bb92e1fd41e8e5151b2ec6610dd66f8b0205665a1d",608 "language": "TypeScript",609 "lines": 135,610 "truncated": false,611 "block": 21,612 "row": 3367613 },614 {615 "path": "frontend/src/stores/slices/activityBarSlice.ts",616 "sha256": "1aad4e24b902e4d4b05e8f8e50043239d6dc73fd36224b99449a556cc31e3305",617 "language": "TypeScript",618 "lines": 182,619 "truncated": false,620 "block": 21,621 "row": 3370622 },623 {624 "path": "frontend/src/stores/slices/connectionSlice.ts",625 "sha256": "f13c31bc0a9041fb20416f7de7fff43cbad283ca0f14953e88f4d0810c8c2f6a",626 "language": "TypeScript",627 "lines": 53,628 "truncated": false,629 "block": 21,630 "row": 3333631 },632 {633 "path": "frontend/src/stores/slices/extensionFormSlice.ts",634 "sha256": "9a0da87da997cf63079cb41028257a168693c6f87a4dc93eba7f9e2b6fe0add1",635 "language": "TypeScript",636 "lines": 23,637 "truncated": false,638 "block": 21,639 "row": 3305640 },641 {642 "path": "frontend/src/stores/slices/lockSlice.ts",643 "sha256": "4cae1661cc40a164e94b7b5c47bddd58fc4646d4af6a999f5ca91c58e9f13f20",644 "language": "TypeScript",645 "lines": 172,646 "truncated": false,647 "block": 21,648 "row": 3368649 },650 {651 "path": "frontend/src/stores/slices/playbackSlice.ts",652 "sha256": "14ee26350918b6399903d3032c8f5dcbb69343aed601b31c181951db0e73231f",653 "language": "TypeScript",654 "lines": 131,655 "truncated": false,656 "block": 21,657 "row": 3364658 },659 {660 "path": "frontend/src/stores/slices/scene/drawingSubSlice.ts",661 "sha256": "6845d02771abb2cd874de7b94476fe185d820fa071dfb6bdfdff4480c32ae0e0",662 "language": "TypeScript",663 "lines": 113,664 "truncated": false,665 "block": 21,666 "row": 3354667 },668 {669 "path": "frontend/src/stores/slices/scene/editingSubSlice.ts",670 "sha256": "59c4830ab86cf60e05b5d9ea13f91bd0e3918e4ef166f435ec33e95e60c3ab12",671 "language": "TypeScript",672 "lines": 214,673 "truncated": false,674 "block": 21,675 "row": 3378676 },677 {678 "path": "frontend/src/stores/slices/scene/geometrySubSlice.ts",679 "sha256": "232c866d6ee7e07e26d766185187098a953a16282981bff5cda0634f8a23ad95",680 "language": "TypeScript",681 "lines": 226,682 "truncated": false,683 "block": 21,684 "row": 3382685 },686 {687 "path": "frontend/src/stores/slices/scene/index.ts",688 "sha256": "d82a66711bb32a2154b231ce1bb96f93403d3add8ce3b6d4408821d95f853dc9",689 "language": "TypeScript",690 "lines": 29,691 "truncated": false,692 "block": 21,693 "row": 3320694 },695 {696 "path": "frontend/src/stores/slices/scene/selectionSubSlice.ts",697 "sha256": "cd777685dc67382cfca1a694f67fa5621bfebae2274fd9a5e42a0f0f4c224a01",698 "language": "TypeScript",699 "lines": 89,700 "truncated": false,701 "block": 21,702 "row": 3340703 },704 {705 "path": "frontend/src/stores/slices/uiSlice.ts",706 "sha256": "3570ea1d83d92ffcbcfb0c668d3eae9de1a5039ad5e77dec9609a287894462b4",707 "language": "TypeScript",708 "lines": 114,709 "truncated": false,710 "block": 21,711 "row": 3357712 },713 {714 "path": "frontend/src/test-setup.ts",715 "sha256": "4937ee34a10f76f7743e898989e37ff8355e0a1e9a1e40c41781bdf34e79cd80",716 "language": "TypeScript",717 "lines": 51,718 "truncated": false,719 "block": 21,720 "row": 3323721 },722 {723 "path": "frontend/src/types/chat.ts",724 "sha256": "133059eb7df4c083794d85a622131450bb6bbb56b1f4cab8615d99bbc01b89a3",725 "language": "TypeScript",726 "lines": 38,727 "truncated": false,728 "block": 21,729 "row": 3315730 },731 {732 "path": "frontend/src/types/jobs.ts",733 "sha256": "f872fee6013c75da6fa0c010dc5070c0cb0167ddf671b833383f204bf7b29178",734 "language": "TypeScript",735 "lines": 48,736 "truncated": false,737 "block": 21,738 "row": 3319739 },740 {741 "path": "frontend/src/types/property-inspector.ts",742 "sha256": "3454a0b7df95bc8aa8170c11fdffd642201553d6c7ce9798594778585c3b9027",743 "language": "TypeScript",744 "lines": 28,745 "truncated": false,746 "block": 21,747 "row": 3308748 },749 {750 "path": "frontend/src/utils/arrayEditor.ts",751 "sha256": "b75989e879142f841fbe25008dde9253872ccfa62fec22190fe6ed31d1d127b2",752 "language": "TypeScript",753 "lines": 435,754 "truncated": false,755 "block": 21,756 "row": 3391757 },758 {759 "path": "frontend/src/utils/auth.ts",760 "sha256": "31b3fc9debfd47a704a4a3173385594fa1443e982892b86c6e4117acbff0e757",761 "language": "TypeScript",762 "lines": 190,763 "truncated": false,764 "block": 21,765 "row": 3374766 },767 {768 "path": "frontend/src/utils/bookmarks.ts",769 "sha256": "f140c46774e92faac18031dc309dfd25a5fb1941b5ff97e12fbb6d3e48a8edeb",770 "language": "TypeScript",771 "lines": 25,772 "truncated": false,773 "block": 21,774 "row": 3312775 },776 {777 "path": "frontend/src/utils/cameraUtils.ts",778 "sha256": "111d928542e2941e9cc7ff696f7da2d8e69436ca035b50215f632077e91e39d9",779 "language": "TypeScript",780 "lines": 119,781 "truncated": false,782 "block": 21,783 "row": 3359784 },785 {786 "path": "frontend/src/utils/colorUtils.ts",787 "sha256": "e2764e0182845f4bf348b6206465ef83f84797773f121b33832075e3942d8d54",788 "language": "TypeScript",789 "lines": 21,790 "truncated": false,791 "block": 21,792 "row": 3309793 },794 {795 "path": "frontend/src/utils/convertInstancedMesh.ts",796 "sha256": "e83039431b2ff55cb39b390fb4022e30d013fa4c94bf2c0b3697632587d5ccb1",797 "language": "TypeScript",798 "lines": 231,799 "truncated": false,800 "block": 21,801 "row": 3385802 },803 {804 "path": "frontend/src/utils/errors.ts",805 "sha256": "2ba7b7d70317139a6fd936e0c96cfc486cbeb4f13230eb9d98e68b733344d464",806 "language": "TypeScript",807 "lines": 21,808 "truncated": false,809 "block": 21,810 "row": 3310811 },812 {813 "path": "frontend/src/utils/formStorage.ts",814 "sha256": "70c861d95b2b2b72c3ace4ee3feca7f6de837e982f08d76465d83c08a866faec",815 "language": "TypeScript",816 "lines": 63,817 "truncated": false,818 "block": 21,819 "row": 3331820 },821 {822 "path": "frontend/src/utils/geometryData.ts",823 "sha256": "5fdb3556e531d4c5f42d803c75f0f73847753ba87b08623041f946aa6742d14e",824 "language": "TypeScript",825 "lines": 403,826 "truncated": false,827 "block": 21,828 "row": 3390829 },830 {831 "path": "frontend/src/utils/geometryDefaults.ts",832 "sha256": "3c1fcce5caf475200047c652b3a7cce73fdaab6107988edc6e5f19b03efd41e5",833 "language": "TypeScript",834 "lines": 49,835 "truncated": false,836 "block": 21,837 "row": 3330838 },839 {840 "path": "frontend/src/utils/geometryEditing.ts",841 "sha256": "ddafa7bb700c790a831564649b81a0a37c2ebbea7acff310f01f13009a8dfa2b",842 "language": "TypeScript",843 "lines": 692,844 "truncated": false,845 "block": 21,846 "row": 3394847 },848 {849 "path": "frontend/src/utils/jobUtils.ts",850 "sha256": "a693a78ae1ac26628499f0f8801ae43a98a5bb75ee7b4e5ba6677afeb0e25f30",851 "language": "TypeScript",852 "lines": 149,853 "truncated": false,854 "block": 21,855 "row": 3362856 },857 {858 "path": "frontend/src/utils/jsonforms.ts",859 "sha256": "5f8cb1f0b35fb9637837a438c60d6d06415c193c775790143ed543f9a1a1147a",860 "language": "TypeScript",861 "lines": 118,862 "truncated": false,863 "block": 21,864 "row": 3372865 },866 {867 "path": "frontend/src/utils/keyboard.ts",868 "sha256": "e45769fe53f08bee4c70a39e26471c7fcd7765619e6beb6229a7c525c977f85e",869 "language": "TypeScript",870 "lines": 9,871 "truncated": false,872 "block": 21,873 "row": 3301874 },875 {876 "path": "frontend/src/utils/msgpack-numpy.ts",877 "sha256": "51b9ec982f417222489ff6411a5173290b008958a0683f21ee23956bb33324e8",878 "language": "TypeScript",879 "lines": 485,880 "truncated": false,881 "block": 21,882 "row": 3393883 },884 {885 "path": "frontend/src/utils/propertyFormatting.ts",886 "sha256": "a0915af6361e8b5d2a4d5827fadf6e9c739bc6c8135067240975e6f882493a16",887 "language": "TypeScript",888 "lines": 115,889 "truncated": false,890 "block": 21,891 "row": 3350892 },893 {894 "path": "frontend/src/utils/remark-frame-link.js",895 "sha256": "972171447d298cb03de2cdb8b2d13cc1b2d997eaafd881414c22e021df750206",896 "language": "JavaScript",897 "lines": 53,898 "truncated": false,899 "block": 20,900 "row": 5602901 },902 {903 "path": "frontend/src/utils/roomAddress.ts",904 "sha256": "4efb7c7f2fc0d15fe4038288fbbcebb422b08798b8a27f9c6cacacd621400a13",905 "language": "TypeScript",906 "lines": 2,907 "truncated": false,908 "block": 21,909 "row": 3292910 },911 {912 "path": "frontend/src/utils/roomTracking.ts",913 "sha256": "4b9695edcc10cacbda0450d5b53989c8c8e76460e59c6b9abe99324debf1fb07",914 "language": "TypeScript",915 "lines": 31,916 "truncated": false,917 "block": 21,918 "row": 3307919 },920 {921 "path": "frontend/src/utils/roomValidation.ts",922 "sha256": "b2d2660189bb0677b5304802bd99fe5967d32881e402b74e49278e342b3fc03b",923 "language": "TypeScript",924 "lines": 22,925 "truncated": false,926 "block": 21,927 "row": 3304928 },929 {930 "path": "frontend/src/utils/screenshot.ts",931 "sha256": "faa655d7ee21e260e84ba1efa4d3b83d0d65cdddaed6f23424ec497072227e1c",932 "language": "TypeScript",933 "lines": 31,934 "truncated": false,935 "block": 21,936 "row": 3314937 },938 {939 "path": "frontend/src/utils/shareToken.ts",940 "sha256": "7d7849380dac244b69f2d3e5b457b871b4eed470be9ce4d188630c6f2b846673",941 "language": "TypeScript",942 "lines": 21,943 "truncated": false,944 "block": 21,945 "row": 3306946 },947 {948 "path": "frontend/src/utils/threeObjectPools.ts",949 "sha256": "cd186ea7e0a6d544707cc4b96bbace3c3e73f4afca9d39623e65916835e87cd8",950 "language": "TypeScript",951 "lines": 35,952 "truncated": false,953 "block": 21,954 "row": 3322955 },956 {957 "path": "frontend/src/utils/transformProcessor.ts",958 "sha256": "edfc754d6ed7053bae07c67a509f5fc2b36aaacbcf7c7298802d68e54dac97d5",959 "language": "TypeScript",960 "lines": 240,961 "truncated": false,962 "block": 21,963 "row": 3381964 },965 {966 "path": "frontend/src/utils/versionCompatibility.ts",967 "sha256": "daf17f1f2a06858bb22cd0a3037b90268161321f5da7eac8db8c4354d9602509",968 "language": "TypeScript",969 "lines": 105,970 "truncated": false,971 "block": 21,972 "row": 3348973 },974 {975 "path": "frontend/vite.config.ts",976 "sha256": "e4f83a7dacca51997f3579dcc6c8f665dfacc856dd9233fdc48a0fc6d6d24596",977 "language": "TypeScript",978 "lines": 117,979 "truncated": false,980 "block": 21,981 "row": 3349982 },983 {984 "path": "hatch_build.py",985 "sha256": "7a12eeca8412cb4dc36a4bf3e83db7446c41acd02984147598c6082ae4b76232",986 "language": "Python",987 "lines": 63,988 "truncated": false,989 "block": 20,990 "row": 15713991 },992 {993 "path": "main.py",994 "sha256": "39d1f269a542ee6a46fcf2d00fc674835729f6f9f1bb584154c0506fcf12e9a9",995 "language": "Python",996 "lines": 14,997 "truncated": false,998 "block": 20,999 "row": 126541000 },1001 {1002 "path": "src/zndraw/__init__.py",1003 "sha256": "bdca2da683e8dd007488d659f02cec994e091770afff80457c55a1b8da6b7d8a",1004 "language": "Python",1005 "lines": 24,1006 "truncated": false,1007 "block": 20,1008 "row": 134401009 },1010 {1011 "path": "src/zndraw/access.py",1012 "sha256": "91329b5103195ff2d8b1ea5031df0703c5c028d4261bfefa89084b35ef1640e1",1013 "language": "Python",1014 "lines": 141,1015 "truncated": false,1016 "block": 20,1017 "row": 172101018 },1019 {1020 "path": "src/zndraw/accessors.py",1021 "sha256": "c643ecca265e96e25134964ca5c6d49667245bf3bdf6646e7b1c0528642b9029",1022 "language": "Python",1023 "lines": 628,1024 "truncated": false,1025 "block": 20,1026 "row": 215381027 },1028 {1029 "path": "src/zndraw/app.py",1030 "sha256": "13b93d351e837103362cf276f2f5df6c352174d69a8e7f402d3effda5a9370b6",1031 "language": "Python",1032 "lines": 134,1033 "truncated": false,1034 "block": 20,1035 "row": 183311036 },1037 {1038 "path": "src/zndraw/auth_utils.py",1039 "sha256": "0a53f51dfc75657564f28fc7f90724ee0c7789807bd48a32bb13b3ee4c28a4dd",1040 "language": "Python",1041 "lines": 142,1042 "truncated": false,1043 "block": 20,1044 "row": 175211045 },1046 {1047 "path": "src/zndraw/broadcast.py",1048 "sha256": "914c48dc0de61a95f0250804b9175403dc9dcff67d3a916376c41ae90b652a65",1049 "language": "Python",1050 "lines": 35,1051 "truncated": false,1052 "block": 20,1053 "row": 142601054 },1055 {1056 "path": "src/zndraw/broker.py",1057 "sha256": "16784dd0297b611c0edb3fd5c060819afdfd96a61e05c8381470c612111aed08",1058 "language": "Python",1059 "lines": 42,1060 "truncated": false,1061 "block": 20,1062 "row": 146151063 },1064 {1065 "path": "src/zndraw/cli.py",1066 "sha256": "1a2b6cb265c520eadf9fb27e5b37403f96516c3fd6f0db09ed822a7639b5ea83",1067 "language": "Python",1068 "lines": 735,1069 "truncated": false,1070 "block": 20,1071 "row": 217361072 },1073 {1074 "path": "src/zndraw/cli_agent/__init__.py",1075 "sha256": "e0cea42f5e69ac3f0ab033dfa1f54c1c857181870ceab1f6a6f6b79532ca0cbc",1076 "language": "Python",1077 "lines": 52,1078 "truncated": false,1079 "block": 20,1080 "row": 151871081 },1082 {1083 "path": "src/zndraw/cli_agent/admin.py",1084 "sha256": "fb9e9ecea904a61e3aa715f1ca2287a648438462ca912f3fdd6920da76d55293",1085 "language": "Python",1086 "lines": 85,1087 "truncated": false,1088 "block": 20,1089 "row": 161201090 },1091 {1092 "path": "src/zndraw/cli_agent/auth.py",1093 "sha256": "a027eee602c745e7a483efe6a8857c6bb4e0d33bafec420d7e323187109e2f9f",1094 "language": "Python",1095 "lines": 225,1096 "truncated": false,1097 "block": 20,1098 "row": 192331099 },1100 {1101 "path": "src/zndraw/cli_agent/bookmarks.py",1102 "sha256": "9f9823585807b660ed4ad747c2c8c38efd161ad3d88afe194233c8b038abe460",1103 "language": "Python",1104 "lines": 99,1105 "truncated": false,1106 "block": 20,1107 "row": 164281108 },1109 {1110 "path": "src/zndraw/cli_agent/chat.py",1111 "sha256": "697481f51a470f13ed311da765cba35e3738ead7709fc310b0c012d7450c738a",1112 "language": "Python",1113 "lines": 68,1114 "truncated": false,1115 "block": 20,1116 "row": 155221117 },1118 {1119 "path": "src/zndraw/cli_agent/connection.py",1120 "sha256": "aac28fe8a13f59779fd07255cdf9769352a373f7179c77665597f32fb14e66d9",1121 "language": "Python",1122 "lines": 369,1123 "truncated": false,1124 "block": 20,1125 "row": 202751126 },1127 {1128 "path": "src/zndraw/cli_agent/extensions.py",1129 "sha256": "3ed77fdd8e46ca3f5cb625ea1cb6f9501c3fc83a967fdd17fcbec2babf903e10",1130 "language": "Python",1131 "lines": 121,1132 "truncated": false,1133 "block": 20,1134 "row": 170931135 },1136 {1137 "path": "src/zndraw/cli_agent/figures.py",1138 "sha256": "597f50a990902868c6e48cc087b9e459680f93b43c3780148a9d4d6cacf70909",1139 "language": "Python",1140 "lines": 122,1141 "truncated": false,1142 "block": 20,1143 "row": 174271144 },1145 {1146 "path": "src/zndraw/cli_agent/frames.py",1147 "sha256": "64d2a638af94c885af394c32c8fa42502c056836fe9ec657883ffd2d5bcbd201",1148 "language": "Python",1149 "lines": 275,1150 "truncated": false,1151 "block": 20,1152 "row": 197321153 },1154 {1155 "path": "src/zndraw/cli_agent/geometries.py",1156 "sha256": "24b48e5b68d16eb4da843071c68c46bf72f77c1a9546b151c1ed32f7797d10d6",1157 "language": "Python",1158 "lines": 261,1159 "truncated": false,1160 "block": 20,1161 "row": 196291162 },1163 {1164 "path": "src/zndraw/cli_agent/gif.py",1165 "sha256": "c12851bf52e11c7b9f483103d2efb9b3723be7d69da00c457b158c8efe88c257",1166 "language": "Python",1167 "lines": 374,1168 "truncated": false,1169 "block": 20,1170 "row": 207751171 },1172 {1173 "path": "src/zndraw/cli_agent/jobs.py",1174 "sha256": "780a7d30cf8c8cc45384b7b0ed24cd9baba17d3f5d448b935d10998cc20d0d8a",1175 "language": "Python",1176 "lines": 55,1177 "truncated": false,1178 "block": 20,1179 "row": 148781180 },1181 {1182 "path": "src/zndraw/cli_agent/mount.py",1183 "sha256": "649cffa7d4bd8986de8b68a25316f9cde4286c2a4a2d40ee2d8a462831fb9786",1184 "language": "Python",1185 "lines": 61,1186 "truncated": false,1187 "block": 20,1188 "row": 149561189 },1190 {1191 "path": "src/zndraw/cli_agent/output.py",1192 "sha256": "84ace373e1c8c42c46f2060aaa7be813c399ac116ae45903f561003a1f1ee925",1193 "language": "Python",1194 "lines": 36,1195 "truncated": false,1196 "block": 20,1197 "row": 140021198 },1199 {1200 "path": "src/zndraw/cli_agent/presets.py",