{
  "provenance": {
    "startedAt": "2026-11-06T12:06:48.806Z",
    "finishedAt": "2026-11-06T12:07:30.813Z",
    "kind": "Actual Codex CLI session on an authored isolated exercise",
    "codexCliVersion": "codex-cli 0.166.0",
    "nodeVersion": "v22.23.1",
    "platform": "darwin",
    "packageVersion": "0.3.0",
    "packageSource": "Built development checkout, not a registry installation",
    "preparation": "Installed authored fixture dependencies and ran typelatch sync before the agent session. Explicit unsupported dependencies remain in preparation.result. Local MCP tools were approved for the isolated exercise.",
    "prompt": "Contact imports leave partial data after a duplicate name. Find the implementation and fix whole batch rollback while preserving parameter binding.\nUse the typelatch MCP tools as your first stop for workspace discovery and exact dependency API evidence. Start with workspace_search using detail source. Inspect the relevant exact API through library_symbol or workspace_context before editing. You may use normal file tools to inspect and edit as needed. I authorize the existing npm test assertions in this isolated exercise. Run them through workspace_validate before and after the fix. Edit only the implementation file you locate; never tests, dependencies or configuration, and do not create files. Do not make commits or access files outside this isolated exercise. This is a public demonstration of your actual work, not a benchmark. Report what the checks establish.",
    "toolPreference": "Prompt explicitly requests Typelatch first, source mode and before/after MCP validation; no implementation or solution supplied",
    "recording": "Completed public tool actions only. Model analysis and native session/item identifiers are excluded. Tool evidence identifiers are retained. Workspace, repository, home and temporary paths are normalized.",
    "elapsedPlayback": "Animation timing is edited for readability, not measured task time",
    "harnessSha256": "174df48b5c9062b51b27dd5bf3b026505f6d30789b76625578211c3e919989bf",
    "evidenceVerifierSha256": "87d630ad714acce7856d9167edc79affb74e38dfbe3fe1837e972ecfcaaa0d50",
    "distManifestSha256": "f1e03a8c610e91cc4372028ebb5559e61f1f679e4dee4b68bdbca992536c0beb",
    "distManifest": [
      {
        "path": "archive.d.ts",
        "kind": "file",
        "bytes": 79,
        "sha256": "8945c6621257e05b815d2685f10897bd1e1c12fc0c01913433ee629c790e98e2"
      },
      {
        "path": "archive.js",
        "kind": "file",
        "bytes": 2493,
        "sha256": "4dcd3ccfbce8b89940bc6fcb4fe022a2876d99ee93c53fd0d377f50adc4f5fca"
      },
      {
        "path": "archive.js.map",
        "kind": "file",
        "bytes": 2526,
        "sha256": "17b60a9d48683926d53c4ec2b94d2b889e61b44415672ab46dc980e31c9eac04"
      },
      {
        "path": "benchmark",
        "kind": "directory"
      },
      {
        "path": "benchmark/cases",
        "kind": "directory"
      },
      {
        "path": "benchmark/cases/ansi-regex.json",
        "kind": "file",
        "bytes": 790,
        "sha256": "0f249e0e72d8642766a32bc12642a7a63adbf7cfd9887411dbdf3e64c03d55df"
      },
      {
        "path": "benchmark/cases/ansi-styles.json",
        "kind": "file",
        "bytes": 1723,
        "sha256": "9fd82d384c3f57d0d1d9a76495ce5100f1886d4168bb14751727e68cec8c3fcc"
      },
      {
        "path": "benchmark/cases/chalk.json",
        "kind": "file",
        "bytes": 4385,
        "sha256": "86200625263dd16dae9af092749ee9e87b1470b8ceefd519625479ae794e593b"
      },
      {
        "path": "benchmark/cases/commander.json",
        "kind": "file",
        "bytes": 1879,
        "sha256": "e7b03e27c534afa8024920e68676f3d6c9c7f24b990e05fdc43e274a8cca29b3"
      },
      {
        "path": "benchmark/cases/lru-cache.json",
        "kind": "file",
        "bytes": 3549,
        "sha256": "d7729851974a3a20605b3184c7943620a4af6961f0be5d6166ec754c81a82f4d"
      },
      {
        "path": "benchmark/cases/minimatch.json",
        "kind": "file",
        "bytes": 4983,
        "sha256": "0e11813a77b9982dd4f0d2d95d054a71e709400b92afbab570eb54d6131c7032"
      },
      {
        "path": "benchmark/cases/string-width.json",
        "kind": "file",
        "bytes": 978,
        "sha256": "6d533099206d1c007879e2baeddf3dd93be295ce97448f99d97a63aeeb12bb9f"
      },
      {
        "path": "benchmark/cases/strip-ansi.json",
        "kind": "file",
        "bytes": 882,
        "sha256": "2db2df016f355f514fe67ff40e175fa612622c0c6e4d363ca9b66177a1b907c6"
      },
      {
        "path": "benchmark/cases/supports-color.json",
        "kind": "file",
        "bytes": 1151,
        "sha256": "60bde95d76c8619366d9bf9da178001b3ce16e6eec24fa67520fbe98c6caa5c5"
      },
      {
        "path": "benchmark/cases/wrap-ansi.json",
        "kind": "file",
        "bytes": 948,
        "sha256": "679fca11664042434ecf5fcab006d8a929589b93939d797fe7f14038db5746fa"
      },
      {
        "path": "benchmark/corpus.d.ts",
        "kind": "file",
        "bytes": 1211,
        "sha256": "04306b9d861adb23229df6c3ef58cbb00c0cdf718f31bd791b36d940912e88a3"
      },
      {
        "path": "benchmark/corpus.js",
        "kind": "file",
        "bytes": 5368,
        "sha256": "09e6faed5a1b294aa80e3f2a1a6a22d5cae00f87b2c2c35a40b69421d2d8492f"
      },
      {
        "path": "benchmark/corpus.js.map",
        "kind": "file",
        "bytes": 6022,
        "sha256": "a31b33221a5c298179b3092af63a03c944a0befa3895419c30067eea78774180"
      },
      {
        "path": "benchmark/corpus.json",
        "kind": "file",
        "bytes": 4327,
        "sha256": "40495dcaf36bdf391f460f3e940a0970c3dc20c12c29aab8cf47968e5857fe83"
      },
      {
        "path": "benchmark.d.ts",
        "kind": "file",
        "bytes": 3484,
        "sha256": "dbd285450c8111d5ba6c42882c549e90579d25587ef07dd99f386631079b6d8d"
      },
      {
        "path": "benchmark.js",
        "kind": "file",
        "bytes": 5450,
        "sha256": "0bf0d0fef4de42ba130ac5f904a31892bff22dc75ca75ce8f6da094a64b3104c"
      },
      {
        "path": "benchmark.js.map",
        "kind": "file",
        "bytes": 5030,
        "sha256": "d55e21564c15f84219d0f16f5d2e47189a8df83032791aaa5fac3985410d151a"
      },
      {
        "path": "cli.d.ts",
        "kind": "file",
        "bytes": 31,
        "sha256": "43e818adf60173644896298637f47b01d5819b17eda46eaa32d0c7d64724d012"
      },
      {
        "path": "cli.js",
        "kind": "file",
        "bytes": 20440,
        "sha256": "0865ccc85d17cff79eb311200080f8f4a547264e02f81457c42553ab00aef970"
      },
      {
        "path": "cli.js.map",
        "kind": "file",
        "bytes": 21480,
        "sha256": "c09bc1a7308265d83f21d0c4f609c0c2bb505abee2d9267b246c53e4813ae4a6"
      },
      {
        "path": "database.d.ts",
        "kind": "file",
        "bytes": 615,
        "sha256": "f9a4b2fb2e5656788927c3422a955a5138577372411c217fb644696c61884265"
      },
      {
        "path": "database.js",
        "kind": "file",
        "bytes": 5307,
        "sha256": "36ba4451a3e1b1204093bfc33af750ff6c24a09f6f02cc3e079afb08dc723d44"
      },
      {
        "path": "database.js.map",
        "kind": "file",
        "bytes": 1848,
        "sha256": "05cd94fa8e2a6c630caa579dd8c7f26ad99b7bf95666f1924259a2573c737233"
      },
      {
        "path": "format.d.ts",
        "kind": "file",
        "bytes": 331,
        "sha256": "18c0b540ebe9da39b584119a5d0be4419b4b04e39125cefacb9140e63260a5d8"
      },
      {
        "path": "format.js",
        "kind": "file",
        "bytes": 3894,
        "sha256": "3e93763d5ed87c04a7bbeea5bcec49d7b9505a7715d93ffe498016c2affd1f10"
      },
      {
        "path": "format.js.map",
        "kind": "file",
        "bytes": 3942,
        "sha256": "db5d1b943df4f31730e041fbf38b9d245c5d6ccdd9bd1da060cba62ff3d6880d"
      },
      {
        "path": "identity.d.ts",
        "kind": "file",
        "bytes": 194,
        "sha256": "40cec9ff88113d7cda95524bb6bba89a217b08ca7b4dd4fd477ee8770b45014d"
      },
      {
        "path": "identity.js",
        "kind": "file",
        "bytes": 991,
        "sha256": "dcefb8b4720a8357e0d4afdca8bc0608cc34be4daee858da5c7317b219e58740"
      },
      {
        "path": "identity.js.map",
        "kind": "file",
        "bytes": 952,
        "sha256": "1672c85181c1ac4a8b50a61ab7bb6e66edcd9b237019c225a4e69731839d4739"
      },
      {
        "path": "indexer.d.ts",
        "kind": "file",
        "bytes": 1340,
        "sha256": "90d5e7810051fab2cdffcf1137f49fb779d1822eca00289afcc240c3227c1476"
      },
      {
        "path": "indexer.js",
        "kind": "file",
        "bytes": 43015,
        "sha256": "897d7626b88cdb1bfeb05f9690d99901ada23e2430f4338749fca3c2e8b07d3f"
      },
      {
        "path": "indexer.js.map",
        "kind": "file",
        "bytes": 43181,
        "sha256": "277793295409188ab3b28c0bc07cf4c8c6b526f294a65be58d3b94a0f61702bc"
      },
      {
        "path": "lockfiles.d.ts",
        "kind": "file",
        "bytes": 861,
        "sha256": "f3b26045c9d0b74f3fe17726f0a36b6a00f741058dd26dd2963af5c311912420"
      },
      {
        "path": "lockfiles.js",
        "kind": "file",
        "bytes": 13928,
        "sha256": "bd023d6fdb3a88f26599ce1aa26564589400326af0457c58d781e617cf4b3790"
      },
      {
        "path": "lockfiles.js.map",
        "kind": "file",
        "bytes": 15184,
        "sha256": "23d7014ca3332b921c905b2365c32f10ab3c395c9b4cbf0ab4f247ad40e0a7a5"
      },
      {
        "path": "mcp.d.ts",
        "kind": "file",
        "bytes": 31,
        "sha256": "43e818adf60173644896298637f47b01d5819b17eda46eaa32d0c7d64724d012"
      },
      {
        "path": "mcp.js",
        "kind": "file",
        "bytes": 7153,
        "sha256": "47e34a023fabe6147e28b4021ef6fa58c72aab9fd790cb210a5524b48721e98c"
      },
      {
        "path": "mcp.js.map",
        "kind": "file",
        "bytes": 5022,
        "sha256": "049079138ddc7cdb9846b5df33859281785918fcc8e9480a6ace4fd95d0e767a"
      },
      {
        "path": "npm.d.ts",
        "kind": "file",
        "bytes": 500,
        "sha256": "60d16e55891de227412974cb4ebac37bb70de6ede20c50ff15ff9bf053a11b8b"
      },
      {
        "path": "npm.js",
        "kind": "file",
        "bytes": 3797,
        "sha256": "c1a60bca00849ccac80d13aa84977866489c2820c9742d4a2c184e85711777c2"
      },
      {
        "path": "npm.js.map",
        "kind": "file",
        "bytes": 4073,
        "sha256": "3f2d4f111ec645b6573f59c6bc2916167f10ea2664c6cc68ee5c0b75ab9ea558"
      },
      {
        "path": "paths.d.ts",
        "kind": "file",
        "bytes": 323,
        "sha256": "8240e856b4850c80fdbeac7489026e4ebe9d2c8133f86853f3850155de89302e"
      },
      {
        "path": "paths.js",
        "kind": "file",
        "bytes": 721,
        "sha256": "c5804f499dc72bef74921c9e0dd67826c800c9fdedeef564b835634c01365191"
      },
      {
        "path": "paths.js.map",
        "kind": "file",
        "bytes": 922,
        "sha256": "04bb2d33031334e2054b092c8ad27da8dc8d6563c02cdaaca769f205c2324778"
      },
      {
        "path": "project-files.d.ts",
        "kind": "file",
        "bytes": 486,
        "sha256": "3b0f5e6c13b3b9882e017c8a4f64e6d0aa0fdbc02b9d329c60fb4023adfc8f1b"
      },
      {
        "path": "project-files.js",
        "kind": "file",
        "bytes": 4313,
        "sha256": "69ffa86a3f91070b51c7024e629a31ca1b076694d66f12c4434618248e64e9db"
      },
      {
        "path": "project-files.js.map",
        "kind": "file",
        "bytes": 4647,
        "sha256": "c56b30e79de72dc0d4e0b7a4ba2b1844a741ba3eda68d2c354f1cd3a727c0245"
      },
      {
        "path": "project.d.ts",
        "kind": "file",
        "bytes": 628,
        "sha256": "0f072bd54ee1cddb0cbcf7381c6bb596d86637ec592b0541f4a93b557adfe56f"
      },
      {
        "path": "project.js",
        "kind": "file",
        "bytes": 4886,
        "sha256": "1d1ad42996cc29b497d0a60f51f53492e1525a621334b820dbe668a89c88c355"
      },
      {
        "path": "project.js.map",
        "kind": "file",
        "bytes": 5108,
        "sha256": "19f5e37b8026d26ca03514cc1dbe2a528b88201ecc8e747e5f3691134ec15d77"
      },
      {
        "path": "query.d.ts",
        "kind": "file",
        "bytes": 476,
        "sha256": "dfa8de8bdff1eb9b8f8f34f10be406b7eaeac706d92158bd49d73e7615c2f660"
      },
      {
        "path": "query.js",
        "kind": "file",
        "bytes": 21303,
        "sha256": "857c9334159f96228a6a8aeab0b50271c98327c970914c53a729b8649a122d88"
      },
      {
        "path": "query.js.map",
        "kind": "file",
        "bytes": 19693,
        "sha256": "12ea0f52e7759004c48050dbc555a47955a6f01b6971704c41cdae3843b9c0cf"
      },
      {
        "path": "scope.d.ts",
        "kind": "file",
        "bytes": 493,
        "sha256": "8f5cfb9276e36c70172523debf70e641955ceeefd76b8da3cf27ec80cc687e7c"
      },
      {
        "path": "scope.js",
        "kind": "file",
        "bytes": 8527,
        "sha256": "42a3d6b43bcda91996a79dced5efb1e26c1df5e89d6b4bbe5ec734e18527646a"
      },
      {
        "path": "scope.js.map",
        "kind": "file",
        "bytes": 9288,
        "sha256": "e73483e67fa7c5dddebffbe2c0eef259b678ef2579d5c9b53a2e28c0245ed173"
      },
      {
        "path": "support.d.ts",
        "kind": "file",
        "bytes": 42873,
        "sha256": "d175f52f9904d829698ab289f6faa9c60bffa8915f9ac32444fb432c8ac392db"
      },
      {
        "path": "support.js",
        "kind": "file",
        "bytes": 9504,
        "sha256": "4d839ed4af846a85fd601708b4be8d761dbb77583f8a711b644d703c350b8d3c"
      },
      {
        "path": "support.js.map",
        "kind": "file",
        "bytes": 10809,
        "sha256": "a67633c5d7e12a801cb61cba6610d18a2772ce0c72ce38644fc599d6f8a69864"
      },
      {
        "path": "sync.d.ts",
        "kind": "file",
        "bytes": 887,
        "sha256": "05e560b0ffb53e2739036e1d8b7f18bc9a0711eb1ff92ca42d4a141d73acbfc5"
      },
      {
        "path": "sync.js",
        "kind": "file",
        "bytes": 10547,
        "sha256": "8f150130c4a151289280f2ade8bd9755f2922a02af33e8c6f05dd110a6e2497f"
      },
      {
        "path": "sync.js.map",
        "kind": "file",
        "bytes": 11250,
        "sha256": "1c8c9a5153c7a3df976058ce6ab6c443ed8b7ef8ffa425578dc97f751905a489"
      },
      {
        "path": "types.d.ts",
        "kind": "file",
        "bytes": 2091,
        "sha256": "c97b3ea6bfaa8efb9e2ee5fb90de6acaa7c05e9ce2bb9353a99a7beee6adba04"
      },
      {
        "path": "types.js",
        "kind": "file",
        "bytes": 44,
        "sha256": "01ae2a5b120382f9a648ced7ee8507493a134f216d100fc61600c6c9738235d2"
      },
      {
        "path": "types.js.map",
        "kind": "file",
        "bytes": 102,
        "sha256": "a7de897b48fe57bf54d6f84169135ff2e89e2fc95ea0a0a815761cc29a41efee"
      },
      {
        "path": "usage.d.ts",
        "kind": "file",
        "bytes": 872,
        "sha256": "642d9a370c8d1e55b53e3accb82972e8fcdc9771459454a351662271b42fd2df"
      },
      {
        "path": "usage.js",
        "kind": "file",
        "bytes": 4687,
        "sha256": "9b264944c77ca8fe5555f948b4885cca4cb01a7915ed240a082a4c13decb792d"
      },
      {
        "path": "usage.js.map",
        "kind": "file",
        "bytes": 3278,
        "sha256": "99d1238068eea51402bba0830ff4e31b51ae4c278df88273bedff21ea9fbf8fb"
      },
      {
        "path": "workspace",
        "kind": "directory"
      },
      {
        "path": "workspace/api-evidence.d.ts",
        "kind": "file",
        "bytes": 2057,
        "sha256": "0b1d600a0d0d0e6e928447d2419a224b1d36affac366f8f38147e2cf128cf300"
      },
      {
        "path": "workspace/api-evidence.js",
        "kind": "file",
        "bytes": 10605,
        "sha256": "8f273ea932307b2a552a92a3b83d75a0a0905a57f812237701fe9f5cdba1d26b"
      },
      {
        "path": "workspace/api-evidence.js.map",
        "kind": "file",
        "bytes": 10488,
        "sha256": "6cb70b8c2172aa5cb690c070b81322af81478b1b24691a0250851b31c0604793"
      },
      {
        "path": "workspace/check.d.ts",
        "kind": "file",
        "bytes": 1251,
        "sha256": "2cc8e8627fe08c468619cd05d43632b2d61d25850c703f7337b8e04e3ac7b3f3"
      },
      {
        "path": "workspace/check.js",
        "kind": "file",
        "bytes": 634,
        "sha256": "45cd5eb43509d7b9d08b7ca94be2975aa13c5665698a30f14d286328a71c4d6b"
      },
      {
        "path": "workspace/check.js.map",
        "kind": "file",
        "bytes": 748,
        "sha256": "4a1ee71bfea4af577260939898e2732a20b097ac7eb00bffa2a238dd02b84cb7"
      },
      {
        "path": "workspace/command.d.ts",
        "kind": "file",
        "bytes": 542,
        "sha256": "04d4174092d4cb27d95bc50ae6cacf2d513168d081e41f5a393cd38fdf93b338"
      },
      {
        "path": "workspace/command.js",
        "kind": "file",
        "bytes": 2807,
        "sha256": "1c6af660bd661353970c8081a8c56847b9f3249ce49472acec844744c1f52ee5"
      },
      {
        "path": "workspace/command.js.map",
        "kind": "file",
        "bytes": 3179,
        "sha256": "f76791c79721eab26e309f9661a44c1be42c83917f61667fb6553fc48eec4fb8"
      },
      {
        "path": "workspace/context.d.ts",
        "kind": "file",
        "bytes": 8678,
        "sha256": "6cdce507508f2387f40bc37ab759c45b4af0685b95100d2239fdd39a552cd09a"
      },
      {
        "path": "workspace/context.js",
        "kind": "file",
        "bytes": 19418,
        "sha256": "ed4b2bb9a6c8fde31db18ea5a017e3dd9df601a8936f7fed42c457fd750b5258"
      },
      {
        "path": "workspace/context.js.map",
        "kind": "file",
        "bytes": 19094,
        "sha256": "a7ba4795315079d66ce40e9e4d2ef621757287f97e23fefc3a9c431512e5901c"
      },
      {
        "path": "workspace/inventory.d.ts",
        "kind": "file",
        "bytes": 1260,
        "sha256": "779561982c2e479fed27f9ee32381786ec1ce8ac5e920dee1aa21f75c31214f3"
      },
      {
        "path": "workspace/inventory.js",
        "kind": "file",
        "bytes": 33000,
        "sha256": "13841d66393d84e0df27f078f9f7d1457af676e58f07e0f102c760d133a214f4"
      },
      {
        "path": "workspace/inventory.js.map",
        "kind": "file",
        "bytes": 33033,
        "sha256": "6bbe7c7d8fd34f97ce1576f06f819f707f089eb050895e2f97c00b0efbfafc2e"
      },
      {
        "path": "workspace/persistent.d.ts",
        "kind": "file",
        "bytes": 469,
        "sha256": "7f356f66a1c90cb52a47d9278711a3dcdb321cd55482ade82cacace178f01351"
      },
      {
        "path": "workspace/persistent.js",
        "kind": "file",
        "bytes": 6401,
        "sha256": "3d8cdb44d58465ed52ad5568c010533b984ea3cb0774a4499c6c587b234bb0fb"
      },
      {
        "path": "workspace/persistent.js.map",
        "kind": "file",
        "bytes": 6858,
        "sha256": "176411e02e47f94c25a1b4506a2767bc9c206c02d47f208d1be3e75fdaceee19"
      },
      {
        "path": "workspace/project.d.ts",
        "kind": "file",
        "bytes": 2320,
        "sha256": "bfd93a5b6ea9f9046dea9e88b9091631c0a1665d6f158c9a46083d92a7b2507b"
      },
      {
        "path": "workspace/project.js",
        "kind": "file",
        "bytes": 13464,
        "sha256": "15240e402a47b3fa990847dbe5512cf5f2482dfda65232434b802e18142a92e5"
      },
      {
        "path": "workspace/project.js.map",
        "kind": "file",
        "bytes": 14723,
        "sha256": "10dd135a53e1eecb57835fc9d33beee706d08c8f9713c5f0f63821794dba49ee"
      },
      {
        "path": "workspace/runtime.d.ts",
        "kind": "file",
        "bytes": 13199,
        "sha256": "c8e467d35c11063d857c89b76d5f7f562f00d5c089ed795ad75f8c1d619df42f"
      },
      {
        "path": "workspace/runtime.js",
        "kind": "file",
        "bytes": 4387,
        "sha256": "b9368b3606d76689f90af79c953e12ee8d20d0c4d4b2787e5b4ee7562188b2ba"
      },
      {
        "path": "workspace/runtime.js.map",
        "kind": "file",
        "bytes": 4780,
        "sha256": "cc413360954b24265ca297a7b5561fbfdb59ae67958308916d36f5d1621290f7"
      },
      {
        "path": "workspace/schema.d.ts",
        "kind": "file",
        "bytes": 1667,
        "sha256": "95975d8cc66f8ecdb413ef6daf1e414c0f882c857e3f54fd850eced9180cfbc5"
      },
      {
        "path": "workspace/schema.js",
        "kind": "file",
        "bytes": 2729,
        "sha256": "76fa7b52a82a0e8286d0366e23a7452978d7df87c2004e8d8667411492c4891c"
      },
      {
        "path": "workspace/schema.js.map",
        "kind": "file",
        "bytes": 3032,
        "sha256": "8213712abe35484fd48419666093185d8786c88198afe41a3eb80601139cabb5"
      },
      {
        "path": "workspace/search-index.d.ts",
        "kind": "file",
        "bytes": 878,
        "sha256": "442b5e5ca591cf404c2a67332f9271452a57c006365fd31cc8fdbc232c7ad0b1"
      },
      {
        "path": "workspace/search-index.js",
        "kind": "file",
        "bytes": 10263,
        "sha256": "6b3fcbae07a4215137841520bba607dc5a50742822b905cdae86b3ba648b8b11"
      },
      {
        "path": "workspace/search-index.js.map",
        "kind": "file",
        "bytes": 10681,
        "sha256": "6b0371df1a04ec2106573a7bafe67c7e9a4871bee1462a36ded78e535133eaea"
      },
      {
        "path": "workspace/search-worker.d.ts",
        "kind": "file",
        "bytes": 11,
        "sha256": "8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"
      },
      {
        "path": "workspace/search-worker.js",
        "kind": "file",
        "bytes": 1504,
        "sha256": "899a6d442ab3cdcff02ee3e49ee44e4c1b897954a5931810fe6f14b95aadcf06"
      },
      {
        "path": "workspace/search-worker.js.map",
        "kind": "file",
        "bytes": 1874,
        "sha256": "aaf177428495d258bc7b81461f7ccffaf7204ac892909f600fb1112edf5aed68"
      },
      {
        "path": "workspace/search.d.ts",
        "kind": "file",
        "bytes": 4421,
        "sha256": "9d91dbd21ceb9f76ea099dcb01864d20ee0020a0faa641710112dfdab916327c"
      },
      {
        "path": "workspace/search.js",
        "kind": "file",
        "bytes": 10047,
        "sha256": "b6fd5e2f27596b08659b21e058bb50164b8c1185941f29d99a97e4fbc350bd46"
      },
      {
        "path": "workspace/search.js.map",
        "kind": "file",
        "bytes": 11096,
        "sha256": "35e07693a8e5a8061b138f84ff966dea603e09c448aa82dc047b6417e662bc6e"
      },
      {
        "path": "workspace/snapshot.d.ts",
        "kind": "file",
        "bytes": 366,
        "sha256": "e1c521c7042cf55c348d837ab7f616c606a04a8b7f75baa86bbbda832036fc6c"
      },
      {
        "path": "workspace/snapshot.js",
        "kind": "file",
        "bytes": 2691,
        "sha256": "fdd9108f18825611870d2e058539a0dd884c00ed5ca85ad6a9daf67cdf6e5d95"
      },
      {
        "path": "workspace/snapshot.js.map",
        "kind": "file",
        "bytes": 2916,
        "sha256": "157131a26b898f07519febdfc1b815dda5cdb107c6b1daf2372c975fef1e57ec"
      },
      {
        "path": "workspace/source-context.d.ts",
        "kind": "file",
        "bytes": 879,
        "sha256": "14c84d5a48a5c6bfc75443c852e1e44bb9bb8b356c70f764f0f32c1d9c7316d4"
      },
      {
        "path": "workspace/source-context.js",
        "kind": "file",
        "bytes": 5599,
        "sha256": "12eba42094990ee56bd4e788c02c8162557140c99a4db61eca3017c5305b5d90"
      },
      {
        "path": "workspace/source-context.js.map",
        "kind": "file",
        "bytes": 6757,
        "sha256": "629c648ceda27316f6fa61b9f4da2a668626e10752d3e34900a36cdcb0389f7d"
      },
      {
        "path": "workspace/validate.d.ts",
        "kind": "file",
        "bytes": 2268,
        "sha256": "dfb9187d3c9c092b63f10e826e1070f8effa3720752c05b855211eb1722c3b80"
      },
      {
        "path": "workspace/validate.js",
        "kind": "file",
        "bytes": 4020,
        "sha256": "0650505e4da15d4bbe0cbd5d3dbadef8ffebc789020a7e777204156c8857df7d"
      },
      {
        "path": "workspace/validate.js.map",
        "kind": "file",
        "bytes": 4135,
        "sha256": "979df3923dab12c768341e0f4c1c07e8cf46798fab23b8fb931746ee4cee5c40"
      },
      {
        "path": "workspace/worker.d.ts",
        "kind": "file",
        "bytes": 11,
        "sha256": "8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"
      },
      {
        "path": "workspace/worker.js",
        "kind": "file",
        "bytes": 1517,
        "sha256": "489b516c4c7690927298763e0515929e2da08eaba645174bf7164230e0b0b5ea"
      },
      {
        "path": "workspace/worker.js.map",
        "kind": "file",
        "bytes": 1879,
        "sha256": "af76f78ad6d4913bcc40dbe53d6bdfa9fb03d7d50ea4b869053bfb90a78ac166"
      }
    ],
    "limitations": [
      "One prompted session on an authored exercise, with prepared dependency indexes; no comparison or token saving is measured.",
      "Fixture file inventory excludes node_modules, .git and .typelatch. Endpoint hashes and completed actions do not prove the absence of all transient or external activity.",
      "Exact served model identity and complete process lifecycle are not established by this export."
    ]
  },
  "preparation": {
    "command": [
      "typelatch",
      "sync",
      "--json"
    ],
    "exitCode": 0,
    "result": {
      "ready": true,
      "force": false,
      "savedScope": null,
      "projects": [
        {
          "root": "$WORKSPACE",
          "lockfile": "$WORKSPACE/package-lock.json"
        }
      ],
      "targets": [
        {
          "name": "@types/better-sqlite3",
          "version": "9.6.0",
          "integrity": "sha512-ZEEwBSgMu7GYJOynoagg5X9JbxfL6dTJDsgViJIqh67jV44kyOr9RXfmFjLK5rzC4MWssP06t9hu/JwGDnUbCg==",
          "sources": [
            {
              "project": "$WORKSPACE",
              "lockfile": "$WORKSPACE/package-lock.json",
              "alias": "@types/better-sqlite3"
            }
          ],
          "cache": "missing"
        },
        {
          "name": "@types/node",
          "version": "22.20.1",
          "integrity": "sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==",
          "sources": [
            {
              "project": "$WORKSPACE",
              "lockfile": "$WORKSPACE/package-lock.json",
              "alias": "@types/node"
            }
          ],
          "cache": "missing"
        },
        {
          "name": "better-sqlite3",
          "version": "13.0.3",
          "integrity": "sha512-RbOBxmLBG8uvFUc15X9+9SFemKcQ0WBuISBVkpuiaUB2qblC8UWlHEjdWVoZ8AdhSwmoEgsiXKfopX0CQxaACQ==",
          "sources": [
            {
              "project": "$WORKSPACE",
              "lockfile": "$WORKSPACE/package-lock.json",
              "alias": "better-sqlite3"
            }
          ],
          "cache": "missing"
        },
        {
          "name": "kysely",
          "version": "0.28.8",
          "integrity": "sha512-QUOgl5ZrS9IRuhq5FvOKFSsD/3+IA6MLE81/bOOTRA/YQpKDza2sFdN5g6JCB9BOpqMJDGefLCQ9F12hRS13TA==",
          "sources": [
            {
              "project": "$WORKSPACE",
              "lockfile": "$WORKSPACE/package-lock.json",
              "alias": "kysely"
            }
          ],
          "cache": "missing"
        },
        {
          "name": "typescript",
          "version": "6.0.3",
          "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==",
          "sources": [
            {
              "project": "$WORKSPACE",
              "lockfile": "$WORKSPACE/package-lock.json",
              "alias": "typescript"
            }
          ],
          "cache": "missing"
        }
      ],
      "skipped": [],
      "issues": [],
      "results": [
        {
          "name": "@types/better-sqlite3",
          "version": "9.6.0",
          "status": "indexed"
        },
        {
          "name": "@types/node",
          "version": "22.20.1",
          "status": "indexed"
        },
        {
          "name": "better-sqlite3",
          "version": "13.0.3",
          "status": "unsupported",
          "reason": "Package contains neither TypeScript source nor declaration files"
        },
        {
          "name": "kysely",
          "version": "0.28.8",
          "status": "indexed"
        },
        {
          "name": "typescript",
          "version": "6.0.3",
          "status": "indexed"
        }
      ],
      "success": true,
      "complete": false
    },
    "stderr": "→ @types/better-sqlite3: Resolving @types/better-sqlite3@9.6.0 from npm registry\n→ @types/better-sqlite3: Downloading and verifying @types/better-sqlite3@9.6.0\n→ @types/better-sqlite3: Reading package exports and TypeScript sources\n→ @types/better-sqlite3: Selected 1 declaration files\n→ @types/better-sqlite3: Writing 1 symbols and 2 relationships\n→ @types/better-sqlite3: Brain ready\n→ @types/node: Resolving @types/node@22.20.1 from npm registry\n→ @types/node: Downloading and verifying @types/node@22.20.1\n→ @types/node: Reading package exports and TypeScript sources\n→ @types/node: Selected 71 declaration files\n→ @types/node: Writing 0 symbols and 0 relationships\n→ @types/node: Brain ready\n→ better-sqlite3: Resolving better-sqlite3@13.0.3 from npm registry\n→ better-sqlite3: Downloading and verifying better-sqlite3@13.0.3\n→ better-sqlite3: Reading package exports and TypeScript sources\n→ kysely: Resolving kysely@0.28.8 from npm registry\n→ kysely: Downloading and verifying kysely@0.28.8\n→ kysely: Reading package exports and TypeScript sources\n→ kysely: Selected 563 declaration files\n→ kysely: Parsing sources (75/563)\n→ kysely: Parsing sources (150/563)\n→ kysely: Parsing sources (225/563)\n→ kysely: Parsing sources (300/563)\n→ kysely: Parsing sources (375/563)\n→ kysely: Parsing sources (450/563)\n→ kysely: Parsing sources (525/563)\n→ kysely: Writing 1,500 symbols and 6,408 relationships\n→ kysely: Brain ready\n→ typescript: Resolving typescript@6.0.3 from npm registry\n→ typescript: Downloading and verifying typescript@6.0.3\n→ typescript: Reading package exports and TypeScript sources\n→ typescript: Selected 110 declaration files\n→ typescript: Parsing sources (75/110)\n→ typescript: Writing 1 symbols and 0 relationships\n→ typescript: Brain ready\n"
  },
  "actions": [
    {
      "type": "mcp_tool_call",
      "server": "typelatch",
      "tool": "workspace_search",
      "arguments": {
        "workspaceRoot": "$WORKSPACE",
        "question": "contact import duplicate name batch rollback transaction",
        "detail": "source"
      },
      "result": {
        "content": [
          {
            "type": "text",
            "text": "{\"workspaceRoot\":\"$WORKSPACE\",\"question\":\"contact import duplicate name batch rollback transaction\",\"scope\":\"all\",\"detail\":\"source\",\"status\":\"partial\",\"results\":[{\"origin\":\"workspace\",\"source\":\"$WORKSPACE/batch.test.ts\",\"line\":13,\"endLine\":28,\"symbol\":null,\"position\":null,\"kind\":\"text\",\"score\":83,\"matchedTerms\":[\"contact\",\"import\",\"name\",\"batch\",\"rollback\"],\"snippet\":\"    assert.deepEqual(await db.selectFrom('contact').selectAll().orderBy('id').execute(), contacts)\\n    console.log(JSON.stringify({ assertion: 'parameter binding and exact round trip', sql: compiled.sql, parameters: compiled.parameters, rows: contacts }))\\n  } finally {\\n    await db.destroy()\\n  }\\n})\\n\\ntest('UNIQUE failure rolls back an earlier insert in the sa\",\"preview\":{\"omittedCharacters\":538},\"projectRoot\":\"$WORKSPACE\"},{\"origin\":\"workspace\",\"source\":\"$WORKSPACE/batch.ts\",\"line\":24,\"endLine\":29,\"symbol\":\"importContacts\",\"position\":560,\"kind\":\"declaration\",\"score\":79,\"matchedTerms\":[\"contact\",\"import\",\"batch\"],\"snippet\":\"export async function importContacts(db: Kysely<Tables>, contacts: Contact[]) {\\n  for (const contact of contacts) {\\n    await db.insertInto('contact').values(contact).execute()\\n  }\\n}\\n\",\"preview\":{\"omittedCharacters\":0},\"projectRoot\":\"$WORKSPACE\"},{\"origin\":\"workspace\",\"source\":\"$WORKSPACE/batch.ts\",\"line\":1,\"endLine\":16,\"symbol\":null,\"position\":null,\"kind\":\"text\",\"score\":69,\"matchedTerms\":[\"contact\",\"import\",\"name\",\"batch\"],\"snippet\":\"import Database from 'better-sqlite3'\\nimport { Kysely, SqliteDialect } from 'kysely'\\n\\nexport interface Contact {\\n  id: number\\n  name: string\\n}\\n\\ninterface Tables {\\n  contact: Contact\\n}\\n\\nexport async function createDatabase() {\\n  const db = new Kysely<Tables>({\\n    dialect: new SqliteDialect({ database: new Database(':memory:') })\\n  })\",\"preview\":{\"omittedCharacters\":0},\"projectRoot\":\"$WORKSPACE\"},{\"origin\":\"dependency\",\"source\":\"dist/cjs/kysely.d.ts\",\"line\":641,\"endLine\":641,\"symbol\":\"cjs/kysely.ControlledTransaction\",\"position\":null,\"kind\":\"class\",\"score\":55,\"matchedTerms\":[\"name\",\"rollback\",\"transact\"],\"snippet\":\"export declare class ControlledTransaction<DB, S extends string[] = []> extends Transaction<DB> {\\n    #private;\\n    constructor(props: ControlledTransactionProps);\\n    get isCommitted(): boolean;\\n    get isRolledBack(): boolean;\\n    \\n    commit(): Command<void>;\\n    \\n    rollback(): Command<void>;\\n    \\n    savepoint<SN extends string>(savepointName: SN exten\",\"preview\":{\"omittedCharacters\":825},\"package\":\"kysely\",\"version\":\"0.28.8\",\"integrity\":\"sha512-QUOgl5ZrS9IRuhq5FvOKFSsD/3+IA6MLE81/bOOTRA/YQpKDza2sFdN5g6JCB9BOpqMJDGefLCQ9F12hRS13TA==\",\"dependencyRoots\":[\"$WORKSPACE/node_modules/kysely\"],\"inspect\":{\"tool\":\"library_symbol\",\"arguments\":{\"package\":\"kysely\",\"version\":\"0.28.8\",\"symbol\":\"cjs/kysely.ControlledTransaction\"}}},{\"origin\":\"dependency\",\"source\":\"dist/esm/kysely.d.ts\",\"line\":641,\"endLine\":641,\"symbol\":\"esm/kysely.ControlledTransaction\",\"position\":null,\"kind\":\"class\",\"score\":55,\"matchedTerms\":[\"name\",\"rollback\",\"transact\"],\"snippet\":\"export declare class ControlledTransaction<DB, S extends string[] = []> extends Transaction<DB> {\\n    #private;\\n    constructor(props: ControlledTransactionProps);\\n    get isCommitted(): boolean;\\n    get isRolledBack(): boolean;\\n    \\n    commit(): Command<void>;\\n    \\n    rollback(): Command<void>;\\n    \\n    savepoint<SN extends string>(savepointName: SN exten\",\"preview\":{\"omittedCharacters\":825},\"package\":\"kysely\",\"version\":\"0.28.8\",\"integrity\":\"sha512-QUOgl5ZrS9IRuhq5FvOKFSsD/3+IA6MLE81/bOOTRA/YQpKDza2sFdN5g6JCB9BOpqMJDGefLCQ9F12hRS13TA==\",\"dependencyRoots\":[\"$WORKSPACE/node_modules/kysely\"],\"inspect\":{\"tool\":\"library_symbol\",\"arguments\":{\"package\":\"kysely\",\"version\":\"0.28.8\",\"symbol\":\"esm/kysely.ControlledTransaction\"}}},{\"origin\":\"workspace\",\"source\":\"$WORKSPACE/package.json\",\"line\":1,\"endLine\":16,\"symbol\":null,\"position\":null,\"kind\":\"text\",\"score\":29,\"matchedTerms\":[\"name\",\"batch\"],\"snippet\":\"{\\n  \\\"name\\\": \\\"typelatch-sqlite-showcase\\\",\\n  \\\"private\\\": true,\\n  \\\"type\\\": \\\"module\\\",\\n  \\\"scripts\\\": {\\n    \\\"check\\\": \\\"tsc --noEmit\\\",\\n    \\\"test\\\": \\\"node --experimental-strip-types --test --test-reporter=tap batch.test.ts\\\",\\n    \\\"test:negative\\\": \\\"node --experimental-strip-types --test --test-reporter=tap negative.test.ts\\\"\\n  },\\n  \\\"dependencies\\\": {\\n    \\\"better-sqlite3\\\": \\\"1\",\"preview\":{\"omittedCharacters\":126},\"projectRoot\":\"$WORKSPACE\"},{\"origin\":\"dependency\",\"source\":\"dist/cjs/query-builder/insert-query-builder.d.ts\",\"line\":25,\"endLine\":25,\"symbol\":\"cjs/query_builder/insert_query_builder.InsertQueryBuilder\",\"position\":null,\"kind\":\"class\",\"score\":29,\"matchedTerms\":[\"duplicat\",\"rollback\"],\"snippet\":\"export declare class InsertQueryBuilder<DB, TB extends keyof DB, O> implements ReturningInterface<DB, TB, O>, OutputInterface<DB, TB, O, 'inserted'>, OperationNodeSource, Compilable<O>, Explainable, Streamable<O> {\\n    #private;\\n    constructor(props: InsertQueryBuilderProps);\\n    \\n    values(insert: InsertExpression<DB, TB>): InsertQueryBuilder<DB, TB, O>;\\n\",\"preview\":{\"omittedCharacters\":2040},\"package\":\"kysely\",\"version\":\"0.28.8\",\"integrity\":\"sha512-QUOgl5ZrS9IRuhq5FvOKFSsD/3+IA6MLE81/bOOTRA/YQpKDza2sFdN5g6JCB9BOpqMJDGefLCQ9F12hRS13TA==\",\"dependencyRoots\":[\"$WORKSPACE/node_modules/kysely\"],\"inspect\":{\"tool\":\"library_symbol\",\"arguments\":{\"package\":\"kysely\",\"version\":\"0.28.8\",\"symbol\":\"cjs/query_builder/insert_query_builder.InsertQueryBuilder\"}}},{\"origin\":\"dependency\",\"source\":\"dist/esm/query-builder/insert-query-builder.d.ts\",\"line\":25,\"endLine\":25,\"symbol\":\"esm/query_builder/insert_query_builder.InsertQueryBuilder\",\"position\":null,\"kind\":\"class\",\"score\":29,\"matchedTerms\":[\"duplicat\",\"rollback\"],\"snippet\":\"export declare class InsertQueryBuilder<DB, TB extends keyof DB, O> implements ReturningInterface<DB, TB, O>, OutputInterface<DB, TB, O, 'inserted'>, OperationNodeSource, Compilable<O>, Explainable, Streamable<O> {\\n    #private;\\n    constructor(props: InsertQueryBuilderProps);\\n    \\n    values(insert: InsertExpression<DB, TB>): InsertQueryBuilder<DB, TB, O>;\\n\",\"preview\":{\"omittedCharacters\":2040},\"package\":\"kysely\",\"version\":\"0.28.8\",\"integrity\":\"sha512-QUOgl5ZrS9IRuhq5FvOKFSsD/3+IA6MLE81/bOOTRA/YQpKDza2sFdN5g6JCB9BOpqMJDGefLCQ9F12hRS13TA==\",\"dependencyRoots\":[\"$WORKSPACE/node_modules/kysely\"],\"inspect\":{\"tool\":\"library_symbol\",\"arguments\":{\"package\":\"kysely\",\"version\":\"0.28.8\",\"symbol\":\"esm/query_builder/insert_query_builder.InsertQueryBuilder\"}}}],\"sourceContext\":{\"files\":[{\"source\":\"$WORKSPACE/batch.test.ts\",\"sha256\":\"bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57\",\"text\":\"import assert from 'node:assert/strict'\\nimport { test } from 'node:test'\\nimport { createDatabase, importContacts } from './batch.ts'\\n\\ntest('commits the whole valid batch and binds a quote as data', async () => {\\n  const db = await createDatabase()\\n  try {\\n    const contacts = [{ id: 1, name: \\\"O'Reilly\\\" }, { id: 2, name: \\\"Robert'); DROP TABLE contact;--\\\" }]\\n    const compiled = db.insertInto('contact').values(contacts[0]!).compile()\\n    assert.equal(compiled.sql, 'insert into \\\"contact\\\" (\\\"id\\\", \\\"name\\\") values (?, ?)')\\n    assert.deepEqual(compiled.parameters, [1, \\\"O'Reilly\\\"])\\n    await importContacts(db, contacts)\\n    assert.deepEqual(await db.selectFrom('contact').selectAll().orderBy('id').execute(), contacts)\\n    console.log(JSON.stringify({ assertion: 'parameter binding and exact round trip', sql: compiled.sql, parameters: compiled.parameters, rows: contacts }))\\n  } finally {\\n    await db.destroy()\\n  }\\n})\\n\\ntest('UNIQUE failure rolls back an earlier insert in the same batch', async () => {\\n  const db = await createDatabase()\\n  try {\\n    await importContacts(db, [{ id: 1, name: 'existing' }])\\n    await assert.rejects(importContacts(db, [{ id: 2, name: 'must roll back' }, { id: 3, name: 'existing' }]), { code: 'SQLITE_CONSTRAINT_UNIQUE' })\\n    const rows = await db.selectFrom('contact').selectAll().execute()\\n    assert.deepEqual(rows, [{ id: 1, name: 'existing' }])\\n    console.log(JSON.stringify({ assertion: 'whole batch rollback', rejectedCode: 'SQLITE_CONSTRAINT_UNIQUE', rows }))\\n  } finally {\\n    await db.destroy()\\n  }\\n})\\n\",\"startLine\":1,\"startColumn\":1,\"endLine\":31,\"bytes\":1548,\"complete\":true,\"omittedBytes\":0,\"omittedBefore\":0,\"omittedAfter\":0,\"reason\":\"result\"},{\"source\":\"$WORKSPACE/batch.ts\",\"sha256\":\"295bbb1c8503fd5f09d70e747d190133deb7916c380a0aea850861b8de73b4bb\",\"text\":\"import Database from 'better-sqlite3'\\nimport { Kysely, SqliteDialect } from 'kysely'\\n\\nexport interface Contact {\\n  id: number\\n  name: string\\n}\\n\\ninterface Tables {\\n  contact: Contact\\n}\\n\\nexport async function createDatabase() {\\n  const db = new Kysely<Tables>({\\n    dialect: new SqliteDialect({ database: new Database(':memory:') })\\n  })\\n  await db.schema.createTable('contact')\\n    .addColumn('id', 'integer', column => column.primaryKey())\\n    .addColumn('name', 'text', column => column.notNull().unique())\\n    .execute()\\n  return db\\n}\\n\\nexport async function importContacts(db: Kysely<Tables>, contacts: Contact[]) {\\n  for (const contact of contacts) {\\n    await db.insertInto('contact').values(contact).execute()\\n  }\\n}\\n\",\"startLine\":1,\"startColumn\":1,\"endLine\":28,\"bytes\":721,\"complete\":true,\"omittedBytes\":0,\"omittedBefore\":0,\"omittedAfter\":0,\"reason\":\"result\"},{\"source\":\"$WORKSPACE/package.json\",\"sha256\":\"71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c\",\"text\":\"{\\n  \\\"name\\\": \\\"typelatch-sqlite-showcase\\\",\\n  \\\"private\\\": true,\\n  \\\"type\\\": \\\"module\\\",\\n  \\\"scripts\\\": {\\n    \\\"check\\\": \\\"tsc --noEmit\\\",\\n    \\\"test\\\": \\\"node --experimental-strip-types --test --test-reporter=tap batch.test.ts\\\",\\n    \\\"test:negative\\\": \\\"node --experimental-strip-types --test --test-reporter=tap negative.test.ts\\\"\\n  },\\n  \\\"dependencies\\\": {\\n    \\\"better-sqlite3\\\": \\\"13.0.3\\\",\\n    \\\"kysely\\\": \\\"0.28.8\\\"\\n  },\\n  \\\"devDependencies\\\": {\\n    \\\"@types/better-sqlite3\\\": \\\"9.6.0\\\",\\n    \\\"@types/node\\\": \\\"22.20.1\\\",\\n    \\\"typescript\\\": \\\"6.0.3\\\"\\n  },\\n  \\\"engines\\\": { \\\"node\\\": \\\">=22.12.0\\\" }\\n}\\n\",\"startLine\":1,\"startColumn\":1,\"endLine\":20,\"bytes\":557,\"complete\":true,\"omittedBytes\":0,\"omittedBefore\":0,\"omittedAfter\":0,\"reason\":\"result\"}],\"bytes\":2826,\"byteLimit\":24576,\"fileByteLimit\":8192,\"fileLimit\":12,\"filesOmitted\":0,\"unavailableImports\":0,\"ambiguousImports\":0,\"resolution\":\"not-run\"},\"latencyMs\":258,\"index\":{\"path\":\"$WORKSPACE/.typelatch/workspaces/0ae580f15fc33128c17e8f2ffa98bb75cb86e9e5ccdc941f808c2e5c7ca5bd02/search.db\",\"updatedFiles\":5,\"removedFiles\":0,\"files\":5,\"snapshot\":\"07a11ec653fcb05d72d63d1d8ba0cb5e95a4dcab4c963a17b7a0879cdd817054\"},\"coverage\":{\"complete\":false,\"selection\":\"Git tracked and unignored files, with generated directories and source symlinks excluded\",\"files\":5,\"projects\":[\"$WORKSPACE\"],\"configs\":[\"$WORKSPACE/tsconfig.json\"],\"projectsOmitted\":0,\"configsOmitted\":0,\"excluded\":[{\"path\":\".typelatch/brains/%40types%2Fbetter-sqlite3/9.6.0/brain.db\",\"reason\":\"generated or dependency directory\"},{\"path\":\".typelatch/brains/%40types%2Fnode/22.20.1/brain.db\",\"reason\":\"generated or dependency directory\"},{\"path\":\".typelatch/brains/kysely/0.28.8/brain.db\",\"reason\":\"generated or dependency directory\"},{\"path\":\".typelatch/brains/typescript/6.0.3/brain.db\",\"reason\":\"generated or dependency directory\"},{\"path\":\"package-lock.json\",\"reason\":\"dependency lockfile; identity inventory only\"}],\"excludedCount\":5,\"dependencies\":[{\"package\":\"better-sqlite3\",\"version\":\"13.0.3\",\"roots\":[\"$WORKSPACE/node_modules/better-sqlite3\"],\"identity\":\"installed\",\"installed\":true,\"integrity\":\"sha512-RbOBxmLBG8uvFUc15X9+9SFemKcQ0WBuISBVkpuiaUB2qblC8UWlHEjdWVoZ8AdhSwmoEgsiXKfopX0CQxaACQ==\",\"status\":\"missing-index\",\"reason\":\"Prepare with typelatch add better-sqlite3@13.0.3\",\"rootsOmitted\":0},{\"package\":\"node-addon-api\",\"version\":\"8.9.2\",\"roots\":[\"$WORKSPACE/node_modules/node-addon-api\"],\"identity\":\"installed\",\"installed\":true,\"integrity\":\"sha512-VijLXbi3UACN69I0JVXJsX4tjACjNoQDgv2gTF6sx2wWEi8tkSg2eX8p5gSIFi8z2+DL3oHmY6OyKce38SDolg==\",\"status\":\"missing-index\",\"reason\":\"Prepare with typelatch add node-addon-api@8.9.2\",\"rootsOmitted\":0},{\"package\":\"undici-types\",\"version\":\"6.21.0\",\"roots\":[\"$WORKSPACE/node_modules/undici-types\"],\"identity\":\"installed\",\"installed\":true,\"integrity\":\"sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==\",\"status\":\"missing-index\",\"reason\":\"Prepare with typelatch add undici-types@6.21.0\",\"rootsOmitted\":0},{\"package\":\"@types/better-sqlite3\",\"version\":\"9.6.0\",\"roots\":[\"$WORKSPACE/node_modules/@types/better-sqlite3\"],\"identity\":\"installed\",\"installed\":true,\"integrity\":\"sha512-ZEEwBSgMu7GYJOynoagg5X9JbxfL6dTJDsgViJIqh67jV44kyOr9RXfmFjLK5rzC4MWssP06t9hu/JwGDnUbCg==\",\"status\":\"searched\",\"rootsOmitted\":0},{\"package\":\"@types/node\",\"version\":\"22.20.1\",\"roots\":[\"$WORKSPACE/node_modules/@types/node\"],\"identity\":\"installed\",\"installed\":true,\"integrity\":\"sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==\",\"status\":\"searched\",\"rootsOmitted\":0},{\"package\":\"kysely\",\"version\":\"0.28.8\",\"roots\":[\"$WORKSPACE/node_modules/kysely\"],\"identity\":\"installed\",\"installed\":true,\"integrity\":\"sha512-QUOgl5ZrS9IRuhq5FvOKFSsD/3+IA6MLE81/bOOTRA/YQpKDza2sFdN5g6JCB9BOpqMJDGefLCQ9F12hRS13TA==\",\"status\":\"searched\",\"rootsOmitted\":0},{\"package\":\"typescript\",\"version\":\"6.0.3\",\"roots\":[\"$WORKSPACE/node_modules/typescript\"],\"identity\":\"installed\",\"installed\":true,\"integrity\":\"sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==\",\"status\":\"searched\",\"rootsOmitted\":0}],\"dependencyCount\":7,\"searchedDependencies\":4,\"missingIndexes\":3,\"dependencyErrors\":0,\"dependenciesOmitted\":0,\"issues\":[],\"issuesOmitted\":0,\"retrieval\":{\"workspaceCandidateLimit\":400,\"workspaceCandidateLimitReached\":false,\"perDependencyLimit\":20,\"exhaustive\":false}},\"checks\":{\"retrieved\":{\"status\":\"pass\",\"reason\":\"Lexical candidates only; coverage and ranking limits remain explicit\"},\"resolved\":{\"status\":\"not-run\",\"reason\":\"Use workspace_context for compiler resolution\"},\"typechecked\":{\"status\":\"not-run\",\"reason\":\"Use workspace_validate for compilation\"},\"tested\":{\"status\":\"not-run\",\"reason\":\"No assertion command executed\"},\"stable\":{\"status\":\"unknown\",\"reason\":\"Search records files as read; it does not establish an atomic workspace snapshot\"},\"artifactMatch\":{\"status\":\"unknown\",\"reason\":\"Installed dependency contents were not compared with registry artifacts\"}},\"next\":\"Inspect the returned source and symbol. Use workspace_context with a listed config and workspace file for resolution, then workspace_validate for compilation and explicitly authorized assertions.\",\"searchMs\":162}"
          }
        ],
        "structured_content": {
          "workspaceRoot": "$WORKSPACE",
          "question": "contact import duplicate name batch rollback transaction",
          "scope": "all",
          "detail": "source",
          "status": "partial",
          "results": [
            {
              "origin": "workspace",
              "source": "$WORKSPACE/batch.test.ts",
              "line": 13,
              "endLine": 28,
              "symbol": null,
              "position": null,
              "kind": "text",
              "score": 83,
              "matchedTerms": [
                "contact",
                "import",
                "name",
                "batch",
                "rollback"
              ],
              "snippet": "    assert.deepEqual(await db.selectFrom('contact').selectAll().orderBy('id').execute(), contacts)\n    console.log(JSON.stringify({ assertion: 'parameter binding and exact round trip', sql: compiled.sql, parameters: compiled.parameters, rows: contacts }))\n  } finally {\n    await db.destroy()\n  }\n})\n\ntest('UNIQUE failure rolls back an earlier insert in the sa",
              "preview": {
                "omittedCharacters": 538
              },
              "projectRoot": "$WORKSPACE"
            },
            {
              "origin": "workspace",
              "source": "$WORKSPACE/batch.ts",
              "line": 24,
              "endLine": 29,
              "symbol": "importContacts",
              "position": 560,
              "kind": "declaration",
              "score": 79,
              "matchedTerms": [
                "contact",
                "import",
                "batch"
              ],
              "snippet": "export async function importContacts(db: Kysely<Tables>, contacts: Contact[]) {\n  for (const contact of contacts) {\n    await db.insertInto('contact').values(contact).execute()\n  }\n}\n",
              "preview": {
                "omittedCharacters": 0
              },
              "projectRoot": "$WORKSPACE"
            },
            {
              "origin": "workspace",
              "source": "$WORKSPACE/batch.ts",
              "line": 1,
              "endLine": 16,
              "symbol": null,
              "position": null,
              "kind": "text",
              "score": 69,
              "matchedTerms": [
                "contact",
                "import",
                "name",
                "batch"
              ],
              "snippet": "import Database from 'better-sqlite3'\nimport { Kysely, SqliteDialect } from 'kysely'\n\nexport interface Contact {\n  id: number\n  name: string\n}\n\ninterface Tables {\n  contact: Contact\n}\n\nexport async function createDatabase() {\n  const db = new Kysely<Tables>({\n    dialect: new SqliteDialect({ database: new Database(':memory:') })\n  })",
              "preview": {
                "omittedCharacters": 0
              },
              "projectRoot": "$WORKSPACE"
            },
            {
              "origin": "dependency",
              "source": "dist/cjs/kysely.d.ts",
              "line": 641,
              "endLine": 641,
              "symbol": "cjs/kysely.ControlledTransaction",
              "position": null,
              "kind": "class",
              "score": 55,
              "matchedTerms": [
                "name",
                "rollback",
                "transact"
              ],
              "snippet": "export declare class ControlledTransaction<DB, S extends string[] = []> extends Transaction<DB> {\n    #private;\n    constructor(props: ControlledTransactionProps);\n    get isCommitted(): boolean;\n    get isRolledBack(): boolean;\n    \n    commit(): Command<void>;\n    \n    rollback(): Command<void>;\n    \n    savepoint<SN extends string>(savepointName: SN exten",
              "preview": {
                "omittedCharacters": 825
              },
              "package": "kysely",
              "version": "0.28.8",
              "integrity": "sha512-QUOgl5ZrS9IRuhq5FvOKFSsD/3+IA6MLE81/bOOTRA/YQpKDza2sFdN5g6JCB9BOpqMJDGefLCQ9F12hRS13TA==",
              "dependencyRoots": [
                "$WORKSPACE/node_modules/kysely"
              ],
              "inspect": {
                "tool": "library_symbol",
                "arguments": {
                  "package": "kysely",
                  "version": "0.28.8",
                  "symbol": "cjs/kysely.ControlledTransaction"
                }
              }
            },
            {
              "origin": "dependency",
              "source": "dist/esm/kysely.d.ts",
              "line": 641,
              "endLine": 641,
              "symbol": "esm/kysely.ControlledTransaction",
              "position": null,
              "kind": "class",
              "score": 55,
              "matchedTerms": [
                "name",
                "rollback",
                "transact"
              ],
              "snippet": "export declare class ControlledTransaction<DB, S extends string[] = []> extends Transaction<DB> {\n    #private;\n    constructor(props: ControlledTransactionProps);\n    get isCommitted(): boolean;\n    get isRolledBack(): boolean;\n    \n    commit(): Command<void>;\n    \n    rollback(): Command<void>;\n    \n    savepoint<SN extends string>(savepointName: SN exten",
              "preview": {
                "omittedCharacters": 825
              },
              "package": "kysely",
              "version": "0.28.8",
              "integrity": "sha512-QUOgl5ZrS9IRuhq5FvOKFSsD/3+IA6MLE81/bOOTRA/YQpKDza2sFdN5g6JCB9BOpqMJDGefLCQ9F12hRS13TA==",
              "dependencyRoots": [
                "$WORKSPACE/node_modules/kysely"
              ],
              "inspect": {
                "tool": "library_symbol",
                "arguments": {
                  "package": "kysely",
                  "version": "0.28.8",
                  "symbol": "esm/kysely.ControlledTransaction"
                }
              }
            },
            {
              "origin": "workspace",
              "source": "$WORKSPACE/package.json",
              "line": 1,
              "endLine": 16,
              "symbol": null,
              "position": null,
              "kind": "text",
              "score": 29,
              "matchedTerms": [
                "name",
                "batch"
              ],
              "snippet": "{\n  \"name\": \"typelatch-sqlite-showcase\",\n  \"private\": true,\n  \"type\": \"module\",\n  \"scripts\": {\n    \"check\": \"tsc --noEmit\",\n    \"test\": \"node --experimental-strip-types --test --test-reporter=tap batch.test.ts\",\n    \"test:negative\": \"node --experimental-strip-types --test --test-reporter=tap negative.test.ts\"\n  },\n  \"dependencies\": {\n    \"better-sqlite3\": \"1",
              "preview": {
                "omittedCharacters": 126
              },
              "projectRoot": "$WORKSPACE"
            },
            {
              "origin": "dependency",
              "source": "dist/cjs/query-builder/insert-query-builder.d.ts",
              "line": 25,
              "endLine": 25,
              "symbol": "cjs/query_builder/insert_query_builder.InsertQueryBuilder",
              "position": null,
              "kind": "class",
              "score": 29,
              "matchedTerms": [
                "duplicat",
                "rollback"
              ],
              "snippet": "export declare class InsertQueryBuilder<DB, TB extends keyof DB, O> implements ReturningInterface<DB, TB, O>, OutputInterface<DB, TB, O, 'inserted'>, OperationNodeSource, Compilable<O>, Explainable, Streamable<O> {\n    #private;\n    constructor(props: InsertQueryBuilderProps);\n    \n    values(insert: InsertExpression<DB, TB>): InsertQueryBuilder<DB, TB, O>;\n",
              "preview": {
                "omittedCharacters": 2040
              },
              "package": "kysely",
              "version": "0.28.8",
              "integrity": "sha512-QUOgl5ZrS9IRuhq5FvOKFSsD/3+IA6MLE81/bOOTRA/YQpKDza2sFdN5g6JCB9BOpqMJDGefLCQ9F12hRS13TA==",
              "dependencyRoots": [
                "$WORKSPACE/node_modules/kysely"
              ],
              "inspect": {
                "tool": "library_symbol",
                "arguments": {
                  "package": "kysely",
                  "version": "0.28.8",
                  "symbol": "cjs/query_builder/insert_query_builder.InsertQueryBuilder"
                }
              }
            },
            {
              "origin": "dependency",
              "source": "dist/esm/query-builder/insert-query-builder.d.ts",
              "line": 25,
              "endLine": 25,
              "symbol": "esm/query_builder/insert_query_builder.InsertQueryBuilder",
              "position": null,
              "kind": "class",
              "score": 29,
              "matchedTerms": [
                "duplicat",
                "rollback"
              ],
              "snippet": "export declare class InsertQueryBuilder<DB, TB extends keyof DB, O> implements ReturningInterface<DB, TB, O>, OutputInterface<DB, TB, O, 'inserted'>, OperationNodeSource, Compilable<O>, Explainable, Streamable<O> {\n    #private;\n    constructor(props: InsertQueryBuilderProps);\n    \n    values(insert: InsertExpression<DB, TB>): InsertQueryBuilder<DB, TB, O>;\n",
              "preview": {
                "omittedCharacters": 2040
              },
              "package": "kysely",
              "version": "0.28.8",
              "integrity": "sha512-QUOgl5ZrS9IRuhq5FvOKFSsD/3+IA6MLE81/bOOTRA/YQpKDza2sFdN5g6JCB9BOpqMJDGefLCQ9F12hRS13TA==",
              "dependencyRoots": [
                "$WORKSPACE/node_modules/kysely"
              ],
              "inspect": {
                "tool": "library_symbol",
                "arguments": {
                  "package": "kysely",
                  "version": "0.28.8",
                  "symbol": "esm/query_builder/insert_query_builder.InsertQueryBuilder"
                }
              }
            }
          ],
          "sourceContext": {
            "files": [
              {
                "source": "$WORKSPACE/batch.test.ts",
                "sha256": "bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57",
                "text": "import assert from 'node:assert/strict'\nimport { test } from 'node:test'\nimport { createDatabase, importContacts } from './batch.ts'\n\ntest('commits the whole valid batch and binds a quote as data', async () => {\n  const db = await createDatabase()\n  try {\n    const contacts = [{ id: 1, name: \"O'Reilly\" }, { id: 2, name: \"Robert'); DROP TABLE contact;--\" }]\n    const compiled = db.insertInto('contact').values(contacts[0]!).compile()\n    assert.equal(compiled.sql, 'insert into \"contact\" (\"id\", \"name\") values (?, ?)')\n    assert.deepEqual(compiled.parameters, [1, \"O'Reilly\"])\n    await importContacts(db, contacts)\n    assert.deepEqual(await db.selectFrom('contact').selectAll().orderBy('id').execute(), contacts)\n    console.log(JSON.stringify({ assertion: 'parameter binding and exact round trip', sql: compiled.sql, parameters: compiled.parameters, rows: contacts }))\n  } finally {\n    await db.destroy()\n  }\n})\n\ntest('UNIQUE failure rolls back an earlier insert in the same batch', async () => {\n  const db = await createDatabase()\n  try {\n    await importContacts(db, [{ id: 1, name: 'existing' }])\n    await assert.rejects(importContacts(db, [{ id: 2, name: 'must roll back' }, { id: 3, name: 'existing' }]), { code: 'SQLITE_CONSTRAINT_UNIQUE' })\n    const rows = await db.selectFrom('contact').selectAll().execute()\n    assert.deepEqual(rows, [{ id: 1, name: 'existing' }])\n    console.log(JSON.stringify({ assertion: 'whole batch rollback', rejectedCode: 'SQLITE_CONSTRAINT_UNIQUE', rows }))\n  } finally {\n    await db.destroy()\n  }\n})\n",
                "startLine": 1,
                "startColumn": 1,
                "endLine": 31,
                "bytes": 1548,
                "complete": true,
                "omittedBytes": 0,
                "omittedBefore": 0,
                "omittedAfter": 0,
                "reason": "result"
              },
              {
                "source": "$WORKSPACE/batch.ts",
                "sha256": "295bbb1c8503fd5f09d70e747d190133deb7916c380a0aea850861b8de73b4bb",
                "text": "import Database from 'better-sqlite3'\nimport { Kysely, SqliteDialect } from 'kysely'\n\nexport interface Contact {\n  id: number\n  name: string\n}\n\ninterface Tables {\n  contact: Contact\n}\n\nexport async function createDatabase() {\n  const db = new Kysely<Tables>({\n    dialect: new SqliteDialect({ database: new Database(':memory:') })\n  })\n  await db.schema.createTable('contact')\n    .addColumn('id', 'integer', column => column.primaryKey())\n    .addColumn('name', 'text', column => column.notNull().unique())\n    .execute()\n  return db\n}\n\nexport async function importContacts(db: Kysely<Tables>, contacts: Contact[]) {\n  for (const contact of contacts) {\n    await db.insertInto('contact').values(contact).execute()\n  }\n}\n",
                "startLine": 1,
                "startColumn": 1,
                "endLine": 28,
                "bytes": 721,
                "complete": true,
                "omittedBytes": 0,
                "omittedBefore": 0,
                "omittedAfter": 0,
                "reason": "result"
              },
              {
                "source": "$WORKSPACE/package.json",
                "sha256": "71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c",
                "text": "{\n  \"name\": \"typelatch-sqlite-showcase\",\n  \"private\": true,\n  \"type\": \"module\",\n  \"scripts\": {\n    \"check\": \"tsc --noEmit\",\n    \"test\": \"node --experimental-strip-types --test --test-reporter=tap batch.test.ts\",\n    \"test:negative\": \"node --experimental-strip-types --test --test-reporter=tap negative.test.ts\"\n  },\n  \"dependencies\": {\n    \"better-sqlite3\": \"13.0.3\",\n    \"kysely\": \"0.28.8\"\n  },\n  \"devDependencies\": {\n    \"@types/better-sqlite3\": \"9.6.0\",\n    \"@types/node\": \"22.20.1\",\n    \"typescript\": \"6.0.3\"\n  },\n  \"engines\": { \"node\": \">=22.12.0\" }\n}\n",
                "startLine": 1,
                "startColumn": 1,
                "endLine": 20,
                "bytes": 557,
                "complete": true,
                "omittedBytes": 0,
                "omittedBefore": 0,
                "omittedAfter": 0,
                "reason": "result"
              }
            ],
            "bytes": 2826,
            "byteLimit": 24576,
            "fileByteLimit": 8192,
            "fileLimit": 12,
            "filesOmitted": 0,
            "unavailableImports": 0,
            "ambiguousImports": 0,
            "resolution": "not-run"
          },
          "latencyMs": 258,
          "index": {
            "path": "$WORKSPACE/.typelatch/workspaces/0ae580f15fc33128c17e8f2ffa98bb75cb86e9e5ccdc941f808c2e5c7ca5bd02/search.db",
            "updatedFiles": 5,
            "removedFiles": 0,
            "files": 5,
            "snapshot": "07a11ec653fcb05d72d63d1d8ba0cb5e95a4dcab4c963a17b7a0879cdd817054"
          },
          "coverage": {
            "complete": false,
            "selection": "Git tracked and unignored files, with generated directories and source symlinks excluded",
            "files": 5,
            "projects": [
              "$WORKSPACE"
            ],
            "configs": [
              "$WORKSPACE/tsconfig.json"
            ],
            "projectsOmitted": 0,
            "configsOmitted": 0,
            "excluded": [
              {
                "path": ".typelatch/brains/%40types%2Fbetter-sqlite3/9.6.0/brain.db",
                "reason": "generated or dependency directory"
              },
              {
                "path": ".typelatch/brains/%40types%2Fnode/22.20.1/brain.db",
                "reason": "generated or dependency directory"
              },
              {
                "path": ".typelatch/brains/kysely/0.28.8/brain.db",
                "reason": "generated or dependency directory"
              },
              {
                "path": ".typelatch/brains/typescript/6.0.3/brain.db",
                "reason": "generated or dependency directory"
              },
              {
                "path": "package-lock.json",
                "reason": "dependency lockfile; identity inventory only"
              }
            ],
            "excludedCount": 5,
            "dependencies": [
              {
                "package": "better-sqlite3",
                "version": "13.0.3",
                "roots": [
                  "$WORKSPACE/node_modules/better-sqlite3"
                ],
                "identity": "installed",
                "installed": true,
                "integrity": "sha512-RbOBxmLBG8uvFUc15X9+9SFemKcQ0WBuISBVkpuiaUB2qblC8UWlHEjdWVoZ8AdhSwmoEgsiXKfopX0CQxaACQ==",
                "status": "missing-index",
                "reason": "Prepare with typelatch add better-sqlite3@13.0.3",
                "rootsOmitted": 0
              },
              {
                "package": "node-addon-api",
                "version": "8.9.2",
                "roots": [
                  "$WORKSPACE/node_modules/node-addon-api"
                ],
                "identity": "installed",
                "installed": true,
                "integrity": "sha512-VijLXbi3UACN69I0JVXJsX4tjACjNoQDgv2gTF6sx2wWEi8tkSg2eX8p5gSIFi8z2+DL3oHmY6OyKce38SDolg==",
                "status": "missing-index",
                "reason": "Prepare with typelatch add node-addon-api@8.9.2",
                "rootsOmitted": 0
              },
              {
                "package": "undici-types",
                "version": "6.21.0",
                "roots": [
                  "$WORKSPACE/node_modules/undici-types"
                ],
                "identity": "installed",
                "installed": true,
                "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
                "status": "missing-index",
                "reason": "Prepare with typelatch add undici-types@6.21.0",
                "rootsOmitted": 0
              },
              {
                "package": "@types/better-sqlite3",
                "version": "9.6.0",
                "roots": [
                  "$WORKSPACE/node_modules/@types/better-sqlite3"
                ],
                "identity": "installed",
                "installed": true,
                "integrity": "sha512-ZEEwBSgMu7GYJOynoagg5X9JbxfL6dTJDsgViJIqh67jV44kyOr9RXfmFjLK5rzC4MWssP06t9hu/JwGDnUbCg==",
                "status": "searched",
                "rootsOmitted": 0
              },
              {
                "package": "@types/node",
                "version": "22.20.1",
                "roots": [
                  "$WORKSPACE/node_modules/@types/node"
                ],
                "identity": "installed",
                "installed": true,
                "integrity": "sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==",
                "status": "searched",
                "rootsOmitted": 0
              },
              {
                "package": "kysely",
                "version": "0.28.8",
                "roots": [
                  "$WORKSPACE/node_modules/kysely"
                ],
                "identity": "installed",
                "installed": true,
                "integrity": "sha512-QUOgl5ZrS9IRuhq5FvOKFSsD/3+IA6MLE81/bOOTRA/YQpKDza2sFdN5g6JCB9BOpqMJDGefLCQ9F12hRS13TA==",
                "status": "searched",
                "rootsOmitted": 0
              },
              {
                "package": "typescript",
                "version": "6.0.3",
                "roots": [
                  "$WORKSPACE/node_modules/typescript"
                ],
                "identity": "installed",
                "installed": true,
                "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==",
                "status": "searched",
                "rootsOmitted": 0
              }
            ],
            "dependencyCount": 7,
            "searchedDependencies": 4,
            "missingIndexes": 3,
            "dependencyErrors": 0,
            "dependenciesOmitted": 0,
            "issues": [],
            "issuesOmitted": 0,
            "retrieval": {
              "workspaceCandidateLimit": 400,
              "workspaceCandidateLimitReached": false,
              "perDependencyLimit": 20,
              "exhaustive": false
            }
          },
          "checks": {
            "retrieved": {
              "status": "pass",
              "reason": "Lexical candidates only; coverage and ranking limits remain explicit"
            },
            "resolved": {
              "status": "not-run",
              "reason": "Use workspace_context for compiler resolution"
            },
            "typechecked": {
              "status": "not-run",
              "reason": "Use workspace_validate for compilation"
            },
            "tested": {
              "status": "not-run",
              "reason": "No assertion command executed"
            },
            "stable": {
              "status": "unknown",
              "reason": "Search records files as read; it does not establish an atomic workspace snapshot"
            },
            "artifactMatch": {
              "status": "unknown",
              "reason": "Installed dependency contents were not compared with registry artifacts"
            }
          },
          "next": "Inspect the returned source and symbol. Use workspace_context with a listed config and workspace file for resolution, then workspace_validate for compilation and explicitly authorized assertions.",
          "searchMs": 162
        }
      },
      "error": null,
      "status": "completed"
    },
    {
      "type": "mcp_tool_call",
      "server": "typelatch",
      "tool": "workspace_validate",
      "arguments": {
        "config": "$WORKSPACE/tsconfig.json",
        "workspaceRoot": "$WORKSPACE",
        "testCommand": [
          "npm",
          "test"
        ]
      },
      "result": {
        "content": [
          {
            "type": "text",
            "text": "{\"schemaVersion\":2,\"id\":\"f0854353-429c-4d94-8d25-c890eb565b24\",\"queryId\":null,\"origin\":\"tool-executed\",\"createdAt\":\"2026-11-06T12:07:05.629Z\",\"snapshot\":{\"id\":\"47ec6ac6d7560bedcca40a3d027e81bb54c22ef8ca4e607fe7e1e3a753558829\",\"config\":\"$WORKSPACE/tsconfig.json\",\"compiler\":{\"version\":\"6.0.3\",\"path\":\"$WORKSPACE/node_modules/typescript/lib/typescript.js\"},\"scope\":\"Compiler-read inputs and configuration; not a full runtime filesystem snapshot\",\"overlayFiles\":[],\"inputs\":[{\"file\":\"$WORKSPACE/batch.test.ts\",\"sha256\":\"bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57\"},{\"file\":\"$WORKSPACE/batch.ts\",\"sha256\":\"295bbb1c8503fd5f09d70e747d190133deb7916c380a0aea850861b8de73b4bb\"},{\"file\":\"$WORKSPACE/node_modules/@types/better-sqlite3/index.d.ts\",\"sha256\":\"c2a6a737189ced24ffe0634e9239b087e4c26378d0490f95141b9b9b042b746c\"},{\"file\":\"$WORKSPACE/node_modules/@types/better-sqlite3/package.json\",\"sha256\":\"b34b88ee3602c63939e3de4abb08ee2d208cc491986ab1fc1a09996100d3f189\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/assert.d.ts\",\"sha256\":\"0fa06ada475b910e2106c98c68b10483dc8811d0c14a8a8dd36efb2672485b29\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/assert/strict.d.ts\",\"sha256\":\"33e5e9aba62c3193d10d1d33ae1fa75c46a1171cf76fef750777377d53b0303f\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/async_hooks.d.ts\",\"sha256\":\"2b06b93fd01bcd49d1a6bd1f9b65ddcae6480b9a86e9061634d6f8e354c1468f\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/buffer.buffer.d.ts\",\"sha256\":\"3af97acf03cc97de58a3a4bc91f8f616408099bc4233f6d0852e72a8ffb91ac9\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/buffer.d.ts\",\"sha256\":\"6a0cd27e5dc2cfbe039e731cf879d12b0e2dded06d1b1dedad07f7712de0d7f4\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/child_process.d.ts\",\"sha256\":\"13f5c844119c43e51ce777c509267f14d6aaf31eafb2c2b002ca35584cd13b29\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/cluster.d.ts\",\"sha256\":\"e60477649d6ad21542bd2dc7e3d9ff6853d0797ba9f689ba2f6653818999c264\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/compatibility/disposable.d.ts\",\"sha256\":\"6c7176368037af28cb72f2392010fa1cef295d6d6744bca8cfb54985f3a18c3e\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/compatibility/index.d.ts\",\"sha256\":\"21d819c173c0cf7cc3ce57c3276e77fd9a8a01d35a06ad87158781515c9a438a\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/compatibility/indexable.d.ts\",\"sha256\":\"ab41ef1f2cdafb8df48be20cd969d875602483859dc194e9c97c8a576892c052\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/compatibility/iterators.d.ts\",\"sha256\":\"437e20f2ba32abaeb7985e0afe0002de1917bc74e949ba585e49feba65da6ca1\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/console.d.ts\",\"sha256\":\"c2510f124c0293ab80b1777c44d80f812b75612f297b9857406468c0f4dafe29\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/constants.d.ts\",\"sha256\":\"5524481e56c48ff486f42926778c0a3cce1cc85dc46683b92b1271865bcf015a\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/crypto.d.ts\",\"sha256\":\"4c829ab315f57c5442c6667b53769975acbf92003a66aef19bce151987675bd1\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/dgram.d.ts\",\"sha256\":\"b2ade7657e2db96d18315694789eff2ddd3d8aea7215b181f8a0b303277cc579\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/diagnostics_channel.d.ts\",\"sha256\":\"78dbea00e90d2df8ea3dbef0cc379d95b8be9b71cd6bde4c28728f306811803b\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/dns.d.ts\",\"sha256\":\"4d631b81fa2f07a0e63a9a143d6a82c25c5f051298651a9b69176ba28930756d\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/dns/promises.d.ts\",\"sha256\":\"836a356aae992ff3c28a0212e3eabcb76dd4b0cc06bcb9607aeef560661b860d\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/domain.d.ts\",\"sha256\":\"1e0d1f8b0adfa0b0330e028c7941b5a98c08b600efe7f14d2d2a00854fb2f393\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/events.d.ts\",\"sha256\":\"41670ee38943d9cbb4924e436f56fc19ee94232bc96108562de1a734af20dc2c\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/fs.d.ts\",\"sha256\":\"8e1e46d0a9837ee058c100501080c920fa98081ea3956af0374308ba6f22a33e\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/fs/promises.d.ts\",\"sha256\":\"272ca407e0c9068bdc5152552d876e68037ceae3de62e529306403e973dec8e1\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/globals.d.ts\",\"sha256\":\"808069bba06b6768b62fd22429b53362e7af342da4a236ed2d2e1c89fcca3b4a\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/globals.typedarray.d.ts\",\"sha256\":\"98cffbf06d6bab333473c70a893770dbe990783904002c4f1a960447b4b53dca\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/http.d.ts\",\"sha256\":\"fa7834c715d5357e4540cee40ce96c3250ddb67a7b879a6b7fa0e86d6696f121\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/http2.d.ts\",\"sha256\":\"22dfb07a7ab15b66ac043829056fe70124844636ae719551812ac631ba04985b\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/https.d.ts\",\"sha256\":\"a10f0e1854f3316d7ee437b79649e5a6ae3ae14ffe6322b02d4987071a95362e\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/index.d.ts\",\"sha256\":\"71d3ae6a5e73ca4130762560425e00984ebaff64d5353a3333d1bb7eb86ef336\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/inspector.d.ts\",\"sha256\":\"e208f73ef6a980104304b0d2ca5f6bf1b85de6009d2c7e404028b875020fa8f2\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/inspector.generated.d.ts\",\"sha256\":\"d163b6bc2372b4f07260747cbc6c0a6405ab3fbcea3852305e98ac43ca59f5bc\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/module.d.ts\",\"sha256\":\"e6fa9ad47c5f71ff733744a029d1dc472c618de53804eae08ffc243b936f87ff\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/net.d.ts\",\"sha256\":\"a6f137d651076822d4fe884287e68fd61785a0d3d1fdb250a5059b691fa897db\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/os.d.ts\",\"sha256\":\"24826ed94a78d5c64bd857570fdbd96229ad41b5cb654c08d75a9845e3ab7dde\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/package.json\",\"sha256\":\"1e6d3bbbc5082745123d236b38dce0eacdab987d4ac9e57e299e55f780c170de\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/path.d.ts\",\"sha256\":\"8b479a130ccb62e98f11f136d3ac80f2984fdc07616516d29881f3061f2dd472\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/perf_hooks.d.ts\",\"sha256\":\"928af3d90454bf656a52a48679f199f64c1435247d6189d1caf4c68f2eaf921f\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/process.d.ts\",\"sha256\":\"bceb58df66ab8fb00170df20cd813978c5ab84be1d285710c4eb005d8e9d8efb\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/punycode.d.ts\",\"sha256\":\"3f16a7e4deafa527ed9995a772bb380eb7d3c2c0fd4ae178c5263ed18394db2c\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/querystring.d.ts\",\"sha256\":\"933921f0bb0ec12ef45d1062a1fc0f27635318f4d294e4d99de9a5493e618ca2\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/readline.d.ts\",\"sha256\":\"71a0f3ad612c123b57239a7749770017ecfe6b66411488000aba83e4546fde25\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/readline/promises.d.ts\",\"sha256\":\"77fbe5eecb6fac4b6242bbf6eebfc43e98ce5ccba8fa44e0ef6a95c945ff4d98\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/repl.d.ts\",\"sha256\":\"4f9d8ca0c417b67b69eeb54c7ca1bedd7b56034bb9bfd27c5d4f3bc4692daca7\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/sea.d.ts\",\"sha256\":\"0cb167c371eaa8c869f8a7656a7296f2e4fae43b4d8b803a680236b24794e5f9\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/sqlite.d.ts\",\"sha256\":\"0a839dba0287cc0481ad4beedd48a1c64acf1e212ae865d1315f7007ca215161\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/stream.d.ts\",\"sha256\":\"38dc4655376cd1a4bd6bb3763d92949233e33d38d3dd3cbea7bbf218175a38ef\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/stream/consumers.d.ts\",\"sha256\":\"45650f47bfb376c8a8ed39d4bcda5902ab899a3150029684ee4c10676d9fbaee\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/stream/promises.d.ts\",\"sha256\":\"37ba7b45141a45ce6e80e66f2a96c8a5ab1bcef0fc2d0f56bb58df96ec67e972\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/stream/web.d.ts\",\"sha256\":\"d61e0a64cd175208ac0b83670151a9a6b5916f0d1ffcdc5c29c90b1cebfc5045\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/string_decoder.d.ts\",\"sha256\":\"18fd40412d102c5564136f29735e5d1c3b455b8a37f920da79561f1fde068208\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/test.d.ts\",\"sha256\":\"48a679952eefe4cb776d5a0e1ccba2d3eb53b57448bbb7abc1fcebcbd5440188\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/timers.d.ts\",\"sha256\":\"f0be1b8078cd549d91f37c30c222c2a187ac1cf981d994fb476a1adc61387b14\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/timers/promises.d.ts\",\"sha256\":\"0aaed1d72199b01234152f7a60046bc947f1f37d78d182e9ae09c4289e06a592\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/tls.d.ts\",\"sha256\":\"2d14da6ecb49bf828d83948765ec2d3a579d476bbb9645e749610baa6ec880ca\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/trace_events.d.ts\",\"sha256\":\"66ba1b2c3e3a3644a1011cd530fb444a96b1b2dfe2f5e837a002d41a1a799e60\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/tty.d.ts\",\"sha256\":\"7e514f5b852fdbc166b539fdd1f4e9114f29911592a5eb10a94bb3a13ccac3c4\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/url.d.ts\",\"sha256\":\"5b7aa3c4c1a5d81b411e8cb302b45507fea9358d3569196b27eb1a27ae3a90ef\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/util.d.ts\",\"sha256\":\"5987a903da92c7462e0b35704ce7da94d7fdc4b89a984871c0e2b87a8aae9e69\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/v8.d.ts\",\"sha256\":\"ea08a0345023ade2b47fbff5a76d0d0ed8bff10bc9d22b83f40858a8e941501c\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/vm.d.ts\",\"sha256\":\"0aef708fb4c7a6b915e8305cbfac40cd207b032dbaabe9a01889a5fff3254681\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/wasi.d.ts\",\"sha256\":\"ae062ce7d9510060c5d7e7952ae379224fb3f8f2dd74e88959878af2057c143b\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/web-globals/abortcontroller.d.ts\",\"sha256\":\"1db0b7dca579049ca4193d034d835f6bfe73096c73663e5ef9a0b5779939f3d0\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/web-globals/domexception.d.ts\",\"sha256\":\"9798340ffb0d067d69b1ae5b32faa17ab31b82466a3fc00d8f2f2df0c8554aaa\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/web-globals/events.d.ts\",\"sha256\":\"f26b11d8d8e4b8028f1c7d618b22274c892e4b0ef5b3678a8ccbad85419aef43\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/web-globals/fetch.d.ts\",\"sha256\":\"b52476feb4a0cbcb25e5931b930fc73cb6643fb1a5060bf8a3dda0eeae5b4b68\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/web-globals/navigator.d.ts\",\"sha256\":\"f9501cc13ce624c72b61f12b3963e84fad210fbdf0ffbc4590e08460a3f04eba\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/web-globals/storage.d.ts\",\"sha256\":\"e7721c4f69f93c91360c26a0a84ee885997d748237ef78ef665b153e622b36c1\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/web-globals/streams.d.ts\",\"sha256\":\"d97fb21da858fb18b8ae72c314e9743fd52f73ebe2764e12af1db32fc03f853f\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/worker_threads.d.ts\",\"sha256\":\"ad9bdafb4e7abf14cc53ce7970486a84c87831e62891e5dfe798ddcd55e84701\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/zlib.d.ts\",\"sha256\":\"358765d5ea8afd285d4fd1532e78b88273f18cb3f87403a9b16fef61ac9fdcfe\"},{\"file\":\"$WORKSPACE/node_modules/better-sqlite3/package.json\",\"sha256\":\"6c9ea355190dfce3646ad4d2a31c9506de36d884a6461b3655a2a0c4ba3d1695\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/database-introspector.d.ts\",\"sha256\":\"4be799bfee1766047c11b3b5d371ca9e3993526d50c3e276e7cdb3943dd680a6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/dialect-adapter-base.d.ts\",\"sha256\":\"92e145f2246906544d0fa367ef29239783441fa3e434e16f074d89804149ad29\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/dialect-adapter.d.ts\",\"sha256\":\"6d6c78dd576e10af137436f02d785194ead22da4a785f37bfc9fa793fb3b73ce\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/dialect.d.ts\",\"sha256\":\"3e57fd3a8f13addca1c32a9a792e63d21baa4fcf706d23930f01ea312afacb04\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-adapter.d.ts\",\"sha256\":\"86cf1a2280404a0607abb5849f3136dad6df1cd16da64fe907699ee36f937206\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-dialect-config.d.ts\",\"sha256\":\"75fd7bc87b6b5ce7460b1bd5f7ccdd949c149211612893574c530ceaebed5cbb\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-dialect.d.ts\",\"sha256\":\"e61ccfac1b24d6feede2dd2afba891e6b288830ae71102459496f22560fcc004\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-driver.d.ts\",\"sha256\":\"49a26201f50fa9a816e0931156323d9a4029891ddc5ee40792c57b1afb8cdff4\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-introspector.d.ts\",\"sha256\":\"56cadc658182ee85d96ac84a5d31139eae2545aaf62cd1effaf0db5aa6b70e05\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-query-compiler.d.ts\",\"sha256\":\"1586ef3a163f46a7db0481bd8fbb88a261e30d547f4a2f4a835e849d41025ba6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-adapter.d.ts\",\"sha256\":\"ae6a3e4c8c1119fe1bb44f8aed2f0f4b135fd42f7da862e144557ec897b5739a\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-dialect-config.d.ts\",\"sha256\":\"6979e28a528e51a4d93db21aae1adfea5c87c49bc82275042f817a66a99a6b50\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-dialect.d.ts\",\"sha256\":\"7eda1f0806110518d3f03d78f93925af494ac263872eea3a85a5bfebd2b48bcb\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-driver.d.ts\",\"sha256\":\"28f91b1c0b330f4102efd145b38c6e07509220c0a214dded8aef3d3d469df6aa\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-introspector.d.ts\",\"sha256\":\"6da7497c314303f19ba36082297c9347ac524e7e9789714f688893fc786f4f9e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-query-compiler.d.ts\",\"sha256\":\"afab761b301923855eb2a1849d23fe9d1dfee534fd986f6c227ed520d02a2d59\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-adapter.d.ts\",\"sha256\":\"1e95f09a13a9555c87a921646cb1a2b2647476f73c4135af2e2c0e33c44b6c08\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-dialect-config.d.ts\",\"sha256\":\"35a7f9a074b2a6d3376eaa2046db7af262b632076d6888956a62785307691a46\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-dialect.d.ts\",\"sha256\":\"f037ed5250876c6be9ed862687f133a35242b367681db9147f03dd7de2fef358\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-driver.d.ts\",\"sha256\":\"b5548c7600a9b944d52aed0074767d92ac85cbef42521e8baacd71055338383c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-introspector.d.ts\",\"sha256\":\"9c88b05bdfe9898787a8776baaacc92b0499b0083905032bd9f3615a3135c26f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-query-compiler.d.ts\",\"sha256\":\"2c94d2217244dd31275ca5e404560c5c2105b5f06f8985d0f039f39caa1e9e30\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-adapter.d.ts\",\"sha256\":\"1ef7446acfc034c230c2a783d271d1032321f029396453511eed15243b41cb59\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-dialect-config.d.ts\",\"sha256\":\"4232ec8f460c0485c081f91381162bbdff18fe2de916770a4e946ce12388b4d1\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-dialect.d.ts\",\"sha256\":\"49d3dacad2aa3680975ed967177cd45a49e0aa39811686269014941fd28356c8\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-driver.d.ts\",\"sha256\":\"775485ad2851461363171bd9b3f7807d3f2b612f0a20ab80e59f048632255a29\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-introspector.d.ts\",\"sha256\":\"e06d432a94dc47f95de8488b0b4bdde54b888b1b0632eb946d7b112fa5c14eac\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-query-compiler.d.ts\",\"sha256\":\"4712d78270086b6e4307b499ac7e45149c576bfc7e1ab4aa0b9b93d6cca923ec\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/driver/connection-provider.d.ts\",\"sha256\":\"38e61720edb6523a2ff0c62d2b06160d9b1c5916f8b04d3bf31e93f370fd5a29\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/driver/database-connection.d.ts\",\"sha256\":\"f7f93c42c4e7b5972e78f7b62fb00271c545d4f5247c23a9a263dbbcd968d906\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/driver/default-connection-provider.d.ts\",\"sha256\":\"e7c940ea5bcfe1616f567f6a505b4b6fe5caef9e34d26988ef0a1fb40a3abbe1\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/driver/driver.d.ts\",\"sha256\":\"2efba86762e23c705bc4ca720ebd84f94dc7b6565e268cf96ea504acdc2a52ef\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/driver/dummy-driver.d.ts\",\"sha256\":\"e37e763321474ae8dfc20fce7462479a7b93fa151e0416ddbca263422e18d26b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/driver/single-connection-provider.d.ts\",\"sha256\":\"2ef6dc247554af42f4a3e3c8e21742cae4599fa05f59a9c2504e982f508adbbc\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dynamic/dynamic-reference-builder.d.ts\",\"sha256\":\"9096832f382f5b5cb27ba00faa8c231d562623db74fc4025b0aba6bd233b8818\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dynamic/dynamic-table-builder.d.ts\",\"sha256\":\"086c76363400b2153572922a22facb6a3cbb6dc6c3266cd75b7a4c55b564f8ae\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dynamic/dynamic.d.ts\",\"sha256\":\"c9f95e2f5326df254b2c867de54f7264763065fa4d29f5f9d10960d97352afcf\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/expression/expression-builder.d.ts\",\"sha256\":\"d9cd557b8e27ebbd5da74cb3e1e5a60c2e439844e57e7cdcb1d6162b78f270db\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/expression/expression-wrapper.d.ts\",\"sha256\":\"de8a83b2cb7e7f44e73155dd613e24141d97acdefc668333ea2b64d3a4ea7ae2\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/expression/expression.d.ts\",\"sha256\":\"ebddf120f55aa3a40cc08b374dd9077d1e497730c41ac124e66de3341f1dd83e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/index.d.ts\",\"sha256\":\"69f2fd8ca45ebd6b0112233963eed3edcf6f9fcf65a4d0cf5e4d8fa38c8a1456\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/kysely.d.ts\",\"sha256\":\"61c9b115f8721e4a2ea1b690c10c709366dd0cc8c644f7977db5faad368d9d7b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/migration/file-migration-provider.d.ts\",\"sha256\":\"8e7628593ebe34ec1022035f7683a2ef92bb9cb531c07fbdc0fea64928f4ea7b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/migration/migrator.d.ts\",\"sha256\":\"7343a82deb693b2dbf48250be88a1a0a90ffeee39d6360f1be689cfacdc7af27\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/add-column-node.d.ts\",\"sha256\":\"e0ad85268102b4d552b53de0f93f8d27dc52cebe2ee6ca3f3f4cb88131c6a3a3\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/add-constraint-node.d.ts\",\"sha256\":\"05301dc91249ca23b960eaf3e5efcd7aa99d493807cc18ddd955a4d0fe113f5c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/add-index-node.d.ts\",\"sha256\":\"b71bbca9b845474bcd410aa47ef73dc14f55384e614e1558d588809f3413374e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/aggregate-function-node.d.ts\",\"sha256\":\"83b25a220cfdfa0e7590f1296945a56cf5f071461affa11651c8d0b059572aa7\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/alias-node.d.ts\",\"sha256\":\"fcbc330594ee211b8e7eb56f4ec59175ab239288ecc7749634e665dee33ca181\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/alter-column-node.d.ts\",\"sha256\":\"c19d8eb43817185ce1210471e1b59269112f6c25fc63fb455fba7b6c74a25bfe\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/alter-table-node.d.ts\",\"sha256\":\"2b75d65afd6f248c992ed04d466a2e47825549c4738bdffb409e5763f5fc7826\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/and-node.d.ts\",\"sha256\":\"22ad4f64a29216936a641bc51587ad5c4d2e843643091ebea4f9d0a472b8692c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/binary-operation-node.d.ts\",\"sha256\":\"5515019e3a6ebbd431a945b6a43f31d139ae4b93e0a5ae91a915e02caef1832c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/case-node.d.ts\",\"sha256\":\"790bef520dfac9dd348fe22c53568f048c6cb3ce21a8e3f046d01e8c0a66a943\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/cast-node.d.ts\",\"sha256\":\"945740c51603a9a460909d8a5a6e32463a5c0cc2aa09ee7b928f2d72b6090734\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/check-constraint-node.d.ts\",\"sha256\":\"ebd02963d7c47cf26f254068e7ad81858433e51e0e5c4ffd7b3b2f6fd0bce17a\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/collate-node.d.ts\",\"sha256\":\"de2c2da9e6d8390e0f60cbe4b94dc4e1ea6f613e38418408da8de133958662c4\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/column-definition-node.d.ts\",\"sha256\":\"c18b9de619509cb2e83fb6db359d017de6cb5e9fe2838aed5361623ea44ef56a\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/column-node.d.ts\",\"sha256\":\"3a648a8b64b69923c0930df4fa3b390dfa9d61ac0d17cfca55a29d6703db1b42\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/column-update-node.d.ts\",\"sha256\":\"a513595cad81255731831101bd714d77c3c7fadb3d5ebf1829d77fe025124b77\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/common-table-expression-name-node.d.ts\",\"sha256\":\"ea88eb7247f90f0de73f3617a700625fc1b8c037ff03f4665534b978f3c3fd01\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/common-table-expression-node.d.ts\",\"sha256\":\"d6cb4d8b3499d80fb3d17e1911c6290928ef5a4d1a7751bca143bbef441012d9\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/constraint-node.d.ts\",\"sha256\":\"1d07950c5ceb2865d3d384a76f0c14bdca38c01c87bc1f3ee4df411a0c65a346\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-index-node.d.ts\",\"sha256\":\"663eb800efde225856c1e789ba85b6ec6603e12028473670221333c2c7f3bbb8\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-schema-node.d.ts\",\"sha256\":\"3936a5aaeb9d200a9b00225d230881437d29002a9b6e9719b4f782a44e215150\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-table-node.d.ts\",\"sha256\":\"3fc35b978a159e75f36c8b9f5ae51c95de011eac0a994befd85a03972e06906f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-type-node.d.ts\",\"sha256\":\"4c516c6471d8203af3120cee24f3c2c0fb379958d428c5e5bb6ab8228052f683\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-view-node.d.ts\",\"sha256\":\"88779dc6d2d69b984969c2ac9450b512f8b4c54beae5bd51025b3e7b3909145c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/data-type-node.d.ts\",\"sha256\":\"a40a75b4d4010077a911591554902897e1dd013f8a85225b6037a62f7056d437\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/default-insert-value-node.d.ts\",\"sha256\":\"53c5c0ad9ed0605c92add7c41b57b99dce5cdabbf7ca05748d5555883d6dd486\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/default-value-node.d.ts\",\"sha256\":\"55bb540169182762bc332474d3547675dc00627e00a491b80b01dbc6c9e018fa\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/delete-query-node.d.ts\",\"sha256\":\"72ae884c8c22be1964b1911e84ce375bc5bdeccc25509b6333216a65c6c4a5e2\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-column-node.d.ts\",\"sha256\":\"f6f03c94d64776248cad31d4503b9a5ee102bb1ce99b830a5a74c908927d2459\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-constraint-node.d.ts\",\"sha256\":\"fa473ebc4a55939b20e229501fd9d3aac5f578e4779f0f8f6a6306c848e1632a\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-index-node.d.ts\",\"sha256\":\"487b0dbdebde79164f7b2ea782788737a4252b9040781db6c3a9722e2bb9ecc8\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-schema-node.d.ts\",\"sha256\":\"a3a613da8d5a5b13af698d39b09fff499efdb0e8f536ab242e84c13370e3fce2\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-table-node.d.ts\",\"sha256\":\"e161d627db35259f52c3eea227dab5483e0de833299fd7bc61823071927cda60\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-type-node.d.ts\",\"sha256\":\"0ab06534ed1471f55971306ebd9151f2843d39e926f182773edc44afae2b3035\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-view-node.d.ts\",\"sha256\":\"17e3178d17edec81153b214b3b8b1167c8951130100919a709d8157a117a12b6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/explain-node.d.ts\",\"sha256\":\"7322a3401773f0c9fa87c7ef2ee13e0c660a5a926507ae8aca263bb3f4b2334e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/fetch-node.d.ts\",\"sha256\":\"5d17ad04870e5304037f31da3cc752da331e2b70ce333fb3c14a8884709a95b3\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/foreign-key-constraint-node.d.ts\",\"sha256\":\"647bead3b77e0fc7f2e2bed7a305d8beed67748dc4bc20f0ca174b7b7ecb099e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/from-node.d.ts\",\"sha256\":\"d6513ddef6323a64583ee62ed1a8c9f2dd0ddb755772702181d0855c521e41ac\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/function-node.d.ts\",\"sha256\":\"aaf2c6a7eb583c145f1bd2491cced2654160785a4ba146dd57bb3ad8d1ad756c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/generated-node.d.ts\",\"sha256\":\"0f11987bd734a55e04f7ee8376a8f5be9374d887b67a670d076c6a5cc7211226\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/group-by-item-node.d.ts\",\"sha256\":\"70efc2aa2b0bad5614d70c4697e7c4efb954e868d92c4d750b009c75758ecc07\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/group-by-node.d.ts\",\"sha256\":\"2f8b2550af2d98da27a168baac999bb025cc3e916711b34b03bde2cce68e9be9\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/having-node.d.ts\",\"sha256\":\"4cbf4d996793d757ff712ae7bd96b1227a09fb95fac447090d9cce63e0eb9460\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/identifier-node.d.ts\",\"sha256\":\"c5acf9061cb86da7716d98e12d6e96e2e356641eb0a21b33165653fb2cd6680f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/insert-query-node.d.ts\",\"sha256\":\"a6e51e0a926dc2b2b2d08512fea404d66095cc305765aaaa636918a34eaed159\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/join-node.d.ts\",\"sha256\":\"f6face0c6f608d87be446227996f9da6b89b1d226ac2cdbcf0454714c69e5287\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/json-operator-chain-node.d.ts\",\"sha256\":\"da9e88283164077cae7301cdbb258966dde1d8a67e6af6b05c7a18349dde6321\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/json-path-leg-node.d.ts\",\"sha256\":\"d1893af3d12efecdb31c4062a82a92ce789e4d34aeb2a218c301c2c486d4fc78\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/json-path-node.d.ts\",\"sha256\":\"25822bc7f060daf4c5f2e5fa075b2caf7f8bdedcbbab000269a97ff45f974745\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/json-reference-node.d.ts\",\"sha256\":\"e3f384585923f83d37a4ef1b75d1642632349c27e8f629acf23ea835877ddef3\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/limit-node.d.ts\",\"sha256\":\"cbaa48aef231497ab562060d3742707984c43a9d0e2ee28da7abb2efe4a0b392\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/list-node.d.ts\",\"sha256\":\"6fca4a007c11a2cb5cfe738643b21c59127d45d8ac3356c1fcce8d2ea5c9b2ed\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/matched-node.d.ts\",\"sha256\":\"adb4426a3053d8d0f06b034134b939a2ebad9a29a07c595b9c70c736e4a52911\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/merge-query-node.d.ts\",\"sha256\":\"8c147b2524e908e635a0fd569febe08152ec0b53152b5841e3d678474728f33b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/modify-column-node.d.ts\",\"sha256\":\"e7a6ee2d07d956992ee90bf2d4055ca3a15342ba05cc5b7e2e7fd15f69cbfe61\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/offset-node.d.ts\",\"sha256\":\"e1951d09be373ebc5370c0eff4af4a86e841251df119e6727e97e7ca714fc6ff\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/on-conflict-node.d.ts\",\"sha256\":\"4ee05c416af71157410043a44a0803671e03c8bfca346d6f832ea047334b1cb6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/on-duplicate-key-node.d.ts\",\"sha256\":\"1e74e54ccc165f3ddbe5460e2c6cc6c8aa2d3145a094d1b67c237303f61bb022\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/on-node.d.ts\",\"sha256\":\"8cbe9368fca284e894250d336b795a83c64397b574c249d25efe40ba657db8b8\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operation-node-source.d.ts\",\"sha256\":\"fd1a6d390ef510226ddf46350854d278a53738921cbb9e4de78bf7b6105df48d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operation-node-transformer.d.ts\",\"sha256\":\"a051b97de62cd18a86ea252ac37ee07640d3cf6d66aeeb126aa4c41f3c4ce3fe\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operation-node-visitor.d.ts\",\"sha256\":\"b21436fd1ac202941df49d04311e510a742003849e46278a074829d016ff7e5c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operation-node.d.ts\",\"sha256\":\"df09e59ace0cf7fd8e3c767b0b8f3d5b2212bd40d4e9dbf49a388526ead5e545\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operator-node.d.ts\",\"sha256\":\"eb0ca7737f9fbc78b265201c1ac5fb93a26a0a0c457501f23097607318da6251\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/or-action-node.d.ts\",\"sha256\":\"2e7bc808bf8376a838bc8a63edd68215cc3fb89ef6dfbd5bb679cd4d2827b43b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/or-node.d.ts\",\"sha256\":\"0661abac34d843381137240cdd238d481637f5023ad952046b24a627c256194c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/order-by-item-node.d.ts\",\"sha256\":\"285c03dafff17a2767cd0a23f93912dc5e0f3ff7ac3c9da4a80cdfee9979452c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/order-by-node.d.ts\",\"sha256\":\"9c70dde5822201db2c3f208eb8d95f463caa103d211b49399569dfcd0f394a92\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/output-node.d.ts\",\"sha256\":\"c940f913dc8325a06b5abdaaa3a10651aeb6af99ccf2dd91cae6c3729fef8f81\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/over-node.d.ts\",\"sha256\":\"31d4161e79a2eeecae8e3f859da4d3d9afb1e6f3dfe1dc66380450a54c97528f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/parens-node.d.ts\",\"sha256\":\"0cf60f5f3c66ac7b22d1e4a685c0b513328688886cb879394089f42f993e43a5\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/partition-by-item-node.d.ts\",\"sha256\":\"e1e593588e6cf59347c7a20017b214ac4b00562f6a2ec8e5c609e0ae965075f6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/partition-by-node.d.ts\",\"sha256\":\"276367f57e2b9e574e1ca1a48eb22072a60d906295c96bd7aeafad5fc3d08b77\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/primary-key-constraint-node.d.ts\",\"sha256\":\"3bf193f73208a3e1c1317565d15b047303a33e3a39c54edb6e78a4d69827d97c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/primitive-value-list-node.d.ts\",\"sha256\":\"0b4ba5551e44d84fd641b8f06eb3df38aa343d2c23a1358ad1b61f001764bf5f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/query-node.d.ts\",\"sha256\":\"b02e828785ad66c35216229f1de36d28fecccaaf5b287dee5475932fb8b50219\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/raw-node.d.ts\",\"sha256\":\"d4b914632888f47bee35d94706dce53e9c35481d38a560180779469f4ee9159e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/reference-node.d.ts\",\"sha256\":\"643700414df81efee3059191cc2759c29623ff95f462190a0e4a6afe2c1640eb\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/references-node.d.ts\",\"sha256\":\"db367fd2faba92ed81ca1cb947d94d7bf104dc55caf18c44d2a2b6ac1b1dfafd\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/refresh-materialized-view-node.d.ts\",\"sha256\":\"053dd60a1bd76248ab2a7613fe365295525670e7d27264bece2b19053ddefec5\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/rename-column-node.d.ts\",\"sha256\":\"9ba212cc8d5f5e0bbbcdc8b31c1969dcace0d4bb0dc1dbbe14a288617d68a6db\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/rename-constraint-node.d.ts\",\"sha256\":\"f69309172758f286bd1d5dd70953ef4ac546fd733a31ad26eec05a456677737e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/returning-node.d.ts\",\"sha256\":\"3fd14efbc5a75b0a0ca5d581549b796f6e19b50d40a0ad4f67205fcb19274ee6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/schemable-identifier-node.d.ts\",\"sha256\":\"45a02ead1994cac3ac844522b01d603c5c36289259488b794e616f1655ecb7db\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/select-all-node.d.ts\",\"sha256\":\"5743905ac2de3204bcd9768fdeaec993fed8291bde54094ddabfa7f28573936d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/select-modifier-node.d.ts\",\"sha256\":\"b345d1cb103363741f885729eb562931b5bffb63d06acd6cf634212ea945cb9e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/select-query-node.d.ts\",\"sha256\":\"c7497efbdffb6c2db351d59da966c8a316207ad90e34bd3e46df7c01c157e11a\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/selection-node.d.ts\",\"sha256\":\"20640c93feb6d5f926e147456f6d19bcf3648d52d17ed1d62bd11cdee59761ca\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/set-operation-node.d.ts\",\"sha256\":\"deab327003debcefe7668fa28d2373b5a3c40b258f7948496b57ced275bb3eb3\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/simple-reference-expression-node.d.ts\",\"sha256\":\"707669372976b9a569b6ac40c5aafd61b6f9d03c12f60c06cfad234c73d18369\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/table-node.d.ts\",\"sha256\":\"4dc4c3eca0a15be5bafa5ac220d839188097dfcfb44951221459b9b11e733352\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/top-node.d.ts\",\"sha256\":\"c65d7fae88667583386f30789ef1a77041df5a210f73338c34125a1bd4d98f7e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/tuple-node.d.ts\",\"sha256\":\"b7e920c3467c6146140f4b95c402aef269731c2ba92299efe2eec22dcc71f30b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/unary-operation-node.d.ts\",\"sha256\":\"5a13364736cf0eee277e0ea30431627ad754b51c96b95da0e5cae0155ba48d6d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/unique-constraint-node.d.ts\",\"sha256\":\"52d332b914c6b216f01562bcba195317680c4dfa3e0b6c645f473ecd6a29fc57\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/update-query-node.d.ts\",\"sha256\":\"7cf96480652b73719ce014b24ad8ac9c97620c64ee6acf8005be75d5b0988929\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/using-node.d.ts\",\"sha256\":\"2f7c95858885b15628d20c06d1b41d2b91b6b4cd3dfc8e1389a1446420e6a74b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/value-list-node.d.ts\",\"sha256\":\"0d75677f2e01e829154f73b93af966b3437b2d9565d10fc4eb03175bdb988cb7\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/value-node.d.ts\",\"sha256\":\"fca8f9bf4b3544e8f293725684ae0a982e234504ce08b5dd4a477e06c3c792c5\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/values-node.d.ts\",\"sha256\":\"ad0d9cecb6cf3ca943759fb015f684b455700272602349bc9754efdd5c73b2ae\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/when-node.d.ts\",\"sha256\":\"00dd58e1e52bdfd6c0b9d4dd3756014bbb02d1c3fb377d92a70a19893e1f33cd\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/where-node.d.ts\",\"sha256\":\"b67227c32b487f6d4f76b6cfecfef75034390d2b14aed5ee33d1f01b2ac584df\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/with-node.d.ts\",\"sha256\":\"b2ec10940611f3311aa42fce3bb65d3476b4eb48a00e9a93d1f85b6989c79500\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/package.json\",\"sha256\":\"5e433a0d28d7f422b2c6fbc3058b931d19d29bdc49c154b312099680e992e3f5\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/binary-operation-parser.d.ts\",\"sha256\":\"75c4008fe916b067ee4ddef78222d33024327da376289e9cbb100f356e117a03\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/coalesce-parser.d.ts\",\"sha256\":\"8887205714f61e6586adf32374134738e460b4d8cfe03d513a38999913862daf\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/collate-parser.d.ts\",\"sha256\":\"178ae1eaa5cd24618fec31c62ee6b66f5f57d76b075d9d8b34cc0db5543c0fec\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/data-type-parser.d.ts\",\"sha256\":\"ee8e06eaf1522a5e00fbfaa6473fea44dd74afd6f4e95f9da1a89af671aa2918\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/default-value-parser.d.ts\",\"sha256\":\"5f94250b6f8f598b1c42e624702098872b3afdf2ae6e391a02be7c0549aa64e7\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/delete-from-parser.d.ts\",\"sha256\":\"02353129e38fd07cc487b5f822ac710ec117e43e479e9f9f8039418ed3291ff5\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/expression-parser.d.ts\",\"sha256\":\"77bdf606434a7182de2ae5fe635523a95eccaf0c144f91df95e102a7c46c97a2\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/group-by-parser.d.ts\",\"sha256\":\"5fee9904e02e1475a281704b9afe8fc962e40084df5dffff4b4395dc7d552da2\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/insert-values-parser.d.ts\",\"sha256\":\"4b75bbb5000a38175a6e728aaab07b10dda25c887c10f22c036261cba87471d2\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/join-parser.d.ts\",\"sha256\":\"d8220fa464578acebc7fc4af92f2c57f8395025875a7eadb2ac69e0ddb9ac43d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/merge-into-parser.d.ts\",\"sha256\":\"88f2b0ad065d1ff42736c1efeb0e14061b3091d9376c272672be3f27d167a152\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/order-by-parser.d.ts\",\"sha256\":\"9aba87f9132dd2043482a72d3df5b2eff6aca78e0e8d7939253a7fcfc004b344\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/partition-by-parser.d.ts\",\"sha256\":\"1494274584ccf5a2af0572f0c3107739ed59b15aa96990db50fd8116eb4b3ccd\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/reference-parser.d.ts\",\"sha256\":\"8d95114eac22e8ef4f8665a186d6608b55206f8d34a426c980dc9d2cd18b1e0d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/returning-parser.d.ts\",\"sha256\":\"daf0673602c9217ac44106c295b579681811096ec2fa57a3fcd4d6470eaac8b8\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/savepoint-parser.d.ts\",\"sha256\":\"be922b6a92064b78554dfbf46decbddf5a0b023f49a656a7865e17ab0bf710c8\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/select-from-parser.d.ts\",\"sha256\":\"c01a88ada696e9f65a4dd8248bd9a568a3f1ce0c2eaa5e7f8696a2c3b3573654\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/select-parser.d.ts\",\"sha256\":\"22b54bbe3779cb65ac35e420f96ec152a90be7a785b80ef9fa499d73b1ec58f1\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/set-operation-parser.d.ts\",\"sha256\":\"f5c623592de0fe3277e4195f52950c8d1f81e920d9be54682f609573b5503ba6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/table-parser.d.ts\",\"sha256\":\"ba883ef1d897a12d7e8a1c7347a20d733a5cd508eedc3fc0a3090fbbac936bc5\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/tuple-parser.d.ts\",\"sha256\":\"3bb5c33e46d256998d12908375054dad7d82c6ccb866fd9e0fef3dac96acc402\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/unary-operation-parser.d.ts\",\"sha256\":\"6afd93aec340602a842a3fd846432339eed3581ee1328e65dc9ddf04967681d0\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/update-parser.d.ts\",\"sha256\":\"54bd44d1d220488406919d2ddbdb92cef690c8ebfe41d2cdc61a8aaf26d6396c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/update-set-parser.d.ts\",\"sha256\":\"cd4143e44f649e0c2674f3e3c1f6623f6f48342945214de732111944f8fa7e50\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/value-parser.d.ts\",\"sha256\":\"9f054267c51ac465965d91c20fd5057fd36cea9bd4656d514f4bebcade9c911a\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/with-parser.d.ts\",\"sha256\":\"735331968e5f9c95e860641150eee5cd76e3f4d32d91d308fd31ba96bcecc49f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/plugin/camel-case/camel-case-plugin.d.ts\",\"sha256\":\"f4a377ca062dc8a02a638f2eb10b6c94e198aaf91728e346f748301565c99658\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/plugin/deduplicate-joins/deduplicate-joins-plugin.d.ts\",\"sha256\":\"10c0fe874f64e1a821a0e6f6ecba3d2082db08011e96f86168c26fefc6588236\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/plugin/handle-empty-in-lists/handle-empty-in-lists-plugin.d.ts\",\"sha256\":\"86373a2c826bc505376b8baadaf1961628b065aa0820c89abf1cb7abfbd07afb\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/plugin/handle-empty-in-lists/handle-empty-in-lists.d.ts\",\"sha256\":\"1d246c73f66479fb9676aa7bdb713ce9a712e0785b7957f5bf450a8dcb8106be\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/plugin/kysely-plugin.d.ts\",\"sha256\":\"f4cda2ff97e70f9f017b9b80bb5cd3e4570f3a527628562de2bf178af995d126\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/plugin/parse-json-results/parse-json-results-plugin.d.ts\",\"sha256\":\"3ab3564a240e86c68ed9057a868c721998ca17123dc7cdd29d8018199be73342\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/plugin/with-schema/with-schema-plugin.d.ts\",\"sha256\":\"746ffa1873008cd4f50d2ebad2c4e67a42e00eb36cb007630a8c664bbf193227\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/aggregate-function-builder.d.ts\",\"sha256\":\"bca68928478692b05d4ec10e88e725f29915437a5374e660c6cfbaf044c1930d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/case-builder.d.ts\",\"sha256\":\"f201350305673baab74b8917bf96149b3322d9806c683d510267d9a139b44900\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/cte-builder.d.ts\",\"sha256\":\"3b2ac31bb38b7b625e5c5a69834dfe310248fb42edd297ca682de50d44555b1b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/delete-query-builder.d.ts\",\"sha256\":\"938edca549e0a6e4682f3324fc7c8a67f8944ab0c2dbdc8a54afd933c69e135f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/delete-result.d.ts\",\"sha256\":\"2fc9c7c6695b151ffd3ed667d6d793c2f656461978e840eff1d1350fc0bb1ebb\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/function-module.d.ts\",\"sha256\":\"ea74661706bfde1cc9724f365de127861dddef03267087c993e777a3c0a771da\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/having-interface.d.ts\",\"sha256\":\"228e796062abd583bd87436562070d78425a0166aeac16b63459983b02acedb3\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/insert-query-builder.d.ts\",\"sha256\":\"4b1049d3aabfab678c821cdfa9c753c6adf33251ddda47d47059e00ce13f916a\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/insert-result.d.ts\",\"sha256\":\"aa0af7166f48f67765f96dc70c1d7f9f55ae264b96cadf5b6077b2bc0aa2b5dd\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/join-builder.d.ts\",\"sha256\":\"85ad7a1017cff3848472528d792291038ebaf44b049a3afcaf0db612fa1b23a0\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/json-path-builder.d.ts\",\"sha256\":\"44f0f5e119fb798c76d39c0383689991b25353639007a62d59224f2b8d88e004\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/merge-query-builder.d.ts\",\"sha256\":\"59166f97779bdf70c8f36b8aeba6676d9b9ff64a256c9976e906eedfb6b87ae1\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/merge-result.d.ts\",\"sha256\":\"1ebe079cc9ed9ec4cd11d02c70f209caf16e9dd8e1e801a36648ce711bb3c404\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/no-result-error.d.ts\",\"sha256\":\"f29d44cfd07de9939378795273c4232c8430a950ffdfac7010438b03577477e6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/on-conflict-builder.d.ts\",\"sha256\":\"6da1127d73b53b3295d75624872a91cbac0eab602cb68ef8473d1414038e0408\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/order-by-interface.d.ts\",\"sha256\":\"0b5a8af5558892fcd5c250a2dd2140f285dcc51672dd309fde24cef92836e6fa\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/order-by-item-builder.d.ts\",\"sha256\":\"4dacb781ef89e1e92bed4d756f3b5941b19862083c124c0a50cf9aa225d78482\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/output-interface.d.ts\",\"sha256\":\"8026ee081397a1ebdbdf20ddde81471c23d4c5e10038d110223505a8f32b77fd\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/over-builder.d.ts\",\"sha256\":\"f4cf2ee04922bedeaacbc3f52e261c0b7c2fc8f81a5ed2299b4f50816d5e268b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/returning-interface.d.ts\",\"sha256\":\"c30a39369f4c75dc0d040f08e544f4b658ea695ce416be68ecf26c205e41ae5d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/select-query-builder-expression.d.ts\",\"sha256\":\"72d3929f8a6326462f3965821c38b8da7283081048ad4fbbe5a6b894b2467460\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/select-query-builder.d.ts\",\"sha256\":\"c6ccfcc54bd078a3d99c51a06bcf779b15149a22471a70c54eefab43e3353ba1\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/update-query-builder.d.ts\",\"sha256\":\"941f6d0f05176fa7112d76b4f6f47326242500e112f3bb52868d17ac58e907fd\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/update-result.d.ts\",\"sha256\":\"4d590f0e0b4abaf693f94d08b5c414928f2571aea5ac6efb97e4646e195dac48\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/where-interface.d.ts\",\"sha256\":\"dc9226ce99210a4a6ed075475c46292018f6a77eb038b65f860f05b883dbe0a7\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-compiler/compiled-query.d.ts\",\"sha256\":\"6c5bccbebab44e389a90c9302393910cd796e024e55ae1aae14bffd791f99464\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-compiler/default-query-compiler.d.ts\",\"sha256\":\"8f8d4762a569fb8826e41be03a2fdf21f8c9f3f0d6ff42b7e7e68ef563855756\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-compiler/query-compiler.d.ts\",\"sha256\":\"71a747ae19d152aa688d767408ca753168ddd756fac5b9dba79461949433e00f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-creator.d.ts\",\"sha256\":\"5b6aef51a17a2533ddcb1460c8381462c10ee6e59ebdef99cd98176a738d7ba4\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-executor/default-query-executor.d.ts\",\"sha256\":\"73fcba8699b817135e8217d4cb242403b8e97f2286afc4886778373fd7f5d687\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-executor/noop-query-executor.d.ts\",\"sha256\":\"4033b35f38b85606d366e29401cd63bb44b11c631fbe530e7cb6dea285dbce1e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-executor/query-executor-base.d.ts\",\"sha256\":\"4b2fee8608e19bffaf53670f0af416bb2d3b84d2f9e319883f35804f195c6269\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-executor/query-executor-provider.d.ts\",\"sha256\":\"9a40c1020a86217fb3131a564315af933ce48aa1ef9264545bb1a2b410adb15c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-executor/query-executor.d.ts\",\"sha256\":\"ebe9d82154a3bf6a6af680c3dcc6921b911624ea8f60699235c9c65fca087c3f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/raw-builder/raw-builder.d.ts\",\"sha256\":\"0a8f0977ee6ed9db6042459c08fe444e7ef4a4b1b6d349d72655d90543aafff6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/raw-builder/sql.d.ts\",\"sha256\":\"8a6161ab51e94182d29dc5d4663db8d67aca7d4d43edce0f134b6d4dfaa42f2d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-column-builder.d.ts\",\"sha256\":\"bd883a743f4ce1d3206b3079446c2f6d2f806520bf9b8971ccd7d7fd983ce868\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-add-foreign-key-constraint-builder.d.ts\",\"sha256\":\"710d8a9f9860482a9467a7470bb47352a7a0efc7380c07228d3c9f51ef442bc4\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-add-index-builder.d.ts\",\"sha256\":\"b382cb44e04f416c8d67b5b6f1d2b118d01add9d9a98e7864fbf192c830f1efa\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-builder.d.ts\",\"sha256\":\"ddba6ad2106348564085490c92de42a6d398377f9c806c30aafd67a8889ca4b7\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-drop-constraint-builder.d.ts\",\"sha256\":\"995564ce50215678ed1a073b9eb63b5243c3b67e4edf44df299ccc0a8374cbe2\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-executor.d.ts\",\"sha256\":\"9e22adacca7d1de31f486abe4cbce49203c103d4530700a5c6f632f1c51f03eb\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/check-constraint-builder.d.ts\",\"sha256\":\"b1b4aa28430990a9f1bea96d31efe0583470cdd85244b74aa58074459a7a3518\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/column-definition-builder.d.ts\",\"sha256\":\"1b2dfd1acca60e1782f8682e82860db220ae34c13a78e6795ad28c16a1146158\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/create-index-builder.d.ts\",\"sha256\":\"465e84b9e824d62c531c6003c66f1bc73ba508bf60aa5c9797e2e3a4ec7a108b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/create-schema-builder.d.ts\",\"sha256\":\"156d4e8169fa27ddebf8c26b1158180fce5fca563216c8c16bdc2c5db663296e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/create-table-builder.d.ts\",\"sha256\":\"3228a0ec21ce9bc0453a93d7d4c0c9b22bc06649457385e2113911293793717b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/create-type-builder.d.ts\",\"sha256\":\"4d9e83ce19109b83aec7c181865a6c17a629130bcd7859dd9a09bc22725e347d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/create-view-builder.d.ts\",\"sha256\":\"922d235d0784fdc0437ae8c038372fabb0b874486b65a47774fa34bda34dff3b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-index-builder.d.ts\",\"sha256\":\"ceff24a8c06a2b16792aae8426b706018c4234e8504acf1cbba8ee6b79390161\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-schema-builder.d.ts\",\"sha256\":\"1cce3949d58c46bc0764c89482a0be2b58d0b2a94a15e3147c88e73359658a40\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-table-builder.d.ts\",\"sha256\":\"7322c128662ae51bafb78bfa85a03e3da779b52e72d164c1bf22cdc65236270c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-type-builder.d.ts\",\"sha256\":\"484b9305a7ff05e1028722f4a992db637cb6e31197490763deae399b36849d3e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-view-builder.d.ts\",\"sha256\":\"dc5aff116a7790b183c5f09e94f83a7c7e608c6085e6ad75b1629a83f5fc6c36\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/foreign-key-constraint-builder.d.ts\",\"sha256\":\"cb42b5a11ea87d65efb0aa44e08a3ca428542612c1b423066eb5f511afdf2533\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/primary-key-constraint-builder.d.ts\",\"sha256\":\"ab84dfaa666066aaefee2739103b45c01c44c187e646b9020917f81c19793d4b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/refresh-materialized-view-builder.d.ts\",\"sha256\":\"d171cc95b1171193ecd8c047145fbb1644021394a18efcee1f3adb422ac36200\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/schema.d.ts\",\"sha256\":\"a09f4987f2ebde2a6b46bc5ca4b021b50ef09a01466b6545b0a2e7defcbeeb59\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/unique-constraint-builder.d.ts\",\"sha256\":\"6ee2350f8ff32fa2bd3d379814f2d8a52063226b59c3d7379d83bd77d8683a87\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/column-type.d.ts\",\"sha256\":\"e0586a07833fd675c3a32ffde2e1f586720759e8016cdcd535163e845fadb6fa\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/compilable.d.ts\",\"sha256\":\"456bf57ef493ec750b79ffe7849813631db7b60827f36786cb672049a131d376\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/explainable.d.ts\",\"sha256\":\"53c89482e50d4edcb80e217cf20d9126c6a595bc204ee834131d372895160018\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/infer-result.d.ts\",\"sha256\":\"6d00a86fe567e3fc0a389c30e49f23e14aec923345eff22f5c95507305a5fac6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/log-once.d.ts\",\"sha256\":\"e9214291673a507e06de72638d08cb77a5a83946ff371fe3118231fd14b66148\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/log.d.ts\",\"sha256\":\"39841a65b5d4421d8f9e40b0f968a20ddd6ec345ccb24fae316ec02718916dd4\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/provide-controlled-connection.d.ts\",\"sha256\":\"b8f0d69d3bcdf8894d0e10e4a4eb3d2cb3fc27fd3ea5802a9b2c1ba025690fc9\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/query-id.d.ts\",\"sha256\":\"5d6ef65ccf14b0d51af503adffccdbaa846848cf0fe82310816cf82eb364d107\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/streamable.d.ts\",\"sha256\":\"8002100726ad65ae695ef88b091b9c8cb73e024eaf23b31d228a5a8ce19af31f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/type-error.d.ts\",\"sha256\":\"bf1655c135bd654637f98f934f9a9eb4d6450194ca2f4968b79263608da59fdd\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/type-utils.d.ts\",\"sha256\":\"1763f0597fd83cd479eda97817a9b18d9a7fb755ab4a7dc16c9012da82195a20\"},{\"file\":\"$WORKSPACE/node_modules/kysely/package.json\",\"sha256\":\"771e12d0d5f1a92eb77de13c1ff9ecbe4f22ccdb9223b820d69c94955a6f365b\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.decorators.d.ts\",\"sha256\":\"1ce14b81c5cc821994aa8ec1d42b220dd41b27fcc06373bce3958af7421b77d4\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.decorators.legacy.d.ts\",\"sha256\":\"b3a048b3e9302ef9a34ef4ebb9aecfb28b66abb3bce577206a79fee559c230da\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.dom.asynciterable.d.ts\",\"sha256\":\"7f57fc4404ff020bc45b9c620aff2b40f700b95fe31164024c453a5e3c163c54\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.dom.d.ts\",\"sha256\":\"d6b1eba8496bdd0eed6fc8a685768fe01b2da4a0388b5fe7df558290bffcf32f\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.dom.iterable.d.ts\",\"sha256\":\"7f57fc4404ff020bc45b9c620aff2b40f700b95fe31164024c453a5e3c163c54\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.collection.d.ts\",\"sha256\":\"105ba8ff7ba746404fe1a2e189d1d3d2e0eb29a08c18dded791af02f29fb4711\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.core.d.ts\",\"sha256\":\"eadcffda2aa84802c73938e589b9e58248d74c59cb7fcbca6474e3435ac15504\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.d.ts\",\"sha256\":\"3f88bedbeb09c6f5a6645cb24c7c55f1aa22d19ae96c8e6959cbd8b85a707bc6\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.generator.d.ts\",\"sha256\":\"00343ca5b2e3d48fa5df1db6e32ea2a59afab09590274a6cccb1dbae82e60c7c\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.iterable.d.ts\",\"sha256\":\"ebd9f816d4002697cb2864bea1f0b70a103124e18a8cd9645eeccc09bdf80ab4\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.promise.d.ts\",\"sha256\":\"2c1afac30a01772cd2a9a298a7ce7706b5892e447bb46bdbeef720f7b5da77ad\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.proxy.d.ts\",\"sha256\":\"7b0225f483e4fa685625ebe43dd584bb7973bbd84e66a6ba7bbe175ee1048b4f\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.reflect.d.ts\",\"sha256\":\"c0a4b8ac6ce74679c1da2b3795296f5896e31c38e888469a8e0f99dc3305de60\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.symbol.d.ts\",\"sha256\":\"3084a7b5f569088e0146533a00830e206565de65cae2239509168b11434cd84f\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts\",\"sha256\":\"c5079c53f0f141a0698faa903e76cb41cd664e3efb01cc17a5c46ec2eb0bef42\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2016.array.include.d.ts\",\"sha256\":\"32cafbc484dea6b0ab62cf8473182bbcb23020d70845b406f80b7526f38ae862\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2016.d.ts\",\"sha256\":\"7fe93b39b810eadd916be8db880dd7f0f7012a5cc6ffb62de8f62a2117fa6f1f\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2016.intl.d.ts\",\"sha256\":\"fca4cdcb6d6c5ef18a869003d02c9f0fd95df8cfaf6eb431cd3376bc034cad36\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2017.arraybuffer.d.ts\",\"sha256\":\"b93ec88115de9a9dc1b602291b85baf825c85666bf25985cc5f698073892b467\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2017.d.ts\",\"sha256\":\"bb0074cc08b84a2374af33d8bf044b80851ccc9e719a5e202eacf40db2c31600\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2017.date.d.ts\",\"sha256\":\"f5c06dcc3fe849fcb297c247865a161f995cc29de7aa823afdd75aaaddc1419b\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2017.intl.d.ts\",\"sha256\":\"c7b3542146734342e440a84b213384bfa188835537ddbda50d30766f0593aff9\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2017.object.d.ts\",\"sha256\":\"b77e16112127a4b169ef0b8c3a4d730edf459c5f25fe52d5e436a6919206c4d7\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts\",\"sha256\":\"fbffd9337146eff822c7c00acbb78b01ea7ea23987f6c961eba689349e744f8c\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2017.string.d.ts\",\"sha256\":\"a995c0e49b721312f74fdfb89e4ba29bd9824c770bbb4021d74d2bf560e4c6bd\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts\",\"sha256\":\"ce6180fa19b1cccd07ee7f7dbb9a367ac19c0ed160573e4686425060b6df7f57\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts\",\"sha256\":\"3f02e2476bccb9dbe21280d6090f0df17d2f66b74711489415a8aa4df73c9675\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts\",\"sha256\":\"45e3ab34c1c013c8ab2dc1ba4c80c780744b13b5676800ae2e3be27ae862c40c\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2018.d.ts\",\"sha256\":\"1a7daebe4f45fb03d9ec53d60008fbf9ac45a697fdc89e4ce218bc94b94f94d6\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2018.intl.d.ts\",\"sha256\":\"805c86f6cca8d7702a62a844856dbaa2a3fd2abef0536e65d48732441dde5b5b\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2018.promise.d.ts\",\"sha256\":\"e42e397f1a5a77994f0185fd1466520691456c772d06bf843e5084ceb879a0ad\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2018.regexp.d.ts\",\"sha256\":\"f4c2b41f90c95b1c532ecc874bd3c111865793b23aebcc1c3cbbabcd5d76ffb0\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2019.array.d.ts\",\"sha256\":\"ab26191cfad5b66afa11b8bf935ef1cd88fabfcb28d30b2dfa6fad877d050332\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2019.d.ts\",\"sha256\":\"f94b133a3cb14a288803be545ac2683e0d0ff6661bcd37e31aaaec54fc382aed\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2019.intl.d.ts\",\"sha256\":\"689da16f46e647cef0d64b0def88910e818a5877ca5379ede156ca3afb780ac3\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2019.object.d.ts\",\"sha256\":\"2088bc26531e38fb05eedac2951480db5309f6be3fa4a08d2221abb0f5b4200d\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2019.string.d.ts\",\"sha256\":\"cb9d366c425fea79716a8fb3af0d78e6b22ebbab3bd64d25063b42dc9f531c1e\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2019.symbol.d.ts\",\"sha256\":\"500934a8089c26d57ebdb688fc9757389bb6207a3c8f0674d68efa900d2abb34\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.bigint.d.ts\",\"sha256\":\"bc21cc8b6fee4f4c2440d08035b7ea3c06b3511314c8bab6bef7a92de58a2593\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.d.ts\",\"sha256\":\"f59d0650799f8782fd74cf73c19223730c6d1b9198671b1c5b3a38e1188b5953\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.date.d.ts\",\"sha256\":\"7ca53d13d2957003abb47922a71866ba7cb2068f8d154877c596d63c359fed25\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.intl.d.ts\",\"sha256\":\"48915f327cd1dea4d7bd358d9dc7732f58f9e1626a29cc0c05c8c692419d9bb7\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.number.d.ts\",\"sha256\":\"b7bf9377723203b5a6a4b920164df22d56a43f593269ba6ae1fdc97774b68855\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.promise.d.ts\",\"sha256\":\"54725f8c4df3d900cb4dac84b64689ce29548da0b4e9b7c2de61d41c79293611\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts\",\"sha256\":\"e5594bc3076ac29e6c1ebda77939bc4c8833de72f654b6e376862c0473199323\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.string.d.ts\",\"sha256\":\"2f3eb332c2d73e729f3364fcc0c2b375e72a121e8157d25a82d67a138c83a95c\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts\",\"sha256\":\"6f4427f9642ce8d500970e4e69d1397f64072ab73b97e476b4002a646ac743b1\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2021.d.ts\",\"sha256\":\"8a15b4607d9a499e2dbeed9ec0d3c0d7372c850b2d5f1fb259e8f6d41d468a84\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2021.intl.d.ts\",\"sha256\":\"a917a49ac94cd26b754ab84e113369a75d1a47a710661d7cd25e961cc797065f\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2021.promise.d.ts\",\"sha256\":\"db9709688f82c9e5f65a119c64d835f906efe5f559d08b11642d56eb85b79357\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2021.string.d.ts\",\"sha256\":\"4b25b8c874acd1a4cf8444c3617e037d444d19080ac9f634b405583fd10ce1f7\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2021.weakref.d.ts\",\"sha256\":\"37be57d7c90cf1f8112ee2636a068d8fd181289f82b744160ec56a7dc158a9f5\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2022.array.d.ts\",\"sha256\":\"6d3261badeb7843d157ef3e6f5d1427d0eeb0af0cf9df84a62cfd29fd47ac86e\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2022.d.ts\",\"sha256\":\"26e0fe14baee4e127f4365d1ae0b276f400562e45e19e35fd2d4c296684715e6\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2022.error.d.ts\",\"sha256\":\"195daca651dde22f2167ac0d0a05e215308119a3100f5e6268e8317d05a92526\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2022.full.d.ts\",\"sha256\":\"01a30f9e8582b369075c0808df71121e6855cb06fd8d3d39511d9ebb66405205\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2022.intl.d.ts\",\"sha256\":\"8b11e4285cd2bb164a4dc09248bdec69e9842517db4ca47c1ba913011e44ff2f\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2022.object.d.ts\",\"sha256\":\"0508571a52475e245b02bc50fa1394065a0a3d05277fbf5120c3784b85651799\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2022.regexp.d.ts\",\"sha256\":\"fc611fea8d30ea72c6bbfb599c9b4d393ce22e2f5bfef2172534781e7d138104\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2022.string.d.ts\",\"sha256\":\"8f9af488f510c3015af3cc8c267a9e9d96c4dd38a1fdff0e11dc5a544711415b\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es5.d.ts\",\"sha256\":\"bcd24271a113971ba9eb71ff8cb01bc6b0f872a85c23fdbe5d93065b375933cd\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.scripthost.d.ts\",\"sha256\":\"f13f4b465c99041e912db5c44129a94588e1aafee35a50eab51044833f50b4ee\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.webworker.importscripts.d.ts\",\"sha256\":\"2a2de5b9459b3fc44decd9ce6100b72f1b002ef523126c1d3d8b2a4a63d74d78\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/typescript.js\",\"sha256\":\"569177652966bd528c319171c7dd22860dbf72bde116cbc4f644f1d02bb12e39\"},{\"file\":\"$WORKSPACE/node_modules/typescript/package.json\",\"sha256\":\"9332e97c30d3e53ed54910b89207ed657fb444066484df6e5b6965bf130865e9\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/agent.d.ts\",\"sha256\":\"4893a895ea92c85345017a04ed427cbd6a1710453338df26881a6019432febdd\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/api.d.ts\",\"sha256\":\"0db18c6e78ea846316c012478888f33c11ffadab9efd1cc8bcc12daded7a60b6\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/balanced-pool.d.ts\",\"sha256\":\"ba7bc87d01492633cb5a0e5da8a4a42a1c86270e7b3d2dea5d156828a84e4882\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/cache.d.ts\",\"sha256\":\"c46e079fe54c76f95c67fb89081b3e399da2c7d109e7dca8e4b58d83e332e605\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/client.d.ts\",\"sha256\":\"1d6e127068ea8e104a912e42fc0a110e2aa5a66a356a917a163e8cf9a65e4a75\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/connector.d.ts\",\"sha256\":\"c6fd2c5a395f2432786c9cb8deb870b9b0e8ff7e22c029954fabdd692bff6195\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/content-type.d.ts\",\"sha256\":\"2e85db9e6fd73cfa3d7f28e0ab6b55417ea18931423bd47b409a96e4a169e8e6\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/cookies.d.ts\",\"sha256\":\"89167d696a849fce5ca508032aabfe901c0868f833a8625d5a9c6e861ef935d2\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/diagnostics-channel.d.ts\",\"sha256\":\"4732aec92b20fb28c5fe9ad99521fb59974289ed1e45aecb282616202184064f\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/dispatcher.d.ts\",\"sha256\":\"7f182617db458e98fc18dfb272d40aa2fff3a353c44a89b2c0ccb3937709bfb5\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/env-http-proxy-agent.d.ts\",\"sha256\":\"24c6a117721e606c9984335f71711877293a9651e44f59f3d21c1ea0856f9cc9\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/errors.d.ts\",\"sha256\":\"5ded6427296cdf3b9542de4471d2aa8d3983671d4cac0f4bf9c637208d1ced43\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/eventsource.d.ts\",\"sha256\":\"8bd86b8e8f6a6aa6c49b71e14c4ffe1211a0e97c80f08d2c8cc98838006e4b88\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/fetch.d.ts\",\"sha256\":\"c464d66b20788266e5353b48dc4aa6bc0dc4a707276df1e7152ab0c9ae21fad8\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/file.d.ts\",\"sha256\":\"25c8056edf4314820382a5fdb4bb7816999acdcb929c8f75e3f39473b87e85bc\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/filereader.d.ts\",\"sha256\":\"317e63deeb21ac07f3992f5b50cdca8338f10acd4fbb7257ebf56735bf52ab00\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/formdata.d.ts\",\"sha256\":\"78d0d27c130d35c60b5e5566c9f1e5be77caf39804636bc1a40133919a949f21\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/global-dispatcher.d.ts\",\"sha256\":\"cadc8aced301244057c4e7e73fbcae534b0f5b12a37b150d80e5a45aa4bebcbd\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/global-origin.d.ts\",\"sha256\":\"385aab901643aa54e1c36f5ef3107913b10d1b5bb8cbcd933d4263b80a0d7f20\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/handlers.d.ts\",\"sha256\":\"11396ed8a44c02ab9798b7dca436009f866e8dae3c9c25e8c1fbc396880bf1bb\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/header.d.ts\",\"sha256\":\"5929864ce17fba74232584d90cb721a89b7ad277220627cc97054ba15a98ea8f\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/index.d.ts\",\"sha256\":\"bf67d53d168abc1298888693338cb82854bdb2e69ef83f8a0092093c2d562107\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/interceptors.d.ts\",\"sha256\":\"e61be3f894b41b7baa1fbd6a66893f2579bfad01d208b4ff61daef21493ef0a8\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/mock-agent.d.ts\",\"sha256\":\"13f6f39e12b1518c6650bbb220c8985999020fe0f21d818e28f512b7771d00f9\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/mock-client.d.ts\",\"sha256\":\"9b5369969f6e7175740bf51223112ff209f94ba43ecd3bb09eefff9fd675624a\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/mock-errors.d.ts\",\"sha256\":\"24515859bc0b836719105bb6cc3d68255042a9f02a6022b3187948b204946bd2\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/mock-interceptor.d.ts\",\"sha256\":\"c21dc52e277bcfc75fac0436ccb75c204f9e1b3fa5e12729670910639f27343e\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/mock-pool.d.ts\",\"sha256\":\"4fe9e626e7164748e8769bbf74b538e09607f07ed17c2f20af8d680ee49fc1da\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/package.json\",\"sha256\":\"11f873b423b96a5ad444a099685ca6b9de1379dcd83fd8d368e757ddb53658e4\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/patch.d.ts\",\"sha256\":\"615ba88d0128ed16bf83ef8ccbb6aff05c3ee2db1cc0f89ab50a4939bfc1943f\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/pool-stats.d.ts\",\"sha256\":\"9670d44354bab9d9982eca21945686b5c24a3f893db73c0dae0fd74217a4c219\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/pool.d.ts\",\"sha256\":\"0b8a9268adaf4da35e7fa830c8981cfa22adbbe5b3f6f5ab91f6658899e657a7\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/proxy-agent.d.ts\",\"sha256\":\"ea0148f897b45a76544ae179784c95af1bd6721b8610af9ffa467a518a086a43\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/readable.d.ts\",\"sha256\":\"763fe0f42b3d79b440a9b6e51e9ba3f3f91352469c1e4b3b67bfa4ff6352f3f4\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/retry-agent.d.ts\",\"sha256\":\"405822be75ad3e4d162e07439bac80c6bcc6dbae1929e179cf467ec0b9ee4e2e\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/retry-handler.d.ts\",\"sha256\":\"dd3273ead9fbde62a72949c97dbec2247ea08e0c6952e701a483d74ef92d6a17\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/util.d.ts\",\"sha256\":\"bd0532fd6556073727d28da0edfd1736417a3f9f394877b6d5ef6ad88fba1d1a\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/websocket.d.ts\",\"sha256\":\"a4d551dbf8746780194d550c88f26cf937caf8d56f102969a110cfaed4b06656\"},{\"file\":\"$WORKSPACE/package.json\",\"sha256\":\"71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c\"},{\"file\":\"$WORKSPACE/tsconfig.json\",\"sha256\":\"6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403\"}]},\"runtimeSnapshot\":{\"id\":\"98c9db4fc3a4c763f4d29c402383243a0608203d52a23e5c2c5c80118d4f8dc7\",\"root\":\"$WORKSPACE\",\"bytes\":6203,\"files\":6,\"excluded\":[\".git\",\"node_modules\",\".typelatch\",\".mimosa\",\".v2c\",\".video_agent\",\"coverage\"],\"extraInputs\":[],\"scope\":\"Local workspace files plus explicit runtime inputs; excluded dependencies, remote services and external state are not certified\",\"inputs\":[{\"file\":\"$WORKSPACE/.gitignore\",\"sha256\":\"4d56952b0fb13bf8f9b6c13a6d4c34a075bac3af447636a1df4335d7576e2f97\"},{\"file\":\"$WORKSPACE/batch.test.ts\",\"sha256\":\"bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57\"},{\"file\":\"$WORKSPACE/batch.ts\",\"sha256\":\"295bbb1c8503fd5f09d70e747d190133deb7916c380a0aea850861b8de73b4bb\"},{\"file\":\"$WORKSPACE/package-lock.json\",\"sha256\":\"fd72ebe91147cd1160207a2b5d887b0d5380a5bd21024defba61a1a4600020ca\"},{\"file\":\"$WORKSPACE/package.json\",\"sha256\":\"71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c\"},{\"file\":\"$WORKSPACE/tsconfig.json\",\"sha256\":\"6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403\"}]},\"afterSnapshotId\":\"47ec6ac6d7560bedcca40a3d027e81bb54c22ef8ca4e607fe7e1e3a753558829\",\"afterRuntimeSnapshotId\":\"98c9db4fc3a4c763f4d29c402383243a0608203d52a23e5c2c5c80118d4f8dc7\",\"environmentHash\":\"498ffecc0bdecb0a8ffd3a3bd0d9966631133589fdd37bf7997b0331cd8f6ca3\",\"checks\":{\"typechecked\":{\"status\":\"pass\",\"reason\":\"Project compiler diagnostics, no emit; honors tsconfig including skipLibCheck\",\"diagnostics\":[]},\"tested\":{\"status\":\"fail\",\"reason\":\"Exit status of the explicitly supplied assertion command\"},\"stable\":{\"status\":\"pass\",\"reason\":\"Compared compiler inputs and, when tests were requested, the recorded runtime file scope before and after execution\"}},\"execution\":{\"command\":[\"npm\",\"test\"],\"cwd\":\"$WORKSPACE\",\"exitCode\":1,\"signal\":null,\"status\":\"fail\",\"timedOut\":false,\"cancelled\":false,\"outputLimitExceeded\":false,\"stdout\":\"\\n> test\\n> node --experimental-strip-types --test --test-reporter=tap batch.test.ts\\n\\nTAP version 13\\n# {\\\"assertion\\\":\\\"parameter binding and exact round trip\\\",\\\"sql\\\":\\\"insert into \\\\\\\\\\\"contact\\\\\\\\\\\" (\\\\\\\\\\\"id\\\\\\\\\\\", \\\\\\\\\\\"name\\\\\\\\\\\") values (?, ?)\\\",\\\"parameters\\\":[1,\\\"O'Reilly\\\"],\\\"rows\\\":[{\\\"id\\\":1,\\\"name\\\":\\\"O'Reilly\\\"},{\\\"id\\\":2,\\\"name\\\":\\\"Robert'); DROP TABLE contact;--\\\"}]}\\n# Subtest: commits the whole valid batch and binds a quote as data\\nok 1 - commits the whole valid batch and binds a quote as data\\n  ---\\n  duration_ms: 4.46275\\n  type: 'test'\\n  ...\\n# Subtest: UNIQUE failure rolls back an earlier insert in the same batch\\nnot ok 2 - UNIQUE failure rolls back an earlier insert in the same batch\\n  ---\\n  duration_ms: 3.025167\\n  type: 'test'\\n  location: '$WORKSPACE/batch.test.ts:20:1'\\n  failureType: 'testCodeFailure'\\n  error: |-\\n    Expected values to be strictly deep-equal:\\n    + actual - expected\\n    \\n      [\\n        {\\n          id: 1,\\n          name: 'existing'\\n        },\\n    +   {\\n    +     id: 2,\\n    +     name: 'must roll back'\\n    +   }\\n      ]\\n    \\n  code: 'ERR_ASSERTION'\\n  name: 'AssertionError'\\n  expected:\\n    0:\\n      id: 1\\n      name: 'existing'\\n  actual:\\n    0:\\n      id: 1\\n      name: 'existing'\\n    1:\\n      id: 2\\n      name: 'must roll back'\\n  operator: 'deepStrictEqual'\\n  stack: |-\\n    TestContext.<anonymous> (file://$WORKSPACE/batch.test.ts:26:12)\\n    async Test.run (node:internal/test_runner/test:1054:7)\\n    async Test.processPendingSubtests (node:internal/test_runner/test:744:7)\\n  ...\\n1..2\\n# tests 2\\n# suites 0\\n# pass 1\\n# fail 1\\n# cancelled 0\\n# skipped 0\\n# todo 0\\n# duration_ms 135.919375\\n\",\"stderr\":\"\",\"durationMs\":273.83487500000047},\"failure\":null,\"success\":false,\"durationMs\":3852.63825,\"evidencePath\":null}"
          }
        ],
        "structured_content": {
          "schemaVersion": 2,
          "id": "f0854353-429c-4d94-8d25-c890eb565b24",
          "queryId": null,
          "origin": "tool-executed",
          "createdAt": "2026-11-06T12:07:05.629Z",
          "snapshot": {
            "id": "47ec6ac6d7560bedcca40a3d027e81bb54c22ef8ca4e607fe7e1e3a753558829",
            "config": "$WORKSPACE/tsconfig.json",
            "compiler": {
              "version": "6.0.3",
              "path": "$WORKSPACE/node_modules/typescript/lib/typescript.js"
            },
            "scope": "Compiler-read inputs and configuration; not a full runtime filesystem snapshot",
            "overlayFiles": [],
            "inputs": [
              {
                "file": "$WORKSPACE/batch.test.ts",
                "sha256": "bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57"
              },
              {
                "file": "$WORKSPACE/batch.ts",
                "sha256": "295bbb1c8503fd5f09d70e747d190133deb7916c380a0aea850861b8de73b4bb"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/better-sqlite3/index.d.ts",
                "sha256": "c2a6a737189ced24ffe0634e9239b087e4c26378d0490f95141b9b9b042b746c"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/better-sqlite3/package.json",
                "sha256": "b34b88ee3602c63939e3de4abb08ee2d208cc491986ab1fc1a09996100d3f189"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/assert.d.ts",
                "sha256": "0fa06ada475b910e2106c98c68b10483dc8811d0c14a8a8dd36efb2672485b29"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/assert/strict.d.ts",
                "sha256": "33e5e9aba62c3193d10d1d33ae1fa75c46a1171cf76fef750777377d53b0303f"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/async_hooks.d.ts",
                "sha256": "2b06b93fd01bcd49d1a6bd1f9b65ddcae6480b9a86e9061634d6f8e354c1468f"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/buffer.buffer.d.ts",
                "sha256": "3af97acf03cc97de58a3a4bc91f8f616408099bc4233f6d0852e72a8ffb91ac9"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/buffer.d.ts",
                "sha256": "6a0cd27e5dc2cfbe039e731cf879d12b0e2dded06d1b1dedad07f7712de0d7f4"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/child_process.d.ts",
                "sha256": "13f5c844119c43e51ce777c509267f14d6aaf31eafb2c2b002ca35584cd13b29"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/cluster.d.ts",
                "sha256": "e60477649d6ad21542bd2dc7e3d9ff6853d0797ba9f689ba2f6653818999c264"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/compatibility/disposable.d.ts",
                "sha256": "6c7176368037af28cb72f2392010fa1cef295d6d6744bca8cfb54985f3a18c3e"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/compatibility/index.d.ts",
                "sha256": "21d819c173c0cf7cc3ce57c3276e77fd9a8a01d35a06ad87158781515c9a438a"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/compatibility/indexable.d.ts",
                "sha256": "ab41ef1f2cdafb8df48be20cd969d875602483859dc194e9c97c8a576892c052"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/compatibility/iterators.d.ts",
                "sha256": "437e20f2ba32abaeb7985e0afe0002de1917bc74e949ba585e49feba65da6ca1"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/console.d.ts",
                "sha256": "c2510f124c0293ab80b1777c44d80f812b75612f297b9857406468c0f4dafe29"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/constants.d.ts",
                "sha256": "5524481e56c48ff486f42926778c0a3cce1cc85dc46683b92b1271865bcf015a"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/crypto.d.ts",
                "sha256": "4c829ab315f57c5442c6667b53769975acbf92003a66aef19bce151987675bd1"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/dgram.d.ts",
                "sha256": "b2ade7657e2db96d18315694789eff2ddd3d8aea7215b181f8a0b303277cc579"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/diagnostics_channel.d.ts",
                "sha256": "78dbea00e90d2df8ea3dbef0cc379d95b8be9b71cd6bde4c28728f306811803b"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/dns.d.ts",
                "sha256": "4d631b81fa2f07a0e63a9a143d6a82c25c5f051298651a9b69176ba28930756d"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/dns/promises.d.ts",
                "sha256": "836a356aae992ff3c28a0212e3eabcb76dd4b0cc06bcb9607aeef560661b860d"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/domain.d.ts",
                "sha256": "1e0d1f8b0adfa0b0330e028c7941b5a98c08b600efe7f14d2d2a00854fb2f393"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/events.d.ts",
                "sha256": "41670ee38943d9cbb4924e436f56fc19ee94232bc96108562de1a734af20dc2c"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/fs.d.ts",
                "sha256": "8e1e46d0a9837ee058c100501080c920fa98081ea3956af0374308ba6f22a33e"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/fs/promises.d.ts",
                "sha256": "272ca407e0c9068bdc5152552d876e68037ceae3de62e529306403e973dec8e1"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/globals.d.ts",
                "sha256": "808069bba06b6768b62fd22429b53362e7af342da4a236ed2d2e1c89fcca3b4a"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/globals.typedarray.d.ts",
                "sha256": "98cffbf06d6bab333473c70a893770dbe990783904002c4f1a960447b4b53dca"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/http.d.ts",
                "sha256": "fa7834c715d5357e4540cee40ce96c3250ddb67a7b879a6b7fa0e86d6696f121"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/http2.d.ts",
                "sha256": "22dfb07a7ab15b66ac043829056fe70124844636ae719551812ac631ba04985b"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/https.d.ts",
                "sha256": "a10f0e1854f3316d7ee437b79649e5a6ae3ae14ffe6322b02d4987071a95362e"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/index.d.ts",
                "sha256": "71d3ae6a5e73ca4130762560425e00984ebaff64d5353a3333d1bb7eb86ef336"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/inspector.d.ts",
                "sha256": "e208f73ef6a980104304b0d2ca5f6bf1b85de6009d2c7e404028b875020fa8f2"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/inspector.generated.d.ts",
                "sha256": "d163b6bc2372b4f07260747cbc6c0a6405ab3fbcea3852305e98ac43ca59f5bc"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/module.d.ts",
                "sha256": "e6fa9ad47c5f71ff733744a029d1dc472c618de53804eae08ffc243b936f87ff"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/net.d.ts",
                "sha256": "a6f137d651076822d4fe884287e68fd61785a0d3d1fdb250a5059b691fa897db"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/os.d.ts",
                "sha256": "24826ed94a78d5c64bd857570fdbd96229ad41b5cb654c08d75a9845e3ab7dde"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/package.json",
                "sha256": "1e6d3bbbc5082745123d236b38dce0eacdab987d4ac9e57e299e55f780c170de"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/path.d.ts",
                "sha256": "8b479a130ccb62e98f11f136d3ac80f2984fdc07616516d29881f3061f2dd472"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/perf_hooks.d.ts",
                "sha256": "928af3d90454bf656a52a48679f199f64c1435247d6189d1caf4c68f2eaf921f"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/process.d.ts",
                "sha256": "bceb58df66ab8fb00170df20cd813978c5ab84be1d285710c4eb005d8e9d8efb"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/punycode.d.ts",
                "sha256": "3f16a7e4deafa527ed9995a772bb380eb7d3c2c0fd4ae178c5263ed18394db2c"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/querystring.d.ts",
                "sha256": "933921f0bb0ec12ef45d1062a1fc0f27635318f4d294e4d99de9a5493e618ca2"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/readline.d.ts",
                "sha256": "71a0f3ad612c123b57239a7749770017ecfe6b66411488000aba83e4546fde25"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/readline/promises.d.ts",
                "sha256": "77fbe5eecb6fac4b6242bbf6eebfc43e98ce5ccba8fa44e0ef6a95c945ff4d98"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/repl.d.ts",
                "sha256": "4f9d8ca0c417b67b69eeb54c7ca1bedd7b56034bb9bfd27c5d4f3bc4692daca7"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/sea.d.ts",
                "sha256": "0cb167c371eaa8c869f8a7656a7296f2e4fae43b4d8b803a680236b24794e5f9"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/sqlite.d.ts",
                "sha256": "0a839dba0287cc0481ad4beedd48a1c64acf1e212ae865d1315f7007ca215161"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/stream.d.ts",
                "sha256": "38dc4655376cd1a4bd6bb3763d92949233e33d38d3dd3cbea7bbf218175a38ef"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/stream/consumers.d.ts",
                "sha256": "45650f47bfb376c8a8ed39d4bcda5902ab899a3150029684ee4c10676d9fbaee"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/stream/promises.d.ts",
                "sha256": "37ba7b45141a45ce6e80e66f2a96c8a5ab1bcef0fc2d0f56bb58df96ec67e972"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/stream/web.d.ts",
                "sha256": "d61e0a64cd175208ac0b83670151a9a6b5916f0d1ffcdc5c29c90b1cebfc5045"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/string_decoder.d.ts",
                "sha256": "18fd40412d102c5564136f29735e5d1c3b455b8a37f920da79561f1fde068208"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/test.d.ts",
                "sha256": "48a679952eefe4cb776d5a0e1ccba2d3eb53b57448bbb7abc1fcebcbd5440188"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/timers.d.ts",
                "sha256": "f0be1b8078cd549d91f37c30c222c2a187ac1cf981d994fb476a1adc61387b14"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/timers/promises.d.ts",
                "sha256": "0aaed1d72199b01234152f7a60046bc947f1f37d78d182e9ae09c4289e06a592"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/tls.d.ts",
                "sha256": "2d14da6ecb49bf828d83948765ec2d3a579d476bbb9645e749610baa6ec880ca"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/trace_events.d.ts",
                "sha256": "66ba1b2c3e3a3644a1011cd530fb444a96b1b2dfe2f5e837a002d41a1a799e60"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/tty.d.ts",
                "sha256": "7e514f5b852fdbc166b539fdd1f4e9114f29911592a5eb10a94bb3a13ccac3c4"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/url.d.ts",
                "sha256": "5b7aa3c4c1a5d81b411e8cb302b45507fea9358d3569196b27eb1a27ae3a90ef"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/util.d.ts",
                "sha256": "5987a903da92c7462e0b35704ce7da94d7fdc4b89a984871c0e2b87a8aae9e69"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/v8.d.ts",
                "sha256": "ea08a0345023ade2b47fbff5a76d0d0ed8bff10bc9d22b83f40858a8e941501c"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/vm.d.ts",
                "sha256": "0aef708fb4c7a6b915e8305cbfac40cd207b032dbaabe9a01889a5fff3254681"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/wasi.d.ts",
                "sha256": "ae062ce7d9510060c5d7e7952ae379224fb3f8f2dd74e88959878af2057c143b"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/web-globals/abortcontroller.d.ts",
                "sha256": "1db0b7dca579049ca4193d034d835f6bfe73096c73663e5ef9a0b5779939f3d0"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/web-globals/domexception.d.ts",
                "sha256": "9798340ffb0d067d69b1ae5b32faa17ab31b82466a3fc00d8f2f2df0c8554aaa"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/web-globals/events.d.ts",
                "sha256": "f26b11d8d8e4b8028f1c7d618b22274c892e4b0ef5b3678a8ccbad85419aef43"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/web-globals/fetch.d.ts",
                "sha256": "b52476feb4a0cbcb25e5931b930fc73cb6643fb1a5060bf8a3dda0eeae5b4b68"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/web-globals/navigator.d.ts",
                "sha256": "f9501cc13ce624c72b61f12b3963e84fad210fbdf0ffbc4590e08460a3f04eba"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/web-globals/storage.d.ts",
                "sha256": "e7721c4f69f93c91360c26a0a84ee885997d748237ef78ef665b153e622b36c1"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/web-globals/streams.d.ts",
                "sha256": "d97fb21da858fb18b8ae72c314e9743fd52f73ebe2764e12af1db32fc03f853f"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/worker_threads.d.ts",
                "sha256": "ad9bdafb4e7abf14cc53ce7970486a84c87831e62891e5dfe798ddcd55e84701"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/zlib.d.ts",
                "sha256": "358765d5ea8afd285d4fd1532e78b88273f18cb3f87403a9b16fef61ac9fdcfe"
              },
              {
                "file": "$WORKSPACE/node_modules/better-sqlite3/package.json",
                "sha256": "6c9ea355190dfce3646ad4d2a31c9506de36d884a6461b3655a2a0c4ba3d1695"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/database-introspector.d.ts",
                "sha256": "4be799bfee1766047c11b3b5d371ca9e3993526d50c3e276e7cdb3943dd680a6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/dialect-adapter-base.d.ts",
                "sha256": "92e145f2246906544d0fa367ef29239783441fa3e434e16f074d89804149ad29"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/dialect-adapter.d.ts",
                "sha256": "6d6c78dd576e10af137436f02d785194ead22da4a785f37bfc9fa793fb3b73ce"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/dialect.d.ts",
                "sha256": "3e57fd3a8f13addca1c32a9a792e63d21baa4fcf706d23930f01ea312afacb04"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-adapter.d.ts",
                "sha256": "86cf1a2280404a0607abb5849f3136dad6df1cd16da64fe907699ee36f937206"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-dialect-config.d.ts",
                "sha256": "75fd7bc87b6b5ce7460b1bd5f7ccdd949c149211612893574c530ceaebed5cbb"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-dialect.d.ts",
                "sha256": "e61ccfac1b24d6feede2dd2afba891e6b288830ae71102459496f22560fcc004"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-driver.d.ts",
                "sha256": "49a26201f50fa9a816e0931156323d9a4029891ddc5ee40792c57b1afb8cdff4"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-introspector.d.ts",
                "sha256": "56cadc658182ee85d96ac84a5d31139eae2545aaf62cd1effaf0db5aa6b70e05"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-query-compiler.d.ts",
                "sha256": "1586ef3a163f46a7db0481bd8fbb88a261e30d547f4a2f4a835e849d41025ba6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-adapter.d.ts",
                "sha256": "ae6a3e4c8c1119fe1bb44f8aed2f0f4b135fd42f7da862e144557ec897b5739a"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-dialect-config.d.ts",
                "sha256": "6979e28a528e51a4d93db21aae1adfea5c87c49bc82275042f817a66a99a6b50"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-dialect.d.ts",
                "sha256": "7eda1f0806110518d3f03d78f93925af494ac263872eea3a85a5bfebd2b48bcb"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-driver.d.ts",
                "sha256": "28f91b1c0b330f4102efd145b38c6e07509220c0a214dded8aef3d3d469df6aa"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-introspector.d.ts",
                "sha256": "6da7497c314303f19ba36082297c9347ac524e7e9789714f688893fc786f4f9e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-query-compiler.d.ts",
                "sha256": "afab761b301923855eb2a1849d23fe9d1dfee534fd986f6c227ed520d02a2d59"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-adapter.d.ts",
                "sha256": "1e95f09a13a9555c87a921646cb1a2b2647476f73c4135af2e2c0e33c44b6c08"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-dialect-config.d.ts",
                "sha256": "35a7f9a074b2a6d3376eaa2046db7af262b632076d6888956a62785307691a46"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-dialect.d.ts",
                "sha256": "f037ed5250876c6be9ed862687f133a35242b367681db9147f03dd7de2fef358"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-driver.d.ts",
                "sha256": "b5548c7600a9b944d52aed0074767d92ac85cbef42521e8baacd71055338383c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-introspector.d.ts",
                "sha256": "9c88b05bdfe9898787a8776baaacc92b0499b0083905032bd9f3615a3135c26f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-query-compiler.d.ts",
                "sha256": "2c94d2217244dd31275ca5e404560c5c2105b5f06f8985d0f039f39caa1e9e30"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-adapter.d.ts",
                "sha256": "1ef7446acfc034c230c2a783d271d1032321f029396453511eed15243b41cb59"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-dialect-config.d.ts",
                "sha256": "4232ec8f460c0485c081f91381162bbdff18fe2de916770a4e946ce12388b4d1"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-dialect.d.ts",
                "sha256": "49d3dacad2aa3680975ed967177cd45a49e0aa39811686269014941fd28356c8"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-driver.d.ts",
                "sha256": "775485ad2851461363171bd9b3f7807d3f2b612f0a20ab80e59f048632255a29"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-introspector.d.ts",
                "sha256": "e06d432a94dc47f95de8488b0b4bdde54b888b1b0632eb946d7b112fa5c14eac"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-query-compiler.d.ts",
                "sha256": "4712d78270086b6e4307b499ac7e45149c576bfc7e1ab4aa0b9b93d6cca923ec"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/driver/connection-provider.d.ts",
                "sha256": "38e61720edb6523a2ff0c62d2b06160d9b1c5916f8b04d3bf31e93f370fd5a29"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/driver/database-connection.d.ts",
                "sha256": "f7f93c42c4e7b5972e78f7b62fb00271c545d4f5247c23a9a263dbbcd968d906"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/driver/default-connection-provider.d.ts",
                "sha256": "e7c940ea5bcfe1616f567f6a505b4b6fe5caef9e34d26988ef0a1fb40a3abbe1"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/driver/driver.d.ts",
                "sha256": "2efba86762e23c705bc4ca720ebd84f94dc7b6565e268cf96ea504acdc2a52ef"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/driver/dummy-driver.d.ts",
                "sha256": "e37e763321474ae8dfc20fce7462479a7b93fa151e0416ddbca263422e18d26b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/driver/single-connection-provider.d.ts",
                "sha256": "2ef6dc247554af42f4a3e3c8e21742cae4599fa05f59a9c2504e982f508adbbc"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dynamic/dynamic-reference-builder.d.ts",
                "sha256": "9096832f382f5b5cb27ba00faa8c231d562623db74fc4025b0aba6bd233b8818"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dynamic/dynamic-table-builder.d.ts",
                "sha256": "086c76363400b2153572922a22facb6a3cbb6dc6c3266cd75b7a4c55b564f8ae"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dynamic/dynamic.d.ts",
                "sha256": "c9f95e2f5326df254b2c867de54f7264763065fa4d29f5f9d10960d97352afcf"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/expression/expression-builder.d.ts",
                "sha256": "d9cd557b8e27ebbd5da74cb3e1e5a60c2e439844e57e7cdcb1d6162b78f270db"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/expression/expression-wrapper.d.ts",
                "sha256": "de8a83b2cb7e7f44e73155dd613e24141d97acdefc668333ea2b64d3a4ea7ae2"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/expression/expression.d.ts",
                "sha256": "ebddf120f55aa3a40cc08b374dd9077d1e497730c41ac124e66de3341f1dd83e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/index.d.ts",
                "sha256": "69f2fd8ca45ebd6b0112233963eed3edcf6f9fcf65a4d0cf5e4d8fa38c8a1456"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/kysely.d.ts",
                "sha256": "61c9b115f8721e4a2ea1b690c10c709366dd0cc8c644f7977db5faad368d9d7b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/migration/file-migration-provider.d.ts",
                "sha256": "8e7628593ebe34ec1022035f7683a2ef92bb9cb531c07fbdc0fea64928f4ea7b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/migration/migrator.d.ts",
                "sha256": "7343a82deb693b2dbf48250be88a1a0a90ffeee39d6360f1be689cfacdc7af27"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/add-column-node.d.ts",
                "sha256": "e0ad85268102b4d552b53de0f93f8d27dc52cebe2ee6ca3f3f4cb88131c6a3a3"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/add-constraint-node.d.ts",
                "sha256": "05301dc91249ca23b960eaf3e5efcd7aa99d493807cc18ddd955a4d0fe113f5c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/add-index-node.d.ts",
                "sha256": "b71bbca9b845474bcd410aa47ef73dc14f55384e614e1558d588809f3413374e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/aggregate-function-node.d.ts",
                "sha256": "83b25a220cfdfa0e7590f1296945a56cf5f071461affa11651c8d0b059572aa7"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/alias-node.d.ts",
                "sha256": "fcbc330594ee211b8e7eb56f4ec59175ab239288ecc7749634e665dee33ca181"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/alter-column-node.d.ts",
                "sha256": "c19d8eb43817185ce1210471e1b59269112f6c25fc63fb455fba7b6c74a25bfe"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/alter-table-node.d.ts",
                "sha256": "2b75d65afd6f248c992ed04d466a2e47825549c4738bdffb409e5763f5fc7826"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/and-node.d.ts",
                "sha256": "22ad4f64a29216936a641bc51587ad5c4d2e843643091ebea4f9d0a472b8692c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/binary-operation-node.d.ts",
                "sha256": "5515019e3a6ebbd431a945b6a43f31d139ae4b93e0a5ae91a915e02caef1832c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/case-node.d.ts",
                "sha256": "790bef520dfac9dd348fe22c53568f048c6cb3ce21a8e3f046d01e8c0a66a943"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/cast-node.d.ts",
                "sha256": "945740c51603a9a460909d8a5a6e32463a5c0cc2aa09ee7b928f2d72b6090734"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/check-constraint-node.d.ts",
                "sha256": "ebd02963d7c47cf26f254068e7ad81858433e51e0e5c4ffd7b3b2f6fd0bce17a"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/collate-node.d.ts",
                "sha256": "de2c2da9e6d8390e0f60cbe4b94dc4e1ea6f613e38418408da8de133958662c4"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/column-definition-node.d.ts",
                "sha256": "c18b9de619509cb2e83fb6db359d017de6cb5e9fe2838aed5361623ea44ef56a"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/column-node.d.ts",
                "sha256": "3a648a8b64b69923c0930df4fa3b390dfa9d61ac0d17cfca55a29d6703db1b42"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/column-update-node.d.ts",
                "sha256": "a513595cad81255731831101bd714d77c3c7fadb3d5ebf1829d77fe025124b77"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/common-table-expression-name-node.d.ts",
                "sha256": "ea88eb7247f90f0de73f3617a700625fc1b8c037ff03f4665534b978f3c3fd01"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/common-table-expression-node.d.ts",
                "sha256": "d6cb4d8b3499d80fb3d17e1911c6290928ef5a4d1a7751bca143bbef441012d9"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/constraint-node.d.ts",
                "sha256": "1d07950c5ceb2865d3d384a76f0c14bdca38c01c87bc1f3ee4df411a0c65a346"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-index-node.d.ts",
                "sha256": "663eb800efde225856c1e789ba85b6ec6603e12028473670221333c2c7f3bbb8"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-schema-node.d.ts",
                "sha256": "3936a5aaeb9d200a9b00225d230881437d29002a9b6e9719b4f782a44e215150"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-table-node.d.ts",
                "sha256": "3fc35b978a159e75f36c8b9f5ae51c95de011eac0a994befd85a03972e06906f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-type-node.d.ts",
                "sha256": "4c516c6471d8203af3120cee24f3c2c0fb379958d428c5e5bb6ab8228052f683"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-view-node.d.ts",
                "sha256": "88779dc6d2d69b984969c2ac9450b512f8b4c54beae5bd51025b3e7b3909145c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/data-type-node.d.ts",
                "sha256": "a40a75b4d4010077a911591554902897e1dd013f8a85225b6037a62f7056d437"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/default-insert-value-node.d.ts",
                "sha256": "53c5c0ad9ed0605c92add7c41b57b99dce5cdabbf7ca05748d5555883d6dd486"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/default-value-node.d.ts",
                "sha256": "55bb540169182762bc332474d3547675dc00627e00a491b80b01dbc6c9e018fa"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/delete-query-node.d.ts",
                "sha256": "72ae884c8c22be1964b1911e84ce375bc5bdeccc25509b6333216a65c6c4a5e2"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-column-node.d.ts",
                "sha256": "f6f03c94d64776248cad31d4503b9a5ee102bb1ce99b830a5a74c908927d2459"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-constraint-node.d.ts",
                "sha256": "fa473ebc4a55939b20e229501fd9d3aac5f578e4779f0f8f6a6306c848e1632a"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-index-node.d.ts",
                "sha256": "487b0dbdebde79164f7b2ea782788737a4252b9040781db6c3a9722e2bb9ecc8"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-schema-node.d.ts",
                "sha256": "a3a613da8d5a5b13af698d39b09fff499efdb0e8f536ab242e84c13370e3fce2"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-table-node.d.ts",
                "sha256": "e161d627db35259f52c3eea227dab5483e0de833299fd7bc61823071927cda60"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-type-node.d.ts",
                "sha256": "0ab06534ed1471f55971306ebd9151f2843d39e926f182773edc44afae2b3035"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-view-node.d.ts",
                "sha256": "17e3178d17edec81153b214b3b8b1167c8951130100919a709d8157a117a12b6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/explain-node.d.ts",
                "sha256": "7322a3401773f0c9fa87c7ef2ee13e0c660a5a926507ae8aca263bb3f4b2334e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/fetch-node.d.ts",
                "sha256": "5d17ad04870e5304037f31da3cc752da331e2b70ce333fb3c14a8884709a95b3"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/foreign-key-constraint-node.d.ts",
                "sha256": "647bead3b77e0fc7f2e2bed7a305d8beed67748dc4bc20f0ca174b7b7ecb099e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/from-node.d.ts",
                "sha256": "d6513ddef6323a64583ee62ed1a8c9f2dd0ddb755772702181d0855c521e41ac"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/function-node.d.ts",
                "sha256": "aaf2c6a7eb583c145f1bd2491cced2654160785a4ba146dd57bb3ad8d1ad756c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/generated-node.d.ts",
                "sha256": "0f11987bd734a55e04f7ee8376a8f5be9374d887b67a670d076c6a5cc7211226"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/group-by-item-node.d.ts",
                "sha256": "70efc2aa2b0bad5614d70c4697e7c4efb954e868d92c4d750b009c75758ecc07"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/group-by-node.d.ts",
                "sha256": "2f8b2550af2d98da27a168baac999bb025cc3e916711b34b03bde2cce68e9be9"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/having-node.d.ts",
                "sha256": "4cbf4d996793d757ff712ae7bd96b1227a09fb95fac447090d9cce63e0eb9460"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/identifier-node.d.ts",
                "sha256": "c5acf9061cb86da7716d98e12d6e96e2e356641eb0a21b33165653fb2cd6680f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/insert-query-node.d.ts",
                "sha256": "a6e51e0a926dc2b2b2d08512fea404d66095cc305765aaaa636918a34eaed159"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/join-node.d.ts",
                "sha256": "f6face0c6f608d87be446227996f9da6b89b1d226ac2cdbcf0454714c69e5287"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/json-operator-chain-node.d.ts",
                "sha256": "da9e88283164077cae7301cdbb258966dde1d8a67e6af6b05c7a18349dde6321"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/json-path-leg-node.d.ts",
                "sha256": "d1893af3d12efecdb31c4062a82a92ce789e4d34aeb2a218c301c2c486d4fc78"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/json-path-node.d.ts",
                "sha256": "25822bc7f060daf4c5f2e5fa075b2caf7f8bdedcbbab000269a97ff45f974745"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/json-reference-node.d.ts",
                "sha256": "e3f384585923f83d37a4ef1b75d1642632349c27e8f629acf23ea835877ddef3"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/limit-node.d.ts",
                "sha256": "cbaa48aef231497ab562060d3742707984c43a9d0e2ee28da7abb2efe4a0b392"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/list-node.d.ts",
                "sha256": "6fca4a007c11a2cb5cfe738643b21c59127d45d8ac3356c1fcce8d2ea5c9b2ed"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/matched-node.d.ts",
                "sha256": "adb4426a3053d8d0f06b034134b939a2ebad9a29a07c595b9c70c736e4a52911"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/merge-query-node.d.ts",
                "sha256": "8c147b2524e908e635a0fd569febe08152ec0b53152b5841e3d678474728f33b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/modify-column-node.d.ts",
                "sha256": "e7a6ee2d07d956992ee90bf2d4055ca3a15342ba05cc5b7e2e7fd15f69cbfe61"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/offset-node.d.ts",
                "sha256": "e1951d09be373ebc5370c0eff4af4a86e841251df119e6727e97e7ca714fc6ff"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/on-conflict-node.d.ts",
                "sha256": "4ee05c416af71157410043a44a0803671e03c8bfca346d6f832ea047334b1cb6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/on-duplicate-key-node.d.ts",
                "sha256": "1e74e54ccc165f3ddbe5460e2c6cc6c8aa2d3145a094d1b67c237303f61bb022"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/on-node.d.ts",
                "sha256": "8cbe9368fca284e894250d336b795a83c64397b574c249d25efe40ba657db8b8"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operation-node-source.d.ts",
                "sha256": "fd1a6d390ef510226ddf46350854d278a53738921cbb9e4de78bf7b6105df48d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operation-node-transformer.d.ts",
                "sha256": "a051b97de62cd18a86ea252ac37ee07640d3cf6d66aeeb126aa4c41f3c4ce3fe"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operation-node-visitor.d.ts",
                "sha256": "b21436fd1ac202941df49d04311e510a742003849e46278a074829d016ff7e5c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operation-node.d.ts",
                "sha256": "df09e59ace0cf7fd8e3c767b0b8f3d5b2212bd40d4e9dbf49a388526ead5e545"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operator-node.d.ts",
                "sha256": "eb0ca7737f9fbc78b265201c1ac5fb93a26a0a0c457501f23097607318da6251"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/or-action-node.d.ts",
                "sha256": "2e7bc808bf8376a838bc8a63edd68215cc3fb89ef6dfbd5bb679cd4d2827b43b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/or-node.d.ts",
                "sha256": "0661abac34d843381137240cdd238d481637f5023ad952046b24a627c256194c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/order-by-item-node.d.ts",
                "sha256": "285c03dafff17a2767cd0a23f93912dc5e0f3ff7ac3c9da4a80cdfee9979452c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/order-by-node.d.ts",
                "sha256": "9c70dde5822201db2c3f208eb8d95f463caa103d211b49399569dfcd0f394a92"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/output-node.d.ts",
                "sha256": "c940f913dc8325a06b5abdaaa3a10651aeb6af99ccf2dd91cae6c3729fef8f81"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/over-node.d.ts",
                "sha256": "31d4161e79a2eeecae8e3f859da4d3d9afb1e6f3dfe1dc66380450a54c97528f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/parens-node.d.ts",
                "sha256": "0cf60f5f3c66ac7b22d1e4a685c0b513328688886cb879394089f42f993e43a5"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/partition-by-item-node.d.ts",
                "sha256": "e1e593588e6cf59347c7a20017b214ac4b00562f6a2ec8e5c609e0ae965075f6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/partition-by-node.d.ts",
                "sha256": "276367f57e2b9e574e1ca1a48eb22072a60d906295c96bd7aeafad5fc3d08b77"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/primary-key-constraint-node.d.ts",
                "sha256": "3bf193f73208a3e1c1317565d15b047303a33e3a39c54edb6e78a4d69827d97c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/primitive-value-list-node.d.ts",
                "sha256": "0b4ba5551e44d84fd641b8f06eb3df38aa343d2c23a1358ad1b61f001764bf5f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/query-node.d.ts",
                "sha256": "b02e828785ad66c35216229f1de36d28fecccaaf5b287dee5475932fb8b50219"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/raw-node.d.ts",
                "sha256": "d4b914632888f47bee35d94706dce53e9c35481d38a560180779469f4ee9159e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/reference-node.d.ts",
                "sha256": "643700414df81efee3059191cc2759c29623ff95f462190a0e4a6afe2c1640eb"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/references-node.d.ts",
                "sha256": "db367fd2faba92ed81ca1cb947d94d7bf104dc55caf18c44d2a2b6ac1b1dfafd"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/refresh-materialized-view-node.d.ts",
                "sha256": "053dd60a1bd76248ab2a7613fe365295525670e7d27264bece2b19053ddefec5"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/rename-column-node.d.ts",
                "sha256": "9ba212cc8d5f5e0bbbcdc8b31c1969dcace0d4bb0dc1dbbe14a288617d68a6db"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/rename-constraint-node.d.ts",
                "sha256": "f69309172758f286bd1d5dd70953ef4ac546fd733a31ad26eec05a456677737e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/returning-node.d.ts",
                "sha256": "3fd14efbc5a75b0a0ca5d581549b796f6e19b50d40a0ad4f67205fcb19274ee6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/schemable-identifier-node.d.ts",
                "sha256": "45a02ead1994cac3ac844522b01d603c5c36289259488b794e616f1655ecb7db"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/select-all-node.d.ts",
                "sha256": "5743905ac2de3204bcd9768fdeaec993fed8291bde54094ddabfa7f28573936d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/select-modifier-node.d.ts",
                "sha256": "b345d1cb103363741f885729eb562931b5bffb63d06acd6cf634212ea945cb9e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/select-query-node.d.ts",
                "sha256": "c7497efbdffb6c2db351d59da966c8a316207ad90e34bd3e46df7c01c157e11a"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/selection-node.d.ts",
                "sha256": "20640c93feb6d5f926e147456f6d19bcf3648d52d17ed1d62bd11cdee59761ca"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/set-operation-node.d.ts",
                "sha256": "deab327003debcefe7668fa28d2373b5a3c40b258f7948496b57ced275bb3eb3"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/simple-reference-expression-node.d.ts",
                "sha256": "707669372976b9a569b6ac40c5aafd61b6f9d03c12f60c06cfad234c73d18369"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/table-node.d.ts",
                "sha256": "4dc4c3eca0a15be5bafa5ac220d839188097dfcfb44951221459b9b11e733352"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/top-node.d.ts",
                "sha256": "c65d7fae88667583386f30789ef1a77041df5a210f73338c34125a1bd4d98f7e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/tuple-node.d.ts",
                "sha256": "b7e920c3467c6146140f4b95c402aef269731c2ba92299efe2eec22dcc71f30b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/unary-operation-node.d.ts",
                "sha256": "5a13364736cf0eee277e0ea30431627ad754b51c96b95da0e5cae0155ba48d6d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/unique-constraint-node.d.ts",
                "sha256": "52d332b914c6b216f01562bcba195317680c4dfa3e0b6c645f473ecd6a29fc57"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/update-query-node.d.ts",
                "sha256": "7cf96480652b73719ce014b24ad8ac9c97620c64ee6acf8005be75d5b0988929"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/using-node.d.ts",
                "sha256": "2f7c95858885b15628d20c06d1b41d2b91b6b4cd3dfc8e1389a1446420e6a74b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/value-list-node.d.ts",
                "sha256": "0d75677f2e01e829154f73b93af966b3437b2d9565d10fc4eb03175bdb988cb7"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/value-node.d.ts",
                "sha256": "fca8f9bf4b3544e8f293725684ae0a982e234504ce08b5dd4a477e06c3c792c5"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/values-node.d.ts",
                "sha256": "ad0d9cecb6cf3ca943759fb015f684b455700272602349bc9754efdd5c73b2ae"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/when-node.d.ts",
                "sha256": "00dd58e1e52bdfd6c0b9d4dd3756014bbb02d1c3fb377d92a70a19893e1f33cd"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/where-node.d.ts",
                "sha256": "b67227c32b487f6d4f76b6cfecfef75034390d2b14aed5ee33d1f01b2ac584df"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/with-node.d.ts",
                "sha256": "b2ec10940611f3311aa42fce3bb65d3476b4eb48a00e9a93d1f85b6989c79500"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/package.json",
                "sha256": "5e433a0d28d7f422b2c6fbc3058b931d19d29bdc49c154b312099680e992e3f5"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/binary-operation-parser.d.ts",
                "sha256": "75c4008fe916b067ee4ddef78222d33024327da376289e9cbb100f356e117a03"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/coalesce-parser.d.ts",
                "sha256": "8887205714f61e6586adf32374134738e460b4d8cfe03d513a38999913862daf"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/collate-parser.d.ts",
                "sha256": "178ae1eaa5cd24618fec31c62ee6b66f5f57d76b075d9d8b34cc0db5543c0fec"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/data-type-parser.d.ts",
                "sha256": "ee8e06eaf1522a5e00fbfaa6473fea44dd74afd6f4e95f9da1a89af671aa2918"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/default-value-parser.d.ts",
                "sha256": "5f94250b6f8f598b1c42e624702098872b3afdf2ae6e391a02be7c0549aa64e7"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/delete-from-parser.d.ts",
                "sha256": "02353129e38fd07cc487b5f822ac710ec117e43e479e9f9f8039418ed3291ff5"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/expression-parser.d.ts",
                "sha256": "77bdf606434a7182de2ae5fe635523a95eccaf0c144f91df95e102a7c46c97a2"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/group-by-parser.d.ts",
                "sha256": "5fee9904e02e1475a281704b9afe8fc962e40084df5dffff4b4395dc7d552da2"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/insert-values-parser.d.ts",
                "sha256": "4b75bbb5000a38175a6e728aaab07b10dda25c887c10f22c036261cba87471d2"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/join-parser.d.ts",
                "sha256": "d8220fa464578acebc7fc4af92f2c57f8395025875a7eadb2ac69e0ddb9ac43d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/merge-into-parser.d.ts",
                "sha256": "88f2b0ad065d1ff42736c1efeb0e14061b3091d9376c272672be3f27d167a152"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/order-by-parser.d.ts",
                "sha256": "9aba87f9132dd2043482a72d3df5b2eff6aca78e0e8d7939253a7fcfc004b344"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/partition-by-parser.d.ts",
                "sha256": "1494274584ccf5a2af0572f0c3107739ed59b15aa96990db50fd8116eb4b3ccd"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/reference-parser.d.ts",
                "sha256": "8d95114eac22e8ef4f8665a186d6608b55206f8d34a426c980dc9d2cd18b1e0d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/returning-parser.d.ts",
                "sha256": "daf0673602c9217ac44106c295b579681811096ec2fa57a3fcd4d6470eaac8b8"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/savepoint-parser.d.ts",
                "sha256": "be922b6a92064b78554dfbf46decbddf5a0b023f49a656a7865e17ab0bf710c8"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/select-from-parser.d.ts",
                "sha256": "c01a88ada696e9f65a4dd8248bd9a568a3f1ce0c2eaa5e7f8696a2c3b3573654"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/select-parser.d.ts",
                "sha256": "22b54bbe3779cb65ac35e420f96ec152a90be7a785b80ef9fa499d73b1ec58f1"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/set-operation-parser.d.ts",
                "sha256": "f5c623592de0fe3277e4195f52950c8d1f81e920d9be54682f609573b5503ba6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/table-parser.d.ts",
                "sha256": "ba883ef1d897a12d7e8a1c7347a20d733a5cd508eedc3fc0a3090fbbac936bc5"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/tuple-parser.d.ts",
                "sha256": "3bb5c33e46d256998d12908375054dad7d82c6ccb866fd9e0fef3dac96acc402"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/unary-operation-parser.d.ts",
                "sha256": "6afd93aec340602a842a3fd846432339eed3581ee1328e65dc9ddf04967681d0"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/update-parser.d.ts",
                "sha256": "54bd44d1d220488406919d2ddbdb92cef690c8ebfe41d2cdc61a8aaf26d6396c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/update-set-parser.d.ts",
                "sha256": "cd4143e44f649e0c2674f3e3c1f6623f6f48342945214de732111944f8fa7e50"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/value-parser.d.ts",
                "sha256": "9f054267c51ac465965d91c20fd5057fd36cea9bd4656d514f4bebcade9c911a"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/with-parser.d.ts",
                "sha256": "735331968e5f9c95e860641150eee5cd76e3f4d32d91d308fd31ba96bcecc49f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/plugin/camel-case/camel-case-plugin.d.ts",
                "sha256": "f4a377ca062dc8a02a638f2eb10b6c94e198aaf91728e346f748301565c99658"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/plugin/deduplicate-joins/deduplicate-joins-plugin.d.ts",
                "sha256": "10c0fe874f64e1a821a0e6f6ecba3d2082db08011e96f86168c26fefc6588236"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/plugin/handle-empty-in-lists/handle-empty-in-lists-plugin.d.ts",
                "sha256": "86373a2c826bc505376b8baadaf1961628b065aa0820c89abf1cb7abfbd07afb"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/plugin/handle-empty-in-lists/handle-empty-in-lists.d.ts",
                "sha256": "1d246c73f66479fb9676aa7bdb713ce9a712e0785b7957f5bf450a8dcb8106be"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/plugin/kysely-plugin.d.ts",
                "sha256": "f4cda2ff97e70f9f017b9b80bb5cd3e4570f3a527628562de2bf178af995d126"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/plugin/parse-json-results/parse-json-results-plugin.d.ts",
                "sha256": "3ab3564a240e86c68ed9057a868c721998ca17123dc7cdd29d8018199be73342"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/plugin/with-schema/with-schema-plugin.d.ts",
                "sha256": "746ffa1873008cd4f50d2ebad2c4e67a42e00eb36cb007630a8c664bbf193227"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/aggregate-function-builder.d.ts",
                "sha256": "bca68928478692b05d4ec10e88e725f29915437a5374e660c6cfbaf044c1930d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/case-builder.d.ts",
                "sha256": "f201350305673baab74b8917bf96149b3322d9806c683d510267d9a139b44900"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/cte-builder.d.ts",
                "sha256": "3b2ac31bb38b7b625e5c5a69834dfe310248fb42edd297ca682de50d44555b1b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/delete-query-builder.d.ts",
                "sha256": "938edca549e0a6e4682f3324fc7c8a67f8944ab0c2dbdc8a54afd933c69e135f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/delete-result.d.ts",
                "sha256": "2fc9c7c6695b151ffd3ed667d6d793c2f656461978e840eff1d1350fc0bb1ebb"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/function-module.d.ts",
                "sha256": "ea74661706bfde1cc9724f365de127861dddef03267087c993e777a3c0a771da"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/having-interface.d.ts",
                "sha256": "228e796062abd583bd87436562070d78425a0166aeac16b63459983b02acedb3"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/insert-query-builder.d.ts",
                "sha256": "4b1049d3aabfab678c821cdfa9c753c6adf33251ddda47d47059e00ce13f916a"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/insert-result.d.ts",
                "sha256": "aa0af7166f48f67765f96dc70c1d7f9f55ae264b96cadf5b6077b2bc0aa2b5dd"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/join-builder.d.ts",
                "sha256": "85ad7a1017cff3848472528d792291038ebaf44b049a3afcaf0db612fa1b23a0"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/json-path-builder.d.ts",
                "sha256": "44f0f5e119fb798c76d39c0383689991b25353639007a62d59224f2b8d88e004"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/merge-query-builder.d.ts",
                "sha256": "59166f97779bdf70c8f36b8aeba6676d9b9ff64a256c9976e906eedfb6b87ae1"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/merge-result.d.ts",
                "sha256": "1ebe079cc9ed9ec4cd11d02c70f209caf16e9dd8e1e801a36648ce711bb3c404"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/no-result-error.d.ts",
                "sha256": "f29d44cfd07de9939378795273c4232c8430a950ffdfac7010438b03577477e6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/on-conflict-builder.d.ts",
                "sha256": "6da1127d73b53b3295d75624872a91cbac0eab602cb68ef8473d1414038e0408"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/order-by-interface.d.ts",
                "sha256": "0b5a8af5558892fcd5c250a2dd2140f285dcc51672dd309fde24cef92836e6fa"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/order-by-item-builder.d.ts",
                "sha256": "4dacb781ef89e1e92bed4d756f3b5941b19862083c124c0a50cf9aa225d78482"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/output-interface.d.ts",
                "sha256": "8026ee081397a1ebdbdf20ddde81471c23d4c5e10038d110223505a8f32b77fd"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/over-builder.d.ts",
                "sha256": "f4cf2ee04922bedeaacbc3f52e261c0b7c2fc8f81a5ed2299b4f50816d5e268b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/returning-interface.d.ts",
                "sha256": "c30a39369f4c75dc0d040f08e544f4b658ea695ce416be68ecf26c205e41ae5d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/select-query-builder-expression.d.ts",
                "sha256": "72d3929f8a6326462f3965821c38b8da7283081048ad4fbbe5a6b894b2467460"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/select-query-builder.d.ts",
                "sha256": "c6ccfcc54bd078a3d99c51a06bcf779b15149a22471a70c54eefab43e3353ba1"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/update-query-builder.d.ts",
                "sha256": "941f6d0f05176fa7112d76b4f6f47326242500e112f3bb52868d17ac58e907fd"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/update-result.d.ts",
                "sha256": "4d590f0e0b4abaf693f94d08b5c414928f2571aea5ac6efb97e4646e195dac48"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/where-interface.d.ts",
                "sha256": "dc9226ce99210a4a6ed075475c46292018f6a77eb038b65f860f05b883dbe0a7"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-compiler/compiled-query.d.ts",
                "sha256": "6c5bccbebab44e389a90c9302393910cd796e024e55ae1aae14bffd791f99464"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-compiler/default-query-compiler.d.ts",
                "sha256": "8f8d4762a569fb8826e41be03a2fdf21f8c9f3f0d6ff42b7e7e68ef563855756"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-compiler/query-compiler.d.ts",
                "sha256": "71a747ae19d152aa688d767408ca753168ddd756fac5b9dba79461949433e00f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-creator.d.ts",
                "sha256": "5b6aef51a17a2533ddcb1460c8381462c10ee6e59ebdef99cd98176a738d7ba4"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-executor/default-query-executor.d.ts",
                "sha256": "73fcba8699b817135e8217d4cb242403b8e97f2286afc4886778373fd7f5d687"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-executor/noop-query-executor.d.ts",
                "sha256": "4033b35f38b85606d366e29401cd63bb44b11c631fbe530e7cb6dea285dbce1e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-executor/query-executor-base.d.ts",
                "sha256": "4b2fee8608e19bffaf53670f0af416bb2d3b84d2f9e319883f35804f195c6269"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-executor/query-executor-provider.d.ts",
                "sha256": "9a40c1020a86217fb3131a564315af933ce48aa1ef9264545bb1a2b410adb15c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-executor/query-executor.d.ts",
                "sha256": "ebe9d82154a3bf6a6af680c3dcc6921b911624ea8f60699235c9c65fca087c3f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/raw-builder/raw-builder.d.ts",
                "sha256": "0a8f0977ee6ed9db6042459c08fe444e7ef4a4b1b6d349d72655d90543aafff6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/raw-builder/sql.d.ts",
                "sha256": "8a6161ab51e94182d29dc5d4663db8d67aca7d4d43edce0f134b6d4dfaa42f2d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-column-builder.d.ts",
                "sha256": "bd883a743f4ce1d3206b3079446c2f6d2f806520bf9b8971ccd7d7fd983ce868"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-add-foreign-key-constraint-builder.d.ts",
                "sha256": "710d8a9f9860482a9467a7470bb47352a7a0efc7380c07228d3c9f51ef442bc4"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-add-index-builder.d.ts",
                "sha256": "b382cb44e04f416c8d67b5b6f1d2b118d01add9d9a98e7864fbf192c830f1efa"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-builder.d.ts",
                "sha256": "ddba6ad2106348564085490c92de42a6d398377f9c806c30aafd67a8889ca4b7"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-drop-constraint-builder.d.ts",
                "sha256": "995564ce50215678ed1a073b9eb63b5243c3b67e4edf44df299ccc0a8374cbe2"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-executor.d.ts",
                "sha256": "9e22adacca7d1de31f486abe4cbce49203c103d4530700a5c6f632f1c51f03eb"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/check-constraint-builder.d.ts",
                "sha256": "b1b4aa28430990a9f1bea96d31efe0583470cdd85244b74aa58074459a7a3518"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/column-definition-builder.d.ts",
                "sha256": "1b2dfd1acca60e1782f8682e82860db220ae34c13a78e6795ad28c16a1146158"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/create-index-builder.d.ts",
                "sha256": "465e84b9e824d62c531c6003c66f1bc73ba508bf60aa5c9797e2e3a4ec7a108b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/create-schema-builder.d.ts",
                "sha256": "156d4e8169fa27ddebf8c26b1158180fce5fca563216c8c16bdc2c5db663296e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/create-table-builder.d.ts",
                "sha256": "3228a0ec21ce9bc0453a93d7d4c0c9b22bc06649457385e2113911293793717b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/create-type-builder.d.ts",
                "sha256": "4d9e83ce19109b83aec7c181865a6c17a629130bcd7859dd9a09bc22725e347d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/create-view-builder.d.ts",
                "sha256": "922d235d0784fdc0437ae8c038372fabb0b874486b65a47774fa34bda34dff3b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-index-builder.d.ts",
                "sha256": "ceff24a8c06a2b16792aae8426b706018c4234e8504acf1cbba8ee6b79390161"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-schema-builder.d.ts",
                "sha256": "1cce3949d58c46bc0764c89482a0be2b58d0b2a94a15e3147c88e73359658a40"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-table-builder.d.ts",
                "sha256": "7322c128662ae51bafb78bfa85a03e3da779b52e72d164c1bf22cdc65236270c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-type-builder.d.ts",
                "sha256": "484b9305a7ff05e1028722f4a992db637cb6e31197490763deae399b36849d3e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-view-builder.d.ts",
                "sha256": "dc5aff116a7790b183c5f09e94f83a7c7e608c6085e6ad75b1629a83f5fc6c36"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/foreign-key-constraint-builder.d.ts",
                "sha256": "cb42b5a11ea87d65efb0aa44e08a3ca428542612c1b423066eb5f511afdf2533"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/primary-key-constraint-builder.d.ts",
                "sha256": "ab84dfaa666066aaefee2739103b45c01c44c187e646b9020917f81c19793d4b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/refresh-materialized-view-builder.d.ts",
                "sha256": "d171cc95b1171193ecd8c047145fbb1644021394a18efcee1f3adb422ac36200"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/schema.d.ts",
                "sha256": "a09f4987f2ebde2a6b46bc5ca4b021b50ef09a01466b6545b0a2e7defcbeeb59"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/unique-constraint-builder.d.ts",
                "sha256": "6ee2350f8ff32fa2bd3d379814f2d8a52063226b59c3d7379d83bd77d8683a87"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/column-type.d.ts",
                "sha256": "e0586a07833fd675c3a32ffde2e1f586720759e8016cdcd535163e845fadb6fa"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/compilable.d.ts",
                "sha256": "456bf57ef493ec750b79ffe7849813631db7b60827f36786cb672049a131d376"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/explainable.d.ts",
                "sha256": "53c89482e50d4edcb80e217cf20d9126c6a595bc204ee834131d372895160018"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/infer-result.d.ts",
                "sha256": "6d00a86fe567e3fc0a389c30e49f23e14aec923345eff22f5c95507305a5fac6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/log-once.d.ts",
                "sha256": "e9214291673a507e06de72638d08cb77a5a83946ff371fe3118231fd14b66148"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/log.d.ts",
                "sha256": "39841a65b5d4421d8f9e40b0f968a20ddd6ec345ccb24fae316ec02718916dd4"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/provide-controlled-connection.d.ts",
                "sha256": "b8f0d69d3bcdf8894d0e10e4a4eb3d2cb3fc27fd3ea5802a9b2c1ba025690fc9"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/query-id.d.ts",
                "sha256": "5d6ef65ccf14b0d51af503adffccdbaa846848cf0fe82310816cf82eb364d107"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/streamable.d.ts",
                "sha256": "8002100726ad65ae695ef88b091b9c8cb73e024eaf23b31d228a5a8ce19af31f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/type-error.d.ts",
                "sha256": "bf1655c135bd654637f98f934f9a9eb4d6450194ca2f4968b79263608da59fdd"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/type-utils.d.ts",
                "sha256": "1763f0597fd83cd479eda97817a9b18d9a7fb755ab4a7dc16c9012da82195a20"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/package.json",
                "sha256": "771e12d0d5f1a92eb77de13c1ff9ecbe4f22ccdb9223b820d69c94955a6f365b"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.decorators.d.ts",
                "sha256": "1ce14b81c5cc821994aa8ec1d42b220dd41b27fcc06373bce3958af7421b77d4"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.decorators.legacy.d.ts",
                "sha256": "b3a048b3e9302ef9a34ef4ebb9aecfb28b66abb3bce577206a79fee559c230da"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.dom.asynciterable.d.ts",
                "sha256": "7f57fc4404ff020bc45b9c620aff2b40f700b95fe31164024c453a5e3c163c54"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.dom.d.ts",
                "sha256": "d6b1eba8496bdd0eed6fc8a685768fe01b2da4a0388b5fe7df558290bffcf32f"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.dom.iterable.d.ts",
                "sha256": "7f57fc4404ff020bc45b9c620aff2b40f700b95fe31164024c453a5e3c163c54"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.collection.d.ts",
                "sha256": "105ba8ff7ba746404fe1a2e189d1d3d2e0eb29a08c18dded791af02f29fb4711"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.core.d.ts",
                "sha256": "eadcffda2aa84802c73938e589b9e58248d74c59cb7fcbca6474e3435ac15504"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.d.ts",
                "sha256": "3f88bedbeb09c6f5a6645cb24c7c55f1aa22d19ae96c8e6959cbd8b85a707bc6"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.generator.d.ts",
                "sha256": "00343ca5b2e3d48fa5df1db6e32ea2a59afab09590274a6cccb1dbae82e60c7c"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.iterable.d.ts",
                "sha256": "ebd9f816d4002697cb2864bea1f0b70a103124e18a8cd9645eeccc09bdf80ab4"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.promise.d.ts",
                "sha256": "2c1afac30a01772cd2a9a298a7ce7706b5892e447bb46bdbeef720f7b5da77ad"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.proxy.d.ts",
                "sha256": "7b0225f483e4fa685625ebe43dd584bb7973bbd84e66a6ba7bbe175ee1048b4f"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.reflect.d.ts",
                "sha256": "c0a4b8ac6ce74679c1da2b3795296f5896e31c38e888469a8e0f99dc3305de60"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.symbol.d.ts",
                "sha256": "3084a7b5f569088e0146533a00830e206565de65cae2239509168b11434cd84f"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts",
                "sha256": "c5079c53f0f141a0698faa903e76cb41cd664e3efb01cc17a5c46ec2eb0bef42"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2016.array.include.d.ts",
                "sha256": "32cafbc484dea6b0ab62cf8473182bbcb23020d70845b406f80b7526f38ae862"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2016.d.ts",
                "sha256": "7fe93b39b810eadd916be8db880dd7f0f7012a5cc6ffb62de8f62a2117fa6f1f"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2016.intl.d.ts",
                "sha256": "fca4cdcb6d6c5ef18a869003d02c9f0fd95df8cfaf6eb431cd3376bc034cad36"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2017.arraybuffer.d.ts",
                "sha256": "b93ec88115de9a9dc1b602291b85baf825c85666bf25985cc5f698073892b467"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2017.d.ts",
                "sha256": "bb0074cc08b84a2374af33d8bf044b80851ccc9e719a5e202eacf40db2c31600"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2017.date.d.ts",
                "sha256": "f5c06dcc3fe849fcb297c247865a161f995cc29de7aa823afdd75aaaddc1419b"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2017.intl.d.ts",
                "sha256": "c7b3542146734342e440a84b213384bfa188835537ddbda50d30766f0593aff9"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2017.object.d.ts",
                "sha256": "b77e16112127a4b169ef0b8c3a4d730edf459c5f25fe52d5e436a6919206c4d7"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts",
                "sha256": "fbffd9337146eff822c7c00acbb78b01ea7ea23987f6c961eba689349e744f8c"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2017.string.d.ts",
                "sha256": "a995c0e49b721312f74fdfb89e4ba29bd9824c770bbb4021d74d2bf560e4c6bd"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts",
                "sha256": "ce6180fa19b1cccd07ee7f7dbb9a367ac19c0ed160573e4686425060b6df7f57"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts",
                "sha256": "3f02e2476bccb9dbe21280d6090f0df17d2f66b74711489415a8aa4df73c9675"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts",
                "sha256": "45e3ab34c1c013c8ab2dc1ba4c80c780744b13b5676800ae2e3be27ae862c40c"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2018.d.ts",
                "sha256": "1a7daebe4f45fb03d9ec53d60008fbf9ac45a697fdc89e4ce218bc94b94f94d6"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2018.intl.d.ts",
                "sha256": "805c86f6cca8d7702a62a844856dbaa2a3fd2abef0536e65d48732441dde5b5b"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2018.promise.d.ts",
                "sha256": "e42e397f1a5a77994f0185fd1466520691456c772d06bf843e5084ceb879a0ad"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2018.regexp.d.ts",
                "sha256": "f4c2b41f90c95b1c532ecc874bd3c111865793b23aebcc1c3cbbabcd5d76ffb0"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2019.array.d.ts",
                "sha256": "ab26191cfad5b66afa11b8bf935ef1cd88fabfcb28d30b2dfa6fad877d050332"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2019.d.ts",
                "sha256": "f94b133a3cb14a288803be545ac2683e0d0ff6661bcd37e31aaaec54fc382aed"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2019.intl.d.ts",
                "sha256": "689da16f46e647cef0d64b0def88910e818a5877ca5379ede156ca3afb780ac3"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2019.object.d.ts",
                "sha256": "2088bc26531e38fb05eedac2951480db5309f6be3fa4a08d2221abb0f5b4200d"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2019.string.d.ts",
                "sha256": "cb9d366c425fea79716a8fb3af0d78e6b22ebbab3bd64d25063b42dc9f531c1e"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2019.symbol.d.ts",
                "sha256": "500934a8089c26d57ebdb688fc9757389bb6207a3c8f0674d68efa900d2abb34"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.bigint.d.ts",
                "sha256": "bc21cc8b6fee4f4c2440d08035b7ea3c06b3511314c8bab6bef7a92de58a2593"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.d.ts",
                "sha256": "f59d0650799f8782fd74cf73c19223730c6d1b9198671b1c5b3a38e1188b5953"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.date.d.ts",
                "sha256": "7ca53d13d2957003abb47922a71866ba7cb2068f8d154877c596d63c359fed25"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.intl.d.ts",
                "sha256": "48915f327cd1dea4d7bd358d9dc7732f58f9e1626a29cc0c05c8c692419d9bb7"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.number.d.ts",
                "sha256": "b7bf9377723203b5a6a4b920164df22d56a43f593269ba6ae1fdc97774b68855"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.promise.d.ts",
                "sha256": "54725f8c4df3d900cb4dac84b64689ce29548da0b4e9b7c2de61d41c79293611"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts",
                "sha256": "e5594bc3076ac29e6c1ebda77939bc4c8833de72f654b6e376862c0473199323"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.string.d.ts",
                "sha256": "2f3eb332c2d73e729f3364fcc0c2b375e72a121e8157d25a82d67a138c83a95c"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts",
                "sha256": "6f4427f9642ce8d500970e4e69d1397f64072ab73b97e476b4002a646ac743b1"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2021.d.ts",
                "sha256": "8a15b4607d9a499e2dbeed9ec0d3c0d7372c850b2d5f1fb259e8f6d41d468a84"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2021.intl.d.ts",
                "sha256": "a917a49ac94cd26b754ab84e113369a75d1a47a710661d7cd25e961cc797065f"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2021.promise.d.ts",
                "sha256": "db9709688f82c9e5f65a119c64d835f906efe5f559d08b11642d56eb85b79357"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2021.string.d.ts",
                "sha256": "4b25b8c874acd1a4cf8444c3617e037d444d19080ac9f634b405583fd10ce1f7"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2021.weakref.d.ts",
                "sha256": "37be57d7c90cf1f8112ee2636a068d8fd181289f82b744160ec56a7dc158a9f5"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2022.array.d.ts",
                "sha256": "6d3261badeb7843d157ef3e6f5d1427d0eeb0af0cf9df84a62cfd29fd47ac86e"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2022.d.ts",
                "sha256": "26e0fe14baee4e127f4365d1ae0b276f400562e45e19e35fd2d4c296684715e6"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2022.error.d.ts",
                "sha256": "195daca651dde22f2167ac0d0a05e215308119a3100f5e6268e8317d05a92526"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2022.full.d.ts",
                "sha256": "01a30f9e8582b369075c0808df71121e6855cb06fd8d3d39511d9ebb66405205"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2022.intl.d.ts",
                "sha256": "8b11e4285cd2bb164a4dc09248bdec69e9842517db4ca47c1ba913011e44ff2f"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2022.object.d.ts",
                "sha256": "0508571a52475e245b02bc50fa1394065a0a3d05277fbf5120c3784b85651799"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2022.regexp.d.ts",
                "sha256": "fc611fea8d30ea72c6bbfb599c9b4d393ce22e2f5bfef2172534781e7d138104"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2022.string.d.ts",
                "sha256": "8f9af488f510c3015af3cc8c267a9e9d96c4dd38a1fdff0e11dc5a544711415b"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es5.d.ts",
                "sha256": "bcd24271a113971ba9eb71ff8cb01bc6b0f872a85c23fdbe5d93065b375933cd"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.scripthost.d.ts",
                "sha256": "f13f4b465c99041e912db5c44129a94588e1aafee35a50eab51044833f50b4ee"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
                "sha256": "2a2de5b9459b3fc44decd9ce6100b72f1b002ef523126c1d3d8b2a4a63d74d78"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/typescript.js",
                "sha256": "569177652966bd528c319171c7dd22860dbf72bde116cbc4f644f1d02bb12e39"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/package.json",
                "sha256": "9332e97c30d3e53ed54910b89207ed657fb444066484df6e5b6965bf130865e9"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/agent.d.ts",
                "sha256": "4893a895ea92c85345017a04ed427cbd6a1710453338df26881a6019432febdd"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/api.d.ts",
                "sha256": "0db18c6e78ea846316c012478888f33c11ffadab9efd1cc8bcc12daded7a60b6"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/balanced-pool.d.ts",
                "sha256": "ba7bc87d01492633cb5a0e5da8a4a42a1c86270e7b3d2dea5d156828a84e4882"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/cache.d.ts",
                "sha256": "c46e079fe54c76f95c67fb89081b3e399da2c7d109e7dca8e4b58d83e332e605"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/client.d.ts",
                "sha256": "1d6e127068ea8e104a912e42fc0a110e2aa5a66a356a917a163e8cf9a65e4a75"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/connector.d.ts",
                "sha256": "c6fd2c5a395f2432786c9cb8deb870b9b0e8ff7e22c029954fabdd692bff6195"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/content-type.d.ts",
                "sha256": "2e85db9e6fd73cfa3d7f28e0ab6b55417ea18931423bd47b409a96e4a169e8e6"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/cookies.d.ts",
                "sha256": "89167d696a849fce5ca508032aabfe901c0868f833a8625d5a9c6e861ef935d2"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/diagnostics-channel.d.ts",
                "sha256": "4732aec92b20fb28c5fe9ad99521fb59974289ed1e45aecb282616202184064f"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/dispatcher.d.ts",
                "sha256": "7f182617db458e98fc18dfb272d40aa2fff3a353c44a89b2c0ccb3937709bfb5"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/env-http-proxy-agent.d.ts",
                "sha256": "24c6a117721e606c9984335f71711877293a9651e44f59f3d21c1ea0856f9cc9"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/errors.d.ts",
                "sha256": "5ded6427296cdf3b9542de4471d2aa8d3983671d4cac0f4bf9c637208d1ced43"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/eventsource.d.ts",
                "sha256": "8bd86b8e8f6a6aa6c49b71e14c4ffe1211a0e97c80f08d2c8cc98838006e4b88"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/fetch.d.ts",
                "sha256": "c464d66b20788266e5353b48dc4aa6bc0dc4a707276df1e7152ab0c9ae21fad8"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/file.d.ts",
                "sha256": "25c8056edf4314820382a5fdb4bb7816999acdcb929c8f75e3f39473b87e85bc"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/filereader.d.ts",
                "sha256": "317e63deeb21ac07f3992f5b50cdca8338f10acd4fbb7257ebf56735bf52ab00"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/formdata.d.ts",
                "sha256": "78d0d27c130d35c60b5e5566c9f1e5be77caf39804636bc1a40133919a949f21"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/global-dispatcher.d.ts",
                "sha256": "cadc8aced301244057c4e7e73fbcae534b0f5b12a37b150d80e5a45aa4bebcbd"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/global-origin.d.ts",
                "sha256": "385aab901643aa54e1c36f5ef3107913b10d1b5bb8cbcd933d4263b80a0d7f20"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/handlers.d.ts",
                "sha256": "11396ed8a44c02ab9798b7dca436009f866e8dae3c9c25e8c1fbc396880bf1bb"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/header.d.ts",
                "sha256": "5929864ce17fba74232584d90cb721a89b7ad277220627cc97054ba15a98ea8f"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/index.d.ts",
                "sha256": "bf67d53d168abc1298888693338cb82854bdb2e69ef83f8a0092093c2d562107"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/interceptors.d.ts",
                "sha256": "e61be3f894b41b7baa1fbd6a66893f2579bfad01d208b4ff61daef21493ef0a8"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/mock-agent.d.ts",
                "sha256": "13f6f39e12b1518c6650bbb220c8985999020fe0f21d818e28f512b7771d00f9"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/mock-client.d.ts",
                "sha256": "9b5369969f6e7175740bf51223112ff209f94ba43ecd3bb09eefff9fd675624a"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/mock-errors.d.ts",
                "sha256": "24515859bc0b836719105bb6cc3d68255042a9f02a6022b3187948b204946bd2"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/mock-interceptor.d.ts",
                "sha256": "c21dc52e277bcfc75fac0436ccb75c204f9e1b3fa5e12729670910639f27343e"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/mock-pool.d.ts",
                "sha256": "4fe9e626e7164748e8769bbf74b538e09607f07ed17c2f20af8d680ee49fc1da"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/package.json",
                "sha256": "11f873b423b96a5ad444a099685ca6b9de1379dcd83fd8d368e757ddb53658e4"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/patch.d.ts",
                "sha256": "615ba88d0128ed16bf83ef8ccbb6aff05c3ee2db1cc0f89ab50a4939bfc1943f"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/pool-stats.d.ts",
                "sha256": "9670d44354bab9d9982eca21945686b5c24a3f893db73c0dae0fd74217a4c219"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/pool.d.ts",
                "sha256": "0b8a9268adaf4da35e7fa830c8981cfa22adbbe5b3f6f5ab91f6658899e657a7"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/proxy-agent.d.ts",
                "sha256": "ea0148f897b45a76544ae179784c95af1bd6721b8610af9ffa467a518a086a43"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/readable.d.ts",
                "sha256": "763fe0f42b3d79b440a9b6e51e9ba3f3f91352469c1e4b3b67bfa4ff6352f3f4"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/retry-agent.d.ts",
                "sha256": "405822be75ad3e4d162e07439bac80c6bcc6dbae1929e179cf467ec0b9ee4e2e"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/retry-handler.d.ts",
                "sha256": "dd3273ead9fbde62a72949c97dbec2247ea08e0c6952e701a483d74ef92d6a17"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/util.d.ts",
                "sha256": "bd0532fd6556073727d28da0edfd1736417a3f9f394877b6d5ef6ad88fba1d1a"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/websocket.d.ts",
                "sha256": "a4d551dbf8746780194d550c88f26cf937caf8d56f102969a110cfaed4b06656"
              },
              {
                "file": "$WORKSPACE/package.json",
                "sha256": "71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c"
              },
              {
                "file": "$WORKSPACE/tsconfig.json",
                "sha256": "6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403"
              }
            ]
          },
          "runtimeSnapshot": {
            "id": "98c9db4fc3a4c763f4d29c402383243a0608203d52a23e5c2c5c80118d4f8dc7",
            "root": "$WORKSPACE",
            "bytes": 6203,
            "files": 6,
            "excluded": [
              ".git",
              "node_modules",
              ".typelatch",
              ".mimosa",
              ".v2c",
              ".video_agent",
              "coverage"
            ],
            "extraInputs": [],
            "scope": "Local workspace files plus explicit runtime inputs; excluded dependencies, remote services and external state are not certified",
            "inputs": [
              {
                "file": "$WORKSPACE/.gitignore",
                "sha256": "4d56952b0fb13bf8f9b6c13a6d4c34a075bac3af447636a1df4335d7576e2f97"
              },
              {
                "file": "$WORKSPACE/batch.test.ts",
                "sha256": "bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57"
              },
              {
                "file": "$WORKSPACE/batch.ts",
                "sha256": "295bbb1c8503fd5f09d70e747d190133deb7916c380a0aea850861b8de73b4bb"
              },
              {
                "file": "$WORKSPACE/package-lock.json",
                "sha256": "fd72ebe91147cd1160207a2b5d887b0d5380a5bd21024defba61a1a4600020ca"
              },
              {
                "file": "$WORKSPACE/package.json",
                "sha256": "71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c"
              },
              {
                "file": "$WORKSPACE/tsconfig.json",
                "sha256": "6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403"
              }
            ]
          },
          "afterSnapshotId": "47ec6ac6d7560bedcca40a3d027e81bb54c22ef8ca4e607fe7e1e3a753558829",
          "afterRuntimeSnapshotId": "98c9db4fc3a4c763f4d29c402383243a0608203d52a23e5c2c5c80118d4f8dc7",
          "environmentHash": "498ffecc0bdecb0a8ffd3a3bd0d9966631133589fdd37bf7997b0331cd8f6ca3",
          "checks": {
            "typechecked": {
              "status": "pass",
              "reason": "Project compiler diagnostics, no emit; honors tsconfig including skipLibCheck",
              "diagnostics": []
            },
            "tested": {
              "status": "fail",
              "reason": "Exit status of the explicitly supplied assertion command"
            },
            "stable": {
              "status": "pass",
              "reason": "Compared compiler inputs and, when tests were requested, the recorded runtime file scope before and after execution"
            }
          },
          "execution": {
            "command": [
              "npm",
              "test"
            ],
            "cwd": "$WORKSPACE",
            "exitCode": 1,
            "signal": null,
            "status": "fail",
            "timedOut": false,
            "cancelled": false,
            "outputLimitExceeded": false,
            "stdout": "\n> test\n> node --experimental-strip-types --test --test-reporter=tap batch.test.ts\n\nTAP version 13\n# {\"assertion\":\"parameter binding and exact round trip\",\"sql\":\"insert into \\\\\"contact\\\\\" (\\\\\"id\\\\\", \\\\\"name\\\\\") values (?, ?)\",\"parameters\":[1,\"O'Reilly\"],\"rows\":[{\"id\":1,\"name\":\"O'Reilly\"},{\"id\":2,\"name\":\"Robert'); DROP TABLE contact;--\"}]}\n# Subtest: commits the whole valid batch and binds a quote as data\nok 1 - commits the whole valid batch and binds a quote as data\n  ---\n  duration_ms: 4.46275\n  type: 'test'\n  ...\n# Subtest: UNIQUE failure rolls back an earlier insert in the same batch\nnot ok 2 - UNIQUE failure rolls back an earlier insert in the same batch\n  ---\n  duration_ms: 3.025167\n  type: 'test'\n  location: '$WORKSPACE/batch.test.ts:20:1'\n  failureType: 'testCodeFailure'\n  error: |-\n    Expected values to be strictly deep-equal:\n    + actual - expected\n    \n      [\n        {\n          id: 1,\n          name: 'existing'\n        },\n    +   {\n    +     id: 2,\n    +     name: 'must roll back'\n    +   }\n      ]\n    \n  code: 'ERR_ASSERTION'\n  name: 'AssertionError'\n  expected:\n    0:\n      id: 1\n      name: 'existing'\n  actual:\n    0:\n      id: 1\n      name: 'existing'\n    1:\n      id: 2\n      name: 'must roll back'\n  operator: 'deepStrictEqual'\n  stack: |-\n    TestContext.<anonymous> (file://$WORKSPACE/batch.test.ts:26:12)\n    async Test.run (node:internal/test_runner/test:1054:7)\n    async Test.processPendingSubtests (node:internal/test_runner/test:744:7)\n  ...\n1..2\n# tests 2\n# suites 0\n# pass 1\n# fail 1\n# cancelled 0\n# skipped 0\n# todo 0\n# duration_ms 135.919375\n",
            "stderr": "",
            "durationMs": 273.83487500000047
          },
          "failure": null,
          "success": false,
          "durationMs": 3852.63825,
          "evidencePath": null
        }
      },
      "error": null,
      "status": "completed"
    },
    {
      "type": "mcp_tool_call",
      "server": "typelatch",
      "tool": "workspace_context",
      "arguments": {
        "config": "$WORKSPACE/tsconfig.json",
        "file": "batch.ts",
        "importSpecifier": "kysely",
        "symbol": "Kysely.prototype.transaction",
        "expectedVersion": "0.28.8"
      },
      "result": {
        "content": [
          {
            "type": "text",
            "text": "{\"api\":{\"name\":\"Kysely.prototype.transaction\",\"type\":\"() => TransactionBuilder<any>\",\"documentation\":\"Creates a {@link TransactionBuilder} that can be used to run queries inside a transaction.\\n\\nThe returned {@link TransactionBuilder} can be used to configure the transaction. The\\n{@link TransactionBuilder.execute} method can then be called to run the transaction.\\n{@link TransactionBuilder.execute} takes a function that is run inside the\\ntransaction. If the function throws an exception,\\n1. the exception is caught,\\n2. the transaction is rolled back, and\\n3. the exception is thrown again.\\nOtherwise the transaction is committed.\\n\\nThe callback function passed to the {@link TransactionBuilder.executeexecute}\\nmethod gets the transaction object as its only argument. The transaction is\\nof type {@link Transaction} which inherits {@link Kysely}. Any query\\nstarted through the transaction object is executed inside the transaction.\\n\\nTo run a controlled transaction, allowing you to commit and rollback manually,\\nuse {@link startTransaction} instead.\\n\\n### Examples\\n\\n<!-- siteExample(\\\"transactions\\\", \\\"Simple transaction\\\", 10) -->\\n\\nThis example inserts two rows in a transaction. If an exception is thrown inside\\nthe callback passed to the `execute` method,\\n1. the exception is caught,\\n2. the transaction is rolled back, and\\n3. the exception is thrown again.\\nOtherwise the transaction is committed.\\n\\n```ts\\nconst catto = await db.transaction().execute(async (trx) => {\\n  const jennifer = await trx.insertInto('person')\\n    .values({\\n      first_name: 'Jennifer',\\n      last_name: 'Aniston',\\n      age: 40,\\n    })\\n    .returning('id')\\n    .executeTakeFirstOrThrow()\\n\\n  return await trx.insertInto('pet')\\n    .values({\\n      owner_id: jennifer.id,\\n      name: 'Catto',\\n      species: 'cat',\\n      is_favorite: false,\\n    })\\n    .returningAll()\\n    .executeTakeFirst()\\n})\\n```\\n\\nSetting the isolation level:\\n\\n```ts\\nimport type { Kysely } from 'kysely'\\n\\nawait db\\n  .transaction()\\n  .setIsolationLevel('serializable')\\n  .execute(async (trx) => {\\n    await doStuff(trx)\\n  })\\n\\nasync function doStuff(kysely: typeof db) {\\n  // ...\\n}\\n```\",\"signatures\":[\"(): TransactionBuilder<any>\"],\"declarations\":[{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/kysely.d.ts\",\"start\":7367,\"length\":38}],\"evidence\":{\"characterUnit\":\"utf16-code-units\",\"type\":{\"origin\":\"compiler\",\"total\":29,\"returned\":29,\"omitted\":0},\"documentation\":{\"origin\":\"compiler-documentation\",\"total\":2018,\"returned\":2018,\"omitted\":0},\"signatures\":{\"origin\":\"compiler\",\"view\":\"value\",\"total\":1,\"returned\":1,\"omitted\":0,\"characters\":[{\"total\":27,\"returned\":27,\"omitted\":0}]},\"tags\":{\"origin\":\"compiler-jsdoc-tags\",\"total\":0,\"returned\":0,\"omitted\":0,\"items\":[]},\"declarations\":{\"origin\":\"declared-syntax\",\"total\":1,\"returned\":1,\"omitted\":0,\"headers\":[{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/kysely.d.ts\",\"start\":7367,\"length\":38,\"sha256\":\"61c9b115f8721e4a2ea1b690c10c709366dd0cc8c644f7977db5faad368d9d7b\",\"sourceKind\":\"declaration\",\"header\":null,\"status\":\"unsupported\",\"elisions\":[],\"characters\":null,\"reason\":\"Selected declaration form has no supported normalized header\"}]}},\"status\":\"resolved\",\"reason\":\"This named export exists in the workspace; usage compatibility and brain artifact equivalence are separate checks\"},\"candidates\":[],\"navigation\":{\"status\":\"not-run\",\"reason\":\"Navigation requires a cursor and resolved import\",\"exportName\":null,\"brain\":null,\"artifactEquivalent\":false},\"syntheticImport\":false,\"originalSourceHash\":\"295bbb1c8503fd5f09d70e747d190133deb7916c380a0aea850861b8de73b4bb\",\"language\":\"typescript\",\"route\":\"installed-api\",\"file\":\"$WORKSPACE/batch.ts\",\"hover\":null,\"definitions\":[],\"references\":[],\"declaration\":\"$WORKSPACE/node_modules/kysely/dist/esm/index.d.ts\",\"dependency\":{\"name\":\"kysely\",\"version\":\"0.28.8\",\"root\":\"$WORKSPACE/node_modules/kysely\",\"manifest\":\"$WORKSPACE/node_modules/kysely/package.json\",\"manifestHash\":\"771e12d0d5f1a92eb77de13c1ff9ecbe4f22ccdb9223b820d69c94955a6f365b\"},\"brain\":null,\"brainProvenance\":null,\"cursorEvidence\":{\"scope\":\"compiler-project\",\"config\":\"$WORKSPACE/tsconfig.json\",\"position\":null,\"definitions\":{\"status\":\"not-run\",\"total\":null,\"returned\":0,\"omitted\":null,\"limit\":20},\"references\":{\"status\":\"not-run\",\"total\":null,\"returned\":0,\"omitted\":null,\"limit\":50}},\"checks\":{\"retrieved\":{\"status\":\"not-run\",\"reason\":\"No discovery question supplied\"},\"resolved\":{\"status\":\"pass\",\"reason\":\"Import resolved by the project compiler\"},\"versionMatch\":{\"status\":\"pass\",\"reason\":\"Resolved kysely@0.28.8; expected 0.28.8\"},\"artifactMatch\":{\"status\":\"unknown\",\"reason\":\"Installed package contents have not been compared with the registry artifact\"},\"typechecked\":{\"status\":\"not-run\",\"reason\":\"Use workspace validation for project diagnostics\"},\"tested\":{\"status\":\"not-run\",\"reason\":\"No test command executed\"}},\"snapshot\":{\"id\":\"bfb3255737e9d1b32c400a685f2bb6fbaac8eaa9b883f89fa827d0a242430dcd\",\"config\":\"$WORKSPACE/tsconfig.json\",\"compiler\":{\"version\":\"6.0.3\",\"path\":\"$WORKSPACE/node_modules/typescript/lib/typescript.js\"},\"scope\":\"Compiler-read inputs and configuration; not a full runtime filesystem snapshot\",\"overlayFiles\":[],\"inputCount\":433},\"latencyMs\":634.4780000000001}"
          }
        ],
        "structured_content": {
          "api": {
            "name": "Kysely.prototype.transaction",
            "type": "() => TransactionBuilder<any>",
            "documentation": "Creates a {@link TransactionBuilder} that can be used to run queries inside a transaction.\n\nThe returned {@link TransactionBuilder} can be used to configure the transaction. The\n{@link TransactionBuilder.execute} method can then be called to run the transaction.\n{@link TransactionBuilder.execute} takes a function that is run inside the\ntransaction. If the function throws an exception,\n1. the exception is caught,\n2. the transaction is rolled back, and\n3. the exception is thrown again.\nOtherwise the transaction is committed.\n\nThe callback function passed to the {@link TransactionBuilder.executeexecute}\nmethod gets the transaction object as its only argument. The transaction is\nof type {@link Transaction} which inherits {@link Kysely}. Any query\nstarted through the transaction object is executed inside the transaction.\n\nTo run a controlled transaction, allowing you to commit and rollback manually,\nuse {@link startTransaction} instead.\n\n### Examples\n\n<!-- siteExample(\"transactions\", \"Simple transaction\", 10) -->\n\nThis example inserts two rows in a transaction. If an exception is thrown inside\nthe callback passed to the `execute` method,\n1. the exception is caught,\n2. the transaction is rolled back, and\n3. the exception is thrown again.\nOtherwise the transaction is committed.\n\n```ts\nconst catto = await db.transaction().execute(async (trx) => {\n  const jennifer = await trx.insertInto('person')\n    .values({\n      first_name: 'Jennifer',\n      last_name: 'Aniston',\n      age: 40,\n    })\n    .returning('id')\n    .executeTakeFirstOrThrow()\n\n  return await trx.insertInto('pet')\n    .values({\n      owner_id: jennifer.id,\n      name: 'Catto',\n      species: 'cat',\n      is_favorite: false,\n    })\n    .returningAll()\n    .executeTakeFirst()\n})\n```\n\nSetting the isolation level:\n\n```ts\nimport type { Kysely } from 'kysely'\n\nawait db\n  .transaction()\n  .setIsolationLevel('serializable')\n  .execute(async (trx) => {\n    await doStuff(trx)\n  })\n\nasync function doStuff(kysely: typeof db) {\n  // ...\n}\n```",
            "signatures": [
              "(): TransactionBuilder<any>"
            ],
            "declarations": [
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/kysely.d.ts",
                "start": 7367,
                "length": 38
              }
            ],
            "evidence": {
              "characterUnit": "utf16-code-units",
              "type": {
                "origin": "compiler",
                "total": 29,
                "returned": 29,
                "omitted": 0
              },
              "documentation": {
                "origin": "compiler-documentation",
                "total": 2018,
                "returned": 2018,
                "omitted": 0
              },
              "signatures": {
                "origin": "compiler",
                "view": "value",
                "total": 1,
                "returned": 1,
                "omitted": 0,
                "characters": [
                  {
                    "total": 27,
                    "returned": 27,
                    "omitted": 0
                  }
                ]
              },
              "tags": {
                "origin": "compiler-jsdoc-tags",
                "total": 0,
                "returned": 0,
                "omitted": 0,
                "items": []
              },
              "declarations": {
                "origin": "declared-syntax",
                "total": 1,
                "returned": 1,
                "omitted": 0,
                "headers": [
                  {
                    "file": "$WORKSPACE/node_modules/kysely/dist/esm/kysely.d.ts",
                    "start": 7367,
                    "length": 38,
                    "sha256": "61c9b115f8721e4a2ea1b690c10c709366dd0cc8c644f7977db5faad368d9d7b",
                    "sourceKind": "declaration",
                    "header": null,
                    "status": "unsupported",
                    "elisions": [],
                    "characters": null,
                    "reason": "Selected declaration form has no supported normalized header"
                  }
                ]
              }
            },
            "status": "resolved",
            "reason": "This named export exists in the workspace; usage compatibility and brain artifact equivalence are separate checks"
          },
          "candidates": [],
          "navigation": {
            "status": "not-run",
            "reason": "Navigation requires a cursor and resolved import",
            "exportName": null,
            "brain": null,
            "artifactEquivalent": false
          },
          "syntheticImport": false,
          "originalSourceHash": "295bbb1c8503fd5f09d70e747d190133deb7916c380a0aea850861b8de73b4bb",
          "language": "typescript",
          "route": "installed-api",
          "file": "$WORKSPACE/batch.ts",
          "hover": null,
          "definitions": [],
          "references": [],
          "declaration": "$WORKSPACE/node_modules/kysely/dist/esm/index.d.ts",
          "dependency": {
            "name": "kysely",
            "version": "0.28.8",
            "root": "$WORKSPACE/node_modules/kysely",
            "manifest": "$WORKSPACE/node_modules/kysely/package.json",
            "manifestHash": "771e12d0d5f1a92eb77de13c1ff9ecbe4f22ccdb9223b820d69c94955a6f365b"
          },
          "brain": null,
          "brainProvenance": null,
          "cursorEvidence": {
            "scope": "compiler-project",
            "config": "$WORKSPACE/tsconfig.json",
            "position": null,
            "definitions": {
              "status": "not-run",
              "total": null,
              "returned": 0,
              "omitted": null,
              "limit": 20
            },
            "references": {
              "status": "not-run",
              "total": null,
              "returned": 0,
              "omitted": null,
              "limit": 50
            }
          },
          "checks": {
            "retrieved": {
              "status": "not-run",
              "reason": "No discovery question supplied"
            },
            "resolved": {
              "status": "pass",
              "reason": "Import resolved by the project compiler"
            },
            "versionMatch": {
              "status": "pass",
              "reason": "Resolved kysely@0.28.8; expected 0.28.8"
            },
            "artifactMatch": {
              "status": "unknown",
              "reason": "Installed package contents have not been compared with the registry artifact"
            },
            "typechecked": {
              "status": "not-run",
              "reason": "Use workspace validation for project diagnostics"
            },
            "tested": {
              "status": "not-run",
              "reason": "No test command executed"
            }
          },
          "snapshot": {
            "id": "bfb3255737e9d1b32c400a685f2bb6fbaac8eaa9b883f89fa827d0a242430dcd",
            "config": "$WORKSPACE/tsconfig.json",
            "compiler": {
              "version": "6.0.3",
              "path": "$WORKSPACE/node_modules/typescript/lib/typescript.js"
            },
            "scope": "Compiler-read inputs and configuration; not a full runtime filesystem snapshot",
            "overlayFiles": [],
            "inputCount": 433
          },
          "latencyMs": 634.4780000000001
        }
      },
      "error": null,
      "status": "completed"
    },
    {
      "type": "file_change",
      "changes": [
        {
          "path": "$WORKSPACE/batch.ts",
          "kind": "update"
        }
      ],
      "status": "completed"
    },
    {
      "type": "mcp_tool_call",
      "server": "typelatch",
      "tool": "workspace_validate",
      "arguments": {
        "config": "$WORKSPACE/tsconfig.json",
        "workspaceRoot": "$WORKSPACE",
        "testCommand": [
          "npm",
          "test"
        ]
      },
      "result": {
        "content": [
          {
            "type": "text",
            "text": "{\"schemaVersion\":2,\"id\":\"3938c5a5-9ec8-49e9-80b3-22737e9bed00\",\"queryId\":null,\"origin\":\"tool-executed\",\"createdAt\":\"2026-11-06T12:07:23.945Z\",\"snapshot\":{\"id\":\"3d1a44d4c7245da16153f6f471e91ef6f08139ac454757a8d72fcb104f4d6fcf\",\"config\":\"$WORKSPACE/tsconfig.json\",\"compiler\":{\"version\":\"6.0.3\",\"path\":\"$WORKSPACE/node_modules/typescript/lib/typescript.js\"},\"scope\":\"Compiler-read inputs and configuration; not a full runtime filesystem snapshot\",\"overlayFiles\":[],\"inputs\":[{\"file\":\"$WORKSPACE/batch.test.ts\",\"sha256\":\"bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57\"},{\"file\":\"$WORKSPACE/batch.ts\",\"sha256\":\"e9559761f1205cd31e162ddea59643bb2eb199ddb7f0c5a5c1499cf086e37f89\"},{\"file\":\"$WORKSPACE/node_modules/@types/better-sqlite3/index.d.ts\",\"sha256\":\"c2a6a737189ced24ffe0634e9239b087e4c26378d0490f95141b9b9b042b746c\"},{\"file\":\"$WORKSPACE/node_modules/@types/better-sqlite3/package.json\",\"sha256\":\"b34b88ee3602c63939e3de4abb08ee2d208cc491986ab1fc1a09996100d3f189\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/assert.d.ts\",\"sha256\":\"0fa06ada475b910e2106c98c68b10483dc8811d0c14a8a8dd36efb2672485b29\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/assert/strict.d.ts\",\"sha256\":\"33e5e9aba62c3193d10d1d33ae1fa75c46a1171cf76fef750777377d53b0303f\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/async_hooks.d.ts\",\"sha256\":\"2b06b93fd01bcd49d1a6bd1f9b65ddcae6480b9a86e9061634d6f8e354c1468f\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/buffer.buffer.d.ts\",\"sha256\":\"3af97acf03cc97de58a3a4bc91f8f616408099bc4233f6d0852e72a8ffb91ac9\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/buffer.d.ts\",\"sha256\":\"6a0cd27e5dc2cfbe039e731cf879d12b0e2dded06d1b1dedad07f7712de0d7f4\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/child_process.d.ts\",\"sha256\":\"13f5c844119c43e51ce777c509267f14d6aaf31eafb2c2b002ca35584cd13b29\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/cluster.d.ts\",\"sha256\":\"e60477649d6ad21542bd2dc7e3d9ff6853d0797ba9f689ba2f6653818999c264\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/compatibility/disposable.d.ts\",\"sha256\":\"6c7176368037af28cb72f2392010fa1cef295d6d6744bca8cfb54985f3a18c3e\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/compatibility/index.d.ts\",\"sha256\":\"21d819c173c0cf7cc3ce57c3276e77fd9a8a01d35a06ad87158781515c9a438a\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/compatibility/indexable.d.ts\",\"sha256\":\"ab41ef1f2cdafb8df48be20cd969d875602483859dc194e9c97c8a576892c052\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/compatibility/iterators.d.ts\",\"sha256\":\"437e20f2ba32abaeb7985e0afe0002de1917bc74e949ba585e49feba65da6ca1\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/console.d.ts\",\"sha256\":\"c2510f124c0293ab80b1777c44d80f812b75612f297b9857406468c0f4dafe29\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/constants.d.ts\",\"sha256\":\"5524481e56c48ff486f42926778c0a3cce1cc85dc46683b92b1271865bcf015a\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/crypto.d.ts\",\"sha256\":\"4c829ab315f57c5442c6667b53769975acbf92003a66aef19bce151987675bd1\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/dgram.d.ts\",\"sha256\":\"b2ade7657e2db96d18315694789eff2ddd3d8aea7215b181f8a0b303277cc579\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/diagnostics_channel.d.ts\",\"sha256\":\"78dbea00e90d2df8ea3dbef0cc379d95b8be9b71cd6bde4c28728f306811803b\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/dns.d.ts\",\"sha256\":\"4d631b81fa2f07a0e63a9a143d6a82c25c5f051298651a9b69176ba28930756d\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/dns/promises.d.ts\",\"sha256\":\"836a356aae992ff3c28a0212e3eabcb76dd4b0cc06bcb9607aeef560661b860d\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/domain.d.ts\",\"sha256\":\"1e0d1f8b0adfa0b0330e028c7941b5a98c08b600efe7f14d2d2a00854fb2f393\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/events.d.ts\",\"sha256\":\"41670ee38943d9cbb4924e436f56fc19ee94232bc96108562de1a734af20dc2c\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/fs.d.ts\",\"sha256\":\"8e1e46d0a9837ee058c100501080c920fa98081ea3956af0374308ba6f22a33e\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/fs/promises.d.ts\",\"sha256\":\"272ca407e0c9068bdc5152552d876e68037ceae3de62e529306403e973dec8e1\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/globals.d.ts\",\"sha256\":\"808069bba06b6768b62fd22429b53362e7af342da4a236ed2d2e1c89fcca3b4a\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/globals.typedarray.d.ts\",\"sha256\":\"98cffbf06d6bab333473c70a893770dbe990783904002c4f1a960447b4b53dca\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/http.d.ts\",\"sha256\":\"fa7834c715d5357e4540cee40ce96c3250ddb67a7b879a6b7fa0e86d6696f121\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/http2.d.ts\",\"sha256\":\"22dfb07a7ab15b66ac043829056fe70124844636ae719551812ac631ba04985b\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/https.d.ts\",\"sha256\":\"a10f0e1854f3316d7ee437b79649e5a6ae3ae14ffe6322b02d4987071a95362e\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/index.d.ts\",\"sha256\":\"71d3ae6a5e73ca4130762560425e00984ebaff64d5353a3333d1bb7eb86ef336\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/inspector.d.ts\",\"sha256\":\"e208f73ef6a980104304b0d2ca5f6bf1b85de6009d2c7e404028b875020fa8f2\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/inspector.generated.d.ts\",\"sha256\":\"d163b6bc2372b4f07260747cbc6c0a6405ab3fbcea3852305e98ac43ca59f5bc\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/module.d.ts\",\"sha256\":\"e6fa9ad47c5f71ff733744a029d1dc472c618de53804eae08ffc243b936f87ff\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/net.d.ts\",\"sha256\":\"a6f137d651076822d4fe884287e68fd61785a0d3d1fdb250a5059b691fa897db\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/os.d.ts\",\"sha256\":\"24826ed94a78d5c64bd857570fdbd96229ad41b5cb654c08d75a9845e3ab7dde\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/package.json\",\"sha256\":\"1e6d3bbbc5082745123d236b38dce0eacdab987d4ac9e57e299e55f780c170de\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/path.d.ts\",\"sha256\":\"8b479a130ccb62e98f11f136d3ac80f2984fdc07616516d29881f3061f2dd472\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/perf_hooks.d.ts\",\"sha256\":\"928af3d90454bf656a52a48679f199f64c1435247d6189d1caf4c68f2eaf921f\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/process.d.ts\",\"sha256\":\"bceb58df66ab8fb00170df20cd813978c5ab84be1d285710c4eb005d8e9d8efb\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/punycode.d.ts\",\"sha256\":\"3f16a7e4deafa527ed9995a772bb380eb7d3c2c0fd4ae178c5263ed18394db2c\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/querystring.d.ts\",\"sha256\":\"933921f0bb0ec12ef45d1062a1fc0f27635318f4d294e4d99de9a5493e618ca2\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/readline.d.ts\",\"sha256\":\"71a0f3ad612c123b57239a7749770017ecfe6b66411488000aba83e4546fde25\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/readline/promises.d.ts\",\"sha256\":\"77fbe5eecb6fac4b6242bbf6eebfc43e98ce5ccba8fa44e0ef6a95c945ff4d98\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/repl.d.ts\",\"sha256\":\"4f9d8ca0c417b67b69eeb54c7ca1bedd7b56034bb9bfd27c5d4f3bc4692daca7\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/sea.d.ts\",\"sha256\":\"0cb167c371eaa8c869f8a7656a7296f2e4fae43b4d8b803a680236b24794e5f9\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/sqlite.d.ts\",\"sha256\":\"0a839dba0287cc0481ad4beedd48a1c64acf1e212ae865d1315f7007ca215161\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/stream.d.ts\",\"sha256\":\"38dc4655376cd1a4bd6bb3763d92949233e33d38d3dd3cbea7bbf218175a38ef\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/stream/consumers.d.ts\",\"sha256\":\"45650f47bfb376c8a8ed39d4bcda5902ab899a3150029684ee4c10676d9fbaee\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/stream/promises.d.ts\",\"sha256\":\"37ba7b45141a45ce6e80e66f2a96c8a5ab1bcef0fc2d0f56bb58df96ec67e972\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/stream/web.d.ts\",\"sha256\":\"d61e0a64cd175208ac0b83670151a9a6b5916f0d1ffcdc5c29c90b1cebfc5045\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/string_decoder.d.ts\",\"sha256\":\"18fd40412d102c5564136f29735e5d1c3b455b8a37f920da79561f1fde068208\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/test.d.ts\",\"sha256\":\"48a679952eefe4cb776d5a0e1ccba2d3eb53b57448bbb7abc1fcebcbd5440188\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/timers.d.ts\",\"sha256\":\"f0be1b8078cd549d91f37c30c222c2a187ac1cf981d994fb476a1adc61387b14\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/timers/promises.d.ts\",\"sha256\":\"0aaed1d72199b01234152f7a60046bc947f1f37d78d182e9ae09c4289e06a592\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/tls.d.ts\",\"sha256\":\"2d14da6ecb49bf828d83948765ec2d3a579d476bbb9645e749610baa6ec880ca\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/trace_events.d.ts\",\"sha256\":\"66ba1b2c3e3a3644a1011cd530fb444a96b1b2dfe2f5e837a002d41a1a799e60\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/tty.d.ts\",\"sha256\":\"7e514f5b852fdbc166b539fdd1f4e9114f29911592a5eb10a94bb3a13ccac3c4\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/url.d.ts\",\"sha256\":\"5b7aa3c4c1a5d81b411e8cb302b45507fea9358d3569196b27eb1a27ae3a90ef\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/util.d.ts\",\"sha256\":\"5987a903da92c7462e0b35704ce7da94d7fdc4b89a984871c0e2b87a8aae9e69\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/v8.d.ts\",\"sha256\":\"ea08a0345023ade2b47fbff5a76d0d0ed8bff10bc9d22b83f40858a8e941501c\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/vm.d.ts\",\"sha256\":\"0aef708fb4c7a6b915e8305cbfac40cd207b032dbaabe9a01889a5fff3254681\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/wasi.d.ts\",\"sha256\":\"ae062ce7d9510060c5d7e7952ae379224fb3f8f2dd74e88959878af2057c143b\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/web-globals/abortcontroller.d.ts\",\"sha256\":\"1db0b7dca579049ca4193d034d835f6bfe73096c73663e5ef9a0b5779939f3d0\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/web-globals/domexception.d.ts\",\"sha256\":\"9798340ffb0d067d69b1ae5b32faa17ab31b82466a3fc00d8f2f2df0c8554aaa\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/web-globals/events.d.ts\",\"sha256\":\"f26b11d8d8e4b8028f1c7d618b22274c892e4b0ef5b3678a8ccbad85419aef43\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/web-globals/fetch.d.ts\",\"sha256\":\"b52476feb4a0cbcb25e5931b930fc73cb6643fb1a5060bf8a3dda0eeae5b4b68\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/web-globals/navigator.d.ts\",\"sha256\":\"f9501cc13ce624c72b61f12b3963e84fad210fbdf0ffbc4590e08460a3f04eba\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/web-globals/storage.d.ts\",\"sha256\":\"e7721c4f69f93c91360c26a0a84ee885997d748237ef78ef665b153e622b36c1\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/web-globals/streams.d.ts\",\"sha256\":\"d97fb21da858fb18b8ae72c314e9743fd52f73ebe2764e12af1db32fc03f853f\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/worker_threads.d.ts\",\"sha256\":\"ad9bdafb4e7abf14cc53ce7970486a84c87831e62891e5dfe798ddcd55e84701\"},{\"file\":\"$WORKSPACE/node_modules/@types/node/zlib.d.ts\",\"sha256\":\"358765d5ea8afd285d4fd1532e78b88273f18cb3f87403a9b16fef61ac9fdcfe\"},{\"file\":\"$WORKSPACE/node_modules/better-sqlite3/package.json\",\"sha256\":\"6c9ea355190dfce3646ad4d2a31c9506de36d884a6461b3655a2a0c4ba3d1695\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/database-introspector.d.ts\",\"sha256\":\"4be799bfee1766047c11b3b5d371ca9e3993526d50c3e276e7cdb3943dd680a6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/dialect-adapter-base.d.ts\",\"sha256\":\"92e145f2246906544d0fa367ef29239783441fa3e434e16f074d89804149ad29\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/dialect-adapter.d.ts\",\"sha256\":\"6d6c78dd576e10af137436f02d785194ead22da4a785f37bfc9fa793fb3b73ce\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/dialect.d.ts\",\"sha256\":\"3e57fd3a8f13addca1c32a9a792e63d21baa4fcf706d23930f01ea312afacb04\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-adapter.d.ts\",\"sha256\":\"86cf1a2280404a0607abb5849f3136dad6df1cd16da64fe907699ee36f937206\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-dialect-config.d.ts\",\"sha256\":\"75fd7bc87b6b5ce7460b1bd5f7ccdd949c149211612893574c530ceaebed5cbb\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-dialect.d.ts\",\"sha256\":\"e61ccfac1b24d6feede2dd2afba891e6b288830ae71102459496f22560fcc004\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-driver.d.ts\",\"sha256\":\"49a26201f50fa9a816e0931156323d9a4029891ddc5ee40792c57b1afb8cdff4\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-introspector.d.ts\",\"sha256\":\"56cadc658182ee85d96ac84a5d31139eae2545aaf62cd1effaf0db5aa6b70e05\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-query-compiler.d.ts\",\"sha256\":\"1586ef3a163f46a7db0481bd8fbb88a261e30d547f4a2f4a835e849d41025ba6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-adapter.d.ts\",\"sha256\":\"ae6a3e4c8c1119fe1bb44f8aed2f0f4b135fd42f7da862e144557ec897b5739a\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-dialect-config.d.ts\",\"sha256\":\"6979e28a528e51a4d93db21aae1adfea5c87c49bc82275042f817a66a99a6b50\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-dialect.d.ts\",\"sha256\":\"7eda1f0806110518d3f03d78f93925af494ac263872eea3a85a5bfebd2b48bcb\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-driver.d.ts\",\"sha256\":\"28f91b1c0b330f4102efd145b38c6e07509220c0a214dded8aef3d3d469df6aa\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-introspector.d.ts\",\"sha256\":\"6da7497c314303f19ba36082297c9347ac524e7e9789714f688893fc786f4f9e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-query-compiler.d.ts\",\"sha256\":\"afab761b301923855eb2a1849d23fe9d1dfee534fd986f6c227ed520d02a2d59\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-adapter.d.ts\",\"sha256\":\"1e95f09a13a9555c87a921646cb1a2b2647476f73c4135af2e2c0e33c44b6c08\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-dialect-config.d.ts\",\"sha256\":\"35a7f9a074b2a6d3376eaa2046db7af262b632076d6888956a62785307691a46\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-dialect.d.ts\",\"sha256\":\"f037ed5250876c6be9ed862687f133a35242b367681db9147f03dd7de2fef358\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-driver.d.ts\",\"sha256\":\"b5548c7600a9b944d52aed0074767d92ac85cbef42521e8baacd71055338383c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-introspector.d.ts\",\"sha256\":\"9c88b05bdfe9898787a8776baaacc92b0499b0083905032bd9f3615a3135c26f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-query-compiler.d.ts\",\"sha256\":\"2c94d2217244dd31275ca5e404560c5c2105b5f06f8985d0f039f39caa1e9e30\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-adapter.d.ts\",\"sha256\":\"1ef7446acfc034c230c2a783d271d1032321f029396453511eed15243b41cb59\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-dialect-config.d.ts\",\"sha256\":\"4232ec8f460c0485c081f91381162bbdff18fe2de916770a4e946ce12388b4d1\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-dialect.d.ts\",\"sha256\":\"49d3dacad2aa3680975ed967177cd45a49e0aa39811686269014941fd28356c8\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-driver.d.ts\",\"sha256\":\"775485ad2851461363171bd9b3f7807d3f2b612f0a20ab80e59f048632255a29\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-introspector.d.ts\",\"sha256\":\"e06d432a94dc47f95de8488b0b4bdde54b888b1b0632eb946d7b112fa5c14eac\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-query-compiler.d.ts\",\"sha256\":\"4712d78270086b6e4307b499ac7e45149c576bfc7e1ab4aa0b9b93d6cca923ec\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/driver/connection-provider.d.ts\",\"sha256\":\"38e61720edb6523a2ff0c62d2b06160d9b1c5916f8b04d3bf31e93f370fd5a29\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/driver/database-connection.d.ts\",\"sha256\":\"f7f93c42c4e7b5972e78f7b62fb00271c545d4f5247c23a9a263dbbcd968d906\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/driver/default-connection-provider.d.ts\",\"sha256\":\"e7c940ea5bcfe1616f567f6a505b4b6fe5caef9e34d26988ef0a1fb40a3abbe1\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/driver/driver.d.ts\",\"sha256\":\"2efba86762e23c705bc4ca720ebd84f94dc7b6565e268cf96ea504acdc2a52ef\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/driver/dummy-driver.d.ts\",\"sha256\":\"e37e763321474ae8dfc20fce7462479a7b93fa151e0416ddbca263422e18d26b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/driver/single-connection-provider.d.ts\",\"sha256\":\"2ef6dc247554af42f4a3e3c8e21742cae4599fa05f59a9c2504e982f508adbbc\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dynamic/dynamic-reference-builder.d.ts\",\"sha256\":\"9096832f382f5b5cb27ba00faa8c231d562623db74fc4025b0aba6bd233b8818\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dynamic/dynamic-table-builder.d.ts\",\"sha256\":\"086c76363400b2153572922a22facb6a3cbb6dc6c3266cd75b7a4c55b564f8ae\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/dynamic/dynamic.d.ts\",\"sha256\":\"c9f95e2f5326df254b2c867de54f7264763065fa4d29f5f9d10960d97352afcf\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/expression/expression-builder.d.ts\",\"sha256\":\"d9cd557b8e27ebbd5da74cb3e1e5a60c2e439844e57e7cdcb1d6162b78f270db\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/expression/expression-wrapper.d.ts\",\"sha256\":\"de8a83b2cb7e7f44e73155dd613e24141d97acdefc668333ea2b64d3a4ea7ae2\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/expression/expression.d.ts\",\"sha256\":\"ebddf120f55aa3a40cc08b374dd9077d1e497730c41ac124e66de3341f1dd83e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/index.d.ts\",\"sha256\":\"69f2fd8ca45ebd6b0112233963eed3edcf6f9fcf65a4d0cf5e4d8fa38c8a1456\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/kysely.d.ts\",\"sha256\":\"61c9b115f8721e4a2ea1b690c10c709366dd0cc8c644f7977db5faad368d9d7b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/migration/file-migration-provider.d.ts\",\"sha256\":\"8e7628593ebe34ec1022035f7683a2ef92bb9cb531c07fbdc0fea64928f4ea7b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/migration/migrator.d.ts\",\"sha256\":\"7343a82deb693b2dbf48250be88a1a0a90ffeee39d6360f1be689cfacdc7af27\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/add-column-node.d.ts\",\"sha256\":\"e0ad85268102b4d552b53de0f93f8d27dc52cebe2ee6ca3f3f4cb88131c6a3a3\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/add-constraint-node.d.ts\",\"sha256\":\"05301dc91249ca23b960eaf3e5efcd7aa99d493807cc18ddd955a4d0fe113f5c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/add-index-node.d.ts\",\"sha256\":\"b71bbca9b845474bcd410aa47ef73dc14f55384e614e1558d588809f3413374e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/aggregate-function-node.d.ts\",\"sha256\":\"83b25a220cfdfa0e7590f1296945a56cf5f071461affa11651c8d0b059572aa7\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/alias-node.d.ts\",\"sha256\":\"fcbc330594ee211b8e7eb56f4ec59175ab239288ecc7749634e665dee33ca181\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/alter-column-node.d.ts\",\"sha256\":\"c19d8eb43817185ce1210471e1b59269112f6c25fc63fb455fba7b6c74a25bfe\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/alter-table-node.d.ts\",\"sha256\":\"2b75d65afd6f248c992ed04d466a2e47825549c4738bdffb409e5763f5fc7826\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/and-node.d.ts\",\"sha256\":\"22ad4f64a29216936a641bc51587ad5c4d2e843643091ebea4f9d0a472b8692c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/binary-operation-node.d.ts\",\"sha256\":\"5515019e3a6ebbd431a945b6a43f31d139ae4b93e0a5ae91a915e02caef1832c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/case-node.d.ts\",\"sha256\":\"790bef520dfac9dd348fe22c53568f048c6cb3ce21a8e3f046d01e8c0a66a943\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/cast-node.d.ts\",\"sha256\":\"945740c51603a9a460909d8a5a6e32463a5c0cc2aa09ee7b928f2d72b6090734\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/check-constraint-node.d.ts\",\"sha256\":\"ebd02963d7c47cf26f254068e7ad81858433e51e0e5c4ffd7b3b2f6fd0bce17a\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/collate-node.d.ts\",\"sha256\":\"de2c2da9e6d8390e0f60cbe4b94dc4e1ea6f613e38418408da8de133958662c4\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/column-definition-node.d.ts\",\"sha256\":\"c18b9de619509cb2e83fb6db359d017de6cb5e9fe2838aed5361623ea44ef56a\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/column-node.d.ts\",\"sha256\":\"3a648a8b64b69923c0930df4fa3b390dfa9d61ac0d17cfca55a29d6703db1b42\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/column-update-node.d.ts\",\"sha256\":\"a513595cad81255731831101bd714d77c3c7fadb3d5ebf1829d77fe025124b77\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/common-table-expression-name-node.d.ts\",\"sha256\":\"ea88eb7247f90f0de73f3617a700625fc1b8c037ff03f4665534b978f3c3fd01\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/common-table-expression-node.d.ts\",\"sha256\":\"d6cb4d8b3499d80fb3d17e1911c6290928ef5a4d1a7751bca143bbef441012d9\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/constraint-node.d.ts\",\"sha256\":\"1d07950c5ceb2865d3d384a76f0c14bdca38c01c87bc1f3ee4df411a0c65a346\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-index-node.d.ts\",\"sha256\":\"663eb800efde225856c1e789ba85b6ec6603e12028473670221333c2c7f3bbb8\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-schema-node.d.ts\",\"sha256\":\"3936a5aaeb9d200a9b00225d230881437d29002a9b6e9719b4f782a44e215150\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-table-node.d.ts\",\"sha256\":\"3fc35b978a159e75f36c8b9f5ae51c95de011eac0a994befd85a03972e06906f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-type-node.d.ts\",\"sha256\":\"4c516c6471d8203af3120cee24f3c2c0fb379958d428c5e5bb6ab8228052f683\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-view-node.d.ts\",\"sha256\":\"88779dc6d2d69b984969c2ac9450b512f8b4c54beae5bd51025b3e7b3909145c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/data-type-node.d.ts\",\"sha256\":\"a40a75b4d4010077a911591554902897e1dd013f8a85225b6037a62f7056d437\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/default-insert-value-node.d.ts\",\"sha256\":\"53c5c0ad9ed0605c92add7c41b57b99dce5cdabbf7ca05748d5555883d6dd486\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/default-value-node.d.ts\",\"sha256\":\"55bb540169182762bc332474d3547675dc00627e00a491b80b01dbc6c9e018fa\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/delete-query-node.d.ts\",\"sha256\":\"72ae884c8c22be1964b1911e84ce375bc5bdeccc25509b6333216a65c6c4a5e2\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-column-node.d.ts\",\"sha256\":\"f6f03c94d64776248cad31d4503b9a5ee102bb1ce99b830a5a74c908927d2459\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-constraint-node.d.ts\",\"sha256\":\"fa473ebc4a55939b20e229501fd9d3aac5f578e4779f0f8f6a6306c848e1632a\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-index-node.d.ts\",\"sha256\":\"487b0dbdebde79164f7b2ea782788737a4252b9040781db6c3a9722e2bb9ecc8\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-schema-node.d.ts\",\"sha256\":\"a3a613da8d5a5b13af698d39b09fff499efdb0e8f536ab242e84c13370e3fce2\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-table-node.d.ts\",\"sha256\":\"e161d627db35259f52c3eea227dab5483e0de833299fd7bc61823071927cda60\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-type-node.d.ts\",\"sha256\":\"0ab06534ed1471f55971306ebd9151f2843d39e926f182773edc44afae2b3035\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-view-node.d.ts\",\"sha256\":\"17e3178d17edec81153b214b3b8b1167c8951130100919a709d8157a117a12b6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/explain-node.d.ts\",\"sha256\":\"7322a3401773f0c9fa87c7ef2ee13e0c660a5a926507ae8aca263bb3f4b2334e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/fetch-node.d.ts\",\"sha256\":\"5d17ad04870e5304037f31da3cc752da331e2b70ce333fb3c14a8884709a95b3\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/foreign-key-constraint-node.d.ts\",\"sha256\":\"647bead3b77e0fc7f2e2bed7a305d8beed67748dc4bc20f0ca174b7b7ecb099e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/from-node.d.ts\",\"sha256\":\"d6513ddef6323a64583ee62ed1a8c9f2dd0ddb755772702181d0855c521e41ac\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/function-node.d.ts\",\"sha256\":\"aaf2c6a7eb583c145f1bd2491cced2654160785a4ba146dd57bb3ad8d1ad756c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/generated-node.d.ts\",\"sha256\":\"0f11987bd734a55e04f7ee8376a8f5be9374d887b67a670d076c6a5cc7211226\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/group-by-item-node.d.ts\",\"sha256\":\"70efc2aa2b0bad5614d70c4697e7c4efb954e868d92c4d750b009c75758ecc07\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/group-by-node.d.ts\",\"sha256\":\"2f8b2550af2d98da27a168baac999bb025cc3e916711b34b03bde2cce68e9be9\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/having-node.d.ts\",\"sha256\":\"4cbf4d996793d757ff712ae7bd96b1227a09fb95fac447090d9cce63e0eb9460\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/identifier-node.d.ts\",\"sha256\":\"c5acf9061cb86da7716d98e12d6e96e2e356641eb0a21b33165653fb2cd6680f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/insert-query-node.d.ts\",\"sha256\":\"a6e51e0a926dc2b2b2d08512fea404d66095cc305765aaaa636918a34eaed159\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/join-node.d.ts\",\"sha256\":\"f6face0c6f608d87be446227996f9da6b89b1d226ac2cdbcf0454714c69e5287\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/json-operator-chain-node.d.ts\",\"sha256\":\"da9e88283164077cae7301cdbb258966dde1d8a67e6af6b05c7a18349dde6321\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/json-path-leg-node.d.ts\",\"sha256\":\"d1893af3d12efecdb31c4062a82a92ce789e4d34aeb2a218c301c2c486d4fc78\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/json-path-node.d.ts\",\"sha256\":\"25822bc7f060daf4c5f2e5fa075b2caf7f8bdedcbbab000269a97ff45f974745\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/json-reference-node.d.ts\",\"sha256\":\"e3f384585923f83d37a4ef1b75d1642632349c27e8f629acf23ea835877ddef3\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/limit-node.d.ts\",\"sha256\":\"cbaa48aef231497ab562060d3742707984c43a9d0e2ee28da7abb2efe4a0b392\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/list-node.d.ts\",\"sha256\":\"6fca4a007c11a2cb5cfe738643b21c59127d45d8ac3356c1fcce8d2ea5c9b2ed\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/matched-node.d.ts\",\"sha256\":\"adb4426a3053d8d0f06b034134b939a2ebad9a29a07c595b9c70c736e4a52911\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/merge-query-node.d.ts\",\"sha256\":\"8c147b2524e908e635a0fd569febe08152ec0b53152b5841e3d678474728f33b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/modify-column-node.d.ts\",\"sha256\":\"e7a6ee2d07d956992ee90bf2d4055ca3a15342ba05cc5b7e2e7fd15f69cbfe61\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/offset-node.d.ts\",\"sha256\":\"e1951d09be373ebc5370c0eff4af4a86e841251df119e6727e97e7ca714fc6ff\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/on-conflict-node.d.ts\",\"sha256\":\"4ee05c416af71157410043a44a0803671e03c8bfca346d6f832ea047334b1cb6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/on-duplicate-key-node.d.ts\",\"sha256\":\"1e74e54ccc165f3ddbe5460e2c6cc6c8aa2d3145a094d1b67c237303f61bb022\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/on-node.d.ts\",\"sha256\":\"8cbe9368fca284e894250d336b795a83c64397b574c249d25efe40ba657db8b8\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operation-node-source.d.ts\",\"sha256\":\"fd1a6d390ef510226ddf46350854d278a53738921cbb9e4de78bf7b6105df48d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operation-node-transformer.d.ts\",\"sha256\":\"a051b97de62cd18a86ea252ac37ee07640d3cf6d66aeeb126aa4c41f3c4ce3fe\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operation-node-visitor.d.ts\",\"sha256\":\"b21436fd1ac202941df49d04311e510a742003849e46278a074829d016ff7e5c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operation-node.d.ts\",\"sha256\":\"df09e59ace0cf7fd8e3c767b0b8f3d5b2212bd40d4e9dbf49a388526ead5e545\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operator-node.d.ts\",\"sha256\":\"eb0ca7737f9fbc78b265201c1ac5fb93a26a0a0c457501f23097607318da6251\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/or-action-node.d.ts\",\"sha256\":\"2e7bc808bf8376a838bc8a63edd68215cc3fb89ef6dfbd5bb679cd4d2827b43b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/or-node.d.ts\",\"sha256\":\"0661abac34d843381137240cdd238d481637f5023ad952046b24a627c256194c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/order-by-item-node.d.ts\",\"sha256\":\"285c03dafff17a2767cd0a23f93912dc5e0f3ff7ac3c9da4a80cdfee9979452c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/order-by-node.d.ts\",\"sha256\":\"9c70dde5822201db2c3f208eb8d95f463caa103d211b49399569dfcd0f394a92\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/output-node.d.ts\",\"sha256\":\"c940f913dc8325a06b5abdaaa3a10651aeb6af99ccf2dd91cae6c3729fef8f81\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/over-node.d.ts\",\"sha256\":\"31d4161e79a2eeecae8e3f859da4d3d9afb1e6f3dfe1dc66380450a54c97528f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/parens-node.d.ts\",\"sha256\":\"0cf60f5f3c66ac7b22d1e4a685c0b513328688886cb879394089f42f993e43a5\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/partition-by-item-node.d.ts\",\"sha256\":\"e1e593588e6cf59347c7a20017b214ac4b00562f6a2ec8e5c609e0ae965075f6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/partition-by-node.d.ts\",\"sha256\":\"276367f57e2b9e574e1ca1a48eb22072a60d906295c96bd7aeafad5fc3d08b77\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/primary-key-constraint-node.d.ts\",\"sha256\":\"3bf193f73208a3e1c1317565d15b047303a33e3a39c54edb6e78a4d69827d97c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/primitive-value-list-node.d.ts\",\"sha256\":\"0b4ba5551e44d84fd641b8f06eb3df38aa343d2c23a1358ad1b61f001764bf5f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/query-node.d.ts\",\"sha256\":\"b02e828785ad66c35216229f1de36d28fecccaaf5b287dee5475932fb8b50219\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/raw-node.d.ts\",\"sha256\":\"d4b914632888f47bee35d94706dce53e9c35481d38a560180779469f4ee9159e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/reference-node.d.ts\",\"sha256\":\"643700414df81efee3059191cc2759c29623ff95f462190a0e4a6afe2c1640eb\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/references-node.d.ts\",\"sha256\":\"db367fd2faba92ed81ca1cb947d94d7bf104dc55caf18c44d2a2b6ac1b1dfafd\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/refresh-materialized-view-node.d.ts\",\"sha256\":\"053dd60a1bd76248ab2a7613fe365295525670e7d27264bece2b19053ddefec5\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/rename-column-node.d.ts\",\"sha256\":\"9ba212cc8d5f5e0bbbcdc8b31c1969dcace0d4bb0dc1dbbe14a288617d68a6db\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/rename-constraint-node.d.ts\",\"sha256\":\"f69309172758f286bd1d5dd70953ef4ac546fd733a31ad26eec05a456677737e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/returning-node.d.ts\",\"sha256\":\"3fd14efbc5a75b0a0ca5d581549b796f6e19b50d40a0ad4f67205fcb19274ee6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/schemable-identifier-node.d.ts\",\"sha256\":\"45a02ead1994cac3ac844522b01d603c5c36289259488b794e616f1655ecb7db\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/select-all-node.d.ts\",\"sha256\":\"5743905ac2de3204bcd9768fdeaec993fed8291bde54094ddabfa7f28573936d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/select-modifier-node.d.ts\",\"sha256\":\"b345d1cb103363741f885729eb562931b5bffb63d06acd6cf634212ea945cb9e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/select-query-node.d.ts\",\"sha256\":\"c7497efbdffb6c2db351d59da966c8a316207ad90e34bd3e46df7c01c157e11a\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/selection-node.d.ts\",\"sha256\":\"20640c93feb6d5f926e147456f6d19bcf3648d52d17ed1d62bd11cdee59761ca\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/set-operation-node.d.ts\",\"sha256\":\"deab327003debcefe7668fa28d2373b5a3c40b258f7948496b57ced275bb3eb3\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/simple-reference-expression-node.d.ts\",\"sha256\":\"707669372976b9a569b6ac40c5aafd61b6f9d03c12f60c06cfad234c73d18369\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/table-node.d.ts\",\"sha256\":\"4dc4c3eca0a15be5bafa5ac220d839188097dfcfb44951221459b9b11e733352\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/top-node.d.ts\",\"sha256\":\"c65d7fae88667583386f30789ef1a77041df5a210f73338c34125a1bd4d98f7e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/tuple-node.d.ts\",\"sha256\":\"b7e920c3467c6146140f4b95c402aef269731c2ba92299efe2eec22dcc71f30b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/unary-operation-node.d.ts\",\"sha256\":\"5a13364736cf0eee277e0ea30431627ad754b51c96b95da0e5cae0155ba48d6d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/unique-constraint-node.d.ts\",\"sha256\":\"52d332b914c6b216f01562bcba195317680c4dfa3e0b6c645f473ecd6a29fc57\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/update-query-node.d.ts\",\"sha256\":\"7cf96480652b73719ce014b24ad8ac9c97620c64ee6acf8005be75d5b0988929\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/using-node.d.ts\",\"sha256\":\"2f7c95858885b15628d20c06d1b41d2b91b6b4cd3dfc8e1389a1446420e6a74b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/value-list-node.d.ts\",\"sha256\":\"0d75677f2e01e829154f73b93af966b3437b2d9565d10fc4eb03175bdb988cb7\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/value-node.d.ts\",\"sha256\":\"fca8f9bf4b3544e8f293725684ae0a982e234504ce08b5dd4a477e06c3c792c5\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/values-node.d.ts\",\"sha256\":\"ad0d9cecb6cf3ca943759fb015f684b455700272602349bc9754efdd5c73b2ae\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/when-node.d.ts\",\"sha256\":\"00dd58e1e52bdfd6c0b9d4dd3756014bbb02d1c3fb377d92a70a19893e1f33cd\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/where-node.d.ts\",\"sha256\":\"b67227c32b487f6d4f76b6cfecfef75034390d2b14aed5ee33d1f01b2ac584df\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/operation-node/with-node.d.ts\",\"sha256\":\"b2ec10940611f3311aa42fce3bb65d3476b4eb48a00e9a93d1f85b6989c79500\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/package.json\",\"sha256\":\"5e433a0d28d7f422b2c6fbc3058b931d19d29bdc49c154b312099680e992e3f5\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/binary-operation-parser.d.ts\",\"sha256\":\"75c4008fe916b067ee4ddef78222d33024327da376289e9cbb100f356e117a03\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/coalesce-parser.d.ts\",\"sha256\":\"8887205714f61e6586adf32374134738e460b4d8cfe03d513a38999913862daf\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/collate-parser.d.ts\",\"sha256\":\"178ae1eaa5cd24618fec31c62ee6b66f5f57d76b075d9d8b34cc0db5543c0fec\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/data-type-parser.d.ts\",\"sha256\":\"ee8e06eaf1522a5e00fbfaa6473fea44dd74afd6f4e95f9da1a89af671aa2918\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/default-value-parser.d.ts\",\"sha256\":\"5f94250b6f8f598b1c42e624702098872b3afdf2ae6e391a02be7c0549aa64e7\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/delete-from-parser.d.ts\",\"sha256\":\"02353129e38fd07cc487b5f822ac710ec117e43e479e9f9f8039418ed3291ff5\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/expression-parser.d.ts\",\"sha256\":\"77bdf606434a7182de2ae5fe635523a95eccaf0c144f91df95e102a7c46c97a2\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/group-by-parser.d.ts\",\"sha256\":\"5fee9904e02e1475a281704b9afe8fc962e40084df5dffff4b4395dc7d552da2\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/insert-values-parser.d.ts\",\"sha256\":\"4b75bbb5000a38175a6e728aaab07b10dda25c887c10f22c036261cba87471d2\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/join-parser.d.ts\",\"sha256\":\"d8220fa464578acebc7fc4af92f2c57f8395025875a7eadb2ac69e0ddb9ac43d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/merge-into-parser.d.ts\",\"sha256\":\"88f2b0ad065d1ff42736c1efeb0e14061b3091d9376c272672be3f27d167a152\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/order-by-parser.d.ts\",\"sha256\":\"9aba87f9132dd2043482a72d3df5b2eff6aca78e0e8d7939253a7fcfc004b344\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/partition-by-parser.d.ts\",\"sha256\":\"1494274584ccf5a2af0572f0c3107739ed59b15aa96990db50fd8116eb4b3ccd\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/reference-parser.d.ts\",\"sha256\":\"8d95114eac22e8ef4f8665a186d6608b55206f8d34a426c980dc9d2cd18b1e0d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/returning-parser.d.ts\",\"sha256\":\"daf0673602c9217ac44106c295b579681811096ec2fa57a3fcd4d6470eaac8b8\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/savepoint-parser.d.ts\",\"sha256\":\"be922b6a92064b78554dfbf46decbddf5a0b023f49a656a7865e17ab0bf710c8\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/select-from-parser.d.ts\",\"sha256\":\"c01a88ada696e9f65a4dd8248bd9a568a3f1ce0c2eaa5e7f8696a2c3b3573654\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/select-parser.d.ts\",\"sha256\":\"22b54bbe3779cb65ac35e420f96ec152a90be7a785b80ef9fa499d73b1ec58f1\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/set-operation-parser.d.ts\",\"sha256\":\"f5c623592de0fe3277e4195f52950c8d1f81e920d9be54682f609573b5503ba6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/table-parser.d.ts\",\"sha256\":\"ba883ef1d897a12d7e8a1c7347a20d733a5cd508eedc3fc0a3090fbbac936bc5\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/tuple-parser.d.ts\",\"sha256\":\"3bb5c33e46d256998d12908375054dad7d82c6ccb866fd9e0fef3dac96acc402\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/unary-operation-parser.d.ts\",\"sha256\":\"6afd93aec340602a842a3fd846432339eed3581ee1328e65dc9ddf04967681d0\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/update-parser.d.ts\",\"sha256\":\"54bd44d1d220488406919d2ddbdb92cef690c8ebfe41d2cdc61a8aaf26d6396c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/update-set-parser.d.ts\",\"sha256\":\"cd4143e44f649e0c2674f3e3c1f6623f6f48342945214de732111944f8fa7e50\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/value-parser.d.ts\",\"sha256\":\"9f054267c51ac465965d91c20fd5057fd36cea9bd4656d514f4bebcade9c911a\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/parser/with-parser.d.ts\",\"sha256\":\"735331968e5f9c95e860641150eee5cd76e3f4d32d91d308fd31ba96bcecc49f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/plugin/camel-case/camel-case-plugin.d.ts\",\"sha256\":\"f4a377ca062dc8a02a638f2eb10b6c94e198aaf91728e346f748301565c99658\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/plugin/deduplicate-joins/deduplicate-joins-plugin.d.ts\",\"sha256\":\"10c0fe874f64e1a821a0e6f6ecba3d2082db08011e96f86168c26fefc6588236\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/plugin/handle-empty-in-lists/handle-empty-in-lists-plugin.d.ts\",\"sha256\":\"86373a2c826bc505376b8baadaf1961628b065aa0820c89abf1cb7abfbd07afb\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/plugin/handle-empty-in-lists/handle-empty-in-lists.d.ts\",\"sha256\":\"1d246c73f66479fb9676aa7bdb713ce9a712e0785b7957f5bf450a8dcb8106be\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/plugin/kysely-plugin.d.ts\",\"sha256\":\"f4cda2ff97e70f9f017b9b80bb5cd3e4570f3a527628562de2bf178af995d126\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/plugin/parse-json-results/parse-json-results-plugin.d.ts\",\"sha256\":\"3ab3564a240e86c68ed9057a868c721998ca17123dc7cdd29d8018199be73342\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/plugin/with-schema/with-schema-plugin.d.ts\",\"sha256\":\"746ffa1873008cd4f50d2ebad2c4e67a42e00eb36cb007630a8c664bbf193227\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/aggregate-function-builder.d.ts\",\"sha256\":\"bca68928478692b05d4ec10e88e725f29915437a5374e660c6cfbaf044c1930d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/case-builder.d.ts\",\"sha256\":\"f201350305673baab74b8917bf96149b3322d9806c683d510267d9a139b44900\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/cte-builder.d.ts\",\"sha256\":\"3b2ac31bb38b7b625e5c5a69834dfe310248fb42edd297ca682de50d44555b1b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/delete-query-builder.d.ts\",\"sha256\":\"938edca549e0a6e4682f3324fc7c8a67f8944ab0c2dbdc8a54afd933c69e135f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/delete-result.d.ts\",\"sha256\":\"2fc9c7c6695b151ffd3ed667d6d793c2f656461978e840eff1d1350fc0bb1ebb\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/function-module.d.ts\",\"sha256\":\"ea74661706bfde1cc9724f365de127861dddef03267087c993e777a3c0a771da\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/having-interface.d.ts\",\"sha256\":\"228e796062abd583bd87436562070d78425a0166aeac16b63459983b02acedb3\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/insert-query-builder.d.ts\",\"sha256\":\"4b1049d3aabfab678c821cdfa9c753c6adf33251ddda47d47059e00ce13f916a\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/insert-result.d.ts\",\"sha256\":\"aa0af7166f48f67765f96dc70c1d7f9f55ae264b96cadf5b6077b2bc0aa2b5dd\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/join-builder.d.ts\",\"sha256\":\"85ad7a1017cff3848472528d792291038ebaf44b049a3afcaf0db612fa1b23a0\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/json-path-builder.d.ts\",\"sha256\":\"44f0f5e119fb798c76d39c0383689991b25353639007a62d59224f2b8d88e004\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/merge-query-builder.d.ts\",\"sha256\":\"59166f97779bdf70c8f36b8aeba6676d9b9ff64a256c9976e906eedfb6b87ae1\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/merge-result.d.ts\",\"sha256\":\"1ebe079cc9ed9ec4cd11d02c70f209caf16e9dd8e1e801a36648ce711bb3c404\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/no-result-error.d.ts\",\"sha256\":\"f29d44cfd07de9939378795273c4232c8430a950ffdfac7010438b03577477e6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/on-conflict-builder.d.ts\",\"sha256\":\"6da1127d73b53b3295d75624872a91cbac0eab602cb68ef8473d1414038e0408\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/order-by-interface.d.ts\",\"sha256\":\"0b5a8af5558892fcd5c250a2dd2140f285dcc51672dd309fde24cef92836e6fa\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/order-by-item-builder.d.ts\",\"sha256\":\"4dacb781ef89e1e92bed4d756f3b5941b19862083c124c0a50cf9aa225d78482\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/output-interface.d.ts\",\"sha256\":\"8026ee081397a1ebdbdf20ddde81471c23d4c5e10038d110223505a8f32b77fd\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/over-builder.d.ts\",\"sha256\":\"f4cf2ee04922bedeaacbc3f52e261c0b7c2fc8f81a5ed2299b4f50816d5e268b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/returning-interface.d.ts\",\"sha256\":\"c30a39369f4c75dc0d040f08e544f4b658ea695ce416be68ecf26c205e41ae5d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/select-query-builder-expression.d.ts\",\"sha256\":\"72d3929f8a6326462f3965821c38b8da7283081048ad4fbbe5a6b894b2467460\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/select-query-builder.d.ts\",\"sha256\":\"c6ccfcc54bd078a3d99c51a06bcf779b15149a22471a70c54eefab43e3353ba1\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/update-query-builder.d.ts\",\"sha256\":\"941f6d0f05176fa7112d76b4f6f47326242500e112f3bb52868d17ac58e907fd\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/update-result.d.ts\",\"sha256\":\"4d590f0e0b4abaf693f94d08b5c414928f2571aea5ac6efb97e4646e195dac48\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-builder/where-interface.d.ts\",\"sha256\":\"dc9226ce99210a4a6ed075475c46292018f6a77eb038b65f860f05b883dbe0a7\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-compiler/compiled-query.d.ts\",\"sha256\":\"6c5bccbebab44e389a90c9302393910cd796e024e55ae1aae14bffd791f99464\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-compiler/default-query-compiler.d.ts\",\"sha256\":\"8f8d4762a569fb8826e41be03a2fdf21f8c9f3f0d6ff42b7e7e68ef563855756\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-compiler/query-compiler.d.ts\",\"sha256\":\"71a747ae19d152aa688d767408ca753168ddd756fac5b9dba79461949433e00f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-creator.d.ts\",\"sha256\":\"5b6aef51a17a2533ddcb1460c8381462c10ee6e59ebdef99cd98176a738d7ba4\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-executor/default-query-executor.d.ts\",\"sha256\":\"73fcba8699b817135e8217d4cb242403b8e97f2286afc4886778373fd7f5d687\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-executor/noop-query-executor.d.ts\",\"sha256\":\"4033b35f38b85606d366e29401cd63bb44b11c631fbe530e7cb6dea285dbce1e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-executor/query-executor-base.d.ts\",\"sha256\":\"4b2fee8608e19bffaf53670f0af416bb2d3b84d2f9e319883f35804f195c6269\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-executor/query-executor-provider.d.ts\",\"sha256\":\"9a40c1020a86217fb3131a564315af933ce48aa1ef9264545bb1a2b410adb15c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/query-executor/query-executor.d.ts\",\"sha256\":\"ebe9d82154a3bf6a6af680c3dcc6921b911624ea8f60699235c9c65fca087c3f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/raw-builder/raw-builder.d.ts\",\"sha256\":\"0a8f0977ee6ed9db6042459c08fe444e7ef4a4b1b6d349d72655d90543aafff6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/raw-builder/sql.d.ts\",\"sha256\":\"8a6161ab51e94182d29dc5d4663db8d67aca7d4d43edce0f134b6d4dfaa42f2d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-column-builder.d.ts\",\"sha256\":\"bd883a743f4ce1d3206b3079446c2f6d2f806520bf9b8971ccd7d7fd983ce868\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-add-foreign-key-constraint-builder.d.ts\",\"sha256\":\"710d8a9f9860482a9467a7470bb47352a7a0efc7380c07228d3c9f51ef442bc4\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-add-index-builder.d.ts\",\"sha256\":\"b382cb44e04f416c8d67b5b6f1d2b118d01add9d9a98e7864fbf192c830f1efa\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-builder.d.ts\",\"sha256\":\"ddba6ad2106348564085490c92de42a6d398377f9c806c30aafd67a8889ca4b7\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-drop-constraint-builder.d.ts\",\"sha256\":\"995564ce50215678ed1a073b9eb63b5243c3b67e4edf44df299ccc0a8374cbe2\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-executor.d.ts\",\"sha256\":\"9e22adacca7d1de31f486abe4cbce49203c103d4530700a5c6f632f1c51f03eb\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/check-constraint-builder.d.ts\",\"sha256\":\"b1b4aa28430990a9f1bea96d31efe0583470cdd85244b74aa58074459a7a3518\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/column-definition-builder.d.ts\",\"sha256\":\"1b2dfd1acca60e1782f8682e82860db220ae34c13a78e6795ad28c16a1146158\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/create-index-builder.d.ts\",\"sha256\":\"465e84b9e824d62c531c6003c66f1bc73ba508bf60aa5c9797e2e3a4ec7a108b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/create-schema-builder.d.ts\",\"sha256\":\"156d4e8169fa27ddebf8c26b1158180fce5fca563216c8c16bdc2c5db663296e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/create-table-builder.d.ts\",\"sha256\":\"3228a0ec21ce9bc0453a93d7d4c0c9b22bc06649457385e2113911293793717b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/create-type-builder.d.ts\",\"sha256\":\"4d9e83ce19109b83aec7c181865a6c17a629130bcd7859dd9a09bc22725e347d\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/create-view-builder.d.ts\",\"sha256\":\"922d235d0784fdc0437ae8c038372fabb0b874486b65a47774fa34bda34dff3b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-index-builder.d.ts\",\"sha256\":\"ceff24a8c06a2b16792aae8426b706018c4234e8504acf1cbba8ee6b79390161\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-schema-builder.d.ts\",\"sha256\":\"1cce3949d58c46bc0764c89482a0be2b58d0b2a94a15e3147c88e73359658a40\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-table-builder.d.ts\",\"sha256\":\"7322c128662ae51bafb78bfa85a03e3da779b52e72d164c1bf22cdc65236270c\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-type-builder.d.ts\",\"sha256\":\"484b9305a7ff05e1028722f4a992db637cb6e31197490763deae399b36849d3e\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-view-builder.d.ts\",\"sha256\":\"dc5aff116a7790b183c5f09e94f83a7c7e608c6085e6ad75b1629a83f5fc6c36\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/foreign-key-constraint-builder.d.ts\",\"sha256\":\"cb42b5a11ea87d65efb0aa44e08a3ca428542612c1b423066eb5f511afdf2533\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/primary-key-constraint-builder.d.ts\",\"sha256\":\"ab84dfaa666066aaefee2739103b45c01c44c187e646b9020917f81c19793d4b\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/refresh-materialized-view-builder.d.ts\",\"sha256\":\"d171cc95b1171193ecd8c047145fbb1644021394a18efcee1f3adb422ac36200\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/schema.d.ts\",\"sha256\":\"a09f4987f2ebde2a6b46bc5ca4b021b50ef09a01466b6545b0a2e7defcbeeb59\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/schema/unique-constraint-builder.d.ts\",\"sha256\":\"6ee2350f8ff32fa2bd3d379814f2d8a52063226b59c3d7379d83bd77d8683a87\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/column-type.d.ts\",\"sha256\":\"e0586a07833fd675c3a32ffde2e1f586720759e8016cdcd535163e845fadb6fa\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/compilable.d.ts\",\"sha256\":\"456bf57ef493ec750b79ffe7849813631db7b60827f36786cb672049a131d376\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/explainable.d.ts\",\"sha256\":\"53c89482e50d4edcb80e217cf20d9126c6a595bc204ee834131d372895160018\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/infer-result.d.ts\",\"sha256\":\"6d00a86fe567e3fc0a389c30e49f23e14aec923345eff22f5c95507305a5fac6\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/log-once.d.ts\",\"sha256\":\"e9214291673a507e06de72638d08cb77a5a83946ff371fe3118231fd14b66148\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/log.d.ts\",\"sha256\":\"39841a65b5d4421d8f9e40b0f968a20ddd6ec345ccb24fae316ec02718916dd4\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/provide-controlled-connection.d.ts\",\"sha256\":\"b8f0d69d3bcdf8894d0e10e4a4eb3d2cb3fc27fd3ea5802a9b2c1ba025690fc9\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/query-id.d.ts\",\"sha256\":\"5d6ef65ccf14b0d51af503adffccdbaa846848cf0fe82310816cf82eb364d107\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/streamable.d.ts\",\"sha256\":\"8002100726ad65ae695ef88b091b9c8cb73e024eaf23b31d228a5a8ce19af31f\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/type-error.d.ts\",\"sha256\":\"bf1655c135bd654637f98f934f9a9eb4d6450194ca2f4968b79263608da59fdd\"},{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/util/type-utils.d.ts\",\"sha256\":\"1763f0597fd83cd479eda97817a9b18d9a7fb755ab4a7dc16c9012da82195a20\"},{\"file\":\"$WORKSPACE/node_modules/kysely/package.json\",\"sha256\":\"771e12d0d5f1a92eb77de13c1ff9ecbe4f22ccdb9223b820d69c94955a6f365b\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.decorators.d.ts\",\"sha256\":\"1ce14b81c5cc821994aa8ec1d42b220dd41b27fcc06373bce3958af7421b77d4\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.decorators.legacy.d.ts\",\"sha256\":\"b3a048b3e9302ef9a34ef4ebb9aecfb28b66abb3bce577206a79fee559c230da\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.dom.asynciterable.d.ts\",\"sha256\":\"7f57fc4404ff020bc45b9c620aff2b40f700b95fe31164024c453a5e3c163c54\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.dom.d.ts\",\"sha256\":\"d6b1eba8496bdd0eed6fc8a685768fe01b2da4a0388b5fe7df558290bffcf32f\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.dom.iterable.d.ts\",\"sha256\":\"7f57fc4404ff020bc45b9c620aff2b40f700b95fe31164024c453a5e3c163c54\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.collection.d.ts\",\"sha256\":\"105ba8ff7ba746404fe1a2e189d1d3d2e0eb29a08c18dded791af02f29fb4711\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.core.d.ts\",\"sha256\":\"eadcffda2aa84802c73938e589b9e58248d74c59cb7fcbca6474e3435ac15504\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.d.ts\",\"sha256\":\"3f88bedbeb09c6f5a6645cb24c7c55f1aa22d19ae96c8e6959cbd8b85a707bc6\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.generator.d.ts\",\"sha256\":\"00343ca5b2e3d48fa5df1db6e32ea2a59afab09590274a6cccb1dbae82e60c7c\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.iterable.d.ts\",\"sha256\":\"ebd9f816d4002697cb2864bea1f0b70a103124e18a8cd9645eeccc09bdf80ab4\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.promise.d.ts\",\"sha256\":\"2c1afac30a01772cd2a9a298a7ce7706b5892e447bb46bdbeef720f7b5da77ad\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.proxy.d.ts\",\"sha256\":\"7b0225f483e4fa685625ebe43dd584bb7973bbd84e66a6ba7bbe175ee1048b4f\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.reflect.d.ts\",\"sha256\":\"c0a4b8ac6ce74679c1da2b3795296f5896e31c38e888469a8e0f99dc3305de60\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.symbol.d.ts\",\"sha256\":\"3084a7b5f569088e0146533a00830e206565de65cae2239509168b11434cd84f\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts\",\"sha256\":\"c5079c53f0f141a0698faa903e76cb41cd664e3efb01cc17a5c46ec2eb0bef42\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2016.array.include.d.ts\",\"sha256\":\"32cafbc484dea6b0ab62cf8473182bbcb23020d70845b406f80b7526f38ae862\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2016.d.ts\",\"sha256\":\"7fe93b39b810eadd916be8db880dd7f0f7012a5cc6ffb62de8f62a2117fa6f1f\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2016.intl.d.ts\",\"sha256\":\"fca4cdcb6d6c5ef18a869003d02c9f0fd95df8cfaf6eb431cd3376bc034cad36\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2017.arraybuffer.d.ts\",\"sha256\":\"b93ec88115de9a9dc1b602291b85baf825c85666bf25985cc5f698073892b467\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2017.d.ts\",\"sha256\":\"bb0074cc08b84a2374af33d8bf044b80851ccc9e719a5e202eacf40db2c31600\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2017.date.d.ts\",\"sha256\":\"f5c06dcc3fe849fcb297c247865a161f995cc29de7aa823afdd75aaaddc1419b\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2017.intl.d.ts\",\"sha256\":\"c7b3542146734342e440a84b213384bfa188835537ddbda50d30766f0593aff9\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2017.object.d.ts\",\"sha256\":\"b77e16112127a4b169ef0b8c3a4d730edf459c5f25fe52d5e436a6919206c4d7\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts\",\"sha256\":\"fbffd9337146eff822c7c00acbb78b01ea7ea23987f6c961eba689349e744f8c\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2017.string.d.ts\",\"sha256\":\"a995c0e49b721312f74fdfb89e4ba29bd9824c770bbb4021d74d2bf560e4c6bd\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts\",\"sha256\":\"ce6180fa19b1cccd07ee7f7dbb9a367ac19c0ed160573e4686425060b6df7f57\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts\",\"sha256\":\"3f02e2476bccb9dbe21280d6090f0df17d2f66b74711489415a8aa4df73c9675\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts\",\"sha256\":\"45e3ab34c1c013c8ab2dc1ba4c80c780744b13b5676800ae2e3be27ae862c40c\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2018.d.ts\",\"sha256\":\"1a7daebe4f45fb03d9ec53d60008fbf9ac45a697fdc89e4ce218bc94b94f94d6\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2018.intl.d.ts\",\"sha256\":\"805c86f6cca8d7702a62a844856dbaa2a3fd2abef0536e65d48732441dde5b5b\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2018.promise.d.ts\",\"sha256\":\"e42e397f1a5a77994f0185fd1466520691456c772d06bf843e5084ceb879a0ad\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2018.regexp.d.ts\",\"sha256\":\"f4c2b41f90c95b1c532ecc874bd3c111865793b23aebcc1c3cbbabcd5d76ffb0\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2019.array.d.ts\",\"sha256\":\"ab26191cfad5b66afa11b8bf935ef1cd88fabfcb28d30b2dfa6fad877d050332\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2019.d.ts\",\"sha256\":\"f94b133a3cb14a288803be545ac2683e0d0ff6661bcd37e31aaaec54fc382aed\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2019.intl.d.ts\",\"sha256\":\"689da16f46e647cef0d64b0def88910e818a5877ca5379ede156ca3afb780ac3\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2019.object.d.ts\",\"sha256\":\"2088bc26531e38fb05eedac2951480db5309f6be3fa4a08d2221abb0f5b4200d\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2019.string.d.ts\",\"sha256\":\"cb9d366c425fea79716a8fb3af0d78e6b22ebbab3bd64d25063b42dc9f531c1e\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2019.symbol.d.ts\",\"sha256\":\"500934a8089c26d57ebdb688fc9757389bb6207a3c8f0674d68efa900d2abb34\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.bigint.d.ts\",\"sha256\":\"bc21cc8b6fee4f4c2440d08035b7ea3c06b3511314c8bab6bef7a92de58a2593\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.d.ts\",\"sha256\":\"f59d0650799f8782fd74cf73c19223730c6d1b9198671b1c5b3a38e1188b5953\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.date.d.ts\",\"sha256\":\"7ca53d13d2957003abb47922a71866ba7cb2068f8d154877c596d63c359fed25\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.intl.d.ts\",\"sha256\":\"48915f327cd1dea4d7bd358d9dc7732f58f9e1626a29cc0c05c8c692419d9bb7\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.number.d.ts\",\"sha256\":\"b7bf9377723203b5a6a4b920164df22d56a43f593269ba6ae1fdc97774b68855\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.promise.d.ts\",\"sha256\":\"54725f8c4df3d900cb4dac84b64689ce29548da0b4e9b7c2de61d41c79293611\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts\",\"sha256\":\"e5594bc3076ac29e6c1ebda77939bc4c8833de72f654b6e376862c0473199323\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.string.d.ts\",\"sha256\":\"2f3eb332c2d73e729f3364fcc0c2b375e72a121e8157d25a82d67a138c83a95c\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts\",\"sha256\":\"6f4427f9642ce8d500970e4e69d1397f64072ab73b97e476b4002a646ac743b1\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2021.d.ts\",\"sha256\":\"8a15b4607d9a499e2dbeed9ec0d3c0d7372c850b2d5f1fb259e8f6d41d468a84\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2021.intl.d.ts\",\"sha256\":\"a917a49ac94cd26b754ab84e113369a75d1a47a710661d7cd25e961cc797065f\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2021.promise.d.ts\",\"sha256\":\"db9709688f82c9e5f65a119c64d835f906efe5f559d08b11642d56eb85b79357\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2021.string.d.ts\",\"sha256\":\"4b25b8c874acd1a4cf8444c3617e037d444d19080ac9f634b405583fd10ce1f7\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2021.weakref.d.ts\",\"sha256\":\"37be57d7c90cf1f8112ee2636a068d8fd181289f82b744160ec56a7dc158a9f5\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2022.array.d.ts\",\"sha256\":\"6d3261badeb7843d157ef3e6f5d1427d0eeb0af0cf9df84a62cfd29fd47ac86e\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2022.d.ts\",\"sha256\":\"26e0fe14baee4e127f4365d1ae0b276f400562e45e19e35fd2d4c296684715e6\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2022.error.d.ts\",\"sha256\":\"195daca651dde22f2167ac0d0a05e215308119a3100f5e6268e8317d05a92526\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2022.full.d.ts\",\"sha256\":\"01a30f9e8582b369075c0808df71121e6855cb06fd8d3d39511d9ebb66405205\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2022.intl.d.ts\",\"sha256\":\"8b11e4285cd2bb164a4dc09248bdec69e9842517db4ca47c1ba913011e44ff2f\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2022.object.d.ts\",\"sha256\":\"0508571a52475e245b02bc50fa1394065a0a3d05277fbf5120c3784b85651799\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2022.regexp.d.ts\",\"sha256\":\"fc611fea8d30ea72c6bbfb599c9b4d393ce22e2f5bfef2172534781e7d138104\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es2022.string.d.ts\",\"sha256\":\"8f9af488f510c3015af3cc8c267a9e9d96c4dd38a1fdff0e11dc5a544711415b\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.es5.d.ts\",\"sha256\":\"bcd24271a113971ba9eb71ff8cb01bc6b0f872a85c23fdbe5d93065b375933cd\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.scripthost.d.ts\",\"sha256\":\"f13f4b465c99041e912db5c44129a94588e1aafee35a50eab51044833f50b4ee\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/lib.webworker.importscripts.d.ts\",\"sha256\":\"2a2de5b9459b3fc44decd9ce6100b72f1b002ef523126c1d3d8b2a4a63d74d78\"},{\"file\":\"$WORKSPACE/node_modules/typescript/lib/typescript.js\",\"sha256\":\"569177652966bd528c319171c7dd22860dbf72bde116cbc4f644f1d02bb12e39\"},{\"file\":\"$WORKSPACE/node_modules/typescript/package.json\",\"sha256\":\"9332e97c30d3e53ed54910b89207ed657fb444066484df6e5b6965bf130865e9\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/agent.d.ts\",\"sha256\":\"4893a895ea92c85345017a04ed427cbd6a1710453338df26881a6019432febdd\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/api.d.ts\",\"sha256\":\"0db18c6e78ea846316c012478888f33c11ffadab9efd1cc8bcc12daded7a60b6\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/balanced-pool.d.ts\",\"sha256\":\"ba7bc87d01492633cb5a0e5da8a4a42a1c86270e7b3d2dea5d156828a84e4882\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/cache.d.ts\",\"sha256\":\"c46e079fe54c76f95c67fb89081b3e399da2c7d109e7dca8e4b58d83e332e605\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/client.d.ts\",\"sha256\":\"1d6e127068ea8e104a912e42fc0a110e2aa5a66a356a917a163e8cf9a65e4a75\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/connector.d.ts\",\"sha256\":\"c6fd2c5a395f2432786c9cb8deb870b9b0e8ff7e22c029954fabdd692bff6195\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/content-type.d.ts\",\"sha256\":\"2e85db9e6fd73cfa3d7f28e0ab6b55417ea18931423bd47b409a96e4a169e8e6\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/cookies.d.ts\",\"sha256\":\"89167d696a849fce5ca508032aabfe901c0868f833a8625d5a9c6e861ef935d2\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/diagnostics-channel.d.ts\",\"sha256\":\"4732aec92b20fb28c5fe9ad99521fb59974289ed1e45aecb282616202184064f\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/dispatcher.d.ts\",\"sha256\":\"7f182617db458e98fc18dfb272d40aa2fff3a353c44a89b2c0ccb3937709bfb5\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/env-http-proxy-agent.d.ts\",\"sha256\":\"24c6a117721e606c9984335f71711877293a9651e44f59f3d21c1ea0856f9cc9\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/errors.d.ts\",\"sha256\":\"5ded6427296cdf3b9542de4471d2aa8d3983671d4cac0f4bf9c637208d1ced43\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/eventsource.d.ts\",\"sha256\":\"8bd86b8e8f6a6aa6c49b71e14c4ffe1211a0e97c80f08d2c8cc98838006e4b88\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/fetch.d.ts\",\"sha256\":\"c464d66b20788266e5353b48dc4aa6bc0dc4a707276df1e7152ab0c9ae21fad8\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/file.d.ts\",\"sha256\":\"25c8056edf4314820382a5fdb4bb7816999acdcb929c8f75e3f39473b87e85bc\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/filereader.d.ts\",\"sha256\":\"317e63deeb21ac07f3992f5b50cdca8338f10acd4fbb7257ebf56735bf52ab00\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/formdata.d.ts\",\"sha256\":\"78d0d27c130d35c60b5e5566c9f1e5be77caf39804636bc1a40133919a949f21\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/global-dispatcher.d.ts\",\"sha256\":\"cadc8aced301244057c4e7e73fbcae534b0f5b12a37b150d80e5a45aa4bebcbd\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/global-origin.d.ts\",\"sha256\":\"385aab901643aa54e1c36f5ef3107913b10d1b5bb8cbcd933d4263b80a0d7f20\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/handlers.d.ts\",\"sha256\":\"11396ed8a44c02ab9798b7dca436009f866e8dae3c9c25e8c1fbc396880bf1bb\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/header.d.ts\",\"sha256\":\"5929864ce17fba74232584d90cb721a89b7ad277220627cc97054ba15a98ea8f\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/index.d.ts\",\"sha256\":\"bf67d53d168abc1298888693338cb82854bdb2e69ef83f8a0092093c2d562107\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/interceptors.d.ts\",\"sha256\":\"e61be3f894b41b7baa1fbd6a66893f2579bfad01d208b4ff61daef21493ef0a8\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/mock-agent.d.ts\",\"sha256\":\"13f6f39e12b1518c6650bbb220c8985999020fe0f21d818e28f512b7771d00f9\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/mock-client.d.ts\",\"sha256\":\"9b5369969f6e7175740bf51223112ff209f94ba43ecd3bb09eefff9fd675624a\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/mock-errors.d.ts\",\"sha256\":\"24515859bc0b836719105bb6cc3d68255042a9f02a6022b3187948b204946bd2\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/mock-interceptor.d.ts\",\"sha256\":\"c21dc52e277bcfc75fac0436ccb75c204f9e1b3fa5e12729670910639f27343e\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/mock-pool.d.ts\",\"sha256\":\"4fe9e626e7164748e8769bbf74b538e09607f07ed17c2f20af8d680ee49fc1da\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/package.json\",\"sha256\":\"11f873b423b96a5ad444a099685ca6b9de1379dcd83fd8d368e757ddb53658e4\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/patch.d.ts\",\"sha256\":\"615ba88d0128ed16bf83ef8ccbb6aff05c3ee2db1cc0f89ab50a4939bfc1943f\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/pool-stats.d.ts\",\"sha256\":\"9670d44354bab9d9982eca21945686b5c24a3f893db73c0dae0fd74217a4c219\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/pool.d.ts\",\"sha256\":\"0b8a9268adaf4da35e7fa830c8981cfa22adbbe5b3f6f5ab91f6658899e657a7\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/proxy-agent.d.ts\",\"sha256\":\"ea0148f897b45a76544ae179784c95af1bd6721b8610af9ffa467a518a086a43\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/readable.d.ts\",\"sha256\":\"763fe0f42b3d79b440a9b6e51e9ba3f3f91352469c1e4b3b67bfa4ff6352f3f4\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/retry-agent.d.ts\",\"sha256\":\"405822be75ad3e4d162e07439bac80c6bcc6dbae1929e179cf467ec0b9ee4e2e\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/retry-handler.d.ts\",\"sha256\":\"dd3273ead9fbde62a72949c97dbec2247ea08e0c6952e701a483d74ef92d6a17\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/util.d.ts\",\"sha256\":\"bd0532fd6556073727d28da0edfd1736417a3f9f394877b6d5ef6ad88fba1d1a\"},{\"file\":\"$WORKSPACE/node_modules/undici-types/websocket.d.ts\",\"sha256\":\"a4d551dbf8746780194d550c88f26cf937caf8d56f102969a110cfaed4b06656\"},{\"file\":\"$WORKSPACE/package.json\",\"sha256\":\"71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c\"},{\"file\":\"$WORKSPACE/tsconfig.json\",\"sha256\":\"6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403\"}]},\"runtimeSnapshot\":{\"id\":\"3f3bcaf078850f1d48369df4dcff1c12b5a695dad55610ad82be68cee0378d7d\",\"root\":\"$WORKSPACE\",\"bytes\":6263,\"files\":6,\"excluded\":[\".git\",\"node_modules\",\".typelatch\",\".mimosa\",\".v2c\",\".video_agent\",\"coverage\"],\"extraInputs\":[],\"scope\":\"Local workspace files plus explicit runtime inputs; excluded dependencies, remote services and external state are not certified\",\"inputs\":[{\"file\":\"$WORKSPACE/.gitignore\",\"sha256\":\"4d56952b0fb13bf8f9b6c13a6d4c34a075bac3af447636a1df4335d7576e2f97\"},{\"file\":\"$WORKSPACE/batch.test.ts\",\"sha256\":\"bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57\"},{\"file\":\"$WORKSPACE/batch.ts\",\"sha256\":\"e9559761f1205cd31e162ddea59643bb2eb199ddb7f0c5a5c1499cf086e37f89\"},{\"file\":\"$WORKSPACE/package-lock.json\",\"sha256\":\"fd72ebe91147cd1160207a2b5d887b0d5380a5bd21024defba61a1a4600020ca\"},{\"file\":\"$WORKSPACE/package.json\",\"sha256\":\"71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c\"},{\"file\":\"$WORKSPACE/tsconfig.json\",\"sha256\":\"6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403\"}]},\"afterSnapshotId\":\"3d1a44d4c7245da16153f6f471e91ef6f08139ac454757a8d72fcb104f4d6fcf\",\"afterRuntimeSnapshotId\":\"3f3bcaf078850f1d48369df4dcff1c12b5a695dad55610ad82be68cee0378d7d\",\"environmentHash\":\"498ffecc0bdecb0a8ffd3a3bd0d9966631133589fdd37bf7997b0331cd8f6ca3\",\"checks\":{\"typechecked\":{\"status\":\"pass\",\"reason\":\"Project compiler diagnostics, no emit; honors tsconfig including skipLibCheck\",\"diagnostics\":[]},\"tested\":{\"status\":\"pass\",\"reason\":\"Exit status of the explicitly supplied assertion command\"},\"stable\":{\"status\":\"pass\",\"reason\":\"Compared compiler inputs and, when tests were requested, the recorded runtime file scope before and after execution\"}},\"execution\":{\"command\":[\"npm\",\"test\"],\"cwd\":\"$WORKSPACE\",\"exitCode\":0,\"signal\":null,\"status\":\"pass\",\"timedOut\":false,\"cancelled\":false,\"outputLimitExceeded\":false,\"stdout\":\"\\n> test\\n> node --experimental-strip-types --test --test-reporter=tap batch.test.ts\\n\\nTAP version 13\\n# {\\\"assertion\\\":\\\"parameter binding and exact round trip\\\",\\\"sql\\\":\\\"insert into \\\\\\\\\\\"contact\\\\\\\\\\\" (\\\\\\\\\\\"id\\\\\\\\\\\", \\\\\\\\\\\"name\\\\\\\\\\\") values (?, ?)\\\",\\\"parameters\\\":[1,\\\"O'Reilly\\\"],\\\"rows\\\":[{\\\"id\\\":1,\\\"name\\\":\\\"O'Reilly\\\"},{\\\"id\\\":2,\\\"name\\\":\\\"Robert'); DROP TABLE contact;--\\\"}]}\\n# {\\\"assertion\\\":\\\"whole batch rollback\\\",\\\"rejectedCode\\\":\\\"SQLITE_CONSTRAINT_UNIQUE\\\",\\\"rows\\\":[{\\\"id\\\":1,\\\"name\\\":\\\"existing\\\"}]}\\n# Subtest: commits the whole valid batch and binds a quote as data\\nok 1 - commits the whole valid batch and binds a quote as data\\n  ---\\n  duration_ms: 4.95725\\n  type: 'test'\\n  ...\\n# Subtest: UNIQUE failure rolls back an earlier insert in the same batch\\nok 2 - UNIQUE failure rolls back an earlier insert in the same batch\\n  ---\\n  duration_ms: 1.714083\\n  type: 'test'\\n  ...\\n1..2\\n# tests 2\\n# suites 0\\n# pass 2\\n# fail 0\\n# cancelled 0\\n# skipped 0\\n# todo 0\\n# duration_ms 137.429459\\n\",\"stderr\":\"\",\"durationMs\":279.79120899999907},\"failure\":null,\"success\":true,\"durationMs\":3878.655917,\"evidencePath\":null}"
          }
        ],
        "structured_content": {
          "schemaVersion": 2,
          "id": "3938c5a5-9ec8-49e9-80b3-22737e9bed00",
          "queryId": null,
          "origin": "tool-executed",
          "createdAt": "2026-11-06T12:07:23.945Z",
          "snapshot": {
            "id": "3d1a44d4c7245da16153f6f471e91ef6f08139ac454757a8d72fcb104f4d6fcf",
            "config": "$WORKSPACE/tsconfig.json",
            "compiler": {
              "version": "6.0.3",
              "path": "$WORKSPACE/node_modules/typescript/lib/typescript.js"
            },
            "scope": "Compiler-read inputs and configuration; not a full runtime filesystem snapshot",
            "overlayFiles": [],
            "inputs": [
              {
                "file": "$WORKSPACE/batch.test.ts",
                "sha256": "bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57"
              },
              {
                "file": "$WORKSPACE/batch.ts",
                "sha256": "e9559761f1205cd31e162ddea59643bb2eb199ddb7f0c5a5c1499cf086e37f89"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/better-sqlite3/index.d.ts",
                "sha256": "c2a6a737189ced24ffe0634e9239b087e4c26378d0490f95141b9b9b042b746c"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/better-sqlite3/package.json",
                "sha256": "b34b88ee3602c63939e3de4abb08ee2d208cc491986ab1fc1a09996100d3f189"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/assert.d.ts",
                "sha256": "0fa06ada475b910e2106c98c68b10483dc8811d0c14a8a8dd36efb2672485b29"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/assert/strict.d.ts",
                "sha256": "33e5e9aba62c3193d10d1d33ae1fa75c46a1171cf76fef750777377d53b0303f"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/async_hooks.d.ts",
                "sha256": "2b06b93fd01bcd49d1a6bd1f9b65ddcae6480b9a86e9061634d6f8e354c1468f"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/buffer.buffer.d.ts",
                "sha256": "3af97acf03cc97de58a3a4bc91f8f616408099bc4233f6d0852e72a8ffb91ac9"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/buffer.d.ts",
                "sha256": "6a0cd27e5dc2cfbe039e731cf879d12b0e2dded06d1b1dedad07f7712de0d7f4"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/child_process.d.ts",
                "sha256": "13f5c844119c43e51ce777c509267f14d6aaf31eafb2c2b002ca35584cd13b29"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/cluster.d.ts",
                "sha256": "e60477649d6ad21542bd2dc7e3d9ff6853d0797ba9f689ba2f6653818999c264"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/compatibility/disposable.d.ts",
                "sha256": "6c7176368037af28cb72f2392010fa1cef295d6d6744bca8cfb54985f3a18c3e"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/compatibility/index.d.ts",
                "sha256": "21d819c173c0cf7cc3ce57c3276e77fd9a8a01d35a06ad87158781515c9a438a"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/compatibility/indexable.d.ts",
                "sha256": "ab41ef1f2cdafb8df48be20cd969d875602483859dc194e9c97c8a576892c052"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/compatibility/iterators.d.ts",
                "sha256": "437e20f2ba32abaeb7985e0afe0002de1917bc74e949ba585e49feba65da6ca1"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/console.d.ts",
                "sha256": "c2510f124c0293ab80b1777c44d80f812b75612f297b9857406468c0f4dafe29"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/constants.d.ts",
                "sha256": "5524481e56c48ff486f42926778c0a3cce1cc85dc46683b92b1271865bcf015a"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/crypto.d.ts",
                "sha256": "4c829ab315f57c5442c6667b53769975acbf92003a66aef19bce151987675bd1"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/dgram.d.ts",
                "sha256": "b2ade7657e2db96d18315694789eff2ddd3d8aea7215b181f8a0b303277cc579"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/diagnostics_channel.d.ts",
                "sha256": "78dbea00e90d2df8ea3dbef0cc379d95b8be9b71cd6bde4c28728f306811803b"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/dns.d.ts",
                "sha256": "4d631b81fa2f07a0e63a9a143d6a82c25c5f051298651a9b69176ba28930756d"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/dns/promises.d.ts",
                "sha256": "836a356aae992ff3c28a0212e3eabcb76dd4b0cc06bcb9607aeef560661b860d"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/domain.d.ts",
                "sha256": "1e0d1f8b0adfa0b0330e028c7941b5a98c08b600efe7f14d2d2a00854fb2f393"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/events.d.ts",
                "sha256": "41670ee38943d9cbb4924e436f56fc19ee94232bc96108562de1a734af20dc2c"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/fs.d.ts",
                "sha256": "8e1e46d0a9837ee058c100501080c920fa98081ea3956af0374308ba6f22a33e"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/fs/promises.d.ts",
                "sha256": "272ca407e0c9068bdc5152552d876e68037ceae3de62e529306403e973dec8e1"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/globals.d.ts",
                "sha256": "808069bba06b6768b62fd22429b53362e7af342da4a236ed2d2e1c89fcca3b4a"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/globals.typedarray.d.ts",
                "sha256": "98cffbf06d6bab333473c70a893770dbe990783904002c4f1a960447b4b53dca"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/http.d.ts",
                "sha256": "fa7834c715d5357e4540cee40ce96c3250ddb67a7b879a6b7fa0e86d6696f121"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/http2.d.ts",
                "sha256": "22dfb07a7ab15b66ac043829056fe70124844636ae719551812ac631ba04985b"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/https.d.ts",
                "sha256": "a10f0e1854f3316d7ee437b79649e5a6ae3ae14ffe6322b02d4987071a95362e"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/index.d.ts",
                "sha256": "71d3ae6a5e73ca4130762560425e00984ebaff64d5353a3333d1bb7eb86ef336"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/inspector.d.ts",
                "sha256": "e208f73ef6a980104304b0d2ca5f6bf1b85de6009d2c7e404028b875020fa8f2"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/inspector.generated.d.ts",
                "sha256": "d163b6bc2372b4f07260747cbc6c0a6405ab3fbcea3852305e98ac43ca59f5bc"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/module.d.ts",
                "sha256": "e6fa9ad47c5f71ff733744a029d1dc472c618de53804eae08ffc243b936f87ff"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/net.d.ts",
                "sha256": "a6f137d651076822d4fe884287e68fd61785a0d3d1fdb250a5059b691fa897db"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/os.d.ts",
                "sha256": "24826ed94a78d5c64bd857570fdbd96229ad41b5cb654c08d75a9845e3ab7dde"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/package.json",
                "sha256": "1e6d3bbbc5082745123d236b38dce0eacdab987d4ac9e57e299e55f780c170de"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/path.d.ts",
                "sha256": "8b479a130ccb62e98f11f136d3ac80f2984fdc07616516d29881f3061f2dd472"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/perf_hooks.d.ts",
                "sha256": "928af3d90454bf656a52a48679f199f64c1435247d6189d1caf4c68f2eaf921f"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/process.d.ts",
                "sha256": "bceb58df66ab8fb00170df20cd813978c5ab84be1d285710c4eb005d8e9d8efb"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/punycode.d.ts",
                "sha256": "3f16a7e4deafa527ed9995a772bb380eb7d3c2c0fd4ae178c5263ed18394db2c"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/querystring.d.ts",
                "sha256": "933921f0bb0ec12ef45d1062a1fc0f27635318f4d294e4d99de9a5493e618ca2"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/readline.d.ts",
                "sha256": "71a0f3ad612c123b57239a7749770017ecfe6b66411488000aba83e4546fde25"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/readline/promises.d.ts",
                "sha256": "77fbe5eecb6fac4b6242bbf6eebfc43e98ce5ccba8fa44e0ef6a95c945ff4d98"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/repl.d.ts",
                "sha256": "4f9d8ca0c417b67b69eeb54c7ca1bedd7b56034bb9bfd27c5d4f3bc4692daca7"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/sea.d.ts",
                "sha256": "0cb167c371eaa8c869f8a7656a7296f2e4fae43b4d8b803a680236b24794e5f9"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/sqlite.d.ts",
                "sha256": "0a839dba0287cc0481ad4beedd48a1c64acf1e212ae865d1315f7007ca215161"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/stream.d.ts",
                "sha256": "38dc4655376cd1a4bd6bb3763d92949233e33d38d3dd3cbea7bbf218175a38ef"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/stream/consumers.d.ts",
                "sha256": "45650f47bfb376c8a8ed39d4bcda5902ab899a3150029684ee4c10676d9fbaee"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/stream/promises.d.ts",
                "sha256": "37ba7b45141a45ce6e80e66f2a96c8a5ab1bcef0fc2d0f56bb58df96ec67e972"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/stream/web.d.ts",
                "sha256": "d61e0a64cd175208ac0b83670151a9a6b5916f0d1ffcdc5c29c90b1cebfc5045"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/string_decoder.d.ts",
                "sha256": "18fd40412d102c5564136f29735e5d1c3b455b8a37f920da79561f1fde068208"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/test.d.ts",
                "sha256": "48a679952eefe4cb776d5a0e1ccba2d3eb53b57448bbb7abc1fcebcbd5440188"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/timers.d.ts",
                "sha256": "f0be1b8078cd549d91f37c30c222c2a187ac1cf981d994fb476a1adc61387b14"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/timers/promises.d.ts",
                "sha256": "0aaed1d72199b01234152f7a60046bc947f1f37d78d182e9ae09c4289e06a592"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/tls.d.ts",
                "sha256": "2d14da6ecb49bf828d83948765ec2d3a579d476bbb9645e749610baa6ec880ca"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/trace_events.d.ts",
                "sha256": "66ba1b2c3e3a3644a1011cd530fb444a96b1b2dfe2f5e837a002d41a1a799e60"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/tty.d.ts",
                "sha256": "7e514f5b852fdbc166b539fdd1f4e9114f29911592a5eb10a94bb3a13ccac3c4"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/url.d.ts",
                "sha256": "5b7aa3c4c1a5d81b411e8cb302b45507fea9358d3569196b27eb1a27ae3a90ef"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/util.d.ts",
                "sha256": "5987a903da92c7462e0b35704ce7da94d7fdc4b89a984871c0e2b87a8aae9e69"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/v8.d.ts",
                "sha256": "ea08a0345023ade2b47fbff5a76d0d0ed8bff10bc9d22b83f40858a8e941501c"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/vm.d.ts",
                "sha256": "0aef708fb4c7a6b915e8305cbfac40cd207b032dbaabe9a01889a5fff3254681"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/wasi.d.ts",
                "sha256": "ae062ce7d9510060c5d7e7952ae379224fb3f8f2dd74e88959878af2057c143b"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/web-globals/abortcontroller.d.ts",
                "sha256": "1db0b7dca579049ca4193d034d835f6bfe73096c73663e5ef9a0b5779939f3d0"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/web-globals/domexception.d.ts",
                "sha256": "9798340ffb0d067d69b1ae5b32faa17ab31b82466a3fc00d8f2f2df0c8554aaa"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/web-globals/events.d.ts",
                "sha256": "f26b11d8d8e4b8028f1c7d618b22274c892e4b0ef5b3678a8ccbad85419aef43"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/web-globals/fetch.d.ts",
                "sha256": "b52476feb4a0cbcb25e5931b930fc73cb6643fb1a5060bf8a3dda0eeae5b4b68"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/web-globals/navigator.d.ts",
                "sha256": "f9501cc13ce624c72b61f12b3963e84fad210fbdf0ffbc4590e08460a3f04eba"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/web-globals/storage.d.ts",
                "sha256": "e7721c4f69f93c91360c26a0a84ee885997d748237ef78ef665b153e622b36c1"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/web-globals/streams.d.ts",
                "sha256": "d97fb21da858fb18b8ae72c314e9743fd52f73ebe2764e12af1db32fc03f853f"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/worker_threads.d.ts",
                "sha256": "ad9bdafb4e7abf14cc53ce7970486a84c87831e62891e5dfe798ddcd55e84701"
              },
              {
                "file": "$WORKSPACE/node_modules/@types/node/zlib.d.ts",
                "sha256": "358765d5ea8afd285d4fd1532e78b88273f18cb3f87403a9b16fef61ac9fdcfe"
              },
              {
                "file": "$WORKSPACE/node_modules/better-sqlite3/package.json",
                "sha256": "6c9ea355190dfce3646ad4d2a31c9506de36d884a6461b3655a2a0c4ba3d1695"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/database-introspector.d.ts",
                "sha256": "4be799bfee1766047c11b3b5d371ca9e3993526d50c3e276e7cdb3943dd680a6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/dialect-adapter-base.d.ts",
                "sha256": "92e145f2246906544d0fa367ef29239783441fa3e434e16f074d89804149ad29"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/dialect-adapter.d.ts",
                "sha256": "6d6c78dd576e10af137436f02d785194ead22da4a785f37bfc9fa793fb3b73ce"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/dialect.d.ts",
                "sha256": "3e57fd3a8f13addca1c32a9a792e63d21baa4fcf706d23930f01ea312afacb04"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-adapter.d.ts",
                "sha256": "86cf1a2280404a0607abb5849f3136dad6df1cd16da64fe907699ee36f937206"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-dialect-config.d.ts",
                "sha256": "75fd7bc87b6b5ce7460b1bd5f7ccdd949c149211612893574c530ceaebed5cbb"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-dialect.d.ts",
                "sha256": "e61ccfac1b24d6feede2dd2afba891e6b288830ae71102459496f22560fcc004"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-driver.d.ts",
                "sha256": "49a26201f50fa9a816e0931156323d9a4029891ddc5ee40792c57b1afb8cdff4"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-introspector.d.ts",
                "sha256": "56cadc658182ee85d96ac84a5d31139eae2545aaf62cd1effaf0db5aa6b70e05"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mssql/mssql-query-compiler.d.ts",
                "sha256": "1586ef3a163f46a7db0481bd8fbb88a261e30d547f4a2f4a835e849d41025ba6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-adapter.d.ts",
                "sha256": "ae6a3e4c8c1119fe1bb44f8aed2f0f4b135fd42f7da862e144557ec897b5739a"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-dialect-config.d.ts",
                "sha256": "6979e28a528e51a4d93db21aae1adfea5c87c49bc82275042f817a66a99a6b50"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-dialect.d.ts",
                "sha256": "7eda1f0806110518d3f03d78f93925af494ac263872eea3a85a5bfebd2b48bcb"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-driver.d.ts",
                "sha256": "28f91b1c0b330f4102efd145b38c6e07509220c0a214dded8aef3d3d469df6aa"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-introspector.d.ts",
                "sha256": "6da7497c314303f19ba36082297c9347ac524e7e9789714f688893fc786f4f9e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/mysql/mysql-query-compiler.d.ts",
                "sha256": "afab761b301923855eb2a1849d23fe9d1dfee534fd986f6c227ed520d02a2d59"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-adapter.d.ts",
                "sha256": "1e95f09a13a9555c87a921646cb1a2b2647476f73c4135af2e2c0e33c44b6c08"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-dialect-config.d.ts",
                "sha256": "35a7f9a074b2a6d3376eaa2046db7af262b632076d6888956a62785307691a46"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-dialect.d.ts",
                "sha256": "f037ed5250876c6be9ed862687f133a35242b367681db9147f03dd7de2fef358"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-driver.d.ts",
                "sha256": "b5548c7600a9b944d52aed0074767d92ac85cbef42521e8baacd71055338383c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-introspector.d.ts",
                "sha256": "9c88b05bdfe9898787a8776baaacc92b0499b0083905032bd9f3615a3135c26f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/postgres/postgres-query-compiler.d.ts",
                "sha256": "2c94d2217244dd31275ca5e404560c5c2105b5f06f8985d0f039f39caa1e9e30"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-adapter.d.ts",
                "sha256": "1ef7446acfc034c230c2a783d271d1032321f029396453511eed15243b41cb59"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-dialect-config.d.ts",
                "sha256": "4232ec8f460c0485c081f91381162bbdff18fe2de916770a4e946ce12388b4d1"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-dialect.d.ts",
                "sha256": "49d3dacad2aa3680975ed967177cd45a49e0aa39811686269014941fd28356c8"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-driver.d.ts",
                "sha256": "775485ad2851461363171bd9b3f7807d3f2b612f0a20ab80e59f048632255a29"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-introspector.d.ts",
                "sha256": "e06d432a94dc47f95de8488b0b4bdde54b888b1b0632eb946d7b112fa5c14eac"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dialect/sqlite/sqlite-query-compiler.d.ts",
                "sha256": "4712d78270086b6e4307b499ac7e45149c576bfc7e1ab4aa0b9b93d6cca923ec"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/driver/connection-provider.d.ts",
                "sha256": "38e61720edb6523a2ff0c62d2b06160d9b1c5916f8b04d3bf31e93f370fd5a29"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/driver/database-connection.d.ts",
                "sha256": "f7f93c42c4e7b5972e78f7b62fb00271c545d4f5247c23a9a263dbbcd968d906"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/driver/default-connection-provider.d.ts",
                "sha256": "e7c940ea5bcfe1616f567f6a505b4b6fe5caef9e34d26988ef0a1fb40a3abbe1"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/driver/driver.d.ts",
                "sha256": "2efba86762e23c705bc4ca720ebd84f94dc7b6565e268cf96ea504acdc2a52ef"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/driver/dummy-driver.d.ts",
                "sha256": "e37e763321474ae8dfc20fce7462479a7b93fa151e0416ddbca263422e18d26b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/driver/single-connection-provider.d.ts",
                "sha256": "2ef6dc247554af42f4a3e3c8e21742cae4599fa05f59a9c2504e982f508adbbc"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dynamic/dynamic-reference-builder.d.ts",
                "sha256": "9096832f382f5b5cb27ba00faa8c231d562623db74fc4025b0aba6bd233b8818"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dynamic/dynamic-table-builder.d.ts",
                "sha256": "086c76363400b2153572922a22facb6a3cbb6dc6c3266cd75b7a4c55b564f8ae"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/dynamic/dynamic.d.ts",
                "sha256": "c9f95e2f5326df254b2c867de54f7264763065fa4d29f5f9d10960d97352afcf"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/expression/expression-builder.d.ts",
                "sha256": "d9cd557b8e27ebbd5da74cb3e1e5a60c2e439844e57e7cdcb1d6162b78f270db"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/expression/expression-wrapper.d.ts",
                "sha256": "de8a83b2cb7e7f44e73155dd613e24141d97acdefc668333ea2b64d3a4ea7ae2"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/expression/expression.d.ts",
                "sha256": "ebddf120f55aa3a40cc08b374dd9077d1e497730c41ac124e66de3341f1dd83e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/index.d.ts",
                "sha256": "69f2fd8ca45ebd6b0112233963eed3edcf6f9fcf65a4d0cf5e4d8fa38c8a1456"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/kysely.d.ts",
                "sha256": "61c9b115f8721e4a2ea1b690c10c709366dd0cc8c644f7977db5faad368d9d7b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/migration/file-migration-provider.d.ts",
                "sha256": "8e7628593ebe34ec1022035f7683a2ef92bb9cb531c07fbdc0fea64928f4ea7b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/migration/migrator.d.ts",
                "sha256": "7343a82deb693b2dbf48250be88a1a0a90ffeee39d6360f1be689cfacdc7af27"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/add-column-node.d.ts",
                "sha256": "e0ad85268102b4d552b53de0f93f8d27dc52cebe2ee6ca3f3f4cb88131c6a3a3"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/add-constraint-node.d.ts",
                "sha256": "05301dc91249ca23b960eaf3e5efcd7aa99d493807cc18ddd955a4d0fe113f5c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/add-index-node.d.ts",
                "sha256": "b71bbca9b845474bcd410aa47ef73dc14f55384e614e1558d588809f3413374e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/aggregate-function-node.d.ts",
                "sha256": "83b25a220cfdfa0e7590f1296945a56cf5f071461affa11651c8d0b059572aa7"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/alias-node.d.ts",
                "sha256": "fcbc330594ee211b8e7eb56f4ec59175ab239288ecc7749634e665dee33ca181"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/alter-column-node.d.ts",
                "sha256": "c19d8eb43817185ce1210471e1b59269112f6c25fc63fb455fba7b6c74a25bfe"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/alter-table-node.d.ts",
                "sha256": "2b75d65afd6f248c992ed04d466a2e47825549c4738bdffb409e5763f5fc7826"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/and-node.d.ts",
                "sha256": "22ad4f64a29216936a641bc51587ad5c4d2e843643091ebea4f9d0a472b8692c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/binary-operation-node.d.ts",
                "sha256": "5515019e3a6ebbd431a945b6a43f31d139ae4b93e0a5ae91a915e02caef1832c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/case-node.d.ts",
                "sha256": "790bef520dfac9dd348fe22c53568f048c6cb3ce21a8e3f046d01e8c0a66a943"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/cast-node.d.ts",
                "sha256": "945740c51603a9a460909d8a5a6e32463a5c0cc2aa09ee7b928f2d72b6090734"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/check-constraint-node.d.ts",
                "sha256": "ebd02963d7c47cf26f254068e7ad81858433e51e0e5c4ffd7b3b2f6fd0bce17a"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/collate-node.d.ts",
                "sha256": "de2c2da9e6d8390e0f60cbe4b94dc4e1ea6f613e38418408da8de133958662c4"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/column-definition-node.d.ts",
                "sha256": "c18b9de619509cb2e83fb6db359d017de6cb5e9fe2838aed5361623ea44ef56a"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/column-node.d.ts",
                "sha256": "3a648a8b64b69923c0930df4fa3b390dfa9d61ac0d17cfca55a29d6703db1b42"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/column-update-node.d.ts",
                "sha256": "a513595cad81255731831101bd714d77c3c7fadb3d5ebf1829d77fe025124b77"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/common-table-expression-name-node.d.ts",
                "sha256": "ea88eb7247f90f0de73f3617a700625fc1b8c037ff03f4665534b978f3c3fd01"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/common-table-expression-node.d.ts",
                "sha256": "d6cb4d8b3499d80fb3d17e1911c6290928ef5a4d1a7751bca143bbef441012d9"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/constraint-node.d.ts",
                "sha256": "1d07950c5ceb2865d3d384a76f0c14bdca38c01c87bc1f3ee4df411a0c65a346"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-index-node.d.ts",
                "sha256": "663eb800efde225856c1e789ba85b6ec6603e12028473670221333c2c7f3bbb8"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-schema-node.d.ts",
                "sha256": "3936a5aaeb9d200a9b00225d230881437d29002a9b6e9719b4f782a44e215150"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-table-node.d.ts",
                "sha256": "3fc35b978a159e75f36c8b9f5ae51c95de011eac0a994befd85a03972e06906f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-type-node.d.ts",
                "sha256": "4c516c6471d8203af3120cee24f3c2c0fb379958d428c5e5bb6ab8228052f683"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/create-view-node.d.ts",
                "sha256": "88779dc6d2d69b984969c2ac9450b512f8b4c54beae5bd51025b3e7b3909145c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/data-type-node.d.ts",
                "sha256": "a40a75b4d4010077a911591554902897e1dd013f8a85225b6037a62f7056d437"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/default-insert-value-node.d.ts",
                "sha256": "53c5c0ad9ed0605c92add7c41b57b99dce5cdabbf7ca05748d5555883d6dd486"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/default-value-node.d.ts",
                "sha256": "55bb540169182762bc332474d3547675dc00627e00a491b80b01dbc6c9e018fa"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/delete-query-node.d.ts",
                "sha256": "72ae884c8c22be1964b1911e84ce375bc5bdeccc25509b6333216a65c6c4a5e2"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-column-node.d.ts",
                "sha256": "f6f03c94d64776248cad31d4503b9a5ee102bb1ce99b830a5a74c908927d2459"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-constraint-node.d.ts",
                "sha256": "fa473ebc4a55939b20e229501fd9d3aac5f578e4779f0f8f6a6306c848e1632a"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-index-node.d.ts",
                "sha256": "487b0dbdebde79164f7b2ea782788737a4252b9040781db6c3a9722e2bb9ecc8"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-schema-node.d.ts",
                "sha256": "a3a613da8d5a5b13af698d39b09fff499efdb0e8f536ab242e84c13370e3fce2"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-table-node.d.ts",
                "sha256": "e161d627db35259f52c3eea227dab5483e0de833299fd7bc61823071927cda60"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-type-node.d.ts",
                "sha256": "0ab06534ed1471f55971306ebd9151f2843d39e926f182773edc44afae2b3035"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/drop-view-node.d.ts",
                "sha256": "17e3178d17edec81153b214b3b8b1167c8951130100919a709d8157a117a12b6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/explain-node.d.ts",
                "sha256": "7322a3401773f0c9fa87c7ef2ee13e0c660a5a926507ae8aca263bb3f4b2334e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/fetch-node.d.ts",
                "sha256": "5d17ad04870e5304037f31da3cc752da331e2b70ce333fb3c14a8884709a95b3"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/foreign-key-constraint-node.d.ts",
                "sha256": "647bead3b77e0fc7f2e2bed7a305d8beed67748dc4bc20f0ca174b7b7ecb099e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/from-node.d.ts",
                "sha256": "d6513ddef6323a64583ee62ed1a8c9f2dd0ddb755772702181d0855c521e41ac"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/function-node.d.ts",
                "sha256": "aaf2c6a7eb583c145f1bd2491cced2654160785a4ba146dd57bb3ad8d1ad756c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/generated-node.d.ts",
                "sha256": "0f11987bd734a55e04f7ee8376a8f5be9374d887b67a670d076c6a5cc7211226"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/group-by-item-node.d.ts",
                "sha256": "70efc2aa2b0bad5614d70c4697e7c4efb954e868d92c4d750b009c75758ecc07"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/group-by-node.d.ts",
                "sha256": "2f8b2550af2d98da27a168baac999bb025cc3e916711b34b03bde2cce68e9be9"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/having-node.d.ts",
                "sha256": "4cbf4d996793d757ff712ae7bd96b1227a09fb95fac447090d9cce63e0eb9460"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/identifier-node.d.ts",
                "sha256": "c5acf9061cb86da7716d98e12d6e96e2e356641eb0a21b33165653fb2cd6680f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/insert-query-node.d.ts",
                "sha256": "a6e51e0a926dc2b2b2d08512fea404d66095cc305765aaaa636918a34eaed159"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/join-node.d.ts",
                "sha256": "f6face0c6f608d87be446227996f9da6b89b1d226ac2cdbcf0454714c69e5287"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/json-operator-chain-node.d.ts",
                "sha256": "da9e88283164077cae7301cdbb258966dde1d8a67e6af6b05c7a18349dde6321"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/json-path-leg-node.d.ts",
                "sha256": "d1893af3d12efecdb31c4062a82a92ce789e4d34aeb2a218c301c2c486d4fc78"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/json-path-node.d.ts",
                "sha256": "25822bc7f060daf4c5f2e5fa075b2caf7f8bdedcbbab000269a97ff45f974745"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/json-reference-node.d.ts",
                "sha256": "e3f384585923f83d37a4ef1b75d1642632349c27e8f629acf23ea835877ddef3"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/limit-node.d.ts",
                "sha256": "cbaa48aef231497ab562060d3742707984c43a9d0e2ee28da7abb2efe4a0b392"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/list-node.d.ts",
                "sha256": "6fca4a007c11a2cb5cfe738643b21c59127d45d8ac3356c1fcce8d2ea5c9b2ed"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/matched-node.d.ts",
                "sha256": "adb4426a3053d8d0f06b034134b939a2ebad9a29a07c595b9c70c736e4a52911"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/merge-query-node.d.ts",
                "sha256": "8c147b2524e908e635a0fd569febe08152ec0b53152b5841e3d678474728f33b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/modify-column-node.d.ts",
                "sha256": "e7a6ee2d07d956992ee90bf2d4055ca3a15342ba05cc5b7e2e7fd15f69cbfe61"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/offset-node.d.ts",
                "sha256": "e1951d09be373ebc5370c0eff4af4a86e841251df119e6727e97e7ca714fc6ff"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/on-conflict-node.d.ts",
                "sha256": "4ee05c416af71157410043a44a0803671e03c8bfca346d6f832ea047334b1cb6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/on-duplicate-key-node.d.ts",
                "sha256": "1e74e54ccc165f3ddbe5460e2c6cc6c8aa2d3145a094d1b67c237303f61bb022"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/on-node.d.ts",
                "sha256": "8cbe9368fca284e894250d336b795a83c64397b574c249d25efe40ba657db8b8"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operation-node-source.d.ts",
                "sha256": "fd1a6d390ef510226ddf46350854d278a53738921cbb9e4de78bf7b6105df48d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operation-node-transformer.d.ts",
                "sha256": "a051b97de62cd18a86ea252ac37ee07640d3cf6d66aeeb126aa4c41f3c4ce3fe"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operation-node-visitor.d.ts",
                "sha256": "b21436fd1ac202941df49d04311e510a742003849e46278a074829d016ff7e5c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operation-node.d.ts",
                "sha256": "df09e59ace0cf7fd8e3c767b0b8f3d5b2212bd40d4e9dbf49a388526ead5e545"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/operator-node.d.ts",
                "sha256": "eb0ca7737f9fbc78b265201c1ac5fb93a26a0a0c457501f23097607318da6251"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/or-action-node.d.ts",
                "sha256": "2e7bc808bf8376a838bc8a63edd68215cc3fb89ef6dfbd5bb679cd4d2827b43b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/or-node.d.ts",
                "sha256": "0661abac34d843381137240cdd238d481637f5023ad952046b24a627c256194c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/order-by-item-node.d.ts",
                "sha256": "285c03dafff17a2767cd0a23f93912dc5e0f3ff7ac3c9da4a80cdfee9979452c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/order-by-node.d.ts",
                "sha256": "9c70dde5822201db2c3f208eb8d95f463caa103d211b49399569dfcd0f394a92"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/output-node.d.ts",
                "sha256": "c940f913dc8325a06b5abdaaa3a10651aeb6af99ccf2dd91cae6c3729fef8f81"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/over-node.d.ts",
                "sha256": "31d4161e79a2eeecae8e3f859da4d3d9afb1e6f3dfe1dc66380450a54c97528f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/parens-node.d.ts",
                "sha256": "0cf60f5f3c66ac7b22d1e4a685c0b513328688886cb879394089f42f993e43a5"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/partition-by-item-node.d.ts",
                "sha256": "e1e593588e6cf59347c7a20017b214ac4b00562f6a2ec8e5c609e0ae965075f6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/partition-by-node.d.ts",
                "sha256": "276367f57e2b9e574e1ca1a48eb22072a60d906295c96bd7aeafad5fc3d08b77"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/primary-key-constraint-node.d.ts",
                "sha256": "3bf193f73208a3e1c1317565d15b047303a33e3a39c54edb6e78a4d69827d97c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/primitive-value-list-node.d.ts",
                "sha256": "0b4ba5551e44d84fd641b8f06eb3df38aa343d2c23a1358ad1b61f001764bf5f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/query-node.d.ts",
                "sha256": "b02e828785ad66c35216229f1de36d28fecccaaf5b287dee5475932fb8b50219"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/raw-node.d.ts",
                "sha256": "d4b914632888f47bee35d94706dce53e9c35481d38a560180779469f4ee9159e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/reference-node.d.ts",
                "sha256": "643700414df81efee3059191cc2759c29623ff95f462190a0e4a6afe2c1640eb"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/references-node.d.ts",
                "sha256": "db367fd2faba92ed81ca1cb947d94d7bf104dc55caf18c44d2a2b6ac1b1dfafd"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/refresh-materialized-view-node.d.ts",
                "sha256": "053dd60a1bd76248ab2a7613fe365295525670e7d27264bece2b19053ddefec5"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/rename-column-node.d.ts",
                "sha256": "9ba212cc8d5f5e0bbbcdc8b31c1969dcace0d4bb0dc1dbbe14a288617d68a6db"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/rename-constraint-node.d.ts",
                "sha256": "f69309172758f286bd1d5dd70953ef4ac546fd733a31ad26eec05a456677737e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/returning-node.d.ts",
                "sha256": "3fd14efbc5a75b0a0ca5d581549b796f6e19b50d40a0ad4f67205fcb19274ee6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/schemable-identifier-node.d.ts",
                "sha256": "45a02ead1994cac3ac844522b01d603c5c36289259488b794e616f1655ecb7db"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/select-all-node.d.ts",
                "sha256": "5743905ac2de3204bcd9768fdeaec993fed8291bde54094ddabfa7f28573936d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/select-modifier-node.d.ts",
                "sha256": "b345d1cb103363741f885729eb562931b5bffb63d06acd6cf634212ea945cb9e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/select-query-node.d.ts",
                "sha256": "c7497efbdffb6c2db351d59da966c8a316207ad90e34bd3e46df7c01c157e11a"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/selection-node.d.ts",
                "sha256": "20640c93feb6d5f926e147456f6d19bcf3648d52d17ed1d62bd11cdee59761ca"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/set-operation-node.d.ts",
                "sha256": "deab327003debcefe7668fa28d2373b5a3c40b258f7948496b57ced275bb3eb3"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/simple-reference-expression-node.d.ts",
                "sha256": "707669372976b9a569b6ac40c5aafd61b6f9d03c12f60c06cfad234c73d18369"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/table-node.d.ts",
                "sha256": "4dc4c3eca0a15be5bafa5ac220d839188097dfcfb44951221459b9b11e733352"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/top-node.d.ts",
                "sha256": "c65d7fae88667583386f30789ef1a77041df5a210f73338c34125a1bd4d98f7e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/tuple-node.d.ts",
                "sha256": "b7e920c3467c6146140f4b95c402aef269731c2ba92299efe2eec22dcc71f30b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/unary-operation-node.d.ts",
                "sha256": "5a13364736cf0eee277e0ea30431627ad754b51c96b95da0e5cae0155ba48d6d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/unique-constraint-node.d.ts",
                "sha256": "52d332b914c6b216f01562bcba195317680c4dfa3e0b6c645f473ecd6a29fc57"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/update-query-node.d.ts",
                "sha256": "7cf96480652b73719ce014b24ad8ac9c97620c64ee6acf8005be75d5b0988929"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/using-node.d.ts",
                "sha256": "2f7c95858885b15628d20c06d1b41d2b91b6b4cd3dfc8e1389a1446420e6a74b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/value-list-node.d.ts",
                "sha256": "0d75677f2e01e829154f73b93af966b3437b2d9565d10fc4eb03175bdb988cb7"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/value-node.d.ts",
                "sha256": "fca8f9bf4b3544e8f293725684ae0a982e234504ce08b5dd4a477e06c3c792c5"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/values-node.d.ts",
                "sha256": "ad0d9cecb6cf3ca943759fb015f684b455700272602349bc9754efdd5c73b2ae"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/when-node.d.ts",
                "sha256": "00dd58e1e52bdfd6c0b9d4dd3756014bbb02d1c3fb377d92a70a19893e1f33cd"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/where-node.d.ts",
                "sha256": "b67227c32b487f6d4f76b6cfecfef75034390d2b14aed5ee33d1f01b2ac584df"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/operation-node/with-node.d.ts",
                "sha256": "b2ec10940611f3311aa42fce3bb65d3476b4eb48a00e9a93d1f85b6989c79500"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/package.json",
                "sha256": "5e433a0d28d7f422b2c6fbc3058b931d19d29bdc49c154b312099680e992e3f5"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/binary-operation-parser.d.ts",
                "sha256": "75c4008fe916b067ee4ddef78222d33024327da376289e9cbb100f356e117a03"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/coalesce-parser.d.ts",
                "sha256": "8887205714f61e6586adf32374134738e460b4d8cfe03d513a38999913862daf"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/collate-parser.d.ts",
                "sha256": "178ae1eaa5cd24618fec31c62ee6b66f5f57d76b075d9d8b34cc0db5543c0fec"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/data-type-parser.d.ts",
                "sha256": "ee8e06eaf1522a5e00fbfaa6473fea44dd74afd6f4e95f9da1a89af671aa2918"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/default-value-parser.d.ts",
                "sha256": "5f94250b6f8f598b1c42e624702098872b3afdf2ae6e391a02be7c0549aa64e7"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/delete-from-parser.d.ts",
                "sha256": "02353129e38fd07cc487b5f822ac710ec117e43e479e9f9f8039418ed3291ff5"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/expression-parser.d.ts",
                "sha256": "77bdf606434a7182de2ae5fe635523a95eccaf0c144f91df95e102a7c46c97a2"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/group-by-parser.d.ts",
                "sha256": "5fee9904e02e1475a281704b9afe8fc962e40084df5dffff4b4395dc7d552da2"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/insert-values-parser.d.ts",
                "sha256": "4b75bbb5000a38175a6e728aaab07b10dda25c887c10f22c036261cba87471d2"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/join-parser.d.ts",
                "sha256": "d8220fa464578acebc7fc4af92f2c57f8395025875a7eadb2ac69e0ddb9ac43d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/merge-into-parser.d.ts",
                "sha256": "88f2b0ad065d1ff42736c1efeb0e14061b3091d9376c272672be3f27d167a152"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/order-by-parser.d.ts",
                "sha256": "9aba87f9132dd2043482a72d3df5b2eff6aca78e0e8d7939253a7fcfc004b344"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/partition-by-parser.d.ts",
                "sha256": "1494274584ccf5a2af0572f0c3107739ed59b15aa96990db50fd8116eb4b3ccd"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/reference-parser.d.ts",
                "sha256": "8d95114eac22e8ef4f8665a186d6608b55206f8d34a426c980dc9d2cd18b1e0d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/returning-parser.d.ts",
                "sha256": "daf0673602c9217ac44106c295b579681811096ec2fa57a3fcd4d6470eaac8b8"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/savepoint-parser.d.ts",
                "sha256": "be922b6a92064b78554dfbf46decbddf5a0b023f49a656a7865e17ab0bf710c8"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/select-from-parser.d.ts",
                "sha256": "c01a88ada696e9f65a4dd8248bd9a568a3f1ce0c2eaa5e7f8696a2c3b3573654"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/select-parser.d.ts",
                "sha256": "22b54bbe3779cb65ac35e420f96ec152a90be7a785b80ef9fa499d73b1ec58f1"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/set-operation-parser.d.ts",
                "sha256": "f5c623592de0fe3277e4195f52950c8d1f81e920d9be54682f609573b5503ba6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/table-parser.d.ts",
                "sha256": "ba883ef1d897a12d7e8a1c7347a20d733a5cd508eedc3fc0a3090fbbac936bc5"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/tuple-parser.d.ts",
                "sha256": "3bb5c33e46d256998d12908375054dad7d82c6ccb866fd9e0fef3dac96acc402"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/unary-operation-parser.d.ts",
                "sha256": "6afd93aec340602a842a3fd846432339eed3581ee1328e65dc9ddf04967681d0"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/update-parser.d.ts",
                "sha256": "54bd44d1d220488406919d2ddbdb92cef690c8ebfe41d2cdc61a8aaf26d6396c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/update-set-parser.d.ts",
                "sha256": "cd4143e44f649e0c2674f3e3c1f6623f6f48342945214de732111944f8fa7e50"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/value-parser.d.ts",
                "sha256": "9f054267c51ac465965d91c20fd5057fd36cea9bd4656d514f4bebcade9c911a"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/parser/with-parser.d.ts",
                "sha256": "735331968e5f9c95e860641150eee5cd76e3f4d32d91d308fd31ba96bcecc49f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/plugin/camel-case/camel-case-plugin.d.ts",
                "sha256": "f4a377ca062dc8a02a638f2eb10b6c94e198aaf91728e346f748301565c99658"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/plugin/deduplicate-joins/deduplicate-joins-plugin.d.ts",
                "sha256": "10c0fe874f64e1a821a0e6f6ecba3d2082db08011e96f86168c26fefc6588236"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/plugin/handle-empty-in-lists/handle-empty-in-lists-plugin.d.ts",
                "sha256": "86373a2c826bc505376b8baadaf1961628b065aa0820c89abf1cb7abfbd07afb"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/plugin/handle-empty-in-lists/handle-empty-in-lists.d.ts",
                "sha256": "1d246c73f66479fb9676aa7bdb713ce9a712e0785b7957f5bf450a8dcb8106be"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/plugin/kysely-plugin.d.ts",
                "sha256": "f4cda2ff97e70f9f017b9b80bb5cd3e4570f3a527628562de2bf178af995d126"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/plugin/parse-json-results/parse-json-results-plugin.d.ts",
                "sha256": "3ab3564a240e86c68ed9057a868c721998ca17123dc7cdd29d8018199be73342"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/plugin/with-schema/with-schema-plugin.d.ts",
                "sha256": "746ffa1873008cd4f50d2ebad2c4e67a42e00eb36cb007630a8c664bbf193227"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/aggregate-function-builder.d.ts",
                "sha256": "bca68928478692b05d4ec10e88e725f29915437a5374e660c6cfbaf044c1930d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/case-builder.d.ts",
                "sha256": "f201350305673baab74b8917bf96149b3322d9806c683d510267d9a139b44900"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/cte-builder.d.ts",
                "sha256": "3b2ac31bb38b7b625e5c5a69834dfe310248fb42edd297ca682de50d44555b1b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/delete-query-builder.d.ts",
                "sha256": "938edca549e0a6e4682f3324fc7c8a67f8944ab0c2dbdc8a54afd933c69e135f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/delete-result.d.ts",
                "sha256": "2fc9c7c6695b151ffd3ed667d6d793c2f656461978e840eff1d1350fc0bb1ebb"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/function-module.d.ts",
                "sha256": "ea74661706bfde1cc9724f365de127861dddef03267087c993e777a3c0a771da"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/having-interface.d.ts",
                "sha256": "228e796062abd583bd87436562070d78425a0166aeac16b63459983b02acedb3"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/insert-query-builder.d.ts",
                "sha256": "4b1049d3aabfab678c821cdfa9c753c6adf33251ddda47d47059e00ce13f916a"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/insert-result.d.ts",
                "sha256": "aa0af7166f48f67765f96dc70c1d7f9f55ae264b96cadf5b6077b2bc0aa2b5dd"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/join-builder.d.ts",
                "sha256": "85ad7a1017cff3848472528d792291038ebaf44b049a3afcaf0db612fa1b23a0"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/json-path-builder.d.ts",
                "sha256": "44f0f5e119fb798c76d39c0383689991b25353639007a62d59224f2b8d88e004"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/merge-query-builder.d.ts",
                "sha256": "59166f97779bdf70c8f36b8aeba6676d9b9ff64a256c9976e906eedfb6b87ae1"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/merge-result.d.ts",
                "sha256": "1ebe079cc9ed9ec4cd11d02c70f209caf16e9dd8e1e801a36648ce711bb3c404"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/no-result-error.d.ts",
                "sha256": "f29d44cfd07de9939378795273c4232c8430a950ffdfac7010438b03577477e6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/on-conflict-builder.d.ts",
                "sha256": "6da1127d73b53b3295d75624872a91cbac0eab602cb68ef8473d1414038e0408"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/order-by-interface.d.ts",
                "sha256": "0b5a8af5558892fcd5c250a2dd2140f285dcc51672dd309fde24cef92836e6fa"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/order-by-item-builder.d.ts",
                "sha256": "4dacb781ef89e1e92bed4d756f3b5941b19862083c124c0a50cf9aa225d78482"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/output-interface.d.ts",
                "sha256": "8026ee081397a1ebdbdf20ddde81471c23d4c5e10038d110223505a8f32b77fd"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/over-builder.d.ts",
                "sha256": "f4cf2ee04922bedeaacbc3f52e261c0b7c2fc8f81a5ed2299b4f50816d5e268b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/returning-interface.d.ts",
                "sha256": "c30a39369f4c75dc0d040f08e544f4b658ea695ce416be68ecf26c205e41ae5d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/select-query-builder-expression.d.ts",
                "sha256": "72d3929f8a6326462f3965821c38b8da7283081048ad4fbbe5a6b894b2467460"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/select-query-builder.d.ts",
                "sha256": "c6ccfcc54bd078a3d99c51a06bcf779b15149a22471a70c54eefab43e3353ba1"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/update-query-builder.d.ts",
                "sha256": "941f6d0f05176fa7112d76b4f6f47326242500e112f3bb52868d17ac58e907fd"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/update-result.d.ts",
                "sha256": "4d590f0e0b4abaf693f94d08b5c414928f2571aea5ac6efb97e4646e195dac48"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-builder/where-interface.d.ts",
                "sha256": "dc9226ce99210a4a6ed075475c46292018f6a77eb038b65f860f05b883dbe0a7"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-compiler/compiled-query.d.ts",
                "sha256": "6c5bccbebab44e389a90c9302393910cd796e024e55ae1aae14bffd791f99464"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-compiler/default-query-compiler.d.ts",
                "sha256": "8f8d4762a569fb8826e41be03a2fdf21f8c9f3f0d6ff42b7e7e68ef563855756"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-compiler/query-compiler.d.ts",
                "sha256": "71a747ae19d152aa688d767408ca753168ddd756fac5b9dba79461949433e00f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-creator.d.ts",
                "sha256": "5b6aef51a17a2533ddcb1460c8381462c10ee6e59ebdef99cd98176a738d7ba4"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-executor/default-query-executor.d.ts",
                "sha256": "73fcba8699b817135e8217d4cb242403b8e97f2286afc4886778373fd7f5d687"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-executor/noop-query-executor.d.ts",
                "sha256": "4033b35f38b85606d366e29401cd63bb44b11c631fbe530e7cb6dea285dbce1e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-executor/query-executor-base.d.ts",
                "sha256": "4b2fee8608e19bffaf53670f0af416bb2d3b84d2f9e319883f35804f195c6269"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-executor/query-executor-provider.d.ts",
                "sha256": "9a40c1020a86217fb3131a564315af933ce48aa1ef9264545bb1a2b410adb15c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/query-executor/query-executor.d.ts",
                "sha256": "ebe9d82154a3bf6a6af680c3dcc6921b911624ea8f60699235c9c65fca087c3f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/raw-builder/raw-builder.d.ts",
                "sha256": "0a8f0977ee6ed9db6042459c08fe444e7ef4a4b1b6d349d72655d90543aafff6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/raw-builder/sql.d.ts",
                "sha256": "8a6161ab51e94182d29dc5d4663db8d67aca7d4d43edce0f134b6d4dfaa42f2d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-column-builder.d.ts",
                "sha256": "bd883a743f4ce1d3206b3079446c2f6d2f806520bf9b8971ccd7d7fd983ce868"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-add-foreign-key-constraint-builder.d.ts",
                "sha256": "710d8a9f9860482a9467a7470bb47352a7a0efc7380c07228d3c9f51ef442bc4"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-add-index-builder.d.ts",
                "sha256": "b382cb44e04f416c8d67b5b6f1d2b118d01add9d9a98e7864fbf192c830f1efa"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-builder.d.ts",
                "sha256": "ddba6ad2106348564085490c92de42a6d398377f9c806c30aafd67a8889ca4b7"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-drop-constraint-builder.d.ts",
                "sha256": "995564ce50215678ed1a073b9eb63b5243c3b67e4edf44df299ccc0a8374cbe2"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/alter-table-executor.d.ts",
                "sha256": "9e22adacca7d1de31f486abe4cbce49203c103d4530700a5c6f632f1c51f03eb"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/check-constraint-builder.d.ts",
                "sha256": "b1b4aa28430990a9f1bea96d31efe0583470cdd85244b74aa58074459a7a3518"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/column-definition-builder.d.ts",
                "sha256": "1b2dfd1acca60e1782f8682e82860db220ae34c13a78e6795ad28c16a1146158"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/create-index-builder.d.ts",
                "sha256": "465e84b9e824d62c531c6003c66f1bc73ba508bf60aa5c9797e2e3a4ec7a108b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/create-schema-builder.d.ts",
                "sha256": "156d4e8169fa27ddebf8c26b1158180fce5fca563216c8c16bdc2c5db663296e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/create-table-builder.d.ts",
                "sha256": "3228a0ec21ce9bc0453a93d7d4c0c9b22bc06649457385e2113911293793717b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/create-type-builder.d.ts",
                "sha256": "4d9e83ce19109b83aec7c181865a6c17a629130bcd7859dd9a09bc22725e347d"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/create-view-builder.d.ts",
                "sha256": "922d235d0784fdc0437ae8c038372fabb0b874486b65a47774fa34bda34dff3b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-index-builder.d.ts",
                "sha256": "ceff24a8c06a2b16792aae8426b706018c4234e8504acf1cbba8ee6b79390161"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-schema-builder.d.ts",
                "sha256": "1cce3949d58c46bc0764c89482a0be2b58d0b2a94a15e3147c88e73359658a40"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-table-builder.d.ts",
                "sha256": "7322c128662ae51bafb78bfa85a03e3da779b52e72d164c1bf22cdc65236270c"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-type-builder.d.ts",
                "sha256": "484b9305a7ff05e1028722f4a992db637cb6e31197490763deae399b36849d3e"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/drop-view-builder.d.ts",
                "sha256": "dc5aff116a7790b183c5f09e94f83a7c7e608c6085e6ad75b1629a83f5fc6c36"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/foreign-key-constraint-builder.d.ts",
                "sha256": "cb42b5a11ea87d65efb0aa44e08a3ca428542612c1b423066eb5f511afdf2533"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/primary-key-constraint-builder.d.ts",
                "sha256": "ab84dfaa666066aaefee2739103b45c01c44c187e646b9020917f81c19793d4b"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/refresh-materialized-view-builder.d.ts",
                "sha256": "d171cc95b1171193ecd8c047145fbb1644021394a18efcee1f3adb422ac36200"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/schema.d.ts",
                "sha256": "a09f4987f2ebde2a6b46bc5ca4b021b50ef09a01466b6545b0a2e7defcbeeb59"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/schema/unique-constraint-builder.d.ts",
                "sha256": "6ee2350f8ff32fa2bd3d379814f2d8a52063226b59c3d7379d83bd77d8683a87"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/column-type.d.ts",
                "sha256": "e0586a07833fd675c3a32ffde2e1f586720759e8016cdcd535163e845fadb6fa"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/compilable.d.ts",
                "sha256": "456bf57ef493ec750b79ffe7849813631db7b60827f36786cb672049a131d376"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/explainable.d.ts",
                "sha256": "53c89482e50d4edcb80e217cf20d9126c6a595bc204ee834131d372895160018"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/infer-result.d.ts",
                "sha256": "6d00a86fe567e3fc0a389c30e49f23e14aec923345eff22f5c95507305a5fac6"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/log-once.d.ts",
                "sha256": "e9214291673a507e06de72638d08cb77a5a83946ff371fe3118231fd14b66148"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/log.d.ts",
                "sha256": "39841a65b5d4421d8f9e40b0f968a20ddd6ec345ccb24fae316ec02718916dd4"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/provide-controlled-connection.d.ts",
                "sha256": "b8f0d69d3bcdf8894d0e10e4a4eb3d2cb3fc27fd3ea5802a9b2c1ba025690fc9"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/query-id.d.ts",
                "sha256": "5d6ef65ccf14b0d51af503adffccdbaa846848cf0fe82310816cf82eb364d107"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/streamable.d.ts",
                "sha256": "8002100726ad65ae695ef88b091b9c8cb73e024eaf23b31d228a5a8ce19af31f"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/type-error.d.ts",
                "sha256": "bf1655c135bd654637f98f934f9a9eb4d6450194ca2f4968b79263608da59fdd"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/util/type-utils.d.ts",
                "sha256": "1763f0597fd83cd479eda97817a9b18d9a7fb755ab4a7dc16c9012da82195a20"
              },
              {
                "file": "$WORKSPACE/node_modules/kysely/package.json",
                "sha256": "771e12d0d5f1a92eb77de13c1ff9ecbe4f22ccdb9223b820d69c94955a6f365b"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.decorators.d.ts",
                "sha256": "1ce14b81c5cc821994aa8ec1d42b220dd41b27fcc06373bce3958af7421b77d4"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.decorators.legacy.d.ts",
                "sha256": "b3a048b3e9302ef9a34ef4ebb9aecfb28b66abb3bce577206a79fee559c230da"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.dom.asynciterable.d.ts",
                "sha256": "7f57fc4404ff020bc45b9c620aff2b40f700b95fe31164024c453a5e3c163c54"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.dom.d.ts",
                "sha256": "d6b1eba8496bdd0eed6fc8a685768fe01b2da4a0388b5fe7df558290bffcf32f"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.dom.iterable.d.ts",
                "sha256": "7f57fc4404ff020bc45b9c620aff2b40f700b95fe31164024c453a5e3c163c54"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.collection.d.ts",
                "sha256": "105ba8ff7ba746404fe1a2e189d1d3d2e0eb29a08c18dded791af02f29fb4711"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.core.d.ts",
                "sha256": "eadcffda2aa84802c73938e589b9e58248d74c59cb7fcbca6474e3435ac15504"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.d.ts",
                "sha256": "3f88bedbeb09c6f5a6645cb24c7c55f1aa22d19ae96c8e6959cbd8b85a707bc6"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.generator.d.ts",
                "sha256": "00343ca5b2e3d48fa5df1db6e32ea2a59afab09590274a6cccb1dbae82e60c7c"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.iterable.d.ts",
                "sha256": "ebd9f816d4002697cb2864bea1f0b70a103124e18a8cd9645eeccc09bdf80ab4"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.promise.d.ts",
                "sha256": "2c1afac30a01772cd2a9a298a7ce7706b5892e447bb46bdbeef720f7b5da77ad"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.proxy.d.ts",
                "sha256": "7b0225f483e4fa685625ebe43dd584bb7973bbd84e66a6ba7bbe175ee1048b4f"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.reflect.d.ts",
                "sha256": "c0a4b8ac6ce74679c1da2b3795296f5896e31c38e888469a8e0f99dc3305de60"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.symbol.d.ts",
                "sha256": "3084a7b5f569088e0146533a00830e206565de65cae2239509168b11434cd84f"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts",
                "sha256": "c5079c53f0f141a0698faa903e76cb41cd664e3efb01cc17a5c46ec2eb0bef42"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2016.array.include.d.ts",
                "sha256": "32cafbc484dea6b0ab62cf8473182bbcb23020d70845b406f80b7526f38ae862"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2016.d.ts",
                "sha256": "7fe93b39b810eadd916be8db880dd7f0f7012a5cc6ffb62de8f62a2117fa6f1f"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2016.intl.d.ts",
                "sha256": "fca4cdcb6d6c5ef18a869003d02c9f0fd95df8cfaf6eb431cd3376bc034cad36"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2017.arraybuffer.d.ts",
                "sha256": "b93ec88115de9a9dc1b602291b85baf825c85666bf25985cc5f698073892b467"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2017.d.ts",
                "sha256": "bb0074cc08b84a2374af33d8bf044b80851ccc9e719a5e202eacf40db2c31600"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2017.date.d.ts",
                "sha256": "f5c06dcc3fe849fcb297c247865a161f995cc29de7aa823afdd75aaaddc1419b"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2017.intl.d.ts",
                "sha256": "c7b3542146734342e440a84b213384bfa188835537ddbda50d30766f0593aff9"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2017.object.d.ts",
                "sha256": "b77e16112127a4b169ef0b8c3a4d730edf459c5f25fe52d5e436a6919206c4d7"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts",
                "sha256": "fbffd9337146eff822c7c00acbb78b01ea7ea23987f6c961eba689349e744f8c"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2017.string.d.ts",
                "sha256": "a995c0e49b721312f74fdfb89e4ba29bd9824c770bbb4021d74d2bf560e4c6bd"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts",
                "sha256": "ce6180fa19b1cccd07ee7f7dbb9a367ac19c0ed160573e4686425060b6df7f57"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts",
                "sha256": "3f02e2476bccb9dbe21280d6090f0df17d2f66b74711489415a8aa4df73c9675"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts",
                "sha256": "45e3ab34c1c013c8ab2dc1ba4c80c780744b13b5676800ae2e3be27ae862c40c"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2018.d.ts",
                "sha256": "1a7daebe4f45fb03d9ec53d60008fbf9ac45a697fdc89e4ce218bc94b94f94d6"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2018.intl.d.ts",
                "sha256": "805c86f6cca8d7702a62a844856dbaa2a3fd2abef0536e65d48732441dde5b5b"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2018.promise.d.ts",
                "sha256": "e42e397f1a5a77994f0185fd1466520691456c772d06bf843e5084ceb879a0ad"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2018.regexp.d.ts",
                "sha256": "f4c2b41f90c95b1c532ecc874bd3c111865793b23aebcc1c3cbbabcd5d76ffb0"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2019.array.d.ts",
                "sha256": "ab26191cfad5b66afa11b8bf935ef1cd88fabfcb28d30b2dfa6fad877d050332"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2019.d.ts",
                "sha256": "f94b133a3cb14a288803be545ac2683e0d0ff6661bcd37e31aaaec54fc382aed"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2019.intl.d.ts",
                "sha256": "689da16f46e647cef0d64b0def88910e818a5877ca5379ede156ca3afb780ac3"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2019.object.d.ts",
                "sha256": "2088bc26531e38fb05eedac2951480db5309f6be3fa4a08d2221abb0f5b4200d"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2019.string.d.ts",
                "sha256": "cb9d366c425fea79716a8fb3af0d78e6b22ebbab3bd64d25063b42dc9f531c1e"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2019.symbol.d.ts",
                "sha256": "500934a8089c26d57ebdb688fc9757389bb6207a3c8f0674d68efa900d2abb34"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.bigint.d.ts",
                "sha256": "bc21cc8b6fee4f4c2440d08035b7ea3c06b3511314c8bab6bef7a92de58a2593"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.d.ts",
                "sha256": "f59d0650799f8782fd74cf73c19223730c6d1b9198671b1c5b3a38e1188b5953"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.date.d.ts",
                "sha256": "7ca53d13d2957003abb47922a71866ba7cb2068f8d154877c596d63c359fed25"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.intl.d.ts",
                "sha256": "48915f327cd1dea4d7bd358d9dc7732f58f9e1626a29cc0c05c8c692419d9bb7"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.number.d.ts",
                "sha256": "b7bf9377723203b5a6a4b920164df22d56a43f593269ba6ae1fdc97774b68855"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.promise.d.ts",
                "sha256": "54725f8c4df3d900cb4dac84b64689ce29548da0b4e9b7c2de61d41c79293611"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts",
                "sha256": "e5594bc3076ac29e6c1ebda77939bc4c8833de72f654b6e376862c0473199323"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.string.d.ts",
                "sha256": "2f3eb332c2d73e729f3364fcc0c2b375e72a121e8157d25a82d67a138c83a95c"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts",
                "sha256": "6f4427f9642ce8d500970e4e69d1397f64072ab73b97e476b4002a646ac743b1"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2021.d.ts",
                "sha256": "8a15b4607d9a499e2dbeed9ec0d3c0d7372c850b2d5f1fb259e8f6d41d468a84"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2021.intl.d.ts",
                "sha256": "a917a49ac94cd26b754ab84e113369a75d1a47a710661d7cd25e961cc797065f"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2021.promise.d.ts",
                "sha256": "db9709688f82c9e5f65a119c64d835f906efe5f559d08b11642d56eb85b79357"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2021.string.d.ts",
                "sha256": "4b25b8c874acd1a4cf8444c3617e037d444d19080ac9f634b405583fd10ce1f7"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2021.weakref.d.ts",
                "sha256": "37be57d7c90cf1f8112ee2636a068d8fd181289f82b744160ec56a7dc158a9f5"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2022.array.d.ts",
                "sha256": "6d3261badeb7843d157ef3e6f5d1427d0eeb0af0cf9df84a62cfd29fd47ac86e"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2022.d.ts",
                "sha256": "26e0fe14baee4e127f4365d1ae0b276f400562e45e19e35fd2d4c296684715e6"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2022.error.d.ts",
                "sha256": "195daca651dde22f2167ac0d0a05e215308119a3100f5e6268e8317d05a92526"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2022.full.d.ts",
                "sha256": "01a30f9e8582b369075c0808df71121e6855cb06fd8d3d39511d9ebb66405205"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2022.intl.d.ts",
                "sha256": "8b11e4285cd2bb164a4dc09248bdec69e9842517db4ca47c1ba913011e44ff2f"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2022.object.d.ts",
                "sha256": "0508571a52475e245b02bc50fa1394065a0a3d05277fbf5120c3784b85651799"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2022.regexp.d.ts",
                "sha256": "fc611fea8d30ea72c6bbfb599c9b4d393ce22e2f5bfef2172534781e7d138104"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es2022.string.d.ts",
                "sha256": "8f9af488f510c3015af3cc8c267a9e9d96c4dd38a1fdff0e11dc5a544711415b"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.es5.d.ts",
                "sha256": "bcd24271a113971ba9eb71ff8cb01bc6b0f872a85c23fdbe5d93065b375933cd"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.scripthost.d.ts",
                "sha256": "f13f4b465c99041e912db5c44129a94588e1aafee35a50eab51044833f50b4ee"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
                "sha256": "2a2de5b9459b3fc44decd9ce6100b72f1b002ef523126c1d3d8b2a4a63d74d78"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/lib/typescript.js",
                "sha256": "569177652966bd528c319171c7dd22860dbf72bde116cbc4f644f1d02bb12e39"
              },
              {
                "file": "$WORKSPACE/node_modules/typescript/package.json",
                "sha256": "9332e97c30d3e53ed54910b89207ed657fb444066484df6e5b6965bf130865e9"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/agent.d.ts",
                "sha256": "4893a895ea92c85345017a04ed427cbd6a1710453338df26881a6019432febdd"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/api.d.ts",
                "sha256": "0db18c6e78ea846316c012478888f33c11ffadab9efd1cc8bcc12daded7a60b6"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/balanced-pool.d.ts",
                "sha256": "ba7bc87d01492633cb5a0e5da8a4a42a1c86270e7b3d2dea5d156828a84e4882"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/cache.d.ts",
                "sha256": "c46e079fe54c76f95c67fb89081b3e399da2c7d109e7dca8e4b58d83e332e605"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/client.d.ts",
                "sha256": "1d6e127068ea8e104a912e42fc0a110e2aa5a66a356a917a163e8cf9a65e4a75"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/connector.d.ts",
                "sha256": "c6fd2c5a395f2432786c9cb8deb870b9b0e8ff7e22c029954fabdd692bff6195"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/content-type.d.ts",
                "sha256": "2e85db9e6fd73cfa3d7f28e0ab6b55417ea18931423bd47b409a96e4a169e8e6"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/cookies.d.ts",
                "sha256": "89167d696a849fce5ca508032aabfe901c0868f833a8625d5a9c6e861ef935d2"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/diagnostics-channel.d.ts",
                "sha256": "4732aec92b20fb28c5fe9ad99521fb59974289ed1e45aecb282616202184064f"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/dispatcher.d.ts",
                "sha256": "7f182617db458e98fc18dfb272d40aa2fff3a353c44a89b2c0ccb3937709bfb5"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/env-http-proxy-agent.d.ts",
                "sha256": "24c6a117721e606c9984335f71711877293a9651e44f59f3d21c1ea0856f9cc9"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/errors.d.ts",
                "sha256": "5ded6427296cdf3b9542de4471d2aa8d3983671d4cac0f4bf9c637208d1ced43"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/eventsource.d.ts",
                "sha256": "8bd86b8e8f6a6aa6c49b71e14c4ffe1211a0e97c80f08d2c8cc98838006e4b88"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/fetch.d.ts",
                "sha256": "c464d66b20788266e5353b48dc4aa6bc0dc4a707276df1e7152ab0c9ae21fad8"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/file.d.ts",
                "sha256": "25c8056edf4314820382a5fdb4bb7816999acdcb929c8f75e3f39473b87e85bc"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/filereader.d.ts",
                "sha256": "317e63deeb21ac07f3992f5b50cdca8338f10acd4fbb7257ebf56735bf52ab00"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/formdata.d.ts",
                "sha256": "78d0d27c130d35c60b5e5566c9f1e5be77caf39804636bc1a40133919a949f21"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/global-dispatcher.d.ts",
                "sha256": "cadc8aced301244057c4e7e73fbcae534b0f5b12a37b150d80e5a45aa4bebcbd"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/global-origin.d.ts",
                "sha256": "385aab901643aa54e1c36f5ef3107913b10d1b5bb8cbcd933d4263b80a0d7f20"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/handlers.d.ts",
                "sha256": "11396ed8a44c02ab9798b7dca436009f866e8dae3c9c25e8c1fbc396880bf1bb"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/header.d.ts",
                "sha256": "5929864ce17fba74232584d90cb721a89b7ad277220627cc97054ba15a98ea8f"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/index.d.ts",
                "sha256": "bf67d53d168abc1298888693338cb82854bdb2e69ef83f8a0092093c2d562107"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/interceptors.d.ts",
                "sha256": "e61be3f894b41b7baa1fbd6a66893f2579bfad01d208b4ff61daef21493ef0a8"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/mock-agent.d.ts",
                "sha256": "13f6f39e12b1518c6650bbb220c8985999020fe0f21d818e28f512b7771d00f9"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/mock-client.d.ts",
                "sha256": "9b5369969f6e7175740bf51223112ff209f94ba43ecd3bb09eefff9fd675624a"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/mock-errors.d.ts",
                "sha256": "24515859bc0b836719105bb6cc3d68255042a9f02a6022b3187948b204946bd2"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/mock-interceptor.d.ts",
                "sha256": "c21dc52e277bcfc75fac0436ccb75c204f9e1b3fa5e12729670910639f27343e"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/mock-pool.d.ts",
                "sha256": "4fe9e626e7164748e8769bbf74b538e09607f07ed17c2f20af8d680ee49fc1da"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/package.json",
                "sha256": "11f873b423b96a5ad444a099685ca6b9de1379dcd83fd8d368e757ddb53658e4"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/patch.d.ts",
                "sha256": "615ba88d0128ed16bf83ef8ccbb6aff05c3ee2db1cc0f89ab50a4939bfc1943f"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/pool-stats.d.ts",
                "sha256": "9670d44354bab9d9982eca21945686b5c24a3f893db73c0dae0fd74217a4c219"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/pool.d.ts",
                "sha256": "0b8a9268adaf4da35e7fa830c8981cfa22adbbe5b3f6f5ab91f6658899e657a7"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/proxy-agent.d.ts",
                "sha256": "ea0148f897b45a76544ae179784c95af1bd6721b8610af9ffa467a518a086a43"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/readable.d.ts",
                "sha256": "763fe0f42b3d79b440a9b6e51e9ba3f3f91352469c1e4b3b67bfa4ff6352f3f4"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/retry-agent.d.ts",
                "sha256": "405822be75ad3e4d162e07439bac80c6bcc6dbae1929e179cf467ec0b9ee4e2e"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/retry-handler.d.ts",
                "sha256": "dd3273ead9fbde62a72949c97dbec2247ea08e0c6952e701a483d74ef92d6a17"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/util.d.ts",
                "sha256": "bd0532fd6556073727d28da0edfd1736417a3f9f394877b6d5ef6ad88fba1d1a"
              },
              {
                "file": "$WORKSPACE/node_modules/undici-types/websocket.d.ts",
                "sha256": "a4d551dbf8746780194d550c88f26cf937caf8d56f102969a110cfaed4b06656"
              },
              {
                "file": "$WORKSPACE/package.json",
                "sha256": "71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c"
              },
              {
                "file": "$WORKSPACE/tsconfig.json",
                "sha256": "6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403"
              }
            ]
          },
          "runtimeSnapshot": {
            "id": "3f3bcaf078850f1d48369df4dcff1c12b5a695dad55610ad82be68cee0378d7d",
            "root": "$WORKSPACE",
            "bytes": 6263,
            "files": 6,
            "excluded": [
              ".git",
              "node_modules",
              ".typelatch",
              ".mimosa",
              ".v2c",
              ".video_agent",
              "coverage"
            ],
            "extraInputs": [],
            "scope": "Local workspace files plus explicit runtime inputs; excluded dependencies, remote services and external state are not certified",
            "inputs": [
              {
                "file": "$WORKSPACE/.gitignore",
                "sha256": "4d56952b0fb13bf8f9b6c13a6d4c34a075bac3af447636a1df4335d7576e2f97"
              },
              {
                "file": "$WORKSPACE/batch.test.ts",
                "sha256": "bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57"
              },
              {
                "file": "$WORKSPACE/batch.ts",
                "sha256": "e9559761f1205cd31e162ddea59643bb2eb199ddb7f0c5a5c1499cf086e37f89"
              },
              {
                "file": "$WORKSPACE/package-lock.json",
                "sha256": "fd72ebe91147cd1160207a2b5d887b0d5380a5bd21024defba61a1a4600020ca"
              },
              {
                "file": "$WORKSPACE/package.json",
                "sha256": "71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c"
              },
              {
                "file": "$WORKSPACE/tsconfig.json",
                "sha256": "6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403"
              }
            ]
          },
          "afterSnapshotId": "3d1a44d4c7245da16153f6f471e91ef6f08139ac454757a8d72fcb104f4d6fcf",
          "afterRuntimeSnapshotId": "3f3bcaf078850f1d48369df4dcff1c12b5a695dad55610ad82be68cee0378d7d",
          "environmentHash": "498ffecc0bdecb0a8ffd3a3bd0d9966631133589fdd37bf7997b0331cd8f6ca3",
          "checks": {
            "typechecked": {
              "status": "pass",
              "reason": "Project compiler diagnostics, no emit; honors tsconfig including skipLibCheck",
              "diagnostics": []
            },
            "tested": {
              "status": "pass",
              "reason": "Exit status of the explicitly supplied assertion command"
            },
            "stable": {
              "status": "pass",
              "reason": "Compared compiler inputs and, when tests were requested, the recorded runtime file scope before and after execution"
            }
          },
          "execution": {
            "command": [
              "npm",
              "test"
            ],
            "cwd": "$WORKSPACE",
            "exitCode": 0,
            "signal": null,
            "status": "pass",
            "timedOut": false,
            "cancelled": false,
            "outputLimitExceeded": false,
            "stdout": "\n> test\n> node --experimental-strip-types --test --test-reporter=tap batch.test.ts\n\nTAP version 13\n# {\"assertion\":\"parameter binding and exact round trip\",\"sql\":\"insert into \\\\\"contact\\\\\" (\\\\\"id\\\\\", \\\\\"name\\\\\") values (?, ?)\",\"parameters\":[1,\"O'Reilly\"],\"rows\":[{\"id\":1,\"name\":\"O'Reilly\"},{\"id\":2,\"name\":\"Robert'); DROP TABLE contact;--\"}]}\n# {\"assertion\":\"whole batch rollback\",\"rejectedCode\":\"SQLITE_CONSTRAINT_UNIQUE\",\"rows\":[{\"id\":1,\"name\":\"existing\"}]}\n# Subtest: commits the whole valid batch and binds a quote as data\nok 1 - commits the whole valid batch and binds a quote as data\n  ---\n  duration_ms: 4.95725\n  type: 'test'\n  ...\n# Subtest: UNIQUE failure rolls back an earlier insert in the same batch\nok 2 - UNIQUE failure rolls back an earlier insert in the same batch\n  ---\n  duration_ms: 1.714083\n  type: 'test'\n  ...\n1..2\n# tests 2\n# suites 0\n# pass 2\n# fail 0\n# cancelled 0\n# skipped 0\n# todo 0\n# duration_ms 137.429459\n",
            "stderr": "",
            "durationMs": 279.79120899999907
          },
          "failure": null,
          "success": true,
          "durationMs": 3878.655917,
          "evidencePath": null
        }
      },
      "error": null,
      "status": "completed"
    },
    {
      "type": "command_execution",
      "command": "/bin/zsh -lc 'git diff -- batch.ts'",
      "output": "",
      "exitCode": 0
    }
  ],
  "qualified": {
    "searchAction": 0,
    "baselineAction": 1,
    "apiAction": 2,
    "finalValidationAction": 4,
    "editActions": [
      3
    ]
  },
  "change": {
    "file": "batch.ts",
    "before": "import Database from 'better-sqlite3'\nimport { Kysely, SqliteDialect } from 'kysely'\n\nexport interface Contact {\n  id: number\n  name: string\n}\n\ninterface Tables {\n  contact: Contact\n}\n\nexport async function createDatabase() {\n  const db = new Kysely<Tables>({\n    dialect: new SqliteDialect({ database: new Database(':memory:') })\n  })\n  await db.schema.createTable('contact')\n    .addColumn('id', 'integer', column => column.primaryKey())\n    .addColumn('name', 'text', column => column.notNull().unique())\n    .execute()\n  return db\n}\n\nexport async function importContacts(db: Kysely<Tables>, contacts: Contact[]) {\n  for (const contact of contacts) {\n    await db.insertInto('contact').values(contact).execute()\n  }\n}\n",
    "after": "import Database from 'better-sqlite3'\nimport { Kysely, SqliteDialect } from 'kysely'\n\nexport interface Contact {\n  id: number\n  name: string\n}\n\ninterface Tables {\n  contact: Contact\n}\n\nexport async function createDatabase() {\n  const db = new Kysely<Tables>({\n    dialect: new SqliteDialect({ database: new Database(':memory:') })\n  })\n  await db.schema.createTable('contact')\n    .addColumn('id', 'integer', column => column.primaryKey())\n    .addColumn('name', 'text', column => column.notNull().unique())\n    .execute()\n  return db\n}\n\nexport async function importContacts(db: Kysely<Tables>, contacts: Contact[]) {\n  await db.transaction().execute(async trx => {\n    for (const contact of contacts) {\n      await trx.insertInto('contact').values(contact).execute()\n    }\n  })\n}\n",
    "beforeSha256": "295bbb1c8503fd5f09d70e747d190133deb7916c380a0aea850861b8de73b4bb",
    "afterSha256": "e9559761f1205cd31e162ddea59643bb2eb199ddb7f0c5a5c1499cf086e37f89"
  },
  "fixture": {
    "excludedDirectories": [
      "node_modules",
      ".git",
      ".typelatch"
    ],
    "before": [
      {
        "path": ".gitignore",
        "kind": "file",
        "bytes": 14,
        "sha256": "4d56952b0fb13bf8f9b6c13a6d4c34a075bac3af447636a1df4335d7576e2f97"
      },
      {
        "path": "batch.test.ts",
        "kind": "file",
        "bytes": 1548,
        "sha256": "bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57"
      },
      {
        "path": "batch.ts",
        "kind": "file",
        "bytes": 721,
        "sha256": "295bbb1c8503fd5f09d70e747d190133deb7916c380a0aea850861b8de73b4bb"
      },
      {
        "path": "package-lock.json",
        "kind": "file",
        "bytes": 3121,
        "sha256": "fd72ebe91147cd1160207a2b5d887b0d5380a5bd21024defba61a1a4600020ca"
      },
      {
        "path": "package.json",
        "kind": "file",
        "bytes": 557,
        "sha256": "71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c"
      },
      {
        "path": "tsconfig.json",
        "kind": "file",
        "bytes": 242,
        "sha256": "6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403"
      }
    ],
    "after": [
      {
        "path": ".gitignore",
        "kind": "file",
        "bytes": 14,
        "sha256": "4d56952b0fb13bf8f9b6c13a6d4c34a075bac3af447636a1df4335d7576e2f97"
      },
      {
        "path": "batch.test.ts",
        "kind": "file",
        "bytes": 1548,
        "sha256": "bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57"
      },
      {
        "path": "batch.ts",
        "kind": "file",
        "bytes": 781,
        "sha256": "e9559761f1205cd31e162ddea59643bb2eb199ddb7f0c5a5c1499cf086e37f89"
      },
      {
        "path": "package-lock.json",
        "kind": "file",
        "bytes": 3121,
        "sha256": "fd72ebe91147cd1160207a2b5d887b0d5380a5bd21024defba61a1a4600020ca"
      },
      {
        "path": "package.json",
        "kind": "file",
        "bytes": 557,
        "sha256": "71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c"
      },
      {
        "path": "tsconfig.json",
        "kind": "file",
        "bytes": 242,
        "sha256": "6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403"
      }
    ],
    "onlyImplementationChanged": true
  },
  "baselineVerification": {
    "command": [
      "npm",
      "test"
    ],
    "exitCode": 1,
    "stdout": "\n> test\n> node --experimental-strip-types --test --test-reporter=tap batch.test.ts\n\nTAP version 13\n# {\"assertion\":\"parameter binding and exact round trip\",\"sql\":\"insert into \\\\\"contact\\\\\" (\\\\\"id\\\\\", \\\\\"name\\\\\") values (?, ?)\",\"parameters\":[1,\"O'Reilly\"],\"rows\":[{\"id\":1,\"name\":\"O'Reilly\"},{\"id\":2,\"name\":\"Robert'); DROP TABLE contact;--\"}]}\n# Subtest: commits the whole valid batch and binds a quote as data\nok 1 - commits the whole valid batch and binds a quote as data\n  ---\n  duration_ms: 304.334167\n  type: 'test'\n  ...\n# Subtest: UNIQUE failure rolls back an earlier insert in the same batch\nnot ok 2 - UNIQUE failure rolls back an earlier insert in the same batch\n  ---\n  duration_ms: 2.50375\n  type: 'test'\n  location: '$WORKSPACE/batch.test.ts:20:1'\n  failureType: 'testCodeFailure'\n  error: |-\n    Expected values to be strictly deep-equal:\n    + actual - expected\n    \n      [\n        {\n          id: 1,\n          name: 'existing'\n        },\n    +   {\n    +     id: 2,\n    +     name: 'must roll back'\n    +   }\n      ]\n    \n  code: 'ERR_ASSERTION'\n  name: 'AssertionError'\n  expected:\n    0:\n      id: 1\n      name: 'existing'\n  actual:\n    0:\n      id: 1\n      name: 'existing'\n    1:\n      id: 2\n      name: 'must roll back'\n  operator: 'deepStrictEqual'\n  stack: |-\n    TestContext.<anonymous> (file://$WORKSPACE/batch.test.ts:26:12)\n    async Test.run (node:internal/test_runner/test:1054:7)\n    async Test.processPendingSubtests (node:internal/test_runner/test:744:7)\n  ...\n1..2\n# tests 2\n# suites 0\n# pass 1\n# fail 1\n# cancelled 0\n# skipped 0\n# todo 0\n# duration_ms 438.812833\n",
    "stderr": ""
  },
  "verification": {
    "command": [
      "npm",
      "test"
    ],
    "exitCode": 0,
    "stdout": "\n> test\n> node --experimental-strip-types --test --test-reporter=tap batch.test.ts\n\nTAP version 13\n# {\"assertion\":\"parameter binding and exact round trip\",\"sql\":\"insert into \\\\\"contact\\\\\" (\\\\\"id\\\\\", \\\\\"name\\\\\") values (?, ?)\",\"parameters\":[1,\"O'Reilly\"],\"rows\":[{\"id\":1,\"name\":\"O'Reilly\"},{\"id\":2,\"name\":\"Robert'); DROP TABLE contact;--\"}]}\n# {\"assertion\":\"whole batch rollback\",\"rejectedCode\":\"SQLITE_CONSTRAINT_UNIQUE\",\"rows\":[{\"id\":1,\"name\":\"existing\"}]}\n# Subtest: commits the whole valid batch and binds a quote as data\nok 1 - commits the whole valid batch and binds a quote as data\n  ---\n  duration_ms: 5.331625\n  type: 'test'\n  ...\n# Subtest: UNIQUE failure rolls back an earlier insert in the same batch\nok 2 - UNIQUE failure rolls back an earlier insert in the same batch\n  ---\n  duration_ms: 1.325958\n  type: 'test'\n  ...\n1..2\n# tests 2\n# suites 0\n# pass 2\n# fail 0\n# cancelled 0\n# skipped 0\n# todo 0\n# duration_ms 140.848625\n",
    "stderr": "",
    "testsUnchanged": true,
    "testSha256": "bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57"
  },
  "counts": {
    "mcpCalls": 4,
    "successfulMcpCalls": 4,
    "failedMcpCalls": 0,
    "shellCommands": 1,
    "grepCommands": 0,
    "grepCountMeaning": "Completed shell command strings containing the word rg or grep. A compound command counts once; this does not count arbitrary text searching or compare another agent run."
  }
}
