{
  "schemaVersion": 1,
  "provenance": {
    "capturedAt": "2026-09-08T13:16:13.761Z",
    "client": {
      "name": "typelatch-showcase",
      "version": "1.0.0",
      "implementation": "@modelcontextprotocol/sdk Client over stdio",
      "sdkVersion": "1.30.0",
      "agent": "Jcode"
    },
    "harnessSha256": "5793be566a38ecc2b491fd30dea671c2db9aa7778de8ce9b4b91cd969f993ef6",
    "environment": {
      "node": "v22.23.1",
      "platform": "darwin",
      "arch": "arm64",
      "osRelease": "25.6.0"
    },
    "publishedPackage": "typelatch@0.1.1",
    "indexedPackage": "kysely@0.28.8",
    "runtimePackage": "better-sqlite3@13.0.3",
    "runtimeDeclarations": "@types/better-sqlite3@9.6.0",
    "normalization": "Only private absolute path prefixes are replaced. Durations, IDs, hashes, outputs and evidence states are retained.",
    "pathTokens": {
      "$WORKSPACE": "isolated copy of examples/sqlite",
      "$TYPELATCH_HOME": "isolated Typelatch data directory",
      "$PUBLISHED_INSTALL": "scratch npm install of published typelatch",
      "$RUN_ROOT": "fresh capture directory",
      "$SCRATCH": "JCODE_SCRATCH_DIR",
      "$REPOSITORY": "source checkout",
      "$NODE": "Node executable",
      "$USER_HOME": "user home"
    },
    "installedManifest": {
      "name": "typelatch",
      "version": "0.1.1",
      "description": "Local API evidence for TypeScript coding agents",
      "type": "module",
      "bin": {
        "typelatch": "dist/cli.js",
        "typelatch-mcp": "dist/mcp.js"
      },
      "files": [
        "dist",
        "docs/*.md",
        "README.md",
        "LICENSE",
        "CONTRIBUTING.md",
        "SECURITY.md",
        "CHANGELOG.md"
      ],
      "scripts": {
        "build": "tsc -p tsconfig.json && node scripts/assets.mjs",
        "check": "tsc -p tsconfig.json --noEmit",
        "dev": "tsx src/cli.ts",
        "test": "vitest run",
        "verify": "npm run check && npm test",
        "prove:support": "npm run build && npm ci --prefix examples/support --ignore-scripts && node scripts/support.mjs",
        "benchmark": "npm run build && node scripts/benchmark.mjs",
        "release:check": "npm run verify && node scripts/packagecheck.mjs",
        "prepack": "npm run build",
        "pretest": "npm run build"
      },
      "engines": {
        "node": ">=22.12.0"
      },
      "dependencies": {
        "@modelcontextprotocol/sdk": "1.30.0",
        "better-sqlite3": "13.0.3",
        "tar": "7.5.22",
        "typescript": "6.0.3",
        "zod": "4.5.4"
      },
      "devDependencies": {
        "@types/better-sqlite3": "9.6.0",
        "@types/node": "22.20.1",
        "effect": "3.22.1",
        "tsx": "4.23.13",
        "vitest": "5.0.0"
      },
      "license": "MIT",
      "repository": {
        "type": "git",
        "url": "git+https://github.com/eDimka/typelatch.git"
      },
      "homepage": "https://github.com/eDimka/typelatch#readme",
      "bugs": {
        "url": "https://github.com/eDimka/typelatch/issues"
      },
      "keywords": [
        "typescript",
        "mcp",
        "agents",
        "api",
        "verification",
        "sqlite"
      ]
    },
    "publishedLock": {
      "name": "published",
      "lockfileVersion": 3,
      "requires": true,
      "packages": {
        "": {
          "dependencies": {
            "typelatch": "0.1.1"
          }
        },
        "node_modules/@hono/node-server": {
          "version": "2.1.1",
          "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.1.1.tgz",
          "integrity": "sha512-ELuehkj5VCBdgEw9zs+ivkKwyzzUCSQuE96YmiPvn1ECBoZCczbFXJLeEGMTYjphP6gydh4pHMqEYPVMYUVgQg==",
          "license": "MIT",
          "engines": {
            "node": ">=20"
          },
          "peerDependencies": {
            "hono": "^4"
          }
        },
        "node_modules/@isaacs/fs-minipass": {
          "version": "4.0.1",
          "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
          "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==",
          "license": "ISC",
          "dependencies": {
            "minipass": "^7.0.4"
          },
          "engines": {
            "node": ">=18.0.0"
          }
        },
        "node_modules/@modelcontextprotocol/sdk": {
          "version": "1.30.0",
          "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.30.0.tgz",
          "integrity": "sha512-xKd8OIzlqNzcqcNumGAa6g+PW2kjD5vrpcKOnfldAUPP3j7lnqMPwlTXQm8gF+UwH72z0lqaRbjr9hqGz0eITA==",
          "license": "MIT",
          "dependencies": {
            "@hono/node-server": "^1.19.9 || ^2.0.5",
            "ajv": "^8.17.1",
            "ajv-formats": "^3.0.1",
            "content-type": "^1.0.5",
            "cors": "^2.8.5",
            "cross-spawn": "^7.0.5",
            "eventsource": "^3.0.2",
            "eventsource-parser": "^3.0.0",
            "express": "^5.2.1",
            "express-rate-limit": "^8.2.1",
            "hono": "^4.11.4",
            "jose": "^6.1.3",
            "json-schema-typed": "^8.0.2",
            "pkce-challenge": "^5.0.0",
            "raw-body": "^3.0.0",
            "zod": "^3.25 || ^4.0",
            "zod-to-json-schema": "^3.25.1"
          },
          "engines": {
            "node": ">=18"
          },
          "peerDependencies": {
            "@cfworker/json-schema": "^4.1.1",
            "zod": "^3.25 || ^4.0"
          },
          "peerDependenciesMeta": {
            "@cfworker/json-schema": {
              "optional": true
            },
            "zod": {
              "optional": false
            }
          }
        },
        "node_modules/accepts": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",
          "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==",
          "license": "MIT",
          "dependencies": {
            "mime-types": "^3.0.0",
            "negotiator": "^1.0.0"
          },
          "engines": {
            "node": ">= 0.6"
          }
        },
        "node_modules/ajv": {
          "version": "8.20.0",
          "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",
          "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",
          "license": "MIT",
          "dependencies": {
            "fast-deep-equal": "^3.1.3",
            "fast-uri": "^3.0.1",
            "json-schema-traverse": "^1.0.0",
            "require-from-string": "^2.0.2"
          },
          "funding": {
            "type": "github",
            "url": "https://github.com/sponsors/epoberezkin"
          }
        },
        "node_modules/ajv-formats": {
          "version": "3.0.1",
          "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
          "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",
          "license": "MIT",
          "dependencies": {
            "ajv": "^8.0.0"
          },
          "peerDependencies": {
            "ajv": "^8.0.0"
          },
          "peerDependenciesMeta": {
            "ajv": {
              "optional": true
            }
          }
        },
        "node_modules/better-sqlite3": {
          "version": "13.0.3",
          "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-13.0.3.tgz",
          "integrity": "sha512-RbOBxmLBG8uvFUc15X9+9SFemKcQ0WBuISBVkpuiaUB2qblC8UWlHEjdWVoZ8AdhSwmoEgsiXKfopX0CQxaACQ==",
          "license": "MIT",
          "dependencies": {
            "node-addon-api": "^8.0.0"
          },
          "engines": {
            "node": ">=22"
          }
        },
        "node_modules/body-parser": {
          "version": "2.3.0",
          "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz",
          "integrity": "sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==",
          "license": "MIT",
          "dependencies": {
            "bytes": "^3.1.2",
            "content-type": "^2.0.0",
            "debug": "^4.4.3",
            "http-errors": "^2.0.1",
            "iconv-lite": "^0.7.2",
            "on-finished": "^2.4.1",
            "qs": "^6.15.2",
            "raw-body": "^3.0.2",
            "type-is": "^2.1.0"
          },
          "engines": {
            "node": ">=18"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/body-parser/node_modules/content-type": {
          "version": "2.1.0",
          "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
          "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
          "license": "MIT",
          "engines": {
            "node": ">=18"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/bytes": {
          "version": "3.1.2",
          "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
          "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.8"
          }
        },
        "node_modules/call-bind-apply-helpers": {
          "version": "1.0.2",
          "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
          "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
          "license": "MIT",
          "dependencies": {
            "es-errors": "^1.3.0",
            "function-bind": "^1.1.2"
          },
          "engines": {
            "node": ">= 0.4"
          }
        },
        "node_modules/call-bound": {
          "version": "1.0.4",
          "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
          "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
          "license": "MIT",
          "dependencies": {
            "call-bind-apply-helpers": "^1.0.2",
            "get-intrinsic": "^1.3.0"
          },
          "engines": {
            "node": ">= 0.4"
          },
          "funding": {
            "url": "https://github.com/sponsors/ljharb"
          }
        },
        "node_modules/chownr": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz",
          "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==",
          "license": "BlueOak-1.0.0",
          "engines": {
            "node": ">=18"
          }
        },
        "node_modules/content-disposition": {
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",
          "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==",
          "license": "MIT",
          "engines": {
            "node": ">=18"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/content-type": {
          "version": "1.0.5",
          "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
          "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.6"
          }
        },
        "node_modules/cookie": {
          "version": "0.7.2",
          "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
          "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.6"
          }
        },
        "node_modules/cookie-signature": {
          "version": "1.2.2",
          "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
          "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",
          "license": "MIT",
          "engines": {
            "node": ">=6.6.0"
          }
        },
        "node_modules/cors": {
          "version": "2.8.6",
          "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz",
          "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==",
          "license": "MIT",
          "dependencies": {
            "object-assign": "^4",
            "vary": "^1"
          },
          "engines": {
            "node": ">= 0.10"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/cross-spawn": {
          "version": "7.0.6",
          "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
          "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
          "license": "MIT",
          "dependencies": {
            "path-key": "^3.1.0",
            "shebang-command": "^2.0.0",
            "which": "^2.0.1"
          },
          "engines": {
            "node": ">= 8"
          }
        },
        "node_modules/debug": {
          "version": "4.4.3",
          "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
          "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
          "license": "MIT",
          "dependencies": {
            "ms": "^2.1.3"
          },
          "engines": {
            "node": ">=6.0"
          },
          "peerDependenciesMeta": {
            "supports-color": {
              "optional": true
            }
          }
        },
        "node_modules/depd": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
          "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.8"
          }
        },
        "node_modules/dunder-proto": {
          "version": "1.0.1",
          "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
          "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
          "license": "MIT",
          "dependencies": {
            "call-bind-apply-helpers": "^1.0.1",
            "es-errors": "^1.3.0",
            "gopd": "^1.2.0"
          },
          "engines": {
            "node": ">= 0.4"
          }
        },
        "node_modules/ee-first": {
          "version": "1.1.1",
          "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
          "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
          "license": "MIT"
        },
        "node_modules/encodeurl": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
          "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.8"
          }
        },
        "node_modules/es-define-property": {
          "version": "1.0.1",
          "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
          "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.4"
          }
        },
        "node_modules/es-errors": {
          "version": "1.3.0",
          "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
          "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.4"
          }
        },
        "node_modules/es-object-atoms": {
          "version": "1.1.2",
          "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz",
          "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==",
          "license": "MIT",
          "dependencies": {
            "es-errors": "^1.3.0"
          },
          "engines": {
            "node": ">= 0.4"
          }
        },
        "node_modules/escape-html": {
          "version": "1.0.3",
          "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
          "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
          "license": "MIT"
        },
        "node_modules/etag": {
          "version": "1.8.1",
          "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
          "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.6"
          }
        },
        "node_modules/eventsource": {
          "version": "3.0.7",
          "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz",
          "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==",
          "license": "MIT",
          "dependencies": {
            "eventsource-parser": "^3.0.1"
          },
          "engines": {
            "node": ">=18.0.0"
          }
        },
        "node_modules/eventsource-parser": {
          "version": "3.1.1",
          "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.1.tgz",
          "integrity": "sha512-EKN1vKAMcZ8MlYMpaNuxN6R9yakzH6uajHcHVTqWJzvu5pWw9DyhbP35HH8MVBQ+dZjAfDxk+A8NiR9KWaXiyQ==",
          "license": "MIT",
          "engines": {
            "node": ">=18.0.0"
          }
        },
        "node_modules/express": {
          "version": "5.2.1",
          "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
          "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==",
          "license": "MIT",
          "dependencies": {
            "accepts": "^2.0.0",
            "body-parser": "^2.2.1",
            "content-disposition": "^1.0.0",
            "content-type": "^1.0.5",
            "cookie": "^0.7.1",
            "cookie-signature": "^1.2.1",
            "debug": "^4.4.0",
            "depd": "^2.0.0",
            "encodeurl": "^2.0.0",
            "escape-html": "^1.0.3",
            "etag": "^1.8.1",
            "finalhandler": "^2.1.0",
            "fresh": "^2.0.0",
            "http-errors": "^2.0.0",
            "merge-descriptors": "^2.0.0",
            "mime-types": "^3.0.0",
            "on-finished": "^2.4.1",
            "once": "^1.4.0",
            "parseurl": "^1.3.3",
            "proxy-addr": "^2.0.7",
            "qs": "^6.14.0",
            "range-parser": "^1.2.1",
            "router": "^2.2.0",
            "send": "^1.1.0",
            "serve-static": "^2.2.0",
            "statuses": "^2.0.1",
            "type-is": "^2.0.1",
            "vary": "^1.1.2"
          },
          "engines": {
            "node": ">= 18"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/express-rate-limit": {
          "version": "8.7.0",
          "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.7.0.tgz",
          "integrity": "sha512-hOwV7WOxXfjRpAM1DSJWZDXx3GhplwD8IfwuwvogD8i1Qnkgosw/H45s4ZnFAUHDAhPjlY9hLBvJhKmGMyY26g==",
          "license": "MIT",
          "dependencies": {
            "debug": "^4.4.3",
            "ip-address": "^10.2.0"
          },
          "engines": {
            "node": ">= 16"
          },
          "funding": {
            "url": "https://github.com/sponsors/express-rate-limit"
          },
          "peerDependencies": {
            "express": ">= 4.11"
          }
        },
        "node_modules/fast-deep-equal": {
          "version": "3.1.3",
          "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
          "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
          "license": "MIT"
        },
        "node_modules/fast-uri": {
          "version": "3.1.7",
          "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.7.tgz",
          "integrity": "sha512-dOvZVzjdZdz7phd9v6jCbwxrBW3fK6n8Rc0CtdmM4bumzMnxywBYhuph6J819RRw/ku+rLbelwfMunktuzVVHg==",
          "funding": [
            {
              "type": "github",
              "url": "https://github.com/sponsors/fastify"
            },
            {
              "type": "opencollective",
              "url": "https://opencollective.com/fastify"
            }
          ],
          "license": "BSD-3-Clause"
        },
        "node_modules/finalhandler": {
          "version": "2.1.1",
          "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",
          "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==",
          "license": "MIT",
          "dependencies": {
            "debug": "^4.4.0",
            "encodeurl": "^2.0.0",
            "escape-html": "^1.0.3",
            "on-finished": "^2.4.1",
            "parseurl": "^1.3.3",
            "statuses": "^2.0.1"
          },
          "engines": {
            "node": ">= 18.0.0"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/forwarded": {
          "version": "0.2.0",
          "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
          "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.6"
          }
        },
        "node_modules/fresh": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",
          "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.8"
          }
        },
        "node_modules/function-bind": {
          "version": "1.1.2",
          "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
          "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
          "license": "MIT",
          "funding": {
            "url": "https://github.com/sponsors/ljharb"
          }
        },
        "node_modules/get-intrinsic": {
          "version": "1.3.0",
          "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
          "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
          "license": "MIT",
          "dependencies": {
            "call-bind-apply-helpers": "^1.0.2",
            "es-define-property": "^1.0.1",
            "es-errors": "^1.3.0",
            "es-object-atoms": "^1.1.1",
            "function-bind": "^1.1.2",
            "get-proto": "^1.0.1",
            "gopd": "^1.2.0",
            "has-symbols": "^1.1.0",
            "hasown": "^2.0.2",
            "math-intrinsics": "^1.1.0"
          },
          "engines": {
            "node": ">= 0.4"
          },
          "funding": {
            "url": "https://github.com/sponsors/ljharb"
          }
        },
        "node_modules/get-proto": {
          "version": "1.0.1",
          "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
          "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
          "license": "MIT",
          "dependencies": {
            "dunder-proto": "^1.0.1",
            "es-object-atoms": "^1.0.0"
          },
          "engines": {
            "node": ">= 0.4"
          }
        },
        "node_modules/gopd": {
          "version": "1.2.0",
          "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
          "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.4"
          },
          "funding": {
            "url": "https://github.com/sponsors/ljharb"
          }
        },
        "node_modules/has-symbols": {
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
          "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.4"
          },
          "funding": {
            "url": "https://github.com/sponsors/ljharb"
          }
        },
        "node_modules/hasown": {
          "version": "2.0.4",
          "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz",
          "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==",
          "license": "MIT",
          "dependencies": {
            "function-bind": "^1.1.2"
          },
          "engines": {
            "node": ">= 0.4"
          }
        },
        "node_modules/hono": {
          "version": "4.13.7",
          "resolved": "https://registry.npmjs.org/hono/-/hono-4.13.7.tgz",
          "integrity": "sha512-c8/gF9ac8Y78/agExVocyLevgR+JlpNB444Py0FSX8pJoPdYUfUzRcXtYEYGwt6l19qIlVZPN5Mfsw9jFShmQQ==",
          "license": "MIT",
          "engines": {
            "node": ">=16.9.0"
          }
        },
        "node_modules/http-errors": {
          "version": "2.0.1",
          "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
          "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
          "license": "MIT",
          "dependencies": {
            "depd": "~2.0.0",
            "inherits": "~2.0.4",
            "setprototypeof": "~1.2.0",
            "statuses": "~2.0.2",
            "toidentifier": "~1.0.1"
          },
          "engines": {
            "node": ">= 0.8"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/iconv-lite": {
          "version": "0.7.3",
          "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz",
          "integrity": "sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==",
          "license": "MIT",
          "dependencies": {
            "safer-buffer": ">= 2.1.2 < 3.0.0"
          },
          "engines": {
            "node": ">=0.10.0"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/inherits": {
          "version": "2.0.4",
          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
          "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
          "license": "ISC"
        },
        "node_modules/ip-address": {
          "version": "10.7.0",
          "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.7.0.tgz",
          "integrity": "sha512-BGFsyJd5mpXp3rK6jIdADLNgpJUK1jnjzvYF8lK+VyDab9JAmqN0YOKDdP17HlgKb2+ehPgDc8EtnRLbGCAMhA==",
          "license": "MIT",
          "engines": {
            "node": ">= 12"
          }
        },
        "node_modules/ipaddr.js": {
          "version": "1.9.1",
          "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
          "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.10"
          }
        },
        "node_modules/is-promise": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
          "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
          "license": "MIT"
        },
        "node_modules/isexe": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
          "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
          "license": "ISC"
        },
        "node_modules/jose": {
          "version": "6.2.12",
          "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.12.tgz",
          "integrity": "sha512-9NiFmJEex0sy2Dk58j2UGBSHgUs2ypF9eZSu4L6vjOX3Dp96Sw1F3uL+H+D1sx02jZZdzUT0HgvCy59CuvXcWw==",
          "license": "MIT",
          "funding": {
            "url": "https://github.com/sponsors/panva"
          }
        },
        "node_modules/json-schema-traverse": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
          "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
          "license": "MIT"
        },
        "node_modules/json-schema-typed": {
          "version": "8.0.2",
          "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz",
          "integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==",
          "license": "BSD-2-Clause"
        },
        "node_modules/math-intrinsics": {
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
          "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.4"
          }
        },
        "node_modules/media-typer": {
          "version": "1.1.1",
          "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.1.tgz",
          "integrity": "sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.8"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/merge-descriptors": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",
          "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==",
          "license": "MIT",
          "engines": {
            "node": ">=18"
          },
          "funding": {
            "url": "https://github.com/sponsors/sindresorhus"
          }
        },
        "node_modules/mime-db": {
          "version": "1.54.0",
          "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
          "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.6"
          }
        },
        "node_modules/mime-types": {
          "version": "3.0.2",
          "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
          "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
          "license": "MIT",
          "dependencies": {
            "mime-db": "^1.54.0"
          },
          "engines": {
            "node": ">=18"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/minipass": {
          "version": "7.1.3",
          "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
          "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",
          "license": "BlueOak-1.0.0",
          "engines": {
            "node": ">=16 || 14 >=14.17"
          }
        },
        "node_modules/minizlib": {
          "version": "3.1.0",
          "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz",
          "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==",
          "license": "MIT",
          "dependencies": {
            "minipass": "^7.1.2"
          },
          "engines": {
            "node": ">= 18"
          }
        },
        "node_modules/ms": {
          "version": "2.1.3",
          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
          "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
          "license": "MIT"
        },
        "node_modules/negotiator": {
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.1.0.tgz",
          "integrity": "sha512-NMPBRMJgiQHjbd8phG3Vebdx4kZ1H121rbl5IkMqeOsahptB9BKo/d7oJ3zTXqTgagn2bWlNSXkh0QUGM31RYg==",
          "license": "MIT",
          "dependencies": {
            "content-type": "^2.1.0"
          },
          "engines": {
            "node": ">=18"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/negotiator/node_modules/content-type": {
          "version": "2.1.0",
          "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
          "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
          "license": "MIT",
          "engines": {
            "node": ">=18"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/node-addon-api": {
          "version": "8.9.2",
          "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.9.2.tgz",
          "integrity": "sha512-VijLXbi3UACN69I0JVXJsX4tjACjNoQDgv2gTF6sx2wWEi8tkSg2eX8p5gSIFi8z2+DL3oHmY6OyKce38SDolg==",
          "license": "MIT",
          "engines": {
            "node": "^18 || ^20 || >= 21"
          }
        },
        "node_modules/object-assign": {
          "version": "4.1.1",
          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
          "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
          "license": "MIT",
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/object-inspect": {
          "version": "1.13.4",
          "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
          "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.4"
          },
          "funding": {
            "url": "https://github.com/sponsors/ljharb"
          }
        },
        "node_modules/on-finished": {
          "version": "2.4.1",
          "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
          "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
          "license": "MIT",
          "dependencies": {
            "ee-first": "1.1.1"
          },
          "engines": {
            "node": ">= 0.8"
          }
        },
        "node_modules/once": {
          "version": "1.4.0",
          "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
          "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
          "license": "ISC",
          "dependencies": {
            "wrappy": "1"
          }
        },
        "node_modules/parseurl": {
          "version": "1.3.3",
          "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
          "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.8"
          }
        },
        "node_modules/path-key": {
          "version": "3.1.1",
          "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
          "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
          "license": "MIT",
          "engines": {
            "node": ">=8"
          }
        },
        "node_modules/path-to-regexp": {
          "version": "8.4.2",
          "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz",
          "integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==",
          "license": "MIT",
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/pkce-challenge": {
          "version": "5.0.1",
          "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz",
          "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==",
          "license": "MIT",
          "engines": {
            "node": ">=16.20.0"
          }
        },
        "node_modules/proxy-addr": {
          "version": "2.0.7",
          "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
          "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
          "license": "MIT",
          "dependencies": {
            "forwarded": "0.2.0",
            "ipaddr.js": "1.9.1"
          },
          "engines": {
            "node": ">= 0.10"
          }
        },
        "node_modules/qs": {
          "version": "6.16.0",
          "resolved": "https://registry.npmjs.org/qs/-/qs-6.16.0.tgz",
          "integrity": "sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA==",
          "license": "BSD-3-Clause",
          "dependencies": {
            "es-define-property": "^1.0.1",
            "side-channel": "^1.1.1"
          },
          "engines": {
            "node": ">=0.6"
          },
          "funding": {
            "url": "https://github.com/sponsors/ljharb"
          }
        },
        "node_modules/range-parser": {
          "version": "1.3.0",
          "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.3.0.tgz",
          "integrity": "sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.6"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/raw-body": {
          "version": "3.0.2",
          "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
          "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",
          "license": "MIT",
          "dependencies": {
            "bytes": "~3.1.2",
            "http-errors": "~2.0.1",
            "iconv-lite": "~0.7.0",
            "unpipe": "~1.0.0"
          },
          "engines": {
            "node": ">= 0.10"
          }
        },
        "node_modules/require-from-string": {
          "version": "2.0.2",
          "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
          "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
          "license": "MIT",
          "engines": {
            "node": ">=0.10.0"
          }
        },
        "node_modules/router": {
          "version": "2.2.0",
          "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",
          "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==",
          "license": "MIT",
          "dependencies": {
            "debug": "^4.4.0",
            "depd": "^2.0.0",
            "is-promise": "^4.0.0",
            "parseurl": "^1.3.3",
            "path-to-regexp": "^8.0.0"
          },
          "engines": {
            "node": ">= 18"
          }
        },
        "node_modules/safer-buffer": {
          "version": "2.1.2",
          "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
          "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
          "license": "MIT"
        },
        "node_modules/send": {
          "version": "1.2.1",
          "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",
          "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==",
          "license": "MIT",
          "dependencies": {
            "debug": "^4.4.3",
            "encodeurl": "^2.0.0",
            "escape-html": "^1.0.3",
            "etag": "^1.8.1",
            "fresh": "^2.0.0",
            "http-errors": "^2.0.1",
            "mime-types": "^3.0.2",
            "ms": "^2.1.3",
            "on-finished": "^2.4.1",
            "range-parser": "^1.2.1",
            "statuses": "^2.0.2"
          },
          "engines": {
            "node": ">= 18"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/serve-static": {
          "version": "2.2.1",
          "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",
          "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==",
          "license": "MIT",
          "dependencies": {
            "encodeurl": "^2.0.0",
            "escape-html": "^1.0.3",
            "parseurl": "^1.3.3",
            "send": "^1.2.0"
          },
          "engines": {
            "node": ">= 18"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/setprototypeof": {
          "version": "1.2.0",
          "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
          "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
          "license": "ISC"
        },
        "node_modules/shebang-command": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
          "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
          "license": "MIT",
          "dependencies": {
            "shebang-regex": "^3.0.0"
          },
          "engines": {
            "node": ">=8"
          }
        },
        "node_modules/shebang-regex": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
          "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
          "license": "MIT",
          "engines": {
            "node": ">=8"
          }
        },
        "node_modules/side-channel": {
          "version": "1.1.1",
          "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz",
          "integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==",
          "license": "MIT",
          "dependencies": {
            "es-errors": "^1.3.0",
            "object-inspect": "^1.13.4",
            "side-channel-list": "^1.0.1",
            "side-channel-map": "^1.0.1",
            "side-channel-weakmap": "^1.0.2"
          },
          "engines": {
            "node": ">= 0.4"
          },
          "funding": {
            "url": "https://github.com/sponsors/ljharb"
          }
        },
        "node_modules/side-channel-list": {
          "version": "1.0.1",
          "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz",
          "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==",
          "license": "MIT",
          "dependencies": {
            "es-errors": "^1.3.0",
            "object-inspect": "^1.13.4"
          },
          "engines": {
            "node": ">= 0.4"
          },
          "funding": {
            "url": "https://github.com/sponsors/ljharb"
          }
        },
        "node_modules/side-channel-map": {
          "version": "1.0.1",
          "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
          "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
          "license": "MIT",
          "dependencies": {
            "call-bound": "^1.0.2",
            "es-errors": "^1.3.0",
            "get-intrinsic": "^1.2.5",
            "object-inspect": "^1.13.3"
          },
          "engines": {
            "node": ">= 0.4"
          },
          "funding": {
            "url": "https://github.com/sponsors/ljharb"
          }
        },
        "node_modules/side-channel-weakmap": {
          "version": "1.0.2",
          "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
          "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
          "license": "MIT",
          "dependencies": {
            "call-bound": "^1.0.2",
            "es-errors": "^1.3.0",
            "get-intrinsic": "^1.2.5",
            "object-inspect": "^1.13.3",
            "side-channel-map": "^1.0.1"
          },
          "engines": {
            "node": ">= 0.4"
          },
          "funding": {
            "url": "https://github.com/sponsors/ljharb"
          }
        },
        "node_modules/statuses": {
          "version": "2.0.2",
          "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
          "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.8"
          }
        },
        "node_modules/tar": {
          "version": "7.5.22",
          "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.22.tgz",
          "integrity": "sha512-MFO/QzvtAOmJbkhOaCTvbGcFN9L9b+JunIsDwaKljSOdcLMea3NJ1k9Usz/rjdfSXTq4dfzfeS7W4p4YOAAHeA==",
          "license": "BlueOak-1.0.0",
          "dependencies": {
            "@isaacs/fs-minipass": "^4.0.0",
            "chownr": "^3.0.0",
            "minipass": "^7.1.2",
            "minizlib": "^3.1.0",
            "yallist": "^5.0.0"
          },
          "engines": {
            "node": ">=18"
          }
        },
        "node_modules/toidentifier": {
          "version": "1.0.1",
          "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
          "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
          "license": "MIT",
          "engines": {
            "node": ">=0.6"
          }
        },
        "node_modules/type-is": {
          "version": "2.1.0",
          "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz",
          "integrity": "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==",
          "license": "MIT",
          "dependencies": {
            "content-type": "^2.0.0",
            "media-typer": "^1.1.0",
            "mime-types": "^3.0.0"
          },
          "engines": {
            "node": ">= 18"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/type-is/node_modules/content-type": {
          "version": "2.1.0",
          "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
          "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
          "license": "MIT",
          "engines": {
            "node": ">=18"
          },
          "funding": {
            "type": "opencollective",
            "url": "https://opencollective.com/express"
          }
        },
        "node_modules/typelatch": {
          "version": "0.1.1",
          "resolved": "https://registry.npmjs.org/typelatch/-/typelatch-0.1.1.tgz",
          "integrity": "sha512-EpypWg+etWAAyoNrezEMj6g3+qYZZa1W0xytpOsGZgO3KG/U+9g2rB0K5o5spRE7N/RzDUB24xQ4jtl3nDpznw==",
          "license": "MIT",
          "dependencies": {
            "@modelcontextprotocol/sdk": "1.30.0",
            "better-sqlite3": "13.0.3",
            "tar": "7.5.22",
            "typescript": "6.0.3",
            "zod": "4.5.4"
          },
          "bin": {
            "typelatch": "dist/cli.js",
            "typelatch-mcp": "dist/mcp.js"
          },
          "engines": {
            "node": ">=22.12.0"
          }
        },
        "node_modules/typescript": {
          "version": "6.0.3",
          "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz",
          "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==",
          "license": "Apache-2.0",
          "bin": {
            "tsc": "bin/tsc",
            "tsserver": "bin/tsserver"
          },
          "engines": {
            "node": ">=14.17"
          }
        },
        "node_modules/unpipe": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
          "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.8"
          }
        },
        "node_modules/vary": {
          "version": "1.1.2",
          "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
          "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
          "license": "MIT",
          "engines": {
            "node": ">= 0.8"
          }
        },
        "node_modules/which": {
          "version": "2.0.2",
          "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
          "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
          "license": "ISC",
          "dependencies": {
            "isexe": "^2.0.0"
          },
          "bin": {
            "node-which": "bin/node-which"
          },
          "engines": {
            "node": ">= 8"
          }
        },
        "node_modules/wrappy": {
          "version": "1.0.2",
          "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
          "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
          "license": "ISC"
        },
        "node_modules/yallist": {
          "version": "5.0.0",
          "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",
          "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==",
          "license": "BlueOak-1.0.0",
          "engines": {
            "node": ">=18"
          }
        },
        "node_modules/zod": {
          "version": "4.5.4",
          "resolved": "https://registry.npmjs.org/zod/-/zod-4.5.4.tgz",
          "integrity": "sha512-sC95tT5iHHH9gtpj6A81kh+NEaRAUFN+qlUPDUbRfOMvNf5QCBqsb3WgvnpVtK5Y+4UfA6KqufotuTvMGiTlsA==",
          "license": "MIT",
          "funding": {
            "url": "https://github.com/sponsors/colinhacks"
          }
        },
        "node_modules/zod-to-json-schema": {
          "version": "3.25.2",
          "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz",
          "integrity": "sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==",
          "license": "ISC",
          "peerDependencies": {
            "zod": "^3.25.28 || ^4"
          }
        }
      }
    },
    "mcpServer": {
      "command": "$NODE",
      "args": [
        "$PUBLISHED_INSTALL/node_modules/typelatch/dist/mcp.js"
      ],
      "cwd": "$WORKSPACE",
      "env": {
        "TYPELATCH_HOME": "$TYPELATCH_HOME",
        "TYPELATCH_USAGE": "on"
      }
    },
    "serverVersion": {
      "name": "typelatch",
      "version": "0.1.1"
    }
  },
  "authored": {
    "label": "Question and rationale authored by Jcode, not MCP output or a simulated agent transcript",
    "question": "How can I import a batch of contacts into SQLite atomically, roll back every new row if a UNIQUE name constraint fails, and safely store a name containing a quote?",
    "rationale": [
      "The initial natural language search surfaced ControlledTransaction, insertion and constraint APIs, not the selected callback transaction API. Refine the search to TransactionBuilder execute and inspect the exact ESM symbol.",
      "Use Kysely bundled declarations for API discovery. The SQLite dialect executes against better-sqlite3. Its separately installed declarations have their own identity and are not the indexed Kysely artifact.",
      "Run each insert inside the transaction callback and allow errors to escape. Use values for parameter binding rather than interpolating a name into SQL.",
      "Retrieval alone does not prove rollback or binding. Compile the installed workspace, execute positive assertions, and show that omitting the transaction fails the same atomicity requirement."
    ]
  },
  "fixture": [
    {
      "path": "examples/sqlite/batch.test.ts",
      "sha256": "bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57"
    },
    {
      "path": "examples/sqlite/batch.ts",
      "sha256": "8bfb1ac28ce119657e830a7ff40a3ec2416febfde06641deebbccab2cb2d7ec6"
    },
    {
      "path": "examples/sqlite/negative.test.ts",
      "sha256": "fcf79edb49e5a475f24c85bf22b1067bec2f668d995a8cecba0c36068136fcdd"
    },
    {
      "path": "examples/sqlite/package-lock.json",
      "sha256": "fd72ebe91147cd1160207a2b5d887b0d5380a5bd21024defba61a1a4600020ca"
    },
    {
      "path": "examples/sqlite/package.json",
      "sha256": "71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c"
    },
    {
      "path": "examples/sqlite/tsconfig.json",
      "sha256": "6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403"
    }
  ],
  "commands": [
    {
      "id": "npm-version",
      "command": "npm",
      "args": [
        "--version"
      ],
      "cwd": "$WORKSPACE",
      "exitCode": 0,
      "signal": null,
      "stdout": "10.9.8\n",
      "stderr": ""
    },
    {
      "id": "published-registry-metadata",
      "command": "npm",
      "args": [
        "view",
        "typelatch@0.1.1",
        "version",
        "dist",
        "bin",
        "engines",
        "--json"
      ],
      "cwd": "$WORKSPACE",
      "exitCode": 0,
      "signal": null,
      "stdout": "{\n  \"version\": \"0.1.1\",\n  \"dist\": {\n    \"integrity\": \"sha512-EpypWg+etWAAyoNrezEMj6g3+qYZZa1W0xytpOsGZgO3KG/U+9g2rB0K5o5spRE7N/RzDUB24xQ4jtl3nDpznw==\",\n    \"shasum\": \"11afa49412de4e19a870ead0ada3a830dd0e233e\",\n    \"tarball\": \"https://registry.npmjs.org/typelatch/-/typelatch-0.1.1.tgz\",\n    \"fileCount\": 99,\n    \"unpackedSize\": 428596,\n    \"signatures\": [\n      {\n        \"keyid\": \"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U\",\n        \"sig\": \"MEQCIGIDYn5ld6mXN726wjh+Ff2Yhhfv4Te/gUbVqNx/iTcgAiAxrgw1Ebd5GOs51BZ2NE/CVYtRA9SPBZbY5nsDl0GrLQ==\"\n      }\n    ]\n  },\n  \"bin\": {\n    \"typelatch\": \"dist/cli.js\",\n    \"typelatch-mcp\": \"dist/mcp.js\"\n  },\n  \"engines\": {\n    \"node\": \">=22.12.0\"\n  }\n}\n",
      "stderr": ""
    },
    {
      "id": "install-published",
      "command": "npm",
      "args": [
        "install",
        "--save-exact",
        "--no-audit",
        "--no-fund",
        "typelatch@0.1.1"
      ],
      "cwd": "$PUBLISHED_INSTALL",
      "exitCode": 0,
      "signal": null,
      "stdout": "\nadded 104 packages in 14s\n",
      "stderr": ""
    },
    {
      "id": "cli-help",
      "command": "$NODE",
      "args": [
        "$PUBLISHED_INSTALL/node_modules/typelatch/dist/cli.js",
        "--help"
      ],
      "cwd": "$WORKSPACE",
      "exitCode": 0,
      "signal": null,
      "stdout": "Typelatch: local API evidence for TypeScript agents\n\nUsage:\n  typelatch add <package[@version]>\n  typelatch sync [package ...] [--force]\n  typelatch query <package[@version]> <question> [--json] [--limit N]\n  typelatch symbol <package[@version]> <symbol> [--json]\n  typelatch workspace <request.json>\n  typelatch validate <request.json>\n  typelatch feedback <queryId> [--accepted yes|no] [--compile pass|fail] [--tests pass|fail] [--notes text]\n  typelatch stats [--json]\n  typelatch benchmark [package@version] [--json]\n  typelatch benchmark --all [--json]\n  typelatch support [manifest.json] [report.json] [--gate discovery|navigation]\n\nMCP server:\n  typelatch-mcp\n\nData stays local in ~/.typelatch. See docs/USAGE.md for configuration.\n",
      "stderr": ""
    },
    {
      "id": "install-fixture",
      "command": "npm",
      "args": [
        "ci",
        "--no-audit",
        "--no-fund"
      ],
      "cwd": "$WORKSPACE",
      "exitCode": 0,
      "signal": null,
      "stdout": "\nadded 7 packages in 2s\n",
      "stderr": ""
    },
    {
      "id": "installed-fixture-identities",
      "command": "npm",
      "args": [
        "ls",
        "--depth=0",
        "--json"
      ],
      "cwd": "$WORKSPACE",
      "exitCode": 0,
      "signal": null,
      "stdout": "{\n  \"name\": \"typelatch-sqlite-showcase\",\n  \"dependencies\": {\n    \"@types/better-sqlite3\": {\n      \"version\": \"9.6.0\",\n      \"resolved\": \"https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-9.6.0.tgz\",\n      \"overridden\": false\n    },\n    \"@types/node\": {\n      \"version\": \"22.20.1\",\n      \"resolved\": \"https://registry.npmjs.org/@types/node/-/node-22.20.1.tgz\",\n      \"overridden\": false\n    },\n    \"better-sqlite3\": {\n      \"version\": \"13.0.3\",\n      \"resolved\": \"https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-13.0.3.tgz\",\n      \"overridden\": false\n    },\n    \"kysely\": {\n      \"version\": \"0.28.8\",\n      \"resolved\": \"https://registry.npmjs.org/kysely/-/kysely-0.28.8.tgz\",\n      \"overridden\": false\n    },\n    \"typescript\": {\n      \"version\": \"6.0.3\",\n      \"resolved\": \"https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz\",\n      \"overridden\": false\n    }\n  }\n}\n",
      "stderr": ""
    },
    {
      "id": "unavailable-provisional-declarations",
      "command": "npm",
      "args": [
        "view",
        "@types/better-sqlite3@9.6.13",
        "version"
      ],
      "cwd": "$WORKSPACE",
      "exitCode": 1,
      "signal": null,
      "stdout": "",
      "stderr": "npm error code E404\nnpm error 404 No match found for version 9.6.13\nnpm error 404\nnpm error 404  '@types/better-sqlite3@9.6.13' is not in this registry.\nnpm error 404\nnpm error 404 Note that you can also install from a\nnpm error 404 tarball, folder, http url, or git url.\nnpm error A complete log of this run can be found in: $RUN_ROOT/npm-cache/_logs/2026-09-08T13_16_33_405Z-debug-0.log\n"
    },
    {
      "id": "available-declarations",
      "command": "npm",
      "args": [
        "view",
        "@types/better-sqlite3@9.6.0",
        "version",
        "dist",
        "--json"
      ],
      "cwd": "$WORKSPACE",
      "exitCode": 0,
      "signal": null,
      "stdout": "{\n  \"version\": \"9.6.0\",\n  \"dist\": {\n    \"shasum\": \"d14d1135e3eca08d4ee90477790b4e879ad26761\",\n    \"tarball\": \"https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-9.6.0.tgz\",\n    \"fileCount\": 5,\n    \"integrity\": \"sha512-ZEEwBSgMu7GYJOynoagg5X9JbxfL6dTJDsgViJIqh67jV44kyOr9RXfmFjLK5rzC4MWssP06t9hu/JwGDnUbCg==\",\n    \"signatures\": [\n      {\n        \"sig\": \"MEQCIBXjqTssme2HmggFUe0ZrM7ST583GuAmRdxXHr0Ybr5RAiAxIy2oexGTN8YCo8j+ujLZOLF8jH24U0PAG6Wd+Ky36A==\",\n        \"keyid\": \"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U\"\n      },\n      {\n        \"keyid\": \"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U\",\n        \"sig\": \"MEUCIFmSfFMQ3GzQGo/94+2I/Bh6X9mIQtg2hxzOyu0D+o0NAiEAk88LYpbTKgnzaJpEBK87wPY/NyvsIF6UBinQYekT/Xw=\"\n      }\n    ],\n    \"unpackedSize\": 9548\n  }\n}\n",
      "stderr": ""
    },
    {
      "id": "declaration-index-attempt",
      "command": "$NODE",
      "args": [
        "$PUBLISHED_INSTALL/node_modules/typelatch/dist/cli.js",
        "add",
        "@types/better-sqlite3@9.6.0"
      ],
      "cwd": "$WORKSPACE",
      "exitCode": 1,
      "signal": null,
      "stdout": "",
      "stderr": "→ Resolving @types/better-sqlite3@9.6.0 from npm registry\n→ Downloading and verifying @types/better-sqlite3@9.6.0\ntypelatch: Command failed: $NODE --max-old-space-size=512 $PUBLISHED_INSTALL/node_modules/typelatch/dist/archive.js $SCRATCH/typelatch-UFLim6/types-better-sqlite3-9.6.0.tgz $SCRATCH/typelatch-UFLim6\nUnsafe package archive path: better-sqlite3/\n\n"
    },
    {
      "id": "index-kysely",
      "command": "$NODE",
      "args": [
        "$PUBLISHED_INSTALL/node_modules/typelatch/dist/cli.js",
        "add",
        "kysely@0.28.8"
      ],
      "cwd": "$WORKSPACE",
      "exitCode": 0,
      "signal": null,
      "stdout": "Installed kysely@0.28.8\nFormat: compact · schema v2\nBrain: $TYPELATCH_HOME/brains/kysely/0.28.8/brain.db\nSource: 3.1 MiB → brain: 4.3 MiB (139.3%)\n1,500 symbols (1,494 public), 6,040 relationships\n0 documentation examples, 8 deprecated APIs\nIntegrity: sha512-QUOgl5ZrS9IRuhq5FvOKFSsD/3+IA6MLE81/bOOTRA/YQpKDza2sFdN5g6JCB9BOpqMJDGefLCQ9F12hRS13TA==\n",
      "stderr": "→ Resolving kysely@0.28.8 from npm registry\n→ Downloading and verifying kysely@0.28.8\n→ Reading package exports and TypeScript sources\n→ Selected 563 declaration files\n→ Parsing sources (75/563)\n→ Parsing sources (150/563)\n→ Parsing sources (225/563)\n→ Parsing sources (300/563)\n→ Parsing sources (375/563)\n→ Parsing sources (450/563)\n→ Parsing sources (525/563)\n→ Writing 1,500 symbols and 6,408 relationships\n→ Brain ready\n"
    },
    {
      "id": "fixture-compile",
      "command": "npm",
      "args": [
        "run",
        "check"
      ],
      "cwd": "$WORKSPACE",
      "exitCode": 0,
      "signal": null,
      "stdout": "\n> check\n> tsc --noEmit\n\n",
      "stderr": ""
    }
  ],
  "mcp": [
    {
      "id": "list-tools",
      "method": "tools/list",
      "request": {},
      "response": {
        "tools": [
          {
            "name": "library_search",
            "title": "Search exact-version library knowledge",
            "description": "Search locally installed library symbols, documentation, relationships, and source evidence. The query is recorded only in the local Typelatch usage database.",
            "inputSchema": {
              "type": "object",
              "properties": {
                "package": {
                  "type": "string",
                  "description": "npm package name"
                },
                "version": {
                  "description": "Exact version; newest installed brain is used when omitted",
                  "type": "string"
                },
                "question": {
                  "type": "string",
                  "minLength": 1,
                  "description": "Natural-language question or exact API name"
                },
                "limit": {
                  "type": "integer",
                  "minimum": 1,
                  "maximum": 20
                }
              },
              "required": [
                "package",
                "question"
              ],
              "$schema": "http://json-schema.org/draft-07/schema#"
            },
            "execution": {
              "taskSupport": "forbidden"
            }
          },
          {
            "name": "library_symbol",
            "title": "Find an exact library symbol",
            "description": "Look up an exact API symbol and its relationships in an installed brain.",
            "inputSchema": {
              "type": "object",
              "properties": {
                "package": {
                  "type": "string"
                },
                "version": {
                  "type": "string"
                },
                "symbol": {
                  "type": "string",
                  "minLength": 1
                }
              },
              "required": [
                "package",
                "symbol"
              ],
              "$schema": "http://json-schema.org/draft-07/schema#"
            },
            "execution": {
              "taskSupport": "forbidden"
            }
          },
          {
            "name": "library_feedback",
            "title": "Record a Typelatch result outcome",
            "description": "Correlate a prior query with whether its recommendation was used and whether code compiled and tests passed.",
            "inputSchema": {
              "type": "object",
              "properties": {
                "queryId": {
                  "type": "string",
                  "format": "uuid",
                  "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
                },
                "accepted": {
                  "type": "boolean"
                },
                "compilePassed": {
                  "type": "boolean"
                },
                "testsPassed": {
                  "type": "boolean"
                },
                "notes": {
                  "type": "string",
                  "maxLength": 1000
                }
              },
              "required": [
                "queryId"
              ],
              "$schema": "http://json-schema.org/draft-07/schema#"
            },
            "execution": {
              "taskSupport": "forbidden"
            }
          },
          {
            "name": "library_stats",
            "title": "Read local Typelatch usage statistics",
            "description": "Return local query, latency, hit-rate, context-size, and coding-outcome aggregates.",
            "inputSchema": {
              "type": "object",
              "properties": {},
              "$schema": "http://json-schema.org/draft-07/schema#"
            },
            "execution": {
              "taskSupport": "forbidden"
            }
          },
          {
            "name": "workspace_context",
            "title": "Resolve TypeScript workspace context",
            "description": "Inspect the project's installed TypeScript language service, with optional exact-version brain discovery. Positions are zero-based UTF-16 offsets. Does not type-check or run tests; artifact equivalence stays unknown.",
            "inputSchema": {
              "type": "object",
              "properties": {
                "timeoutMs": {
                  "type": "integer",
                  "minimum": 1,
                  "maximum": 600000
                },
                "config": {
                  "type": "string",
                  "minLength": 1
                },
                "file": {
                  "type": "string",
                  "minLength": 1
                },
                "symbol": {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 300
                },
                "position": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 9007199254740991
                },
                "importSpecifier": {
                  "type": "string",
                  "minLength": 1
                },
                "question": {
                  "type": "string",
                  "minLength": 1
                },
                "expectedVersion": {
                  "type": "string",
                  "minLength": 1
                },
                "overlays": {
                  "maxItems": 50,
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "file": {
                        "type": "string",
                        "minLength": 1
                      },
                      "text": {
                        "type": "string",
                        "maxLength": 1000000
                      }
                    },
                    "required": [
                      "file",
                      "text"
                    ],
                    "additionalProperties": false
                  }
                },
                "limit": {
                  "type": "integer",
                  "minimum": 1,
                  "maximum": 20
                }
              },
              "required": [
                "config",
                "file"
              ],
              "$schema": "http://json-schema.org/draft-07/schema#"
            },
            "execution": {
              "taskSupport": "forbidden"
            }
          },
          {
            "name": "workspace_validate",
            "title": "Validate a TypeScript project and record execution evidence",
            "description": "Type-check a leaf tsconfig with its installed compiler. Runs only the explicitly supplied testCommand argv, with a timeout, after checking passes. Test commands execute local code: supply one only when the user authorized that validation. Unsaved overlays cannot be runtime-tested. Stores evidence separately from agent-reported feedback unless record=false or TYPELATCH_USAGE=off.",
            "inputSchema": {
              "type": "object",
              "properties": {
                "config": {
                  "type": "string",
                  "minLength": 1
                },
                "overlays": {
                  "maxItems": 50,
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "file": {
                        "type": "string",
                        "minLength": 1
                      },
                      "text": {
                        "type": "string",
                        "maxLength": 1000000
                      }
                    },
                    "required": [
                      "file",
                      "text"
                    ],
                    "additionalProperties": false
                  }
                },
                "testCommand": {
                  "minItems": 1,
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "timeoutMs": {
                  "type": "integer",
                  "minimum": 1,
                  "maximum": 600000
                },
                "workspaceRoot": {
                  "type": "string",
                  "minLength": 1
                },
                "runtimeInputs": {
                  "maxItems": 100,
                  "type": "array",
                  "items": {
                    "type": "string",
                    "minLength": 1
                  }
                },
                "snapshotExclude": {
                  "maxItems": 100,
                  "type": "array",
                  "items": {
                    "type": "string",
                    "minLength": 1
                  }
                },
                "queryId": {
                  "type": "string",
                  "format": "uuid",
                  "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
                },
                "record": {
                  "type": "boolean"
                }
              },
              "required": [
                "config"
              ],
              "$schema": "http://json-schema.org/draft-07/schema#"
            },
            "execution": {
              "taskSupport": "forbidden"
            }
          }
        ]
      }
    },
    {
      "id": "initial-search",
      "method": "tools/call",
      "request": {
        "name": "library_search",
        "arguments": {
          "package": "kysely",
          "version": "0.28.8",
          "question": "How can I import a batch of contacts into SQLite atomically, roll back every new row if a UNIQUE name constraint fails, and safely store a name containing a quote?",
          "limit": 5
        }
      },
      "response": {
        "content": [
          {
            "type": "text",
            "text": "{\n  \"queryId\": \"f915d36c-6041-436c-be34-ecae224db84a\",\n  \"package\": \"kysely\",\n  \"version\": \"0.28.8\",\n  \"question\": \"How can I import a batch of contacts into SQLite atomically, roll back every new row if a UNIQUE name constraint fails, and safely store a name containing a quote?\",\n  \"strategy\": \"hybrid\",\n  \"latencyMs\": 15.95,\n  \"results\": [\n    {\n      \"symbol\": \"cjs/kysely.ControlledTransaction\",\n      \"kind\": \"class\",\n      \"module\": \"cjs/kysely\",\n      \"signature\": \"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 extends S ? never : SN): Command<ControlledTransaction<DB, [...S, SN]>>;\\n    \\n    rollbackToSavepoint<SN extends S[number]>(savepointName: SN): RollbackToSavepoint<S, SN> extends string[] ? Command<ControlledTransaction<DB, RollbackToSavepoint<S, SN>>> : never;\\n    \\n    releaseSavepoint<SN extends S[number]>(savepointName: SN): ReleaseSavepoint<S, SN> extends string[] ? Command<ControlledTransaction<DB, ReleaseSavepoint<S, SN>>> : never;\\n    \\n    withPlugin(plugin: KyselyPlugin): ControlledTransaction<DB, S>;\\n    \\n    withoutPlugins(): ControlledTransaction<DB, S>;\\n    \\n    withSchema(schema: string): ControlledTransaction<DB, S>;\\n    \\n    withTables<T extends Record<string, Record<string, any>>>(): ControlledTransaction<DrainOuterGeneric<DB & T>, S>;\\n}\",\n      \"summary\": \"[Member commit; dist/cjs/kysely.d.ts:670] Commits the transaction.\",\n      \"source\": \"dist/cjs/kysely.d.ts\",\n      \"line\": 641,\n      \"score\": 100,\n      \"confidence\": \"high\",\n      \"signals\": [\n        \"public API\",\n        \"documented\"\n      ],\n      \"relationships\": [\n        {\n          \"type\": \"references\",\n          \"target\": \"ControlledTransactionBuilder.execute\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"ExpressionBuilder.case\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"TransactionBuilder.execute\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/dialect/database_introspector.DatabaseIntrospector\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/dynamic/dynamic.DynamicModule\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.Command\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.ControlledTransactionBuilder\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.ControlledTransactionProps\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.Kysely\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.Transaction\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.TransactionBuilder\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.commit\"\n        }\n      ]\n    },\n    {\n      \"symbol\": \"esm/kysely.ControlledTransaction\",\n      \"kind\": \"class\",\n      \"module\": \"esm/kysely\",\n      \"signature\": \"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 extends S ? never : SN): Command<ControlledTransaction<DB, [...S, SN]>>;\\n    \\n    rollbackToSavepoint<SN extends S[number]>(savepointName: SN): RollbackToSavepoint<S, SN> extends string[] ? Command<ControlledTransaction<DB, RollbackToSavepoint<S, SN>>> : never;\\n    \\n    releaseSavepoint<SN extends S[number]>(savepointName: SN): ReleaseSavepoint<S, SN> extends string[] ? Command<ControlledTransaction<DB, ReleaseSavepoint<S, SN>>> : never;\\n    \\n    withPlugin(plugin: KyselyPlugin): ControlledTransaction<DB, S>;\\n    \\n    withoutPlugins(): ControlledTransaction<DB, S>;\\n    \\n    withSchema(schema: string): ControlledTransaction<DB, S>;\\n    \\n    withTables<T extends Record<string, Record<string, any>>>(): ControlledTransaction<DrainOuterGeneric<DB & T>, S>;\\n}\",\n      \"summary\": \"[Member commit; dist/esm/kysely.d.ts:670] Commits the transaction.\",\n      \"source\": \"dist/esm/kysely.d.ts\",\n      \"line\": 641,\n      \"score\": 92,\n      \"confidence\": \"high\",\n      \"signals\": [\n        \"public API\",\n        \"documented\"\n      ],\n      \"relationships\": [\n        {\n          \"type\": \"references\",\n          \"target\": \"ControlledTransactionBuilder.execute\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"ExpressionBuilder.case\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"TransactionBuilder.execute\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/dialect/database_introspector.DatabaseIntrospector\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/dynamic/dynamic.DynamicModule\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.Command\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.ControlledTransactionBuilder\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.ControlledTransactionProps\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.Kysely\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.Transaction\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.TransactionBuilder\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.commit\"\n        }\n      ]\n    },\n    {\n      \"symbol\": \"cjs/query_builder/insert_query_builder.InsertQueryBuilder\",\n      \"kind\": \"class\",\n      \"module\": \"cjs/query-builder/insert-query-builder\",\n      \"signature\": \"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    \\n    columns(columns: ReadonlyArray<keyof DB[TB] & string>): InsertQueryBuilder<DB, TB, O>;\\n    \\n    expression(expression: ExpressionOrFactory<DB, TB, any>): InsertQueryBuilder<DB, TB, O>;\\n    \\n    defaultValues(): InsertQueryBuilder<DB, TB, O>;\\n    \\n    modifyEnd(modifier: Expression<any>): InsertQueryBuilder<DB, TB, O>;\\n    \\n    ignore(): InsertQueryBuilder<DB, TB, O>;\\n    \\n    orIgnore(): InsertQueryBuilder<DB, TB, O>;\\n    \\n    orAbort(): InsertQueryBuilder<DB, TB, O>;\\n    \\n    orFail(): InsertQueryBuilder<DB, TB, O>;\\n    \\n    orReplace(): InsertQueryBuilder<DB, TB, O>;\\n    \\n    orRollback(): InsertQueryBuilder<DB, TB, O>;\\n    \\n    top(expression: number | bigint, modifiers?: 'percent'): InsertQueryBuilder<DB, TB, O>;\\n    \\n    onConflict(callback: (builder: OnConflictBuilder<DB, TB>) => OnConflictUpdateBuilder<OnConflictDatabase<DB, TB>, OnConflictTables<TB>> | OnConflictDoNothingBuilder<DB, TB>): InsertQueryBuilder<DB, TB, O>;\\n    \\n    onDuplicateKeyUpdate(update: UpdateObjectExpression<DB, TB, TB>): InsertQueryBuilder<DB, TB, O>;\\n    \\n    returning<SE extends SelectExpression<DB, TB>>(selections: ReadonlyArray<SE>): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SE>>;\\n    returning<CB extends SelectCallback<DB, TB>>(callback: CB): InsertQueryBuilder<DB, TB, ReturningCallbackRow<DB, TB, O, CB>>;\\n    returning<SE extends SelectExpression<DB, TB>>(selection: SE): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SE>>;\\n    \\n    returningAll(): InsertQueryBuilder<DB, TB, Selectable<DB[TB]>>;\\n    \\n    output<OE extends OutputExpression<DB, TB, 'inserted'>>(selections: readonly OE[]): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SelectExpressionFromOutputExpression<OE>>>;\\n    output<CB extends OutputCallback<DB, TB, 'inserted'>>(callback: CB): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SelectExpressionFromOutputCallback<CB>>>;\\n    output<OE extends OutputExpression<DB, TB, 'inserted'>>(selection: OE): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SelectExpressionFromOutputExpression<OE>>>;\\n    \\n    outputAll(table: 'inserted'): InsertQueryBuilder<DB, TB, ReturningAllRow<DB, TB, O>>;\\n    \\n    clearReturning(): InsertQueryBuilder<DB, TB, InsertResult>;\\n    \\n    $call<T>(func: (qb: this) => T): T;\\n    \\n    $if<O2>(condition: boolean, func: (qb: this) => InsertQueryBuilder<any, any, O2>): O2 extends InsertResult ? InsertQueryBuilder<DB, TB, InsertResult> : O2 extends O & infer E ? InsertQueryBuilder<DB, TB, O & Partial<E>> : InsertQueryBuilder<DB, TB, Partial<O2>>;\\n    \\n    $castTo<C>(): InsertQueryBuilder<DB, TB, C>;\\n    \\n    $narrowType<T>(): InsertQueryBuilder<DB, TB, NarrowPartial<O, T>>;\\n    \\n    $assertType<T extends O>(): O extends T ? InsertQueryBuilder<DB, TB, T> : KyselyTypeError<`$assertType() call failed: The type passed in is not equal to the output type of the query.`>;\\n    \\n    withPlugin(plugin: KyselyPlugin): InsertQueryBuilder<DB, TB, O>;\\n    toOperationNode(): InsertQueryNode;\\n    compile(): CompiledQuery<O>;\\n    \\n    execute(): Promise<SimplifyResult<O>[]>;\\n    \\n    executeTakeFirst(): Promise<SimplifySingleResult<O>>;\\n    \\n    executeTakeFirstOrThrow(errorConstructor?: NoResultErrorConstructor | ((node: QueryNode) => Error)): Promise<SimplifyResult<O>>;\\n    \\n    stream(chunkSize?: number): AsyncIterableIterator<O>;\\n    \\n    explain<ER extends Record<string, any> = Record<string, any>>(format?: ExplainFormat, options?: Expression<any>): Promise<ER[]>;\\n}\",\n      \"summary\": \"[Member values; dist/cjs/query-builder/insert-query-builder.d.ts:205] Sets the values to insert for an {@link Kysely.insertInto | insert} query.\",\n      \"source\": \"dist/cjs/query-builder/insert-query-builder.d.ts\",\n      \"line\": 25,\n      \"score\": 84,\n      \"confidence\": \"high\",\n      \"signals\": [\n        \"public API\",\n        \"documented\"\n      ],\n      \"relationships\": [\n        {\n          \"type\": \"references\",\n          \"target\": \"InsertResult.insertId\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"Kysely.insertInto\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"Kysely.replaceInto\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/expression/expression.Expression\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/operation_node/insert_query_node.InsertQueryNode\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/operation_node/operation_node_source.OperationNodeSource\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/operation_node/query_node.QueryNode\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/parser/expression_parser.ExpressionOrFactory\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/parser/insert_values_parser.InsertExpression\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/parser/returning_parser.ReturningAllRow\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/parser/returning_parser.ReturningCallbackRow\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/parser/returning_parser.ReturningRow\"\n        }\n      ]\n    },\n    {\n      \"symbol\": \"esm/query_builder/insert_query_builder.InsertQueryBuilder\",\n      \"kind\": \"class\",\n      \"module\": \"esm/query-builder/insert-query-builder\",\n      \"signature\": \"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    \\n    columns(columns: ReadonlyArray<keyof DB[TB] & string>): InsertQueryBuilder<DB, TB, O>;\\n    \\n    expression(expression: ExpressionOrFactory<DB, TB, any>): InsertQueryBuilder<DB, TB, O>;\\n    \\n    defaultValues(): InsertQueryBuilder<DB, TB, O>;\\n    \\n    modifyEnd(modifier: Expression<any>): InsertQueryBuilder<DB, TB, O>;\\n    \\n    ignore(): InsertQueryBuilder<DB, TB, O>;\\n    \\n    orIgnore(): InsertQueryBuilder<DB, TB, O>;\\n    \\n    orAbort(): InsertQueryBuilder<DB, TB, O>;\\n    \\n    orFail(): InsertQueryBuilder<DB, TB, O>;\\n    \\n    orReplace(): InsertQueryBuilder<DB, TB, O>;\\n    \\n    orRollback(): InsertQueryBuilder<DB, TB, O>;\\n    \\n    top(expression: number | bigint, modifiers?: 'percent'): InsertQueryBuilder<DB, TB, O>;\\n    \\n    onConflict(callback: (builder: OnConflictBuilder<DB, TB>) => OnConflictUpdateBuilder<OnConflictDatabase<DB, TB>, OnConflictTables<TB>> | OnConflictDoNothingBuilder<DB, TB>): InsertQueryBuilder<DB, TB, O>;\\n    \\n    onDuplicateKeyUpdate(update: UpdateObjectExpression<DB, TB, TB>): InsertQueryBuilder<DB, TB, O>;\\n    \\n    returning<SE extends SelectExpression<DB, TB>>(selections: ReadonlyArray<SE>): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SE>>;\\n    returning<CB extends SelectCallback<DB, TB>>(callback: CB): InsertQueryBuilder<DB, TB, ReturningCallbackRow<DB, TB, O, CB>>;\\n    returning<SE extends SelectExpression<DB, TB>>(selection: SE): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SE>>;\\n    \\n    returningAll(): InsertQueryBuilder<DB, TB, Selectable<DB[TB]>>;\\n    \\n    output<OE extends OutputExpression<DB, TB, 'inserted'>>(selections: readonly OE[]): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SelectExpressionFromOutputExpression<OE>>>;\\n    output<CB extends OutputCallback<DB, TB, 'inserted'>>(callback: CB): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SelectExpressionFromOutputCallback<CB>>>;\\n    output<OE extends OutputExpression<DB, TB, 'inserted'>>(selection: OE): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SelectExpressionFromOutputExpression<OE>>>;\\n    \\n    outputAll(table: 'inserted'): InsertQueryBuilder<DB, TB, ReturningAllRow<DB, TB, O>>;\\n    \\n    clearReturning(): InsertQueryBuilder<DB, TB, InsertResult>;\\n    \\n    $call<T>(func: (qb: this) => T): T;\\n    \\n    $if<O2>(condition: boolean, func: (qb: this) => InsertQueryBuilder<any, any, O2>): O2 extends InsertResult ? InsertQueryBuilder<DB, TB, InsertResult> : O2 extends O & infer E ? InsertQueryBuilder<DB, TB, O & Partial<E>> : InsertQueryBuilder<DB, TB, Partial<O2>>;\\n    \\n    $castTo<C>(): InsertQueryBuilder<DB, TB, C>;\\n    \\n    $narrowType<T>(): InsertQueryBuilder<DB, TB, NarrowPartial<O, T>>;\\n    \\n    $assertType<T extends O>(): O extends T ? InsertQueryBuilder<DB, TB, T> : KyselyTypeError<`$assertType() call failed: The type passed in is not equal to the output type of the query.`>;\\n    \\n    withPlugin(plugin: KyselyPlugin): InsertQueryBuilder<DB, TB, O>;\\n    toOperationNode(): InsertQueryNode;\\n    compile(): CompiledQuery<O>;\\n    \\n    execute(): Promise<SimplifyResult<O>[]>;\\n    \\n    executeTakeFirst(): Promise<SimplifySingleResult<O>>;\\n    \\n    executeTakeFirstOrThrow(errorConstructor?: NoResultErrorConstructor | ((node: QueryNode) => Error)): Promise<SimplifyResult<O>>;\\n    \\n    stream(chunkSize?: number): AsyncIterableIterator<O>;\\n    \\n    explain<ER extends Record<string, any> = Record<string, any>>(format?: ExplainFormat, options?: Expression<any>): Promise<ER[]>;\\n}\",\n      \"summary\": \"[Member values; dist/esm/query-builder/insert-query-builder.d.ts:205] Sets the values to insert for an {@link Kysely.insertInto | insert} query.\",\n      \"source\": \"dist/esm/query-builder/insert-query-builder.d.ts\",\n      \"line\": 25,\n      \"score\": 76,\n      \"confidence\": \"high\",\n      \"signals\": [\n        \"public API\",\n        \"documented\"\n      ],\n      \"relationships\": [\n        {\n          \"type\": \"references\",\n          \"target\": \"InsertResult.insertId\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"Kysely.insertInto\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"Kysely.replaceInto\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/expression/expression.Expression\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/operation_node/insert_query_node.InsertQueryNode\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/operation_node/operation_node_source.OperationNodeSource\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/operation_node/query_node.QueryNode\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/parser/expression_parser.ExpressionOrFactory\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/parser/insert_values_parser.InsertExpression\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/parser/returning_parser.ReturningAllRow\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/parser/returning_parser.ReturningCallbackRow\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/parser/returning_parser.ReturningRow\"\n        }\n      ]\n    },\n    {\n      \"symbol\": \"cjs/operation_node/unique_constraint_node.UniqueConstraintNode\",\n      \"kind\": \"const\",\n      \"module\": \"cjs/operation-node/unique-constraint-node\",\n      \"signature\": \"export interface UniqueConstraintNode extends OperationNode {\\n    readonly kind: 'UniqueConstraintNode';\\n    readonly columns: ReadonlyArray<ColumnNode>;\\n    readonly name?: IdentifierNode;\\n    readonly nullsNotDistinct?: boolean;\\n    readonly deferrable?: boolean;\\n    readonly initiallyDeferred?: boolean;\\n}\\n\\nexport const UniqueConstraintNode: Readonly<{\\n    is(node: OperationNode): node is UniqueConstraintNode;\\n    create(columns: string[], constraintName?: string, nullsNotDistinct?: boolean): UniqueConstraintNode;\\n    cloneWith(node: UniqueConstraintNode, props: UniqueConstraintNodeProps): UniqueConstraintNode;\\n}>\",\n      \"summary\": \"[Referenced type UniqueConstraintNode; dist/cjs/operation-node/unique-constraint-node.d.ts:4]\",\n      \"source\": \"dist/cjs/operation-node/unique-constraint-node.d.ts\",\n      \"line\": 4,\n      \"score\": 68,\n      \"confidence\": \"high\",\n      \"signals\": [\n        \"public API\",\n        \"documented\"\n      ],\n      \"relationships\": [\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/operation_node/column_node.ColumnNode\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/operation_node/identifier_node.IdentifierNode\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/operation_node/operation_node.OperationNode\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/operation_node/unique_constraint_node.UniqueConstraintNodeProps\"\n        }\n      ]\n    }\n  ],\n  \"fallback\": null\n}"
          }
        ],
        "structuredContent": {
          "queryId": "f915d36c-6041-436c-be34-ecae224db84a",
          "package": "kysely",
          "version": "0.28.8",
          "question": "How can I import a batch of contacts into SQLite atomically, roll back every new row if a UNIQUE name constraint fails, and safely store a name containing a quote?",
          "strategy": "hybrid",
          "latencyMs": 15.95,
          "results": [
            {
              "symbol": "cjs/kysely.ControlledTransaction",
              "kind": "class",
              "module": "cjs/kysely",
              "signature": "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 extends S ? never : SN): Command<ControlledTransaction<DB, [...S, SN]>>;\n    \n    rollbackToSavepoint<SN extends S[number]>(savepointName: SN): RollbackToSavepoint<S, SN> extends string[] ? Command<ControlledTransaction<DB, RollbackToSavepoint<S, SN>>> : never;\n    \n    releaseSavepoint<SN extends S[number]>(savepointName: SN): ReleaseSavepoint<S, SN> extends string[] ? Command<ControlledTransaction<DB, ReleaseSavepoint<S, SN>>> : never;\n    \n    withPlugin(plugin: KyselyPlugin): ControlledTransaction<DB, S>;\n    \n    withoutPlugins(): ControlledTransaction<DB, S>;\n    \n    withSchema(schema: string): ControlledTransaction<DB, S>;\n    \n    withTables<T extends Record<string, Record<string, any>>>(): ControlledTransaction<DrainOuterGeneric<DB & T>, S>;\n}",
              "summary": "[Member commit; dist/cjs/kysely.d.ts:670] Commits the transaction.",
              "source": "dist/cjs/kysely.d.ts",
              "line": 641,
              "score": 100,
              "confidence": "high",
              "signals": [
                "public API",
                "documented"
              ],
              "relationships": [
                {
                  "type": "references",
                  "target": "ControlledTransactionBuilder.execute"
                },
                {
                  "type": "references",
                  "target": "ExpressionBuilder.case"
                },
                {
                  "type": "references",
                  "target": "TransactionBuilder.execute"
                },
                {
                  "type": "references",
                  "target": "cjs/dialect/database_introspector.DatabaseIntrospector"
                },
                {
                  "type": "references",
                  "target": "cjs/dynamic/dynamic.DynamicModule"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.Command"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.ControlledTransactionBuilder"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.ControlledTransactionProps"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.Kysely"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.Transaction"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.TransactionBuilder"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.commit"
                }
              ]
            },
            {
              "symbol": "esm/kysely.ControlledTransaction",
              "kind": "class",
              "module": "esm/kysely",
              "signature": "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 extends S ? never : SN): Command<ControlledTransaction<DB, [...S, SN]>>;\n    \n    rollbackToSavepoint<SN extends S[number]>(savepointName: SN): RollbackToSavepoint<S, SN> extends string[] ? Command<ControlledTransaction<DB, RollbackToSavepoint<S, SN>>> : never;\n    \n    releaseSavepoint<SN extends S[number]>(savepointName: SN): ReleaseSavepoint<S, SN> extends string[] ? Command<ControlledTransaction<DB, ReleaseSavepoint<S, SN>>> : never;\n    \n    withPlugin(plugin: KyselyPlugin): ControlledTransaction<DB, S>;\n    \n    withoutPlugins(): ControlledTransaction<DB, S>;\n    \n    withSchema(schema: string): ControlledTransaction<DB, S>;\n    \n    withTables<T extends Record<string, Record<string, any>>>(): ControlledTransaction<DrainOuterGeneric<DB & T>, S>;\n}",
              "summary": "[Member commit; dist/esm/kysely.d.ts:670] Commits the transaction.",
              "source": "dist/esm/kysely.d.ts",
              "line": 641,
              "score": 92,
              "confidence": "high",
              "signals": [
                "public API",
                "documented"
              ],
              "relationships": [
                {
                  "type": "references",
                  "target": "ControlledTransactionBuilder.execute"
                },
                {
                  "type": "references",
                  "target": "ExpressionBuilder.case"
                },
                {
                  "type": "references",
                  "target": "TransactionBuilder.execute"
                },
                {
                  "type": "references",
                  "target": "esm/dialect/database_introspector.DatabaseIntrospector"
                },
                {
                  "type": "references",
                  "target": "esm/dynamic/dynamic.DynamicModule"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.Command"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.ControlledTransactionBuilder"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.ControlledTransactionProps"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.Kysely"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.Transaction"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.TransactionBuilder"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.commit"
                }
              ]
            },
            {
              "symbol": "cjs/query_builder/insert_query_builder.InsertQueryBuilder",
              "kind": "class",
              "module": "cjs/query-builder/insert-query-builder",
              "signature": "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    \n    columns(columns: ReadonlyArray<keyof DB[TB] & string>): InsertQueryBuilder<DB, TB, O>;\n    \n    expression(expression: ExpressionOrFactory<DB, TB, any>): InsertQueryBuilder<DB, TB, O>;\n    \n    defaultValues(): InsertQueryBuilder<DB, TB, O>;\n    \n    modifyEnd(modifier: Expression<any>): InsertQueryBuilder<DB, TB, O>;\n    \n    ignore(): InsertQueryBuilder<DB, TB, O>;\n    \n    orIgnore(): InsertQueryBuilder<DB, TB, O>;\n    \n    orAbort(): InsertQueryBuilder<DB, TB, O>;\n    \n    orFail(): InsertQueryBuilder<DB, TB, O>;\n    \n    orReplace(): InsertQueryBuilder<DB, TB, O>;\n    \n    orRollback(): InsertQueryBuilder<DB, TB, O>;\n    \n    top(expression: number | bigint, modifiers?: 'percent'): InsertQueryBuilder<DB, TB, O>;\n    \n    onConflict(callback: (builder: OnConflictBuilder<DB, TB>) => OnConflictUpdateBuilder<OnConflictDatabase<DB, TB>, OnConflictTables<TB>> | OnConflictDoNothingBuilder<DB, TB>): InsertQueryBuilder<DB, TB, O>;\n    \n    onDuplicateKeyUpdate(update: UpdateObjectExpression<DB, TB, TB>): InsertQueryBuilder<DB, TB, O>;\n    \n    returning<SE extends SelectExpression<DB, TB>>(selections: ReadonlyArray<SE>): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SE>>;\n    returning<CB extends SelectCallback<DB, TB>>(callback: CB): InsertQueryBuilder<DB, TB, ReturningCallbackRow<DB, TB, O, CB>>;\n    returning<SE extends SelectExpression<DB, TB>>(selection: SE): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SE>>;\n    \n    returningAll(): InsertQueryBuilder<DB, TB, Selectable<DB[TB]>>;\n    \n    output<OE extends OutputExpression<DB, TB, 'inserted'>>(selections: readonly OE[]): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SelectExpressionFromOutputExpression<OE>>>;\n    output<CB extends OutputCallback<DB, TB, 'inserted'>>(callback: CB): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SelectExpressionFromOutputCallback<CB>>>;\n    output<OE extends OutputExpression<DB, TB, 'inserted'>>(selection: OE): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SelectExpressionFromOutputExpression<OE>>>;\n    \n    outputAll(table: 'inserted'): InsertQueryBuilder<DB, TB, ReturningAllRow<DB, TB, O>>;\n    \n    clearReturning(): InsertQueryBuilder<DB, TB, InsertResult>;\n    \n    $call<T>(func: (qb: this) => T): T;\n    \n    $if<O2>(condition: boolean, func: (qb: this) => InsertQueryBuilder<any, any, O2>): O2 extends InsertResult ? InsertQueryBuilder<DB, TB, InsertResult> : O2 extends O & infer E ? InsertQueryBuilder<DB, TB, O & Partial<E>> : InsertQueryBuilder<DB, TB, Partial<O2>>;\n    \n    $castTo<C>(): InsertQueryBuilder<DB, TB, C>;\n    \n    $narrowType<T>(): InsertQueryBuilder<DB, TB, NarrowPartial<O, T>>;\n    \n    $assertType<T extends O>(): O extends T ? InsertQueryBuilder<DB, TB, T> : KyselyTypeError<`$assertType() call failed: The type passed in is not equal to the output type of the query.`>;\n    \n    withPlugin(plugin: KyselyPlugin): InsertQueryBuilder<DB, TB, O>;\n    toOperationNode(): InsertQueryNode;\n    compile(): CompiledQuery<O>;\n    \n    execute(): Promise<SimplifyResult<O>[]>;\n    \n    executeTakeFirst(): Promise<SimplifySingleResult<O>>;\n    \n    executeTakeFirstOrThrow(errorConstructor?: NoResultErrorConstructor | ((node: QueryNode) => Error)): Promise<SimplifyResult<O>>;\n    \n    stream(chunkSize?: number): AsyncIterableIterator<O>;\n    \n    explain<ER extends Record<string, any> = Record<string, any>>(format?: ExplainFormat, options?: Expression<any>): Promise<ER[]>;\n}",
              "summary": "[Member values; dist/cjs/query-builder/insert-query-builder.d.ts:205] Sets the values to insert for an {@link Kysely.insertInto | insert} query.",
              "source": "dist/cjs/query-builder/insert-query-builder.d.ts",
              "line": 25,
              "score": 84,
              "confidence": "high",
              "signals": [
                "public API",
                "documented"
              ],
              "relationships": [
                {
                  "type": "references",
                  "target": "InsertResult.insertId"
                },
                {
                  "type": "references",
                  "target": "Kysely.insertInto"
                },
                {
                  "type": "references",
                  "target": "Kysely.replaceInto"
                },
                {
                  "type": "references",
                  "target": "cjs/expression/expression.Expression"
                },
                {
                  "type": "references",
                  "target": "cjs/operation_node/insert_query_node.InsertQueryNode"
                },
                {
                  "type": "references",
                  "target": "cjs/operation_node/operation_node_source.OperationNodeSource"
                },
                {
                  "type": "references",
                  "target": "cjs/operation_node/query_node.QueryNode"
                },
                {
                  "type": "references",
                  "target": "cjs/parser/expression_parser.ExpressionOrFactory"
                },
                {
                  "type": "references",
                  "target": "cjs/parser/insert_values_parser.InsertExpression"
                },
                {
                  "type": "references",
                  "target": "cjs/parser/returning_parser.ReturningAllRow"
                },
                {
                  "type": "references",
                  "target": "cjs/parser/returning_parser.ReturningCallbackRow"
                },
                {
                  "type": "references",
                  "target": "cjs/parser/returning_parser.ReturningRow"
                }
              ]
            },
            {
              "symbol": "esm/query_builder/insert_query_builder.InsertQueryBuilder",
              "kind": "class",
              "module": "esm/query-builder/insert-query-builder",
              "signature": "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    \n    columns(columns: ReadonlyArray<keyof DB[TB] & string>): InsertQueryBuilder<DB, TB, O>;\n    \n    expression(expression: ExpressionOrFactory<DB, TB, any>): InsertQueryBuilder<DB, TB, O>;\n    \n    defaultValues(): InsertQueryBuilder<DB, TB, O>;\n    \n    modifyEnd(modifier: Expression<any>): InsertQueryBuilder<DB, TB, O>;\n    \n    ignore(): InsertQueryBuilder<DB, TB, O>;\n    \n    orIgnore(): InsertQueryBuilder<DB, TB, O>;\n    \n    orAbort(): InsertQueryBuilder<DB, TB, O>;\n    \n    orFail(): InsertQueryBuilder<DB, TB, O>;\n    \n    orReplace(): InsertQueryBuilder<DB, TB, O>;\n    \n    orRollback(): InsertQueryBuilder<DB, TB, O>;\n    \n    top(expression: number | bigint, modifiers?: 'percent'): InsertQueryBuilder<DB, TB, O>;\n    \n    onConflict(callback: (builder: OnConflictBuilder<DB, TB>) => OnConflictUpdateBuilder<OnConflictDatabase<DB, TB>, OnConflictTables<TB>> | OnConflictDoNothingBuilder<DB, TB>): InsertQueryBuilder<DB, TB, O>;\n    \n    onDuplicateKeyUpdate(update: UpdateObjectExpression<DB, TB, TB>): InsertQueryBuilder<DB, TB, O>;\n    \n    returning<SE extends SelectExpression<DB, TB>>(selections: ReadonlyArray<SE>): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SE>>;\n    returning<CB extends SelectCallback<DB, TB>>(callback: CB): InsertQueryBuilder<DB, TB, ReturningCallbackRow<DB, TB, O, CB>>;\n    returning<SE extends SelectExpression<DB, TB>>(selection: SE): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SE>>;\n    \n    returningAll(): InsertQueryBuilder<DB, TB, Selectable<DB[TB]>>;\n    \n    output<OE extends OutputExpression<DB, TB, 'inserted'>>(selections: readonly OE[]): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SelectExpressionFromOutputExpression<OE>>>;\n    output<CB extends OutputCallback<DB, TB, 'inserted'>>(callback: CB): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SelectExpressionFromOutputCallback<CB>>>;\n    output<OE extends OutputExpression<DB, TB, 'inserted'>>(selection: OE): InsertQueryBuilder<DB, TB, ReturningRow<DB, TB, O, SelectExpressionFromOutputExpression<OE>>>;\n    \n    outputAll(table: 'inserted'): InsertQueryBuilder<DB, TB, ReturningAllRow<DB, TB, O>>;\n    \n    clearReturning(): InsertQueryBuilder<DB, TB, InsertResult>;\n    \n    $call<T>(func: (qb: this) => T): T;\n    \n    $if<O2>(condition: boolean, func: (qb: this) => InsertQueryBuilder<any, any, O2>): O2 extends InsertResult ? InsertQueryBuilder<DB, TB, InsertResult> : O2 extends O & infer E ? InsertQueryBuilder<DB, TB, O & Partial<E>> : InsertQueryBuilder<DB, TB, Partial<O2>>;\n    \n    $castTo<C>(): InsertQueryBuilder<DB, TB, C>;\n    \n    $narrowType<T>(): InsertQueryBuilder<DB, TB, NarrowPartial<O, T>>;\n    \n    $assertType<T extends O>(): O extends T ? InsertQueryBuilder<DB, TB, T> : KyselyTypeError<`$assertType() call failed: The type passed in is not equal to the output type of the query.`>;\n    \n    withPlugin(plugin: KyselyPlugin): InsertQueryBuilder<DB, TB, O>;\n    toOperationNode(): InsertQueryNode;\n    compile(): CompiledQuery<O>;\n    \n    execute(): Promise<SimplifyResult<O>[]>;\n    \n    executeTakeFirst(): Promise<SimplifySingleResult<O>>;\n    \n    executeTakeFirstOrThrow(errorConstructor?: NoResultErrorConstructor | ((node: QueryNode) => Error)): Promise<SimplifyResult<O>>;\n    \n    stream(chunkSize?: number): AsyncIterableIterator<O>;\n    \n    explain<ER extends Record<string, any> = Record<string, any>>(format?: ExplainFormat, options?: Expression<any>): Promise<ER[]>;\n}",
              "summary": "[Member values; dist/esm/query-builder/insert-query-builder.d.ts:205] Sets the values to insert for an {@link Kysely.insertInto | insert} query.",
              "source": "dist/esm/query-builder/insert-query-builder.d.ts",
              "line": 25,
              "score": 76,
              "confidence": "high",
              "signals": [
                "public API",
                "documented"
              ],
              "relationships": [
                {
                  "type": "references",
                  "target": "InsertResult.insertId"
                },
                {
                  "type": "references",
                  "target": "Kysely.insertInto"
                },
                {
                  "type": "references",
                  "target": "Kysely.replaceInto"
                },
                {
                  "type": "references",
                  "target": "esm/expression/expression.Expression"
                },
                {
                  "type": "references",
                  "target": "esm/operation_node/insert_query_node.InsertQueryNode"
                },
                {
                  "type": "references",
                  "target": "esm/operation_node/operation_node_source.OperationNodeSource"
                },
                {
                  "type": "references",
                  "target": "esm/operation_node/query_node.QueryNode"
                },
                {
                  "type": "references",
                  "target": "esm/parser/expression_parser.ExpressionOrFactory"
                },
                {
                  "type": "references",
                  "target": "esm/parser/insert_values_parser.InsertExpression"
                },
                {
                  "type": "references",
                  "target": "esm/parser/returning_parser.ReturningAllRow"
                },
                {
                  "type": "references",
                  "target": "esm/parser/returning_parser.ReturningCallbackRow"
                },
                {
                  "type": "references",
                  "target": "esm/parser/returning_parser.ReturningRow"
                }
              ]
            },
            {
              "symbol": "cjs/operation_node/unique_constraint_node.UniqueConstraintNode",
              "kind": "const",
              "module": "cjs/operation-node/unique-constraint-node",
              "signature": "export interface UniqueConstraintNode extends OperationNode {\n    readonly kind: 'UniqueConstraintNode';\n    readonly columns: ReadonlyArray<ColumnNode>;\n    readonly name?: IdentifierNode;\n    readonly nullsNotDistinct?: boolean;\n    readonly deferrable?: boolean;\n    readonly initiallyDeferred?: boolean;\n}\n\nexport const UniqueConstraintNode: Readonly<{\n    is(node: OperationNode): node is UniqueConstraintNode;\n    create(columns: string[], constraintName?: string, nullsNotDistinct?: boolean): UniqueConstraintNode;\n    cloneWith(node: UniqueConstraintNode, props: UniqueConstraintNodeProps): UniqueConstraintNode;\n}>",
              "summary": "[Referenced type UniqueConstraintNode; dist/cjs/operation-node/unique-constraint-node.d.ts:4]",
              "source": "dist/cjs/operation-node/unique-constraint-node.d.ts",
              "line": 4,
              "score": 68,
              "confidence": "high",
              "signals": [
                "public API",
                "documented"
              ],
              "relationships": [
                {
                  "type": "references",
                  "target": "cjs/operation_node/column_node.ColumnNode"
                },
                {
                  "type": "references",
                  "target": "cjs/operation_node/identifier_node.IdentifierNode"
                },
                {
                  "type": "references",
                  "target": "cjs/operation_node/operation_node.OperationNode"
                },
                {
                  "type": "references",
                  "target": "cjs/operation_node/unique_constraint_node.UniqueConstraintNodeProps"
                }
              ]
            }
          ],
          "fallback": null
        }
      }
    },
    {
      "id": "refined-search",
      "method": "tools/call",
      "request": {
        "name": "library_search",
        "arguments": {
          "package": "kysely",
          "version": "0.28.8",
          "question": "TransactionBuilder execute",
          "limit": 5
        }
      },
      "response": {
        "content": [
          {
            "type": "text",
            "text": "{\n  \"queryId\": \"9bfdae25-f3f2-4110-8b5f-c39d045bdafd\",\n  \"package\": \"kysely\",\n  \"version\": \"0.28.8\",\n  \"question\": \"TransactionBuilder execute\",\n  \"strategy\": \"hybrid\",\n  \"latencyMs\": 3.86,\n  \"results\": [\n    {\n      \"symbol\": \"cjs/kysely.TransactionBuilder\",\n      \"kind\": \"class\",\n      \"module\": \"cjs/kysely\",\n      \"signature\": \"export declare class TransactionBuilder<DB> {\\n    #private;\\n    constructor(props: TransactionBuilderProps);\\n    setAccessMode(accessMode: AccessMode): TransactionBuilder<DB>;\\n    setIsolationLevel(isolationLevel: IsolationLevel): TransactionBuilder<DB>;\\n    execute<T>(callback: (trx: Transaction<DB>) => Promise<T>): Promise<T>;\\n}\",\n      \"summary\": \"[Referenced type TransactionBuilderProps; dist/cjs/kysely.d.ts:630]\",\n      \"source\": \"dist/cjs/kysely.d.ts\",\n      \"line\": 623,\n      \"score\": 100,\n      \"confidence\": \"high\",\n      \"signals\": [\n        \"public API\",\n        \"documented\"\n      ],\n      \"relationships\": [\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/driver/driver.AccessMode\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/driver/driver.IsolationLevel\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.Transaction\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.TransactionBuilderProps\"\n        }\n      ]\n    },\n    {\n      \"symbol\": \"esm/kysely.TransactionBuilder\",\n      \"kind\": \"class\",\n      \"module\": \"esm/kysely\",\n      \"signature\": \"export declare class TransactionBuilder<DB> {\\n    #private;\\n    constructor(props: TransactionBuilderProps);\\n    setAccessMode(accessMode: AccessMode): TransactionBuilder<DB>;\\n    setIsolationLevel(isolationLevel: IsolationLevel): TransactionBuilder<DB>;\\n    execute<T>(callback: (trx: Transaction<DB>) => Promise<T>): Promise<T>;\\n}\",\n      \"summary\": \"[Referenced type TransactionBuilderProps; dist/esm/kysely.d.ts:630]\",\n      \"source\": \"dist/esm/kysely.d.ts\",\n      \"line\": 623,\n      \"score\": 92,\n      \"confidence\": \"high\",\n      \"signals\": [\n        \"public API\",\n        \"documented\"\n      ],\n      \"relationships\": [\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/driver/driver.AccessMode\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/driver/driver.IsolationLevel\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.Transaction\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.TransactionBuilderProps\"\n        }\n      ]\n    },\n    {\n      \"symbol\": \"cjs/kysely.ControlledTransactionBuilder\",\n      \"kind\": \"class\",\n      \"module\": \"cjs/kysely\",\n      \"signature\": \"export declare class ControlledTransactionBuilder<DB> {\\n    #private;\\n    constructor(props: TransactionBuilderProps);\\n    setAccessMode(accessMode: AccessMode): ControlledTransactionBuilder<DB>;\\n    setIsolationLevel(isolationLevel: IsolationLevel): ControlledTransactionBuilder<DB>;\\n    execute(): Promise<ControlledTransaction<DB>>;\\n}\",\n      \"summary\": \"[Referenced type TransactionBuilderProps; dist/cjs/kysely.d.ts:630]\",\n      \"source\": \"dist/cjs/kysely.d.ts\",\n      \"line\": 634,\n      \"score\": 84,\n      \"confidence\": \"high\",\n      \"signals\": [\n        \"public API\",\n        \"documented\"\n      ],\n      \"relationships\": [\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/driver/driver.AccessMode\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/driver/driver.IsolationLevel\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.ControlledTransaction\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.TransactionBuilderProps\"\n        }\n      ]\n    },\n    {\n      \"symbol\": \"esm/kysely.ControlledTransactionBuilder\",\n      \"kind\": \"class\",\n      \"module\": \"esm/kysely\",\n      \"signature\": \"export declare class ControlledTransactionBuilder<DB> {\\n    #private;\\n    constructor(props: TransactionBuilderProps);\\n    setAccessMode(accessMode: AccessMode): ControlledTransactionBuilder<DB>;\\n    setIsolationLevel(isolationLevel: IsolationLevel): ControlledTransactionBuilder<DB>;\\n    execute(): Promise<ControlledTransaction<DB>>;\\n}\",\n      \"summary\": \"[Referenced type TransactionBuilderProps; dist/esm/kysely.d.ts:630]\",\n      \"source\": \"dist/esm/kysely.d.ts\",\n      \"line\": 634,\n      \"score\": 76,\n      \"confidence\": \"high\",\n      \"signals\": [\n        \"public API\",\n        \"documented\"\n      ],\n      \"relationships\": [\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/driver/driver.AccessMode\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/driver/driver.IsolationLevel\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.ControlledTransaction\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.TransactionBuilderProps\"\n        }\n      ]\n    },\n    {\n      \"symbol\": \"cjs/kysely.Kysely\",\n      \"kind\": \"class\",\n      \"module\": \"cjs/kysely\",\n      \"signature\": \"export declare class Kysely<DB> extends QueryCreator<DB> implements QueryExecutorProvider, AsyncDisposable {\\n    #private;\\n    constructor(args: KyselyConfig);\\n    constructor(args: KyselyProps);\\n    \\n    get schema(): SchemaModule;\\n    \\n    get dynamic(): DynamicModule<DB>;\\n    \\n    get introspection(): DatabaseIntrospector;\\n    \\n    case(): CaseBuilder<DB, keyof DB>;\\n    case<V>(value: Expression<V>): CaseBuilder<DB, keyof DB, V>;\\n    \\n    get fn(): FunctionModule<DB, keyof DB>;\\n    \\n    transaction(): TransactionBuilder<DB>;\\n    \\n    startTransaction(): ControlledTransactionBuilder<DB>;\\n    \\n    connection(): ConnectionBuilder<DB>;\\n    \\n    withPlugin(plugin: KyselyPlugin): Kysely<DB>;\\n    \\n    withoutPlugins(): Kysely<DB>;\\n    \\n    withSchema(schema: string): Kysely<DB>;\\n    \\n    withTables<T extends Record<string, Record<string, any>>>(): Kysely<DrainOuterGeneric<DB & T>>;\\n    \\n    destroy(): Promise<void>;\\n    \\n    get isTransaction(): boolean;\\n    \\n    getExecutor(): QueryExecutor;\\n    \\n    executeQuery<R>(query: CompiledQuery<R> | Compilable<R>, queryId?: QueryId): Promise<QueryResult<R>>;\\n    [Symbol.asyncDispose](): Promise<void>;\\n}\",\n      \"summary\": \"The main Kysely class.\",\n      \"source\": \"dist/cjs/kysely.d.ts\",\n      \"line\": 61,\n      \"score\": 68,\n      \"confidence\": \"high\",\n      \"signals\": [\n        \"public API\",\n        \"documented\"\n      ],\n      \"relationships\": [\n        {\n          \"type\": \"references\",\n          \"target\": \"ControlledTransactionBuilder.execute\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"ExpressionBuilder.case\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"ExpressionBuilder.fn\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"TransactionBuilder.execute\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/dialect/database_introspector.DatabaseIntrospector\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/driver/database_connection.QueryResult\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/dynamic/dynamic.DynamicModule\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/expression/expression.Expression\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.ConnectionBuilder\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.ControlledTransaction\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.ControlledTransactionBuilder\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.KyselyConfig\"\n        }\n      ]\n    }\n  ],\n  \"fallback\": null\n}"
          }
        ],
        "structuredContent": {
          "queryId": "9bfdae25-f3f2-4110-8b5f-c39d045bdafd",
          "package": "kysely",
          "version": "0.28.8",
          "question": "TransactionBuilder execute",
          "strategy": "hybrid",
          "latencyMs": 3.86,
          "results": [
            {
              "symbol": "cjs/kysely.TransactionBuilder",
              "kind": "class",
              "module": "cjs/kysely",
              "signature": "export declare class TransactionBuilder<DB> {\n    #private;\n    constructor(props: TransactionBuilderProps);\n    setAccessMode(accessMode: AccessMode): TransactionBuilder<DB>;\n    setIsolationLevel(isolationLevel: IsolationLevel): TransactionBuilder<DB>;\n    execute<T>(callback: (trx: Transaction<DB>) => Promise<T>): Promise<T>;\n}",
              "summary": "[Referenced type TransactionBuilderProps; dist/cjs/kysely.d.ts:630]",
              "source": "dist/cjs/kysely.d.ts",
              "line": 623,
              "score": 100,
              "confidence": "high",
              "signals": [
                "public API",
                "documented"
              ],
              "relationships": [
                {
                  "type": "references",
                  "target": "cjs/driver/driver.AccessMode"
                },
                {
                  "type": "references",
                  "target": "cjs/driver/driver.IsolationLevel"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.Transaction"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.TransactionBuilderProps"
                }
              ]
            },
            {
              "symbol": "esm/kysely.TransactionBuilder",
              "kind": "class",
              "module": "esm/kysely",
              "signature": "export declare class TransactionBuilder<DB> {\n    #private;\n    constructor(props: TransactionBuilderProps);\n    setAccessMode(accessMode: AccessMode): TransactionBuilder<DB>;\n    setIsolationLevel(isolationLevel: IsolationLevel): TransactionBuilder<DB>;\n    execute<T>(callback: (trx: Transaction<DB>) => Promise<T>): Promise<T>;\n}",
              "summary": "[Referenced type TransactionBuilderProps; dist/esm/kysely.d.ts:630]",
              "source": "dist/esm/kysely.d.ts",
              "line": 623,
              "score": 92,
              "confidence": "high",
              "signals": [
                "public API",
                "documented"
              ],
              "relationships": [
                {
                  "type": "references",
                  "target": "esm/driver/driver.AccessMode"
                },
                {
                  "type": "references",
                  "target": "esm/driver/driver.IsolationLevel"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.Transaction"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.TransactionBuilderProps"
                }
              ]
            },
            {
              "symbol": "cjs/kysely.ControlledTransactionBuilder",
              "kind": "class",
              "module": "cjs/kysely",
              "signature": "export declare class ControlledTransactionBuilder<DB> {\n    #private;\n    constructor(props: TransactionBuilderProps);\n    setAccessMode(accessMode: AccessMode): ControlledTransactionBuilder<DB>;\n    setIsolationLevel(isolationLevel: IsolationLevel): ControlledTransactionBuilder<DB>;\n    execute(): Promise<ControlledTransaction<DB>>;\n}",
              "summary": "[Referenced type TransactionBuilderProps; dist/cjs/kysely.d.ts:630]",
              "source": "dist/cjs/kysely.d.ts",
              "line": 634,
              "score": 84,
              "confidence": "high",
              "signals": [
                "public API",
                "documented"
              ],
              "relationships": [
                {
                  "type": "references",
                  "target": "cjs/driver/driver.AccessMode"
                },
                {
                  "type": "references",
                  "target": "cjs/driver/driver.IsolationLevel"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.ControlledTransaction"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.TransactionBuilderProps"
                }
              ]
            },
            {
              "symbol": "esm/kysely.ControlledTransactionBuilder",
              "kind": "class",
              "module": "esm/kysely",
              "signature": "export declare class ControlledTransactionBuilder<DB> {\n    #private;\n    constructor(props: TransactionBuilderProps);\n    setAccessMode(accessMode: AccessMode): ControlledTransactionBuilder<DB>;\n    setIsolationLevel(isolationLevel: IsolationLevel): ControlledTransactionBuilder<DB>;\n    execute(): Promise<ControlledTransaction<DB>>;\n}",
              "summary": "[Referenced type TransactionBuilderProps; dist/esm/kysely.d.ts:630]",
              "source": "dist/esm/kysely.d.ts",
              "line": 634,
              "score": 76,
              "confidence": "high",
              "signals": [
                "public API",
                "documented"
              ],
              "relationships": [
                {
                  "type": "references",
                  "target": "esm/driver/driver.AccessMode"
                },
                {
                  "type": "references",
                  "target": "esm/driver/driver.IsolationLevel"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.ControlledTransaction"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.TransactionBuilderProps"
                }
              ]
            },
            {
              "symbol": "cjs/kysely.Kysely",
              "kind": "class",
              "module": "cjs/kysely",
              "signature": "export declare class Kysely<DB> extends QueryCreator<DB> implements QueryExecutorProvider, AsyncDisposable {\n    #private;\n    constructor(args: KyselyConfig);\n    constructor(args: KyselyProps);\n    \n    get schema(): SchemaModule;\n    \n    get dynamic(): DynamicModule<DB>;\n    \n    get introspection(): DatabaseIntrospector;\n    \n    case(): CaseBuilder<DB, keyof DB>;\n    case<V>(value: Expression<V>): CaseBuilder<DB, keyof DB, V>;\n    \n    get fn(): FunctionModule<DB, keyof DB>;\n    \n    transaction(): TransactionBuilder<DB>;\n    \n    startTransaction(): ControlledTransactionBuilder<DB>;\n    \n    connection(): ConnectionBuilder<DB>;\n    \n    withPlugin(plugin: KyselyPlugin): Kysely<DB>;\n    \n    withoutPlugins(): Kysely<DB>;\n    \n    withSchema(schema: string): Kysely<DB>;\n    \n    withTables<T extends Record<string, Record<string, any>>>(): Kysely<DrainOuterGeneric<DB & T>>;\n    \n    destroy(): Promise<void>;\n    \n    get isTransaction(): boolean;\n    \n    getExecutor(): QueryExecutor;\n    \n    executeQuery<R>(query: CompiledQuery<R> | Compilable<R>, queryId?: QueryId): Promise<QueryResult<R>>;\n    [Symbol.asyncDispose](): Promise<void>;\n}",
              "summary": "The main Kysely class.",
              "source": "dist/cjs/kysely.d.ts",
              "line": 61,
              "score": 68,
              "confidence": "high",
              "signals": [
                "public API",
                "documented"
              ],
              "relationships": [
                {
                  "type": "references",
                  "target": "ControlledTransactionBuilder.execute"
                },
                {
                  "type": "references",
                  "target": "ExpressionBuilder.case"
                },
                {
                  "type": "references",
                  "target": "ExpressionBuilder.fn"
                },
                {
                  "type": "references",
                  "target": "TransactionBuilder.execute"
                },
                {
                  "type": "references",
                  "target": "cjs/dialect/database_introspector.DatabaseIntrospector"
                },
                {
                  "type": "references",
                  "target": "cjs/driver/database_connection.QueryResult"
                },
                {
                  "type": "references",
                  "target": "cjs/dynamic/dynamic.DynamicModule"
                },
                {
                  "type": "references",
                  "target": "cjs/expression/expression.Expression"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.ConnectionBuilder"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.ControlledTransaction"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.ControlledTransactionBuilder"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.KyselyConfig"
                }
              ]
            }
          ],
          "fallback": null
        }
      }
    },
    {
      "id": "transaction-symbol",
      "method": "tools/call",
      "request": {
        "name": "library_symbol",
        "arguments": {
          "package": "kysely",
          "version": "0.28.8",
          "symbol": "esm/kysely.TransactionBuilder"
        }
      },
      "response": {
        "content": [
          {
            "type": "text",
            "text": "{\n  \"queryId\": \"2cf6ccc3-acdd-493a-b8ac-e5d7ff768c24\",\n  \"package\": \"kysely\",\n  \"version\": \"0.28.8\",\n  \"question\": \"esm/kysely.TransactionBuilder\",\n  \"strategy\": \"exact\",\n  \"latencyMs\": 1.1,\n  \"results\": [\n    {\n      \"symbol\": \"esm/kysely.TransactionBuilder\",\n      \"kind\": \"class\",\n      \"module\": \"esm/kysely\",\n      \"signature\": \"export declare class TransactionBuilder<DB> {\\n    #private;\\n    constructor(props: TransactionBuilderProps);\\n    setAccessMode(accessMode: AccessMode): TransactionBuilder<DB>;\\n    setIsolationLevel(isolationLevel: IsolationLevel): TransactionBuilder<DB>;\\n    execute<T>(callback: (trx: Transaction<DB>) => Promise<T>): Promise<T>;\\n}\",\n      \"summary\": \"[Referenced type TransactionBuilderProps; dist/esm/kysely.d.ts:630]\",\n      \"source\": \"dist/esm/kysely.d.ts\",\n      \"line\": 623,\n      \"score\": 100,\n      \"confidence\": \"high\",\n      \"signals\": [\n        \"public API\",\n        \"documented\"\n      ],\n      \"relationships\": [\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/driver/driver.AccessMode\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/driver/driver.IsolationLevel\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.Transaction\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.TransactionBuilderProps\"\n        }\n      ]\n    },\n    {\n      \"symbol\": \"cjs/kysely.TransactionBuilder\",\n      \"kind\": \"class\",\n      \"module\": \"cjs/kysely\",\n      \"signature\": \"export declare class TransactionBuilder<DB> {\\n    #private;\\n    constructor(props: TransactionBuilderProps);\\n    setAccessMode(accessMode: AccessMode): TransactionBuilder<DB>;\\n    setIsolationLevel(isolationLevel: IsolationLevel): TransactionBuilder<DB>;\\n    execute<T>(callback: (trx: Transaction<DB>) => Promise<T>): Promise<T>;\\n}\",\n      \"summary\": \"[Referenced type TransactionBuilderProps; dist/cjs/kysely.d.ts:630]\",\n      \"source\": \"dist/cjs/kysely.d.ts\",\n      \"line\": 623,\n      \"score\": 92,\n      \"confidence\": \"high\",\n      \"signals\": [\n        \"public API\",\n        \"documented\"\n      ],\n      \"relationships\": [\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/driver/driver.AccessMode\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/driver/driver.IsolationLevel\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.Transaction\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.TransactionBuilderProps\"\n        }\n      ]\n    }\n  ],\n  \"fallback\": null\n}"
          }
        ],
        "structuredContent": {
          "queryId": "2cf6ccc3-acdd-493a-b8ac-e5d7ff768c24",
          "package": "kysely",
          "version": "0.28.8",
          "question": "esm/kysely.TransactionBuilder",
          "strategy": "exact",
          "latencyMs": 1.1,
          "results": [
            {
              "symbol": "esm/kysely.TransactionBuilder",
              "kind": "class",
              "module": "esm/kysely",
              "signature": "export declare class TransactionBuilder<DB> {\n    #private;\n    constructor(props: TransactionBuilderProps);\n    setAccessMode(accessMode: AccessMode): TransactionBuilder<DB>;\n    setIsolationLevel(isolationLevel: IsolationLevel): TransactionBuilder<DB>;\n    execute<T>(callback: (trx: Transaction<DB>) => Promise<T>): Promise<T>;\n}",
              "summary": "[Referenced type TransactionBuilderProps; dist/esm/kysely.d.ts:630]",
              "source": "dist/esm/kysely.d.ts",
              "line": 623,
              "score": 100,
              "confidence": "high",
              "signals": [
                "public API",
                "documented"
              ],
              "relationships": [
                {
                  "type": "references",
                  "target": "esm/driver/driver.AccessMode"
                },
                {
                  "type": "references",
                  "target": "esm/driver/driver.IsolationLevel"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.Transaction"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.TransactionBuilderProps"
                }
              ]
            },
            {
              "symbol": "cjs/kysely.TransactionBuilder",
              "kind": "class",
              "module": "cjs/kysely",
              "signature": "export declare class TransactionBuilder<DB> {\n    #private;\n    constructor(props: TransactionBuilderProps);\n    setAccessMode(accessMode: AccessMode): TransactionBuilder<DB>;\n    setIsolationLevel(isolationLevel: IsolationLevel): TransactionBuilder<DB>;\n    execute<T>(callback: (trx: Transaction<DB>) => Promise<T>): Promise<T>;\n}",
              "summary": "[Referenced type TransactionBuilderProps; dist/cjs/kysely.d.ts:630]",
              "source": "dist/cjs/kysely.d.ts",
              "line": 623,
              "score": 92,
              "confidence": "high",
              "signals": [
                "public API",
                "documented"
              ],
              "relationships": [
                {
                  "type": "references",
                  "target": "cjs/driver/driver.AccessMode"
                },
                {
                  "type": "references",
                  "target": "cjs/driver/driver.IsolationLevel"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.Transaction"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.TransactionBuilderProps"
                }
              ]
            }
          ],
          "fallback": null
        }
      }
    },
    {
      "id": "kysely-symbol",
      "method": "tools/call",
      "request": {
        "name": "library_symbol",
        "arguments": {
          "package": "kysely",
          "version": "0.28.8",
          "symbol": "esm/kysely.Kysely"
        }
      },
      "response": {
        "content": [
          {
            "type": "text",
            "text": "{\n  \"queryId\": \"3d418c8d-8874-49d3-8a01-4b79fd3211d4\",\n  \"package\": \"kysely\",\n  \"version\": \"0.28.8\",\n  \"question\": \"esm/kysely.Kysely\",\n  \"strategy\": \"exact\",\n  \"latencyMs\": 1.11,\n  \"results\": [\n    {\n      \"symbol\": \"esm/kysely.Kysely\",\n      \"kind\": \"class\",\n      \"module\": \"esm/kysely\",\n      \"signature\": \"export declare class Kysely<DB> extends QueryCreator<DB> implements QueryExecutorProvider, AsyncDisposable {\\n    #private;\\n    constructor(args: KyselyConfig);\\n    constructor(args: KyselyProps);\\n    \\n    get schema(): SchemaModule;\\n    \\n    get dynamic(): DynamicModule<DB>;\\n    \\n    get introspection(): DatabaseIntrospector;\\n    \\n    case(): CaseBuilder<DB, keyof DB>;\\n    case<V>(value: Expression<V>): CaseBuilder<DB, keyof DB, V>;\\n    \\n    get fn(): FunctionModule<DB, keyof DB>;\\n    \\n    transaction(): TransactionBuilder<DB>;\\n    \\n    startTransaction(): ControlledTransactionBuilder<DB>;\\n    \\n    connection(): ConnectionBuilder<DB>;\\n    \\n    withPlugin(plugin: KyselyPlugin): Kysely<DB>;\\n    \\n    withoutPlugins(): Kysely<DB>;\\n    \\n    withSchema(schema: string): Kysely<DB>;\\n    \\n    withTables<T extends Record<string, Record<string, any>>>(): Kysely<DrainOuterGeneric<DB & T>>;\\n    \\n    destroy(): Promise<void>;\\n    \\n    get isTransaction(): boolean;\\n    \\n    getExecutor(): QueryExecutor;\\n    \\n    executeQuery<R>(query: CompiledQuery<R> | Compilable<R>, queryId?: QueryId): Promise<QueryResult<R>>;\\n    [Symbol.asyncDispose](): Promise<void>;\\n}\",\n      \"summary\": \"The main Kysely class.\",\n      \"source\": \"dist/esm/kysely.d.ts\",\n      \"line\": 61,\n      \"score\": 100,\n      \"confidence\": \"high\",\n      \"signals\": [\n        \"public API\",\n        \"documented\"\n      ],\n      \"relationships\": [\n        {\n          \"type\": \"references\",\n          \"target\": \"ControlledTransactionBuilder.execute\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"ExpressionBuilder.case\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"ExpressionBuilder.fn\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"TransactionBuilder.execute\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/dialect/database_introspector.DatabaseIntrospector\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/driver/database_connection.QueryResult\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/dynamic/dynamic.DynamicModule\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/expression/expression.Expression\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.ConnectionBuilder\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.ControlledTransaction\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.ControlledTransactionBuilder\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"esm/kysely.KyselyConfig\"\n        }\n      ]\n    },\n    {\n      \"symbol\": \"cjs/kysely.Kysely\",\n      \"kind\": \"class\",\n      \"module\": \"cjs/kysely\",\n      \"signature\": \"export declare class Kysely<DB> extends QueryCreator<DB> implements QueryExecutorProvider, AsyncDisposable {\\n    #private;\\n    constructor(args: KyselyConfig);\\n    constructor(args: KyselyProps);\\n    \\n    get schema(): SchemaModule;\\n    \\n    get dynamic(): DynamicModule<DB>;\\n    \\n    get introspection(): DatabaseIntrospector;\\n    \\n    case(): CaseBuilder<DB, keyof DB>;\\n    case<V>(value: Expression<V>): CaseBuilder<DB, keyof DB, V>;\\n    \\n    get fn(): FunctionModule<DB, keyof DB>;\\n    \\n    transaction(): TransactionBuilder<DB>;\\n    \\n    startTransaction(): ControlledTransactionBuilder<DB>;\\n    \\n    connection(): ConnectionBuilder<DB>;\\n    \\n    withPlugin(plugin: KyselyPlugin): Kysely<DB>;\\n    \\n    withoutPlugins(): Kysely<DB>;\\n    \\n    withSchema(schema: string): Kysely<DB>;\\n    \\n    withTables<T extends Record<string, Record<string, any>>>(): Kysely<DrainOuterGeneric<DB & T>>;\\n    \\n    destroy(): Promise<void>;\\n    \\n    get isTransaction(): boolean;\\n    \\n    getExecutor(): QueryExecutor;\\n    \\n    executeQuery<R>(query: CompiledQuery<R> | Compilable<R>, queryId?: QueryId): Promise<QueryResult<R>>;\\n    [Symbol.asyncDispose](): Promise<void>;\\n}\",\n      \"summary\": \"The main Kysely class.\",\n      \"source\": \"dist/cjs/kysely.d.ts\",\n      \"line\": 61,\n      \"score\": 92,\n      \"confidence\": \"high\",\n      \"signals\": [\n        \"public API\",\n        \"documented\"\n      ],\n      \"relationships\": [\n        {\n          \"type\": \"references\",\n          \"target\": \"ControlledTransactionBuilder.execute\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"ExpressionBuilder.case\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"ExpressionBuilder.fn\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"TransactionBuilder.execute\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/dialect/database_introspector.DatabaseIntrospector\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/driver/database_connection.QueryResult\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/dynamic/dynamic.DynamicModule\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/expression/expression.Expression\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.ConnectionBuilder\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.ControlledTransaction\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.ControlledTransactionBuilder\"\n        },\n        {\n          \"type\": \"references\",\n          \"target\": \"cjs/kysely.KyselyConfig\"\n        }\n      ]\n    }\n  ],\n  \"fallback\": null\n}"
          }
        ],
        "structuredContent": {
          "queryId": "3d418c8d-8874-49d3-8a01-4b79fd3211d4",
          "package": "kysely",
          "version": "0.28.8",
          "question": "esm/kysely.Kysely",
          "strategy": "exact",
          "latencyMs": 1.11,
          "results": [
            {
              "symbol": "esm/kysely.Kysely",
              "kind": "class",
              "module": "esm/kysely",
              "signature": "export declare class Kysely<DB> extends QueryCreator<DB> implements QueryExecutorProvider, AsyncDisposable {\n    #private;\n    constructor(args: KyselyConfig);\n    constructor(args: KyselyProps);\n    \n    get schema(): SchemaModule;\n    \n    get dynamic(): DynamicModule<DB>;\n    \n    get introspection(): DatabaseIntrospector;\n    \n    case(): CaseBuilder<DB, keyof DB>;\n    case<V>(value: Expression<V>): CaseBuilder<DB, keyof DB, V>;\n    \n    get fn(): FunctionModule<DB, keyof DB>;\n    \n    transaction(): TransactionBuilder<DB>;\n    \n    startTransaction(): ControlledTransactionBuilder<DB>;\n    \n    connection(): ConnectionBuilder<DB>;\n    \n    withPlugin(plugin: KyselyPlugin): Kysely<DB>;\n    \n    withoutPlugins(): Kysely<DB>;\n    \n    withSchema(schema: string): Kysely<DB>;\n    \n    withTables<T extends Record<string, Record<string, any>>>(): Kysely<DrainOuterGeneric<DB & T>>;\n    \n    destroy(): Promise<void>;\n    \n    get isTransaction(): boolean;\n    \n    getExecutor(): QueryExecutor;\n    \n    executeQuery<R>(query: CompiledQuery<R> | Compilable<R>, queryId?: QueryId): Promise<QueryResult<R>>;\n    [Symbol.asyncDispose](): Promise<void>;\n}",
              "summary": "The main Kysely class.",
              "source": "dist/esm/kysely.d.ts",
              "line": 61,
              "score": 100,
              "confidence": "high",
              "signals": [
                "public API",
                "documented"
              ],
              "relationships": [
                {
                  "type": "references",
                  "target": "ControlledTransactionBuilder.execute"
                },
                {
                  "type": "references",
                  "target": "ExpressionBuilder.case"
                },
                {
                  "type": "references",
                  "target": "ExpressionBuilder.fn"
                },
                {
                  "type": "references",
                  "target": "TransactionBuilder.execute"
                },
                {
                  "type": "references",
                  "target": "esm/dialect/database_introspector.DatabaseIntrospector"
                },
                {
                  "type": "references",
                  "target": "esm/driver/database_connection.QueryResult"
                },
                {
                  "type": "references",
                  "target": "esm/dynamic/dynamic.DynamicModule"
                },
                {
                  "type": "references",
                  "target": "esm/expression/expression.Expression"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.ConnectionBuilder"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.ControlledTransaction"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.ControlledTransactionBuilder"
                },
                {
                  "type": "references",
                  "target": "esm/kysely.KyselyConfig"
                }
              ]
            },
            {
              "symbol": "cjs/kysely.Kysely",
              "kind": "class",
              "module": "cjs/kysely",
              "signature": "export declare class Kysely<DB> extends QueryCreator<DB> implements QueryExecutorProvider, AsyncDisposable {\n    #private;\n    constructor(args: KyselyConfig);\n    constructor(args: KyselyProps);\n    \n    get schema(): SchemaModule;\n    \n    get dynamic(): DynamicModule<DB>;\n    \n    get introspection(): DatabaseIntrospector;\n    \n    case(): CaseBuilder<DB, keyof DB>;\n    case<V>(value: Expression<V>): CaseBuilder<DB, keyof DB, V>;\n    \n    get fn(): FunctionModule<DB, keyof DB>;\n    \n    transaction(): TransactionBuilder<DB>;\n    \n    startTransaction(): ControlledTransactionBuilder<DB>;\n    \n    connection(): ConnectionBuilder<DB>;\n    \n    withPlugin(plugin: KyselyPlugin): Kysely<DB>;\n    \n    withoutPlugins(): Kysely<DB>;\n    \n    withSchema(schema: string): Kysely<DB>;\n    \n    withTables<T extends Record<string, Record<string, any>>>(): Kysely<DrainOuterGeneric<DB & T>>;\n    \n    destroy(): Promise<void>;\n    \n    get isTransaction(): boolean;\n    \n    getExecutor(): QueryExecutor;\n    \n    executeQuery<R>(query: CompiledQuery<R> | Compilable<R>, queryId?: QueryId): Promise<QueryResult<R>>;\n    [Symbol.asyncDispose](): Promise<void>;\n}",
              "summary": "The main Kysely class.",
              "source": "dist/cjs/kysely.d.ts",
              "line": 61,
              "score": 92,
              "confidence": "high",
              "signals": [
                "public API",
                "documented"
              ],
              "relationships": [
                {
                  "type": "references",
                  "target": "ControlledTransactionBuilder.execute"
                },
                {
                  "type": "references",
                  "target": "ExpressionBuilder.case"
                },
                {
                  "type": "references",
                  "target": "ExpressionBuilder.fn"
                },
                {
                  "type": "references",
                  "target": "TransactionBuilder.execute"
                },
                {
                  "type": "references",
                  "target": "cjs/dialect/database_introspector.DatabaseIntrospector"
                },
                {
                  "type": "references",
                  "target": "cjs/driver/database_connection.QueryResult"
                },
                {
                  "type": "references",
                  "target": "cjs/dynamic/dynamic.DynamicModule"
                },
                {
                  "type": "references",
                  "target": "cjs/expression/expression.Expression"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.ConnectionBuilder"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.ControlledTransaction"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.ControlledTransactionBuilder"
                },
                {
                  "type": "references",
                  "target": "cjs/kysely.KyselyConfig"
                }
              ]
            }
          ],
          "fallback": null
        }
      }
    },
    {
      "id": "workspace-context",
      "method": "tools/call",
      "request": {
        "name": "workspace_context",
        "arguments": {
          "config": "$WORKSPACE/tsconfig.json",
          "file": "$WORKSPACE/batch.ts",
          "importSpecifier": "kysely",
          "symbol": "Kysely",
          "expectedVersion": "0.28.8"
        }
      },
      "response": {
        "content": [
          {
            "type": "text",
            "text": "{\"api\":{\"name\":\"Kysely\",\"type\":\"typeof Kysely\",\"documentation\":\"The main Kysely class.\\n\\nYou should create one instance of `Kysely` per database using the {@link Kysely}\\nconstructor. Each `Kysely` instance maintains its own connection pool.\\n\\n### Examples\\n\\nThis example assumes your database has a \\\"person\\\" table:\\n\\n```ts\\nimport * as Sqlite from 'better-sqlite3'\\nimport { type Generated, Kysely, SqliteDialect } from 'kysely'\\n\\ninterface Database {\\n  person: {\\n    id: Generated<number>\\n    first_name: string\\n    last_name: string | null\\n  }\\n}\\n\\nconst db = new Kysely<Database>({\\n  dialect: new SqliteDialect({\\n    database: new Sqlite(':memory:'),\\n  })\\n})\\n```\",\"signatures\":[],\"declarations\":[{\"file\":\"$WORKSPACE/node_modules/kysely/dist/esm/kysely.d.ts\",\"start\":2277,\"length\":11903}],\"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\":\"8bfb1ac28ce119657e830a7ff40a3ec2416febfde06641deebbccab2cb2d7ec6\",\"language\":\"typescript\",\"route\":\"brain-discovery\",\"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,\"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\":\"bfff9fe8a6e0d6e1784f6a02630b27df1deec709794f1e2e6f209d272fcc17bf\",\"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\":434},\"latencyMs\":1396.716}"
          }
        ],
        "structuredContent": {
          "api": {
            "name": "Kysely",
            "type": "typeof Kysely",
            "documentation": "The main Kysely class.\n\nYou should create one instance of `Kysely` per database using the {@link Kysely}\nconstructor. Each `Kysely` instance maintains its own connection pool.\n\n### Examples\n\nThis example assumes your database has a \"person\" table:\n\n```ts\nimport * as Sqlite from 'better-sqlite3'\nimport { type Generated, Kysely, SqliteDialect } from 'kysely'\n\ninterface Database {\n  person: {\n    id: Generated<number>\n    first_name: string\n    last_name: string | null\n  }\n}\n\nconst db = new Kysely<Database>({\n  dialect: new SqliteDialect({\n    database: new Sqlite(':memory:'),\n  })\n})\n```",
            "signatures": [],
            "declarations": [
              {
                "file": "$WORKSPACE/node_modules/kysely/dist/esm/kysely.d.ts",
                "start": 2277,
                "length": 11903
              }
            ],
            "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": "8bfb1ac28ce119657e830a7ff40a3ec2416febfde06641deebbccab2cb2d7ec6",
          "language": "typescript",
          "route": "brain-discovery",
          "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,
          "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": "bfff9fe8a6e0d6e1784f6a02630b27df1deec709794f1e2e6f209d272fcc17bf",
            "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": 434
          },
          "latencyMs": 1396.716
        }
      }
    },
    {
      "id": "validate-positive",
      "method": "tools/call",
      "request": {
        "name": "workspace_validate",
        "arguments": {
          "config": "$WORKSPACE/tsconfig.json",
          "workspaceRoot": "$WORKSPACE",
          "timeoutMs": 60000,
          "record": true,
          "queryId": "9bfdae25-f3f2-4110-8b5f-c39d045bdafd",
          "testCommand": [
            "npm",
            "test"
          ]
        }
      },
      "response": {
        "content": [
          {
            "type": "text",
            "text": "{\"schemaVersion\":2,\"id\":\"67a611fd-77df-49a1-9d77-0259a39d9c57\",\"queryId\":\"9bfdae25-f3f2-4110-8b5f-c39d045bdafd\",\"origin\":\"tool-executed\",\"createdAt\":\"2026-09-08T13:17:01.027Z\",\"snapshot\":{\"id\":\"2ad0cc11041d061af26d52190ee54b40f0f9ee789ec9ca78f1c8893844f1e622\",\"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\":\"8bfb1ac28ce119657e830a7ff40a3ec2416febfde06641deebbccab2cb2d7ec6\"},{\"file\":\"$WORKSPACE/negative.test.ts\",\"sha256\":\"fcf79edb49e5a475f24c85bf22b1067bec2f668d995a8cecba0c36068136fcdd\"},{\"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\":\"794754b536f55eaa62c3616348e111c7522b8f5a0ec59f03bc9b4ed37a95b5f0\",\"root\":\"$WORKSPACE\",\"bytes\":7173,\"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/batch.test.ts\",\"sha256\":\"bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57\"},{\"file\":\"$WORKSPACE/batch.ts\",\"sha256\":\"8bfb1ac28ce119657e830a7ff40a3ec2416febfde06641deebbccab2cb2d7ec6\"},{\"file\":\"$WORKSPACE/negative.test.ts\",\"sha256\":\"fcf79edb49e5a475f24c85bf22b1067bec2f668d995a8cecba0c36068136fcdd\"},{\"file\":\"$WORKSPACE/package-lock.json\",\"sha256\":\"fd72ebe91147cd1160207a2b5d887b0d5380a5bd21024defba61a1a4600020ca\"},{\"file\":\"$WORKSPACE/package.json\",\"sha256\":\"71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c\"},{\"file\":\"$WORKSPACE/tsconfig.json\",\"sha256\":\"6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403\"}]},\"afterSnapshotId\":\"2ad0cc11041d061af26d52190ee54b40f0f9ee789ec9ca78f1c8893844f1e622\",\"afterRuntimeSnapshotId\":\"794754b536f55eaa62c3616348e111c7522b8f5a0ec59f03bc9b4ed37a95b5f0\",\"environmentHash\":\"2c338128940bbd1e6a87171f522ed99111ac2a619559ffb8a6fe3c66aed91ab6\",\"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: 252.026792\\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.616292\\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 747.708542\\n\",\"stderr\":\"\",\"durationMs\":1100.8048749999998},\"failure\":null,\"success\":true,\"durationMs\":7094.145874999999,\"evidencePath\":\"$TYPELATCH_HOME/evidence/67a611fd-77df-49a1-9d77-0259a39d9c57.json\"}"
          }
        ],
        "structuredContent": {
          "schemaVersion": 2,
          "id": "67a611fd-77df-49a1-9d77-0259a39d9c57",
          "queryId": "9bfdae25-f3f2-4110-8b5f-c39d045bdafd",
          "origin": "tool-executed",
          "createdAt": "2026-09-08T13:17:01.027Z",
          "snapshot": {
            "id": "2ad0cc11041d061af26d52190ee54b40f0f9ee789ec9ca78f1c8893844f1e622",
            "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": "8bfb1ac28ce119657e830a7ff40a3ec2416febfde06641deebbccab2cb2d7ec6"
              },
              {
                "file": "$WORKSPACE/negative.test.ts",
                "sha256": "fcf79edb49e5a475f24c85bf22b1067bec2f668d995a8cecba0c36068136fcdd"
              },
              {
                "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": "794754b536f55eaa62c3616348e111c7522b8f5a0ec59f03bc9b4ed37a95b5f0",
            "root": "$WORKSPACE",
            "bytes": 7173,
            "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/batch.test.ts",
                "sha256": "bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57"
              },
              {
                "file": "$WORKSPACE/batch.ts",
                "sha256": "8bfb1ac28ce119657e830a7ff40a3ec2416febfde06641deebbccab2cb2d7ec6"
              },
              {
                "file": "$WORKSPACE/negative.test.ts",
                "sha256": "fcf79edb49e5a475f24c85bf22b1067bec2f668d995a8cecba0c36068136fcdd"
              },
              {
                "file": "$WORKSPACE/package-lock.json",
                "sha256": "fd72ebe91147cd1160207a2b5d887b0d5380a5bd21024defba61a1a4600020ca"
              },
              {
                "file": "$WORKSPACE/package.json",
                "sha256": "71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c"
              },
              {
                "file": "$WORKSPACE/tsconfig.json",
                "sha256": "6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403"
              }
            ]
          },
          "afterSnapshotId": "2ad0cc11041d061af26d52190ee54b40f0f9ee789ec9ca78f1c8893844f1e622",
          "afterRuntimeSnapshotId": "794754b536f55eaa62c3616348e111c7522b8f5a0ec59f03bc9b4ed37a95b5f0",
          "environmentHash": "2c338128940bbd1e6a87171f522ed99111ac2a619559ffb8a6fe3c66aed91ab6",
          "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: 252.026792\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.616292\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 747.708542\n",
            "stderr": "",
            "durationMs": 1100.8048749999998
          },
          "failure": null,
          "success": true,
          "durationMs": 7094.145874999999,
          "evidencePath": "$TYPELATCH_HOME/evidence/67a611fd-77df-49a1-9d77-0259a39d9c57.json"
        }
      }
    },
    {
      "id": "validate-negative",
      "method": "tools/call",
      "request": {
        "name": "workspace_validate",
        "arguments": {
          "config": "$WORKSPACE/tsconfig.json",
          "workspaceRoot": "$WORKSPACE",
          "timeoutMs": 60000,
          "record": true,
          "queryId": "9bfdae25-f3f2-4110-8b5f-c39d045bdafd",
          "testCommand": [
            "npm",
            "run",
            "test:negative"
          ]
        }
      },
      "response": {
        "content": [
          {
            "type": "text",
            "text": "{\"schemaVersion\":2,\"id\":\"25a70b76-6a20-4b31-b7c9-d4f20bf606e2\",\"queryId\":\"9bfdae25-f3f2-4110-8b5f-c39d045bdafd\",\"origin\":\"tool-executed\",\"createdAt\":\"2026-09-08T13:17:11.319Z\",\"snapshot\":{\"id\":\"2ad0cc11041d061af26d52190ee54b40f0f9ee789ec9ca78f1c8893844f1e622\",\"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\":\"8bfb1ac28ce119657e830a7ff40a3ec2416febfde06641deebbccab2cb2d7ec6\"},{\"file\":\"$WORKSPACE/negative.test.ts\",\"sha256\":\"fcf79edb49e5a475f24c85bf22b1067bec2f668d995a8cecba0c36068136fcdd\"},{\"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\":\"794754b536f55eaa62c3616348e111c7522b8f5a0ec59f03bc9b4ed37a95b5f0\",\"root\":\"$WORKSPACE\",\"bytes\":7173,\"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/batch.test.ts\",\"sha256\":\"bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57\"},{\"file\":\"$WORKSPACE/batch.ts\",\"sha256\":\"8bfb1ac28ce119657e830a7ff40a3ec2416febfde06641deebbccab2cb2d7ec6\"},{\"file\":\"$WORKSPACE/negative.test.ts\",\"sha256\":\"fcf79edb49e5a475f24c85bf22b1067bec2f668d995a8cecba0c36068136fcdd\"},{\"file\":\"$WORKSPACE/package-lock.json\",\"sha256\":\"fd72ebe91147cd1160207a2b5d887b0d5380a5bd21024defba61a1a4600020ca\"},{\"file\":\"$WORKSPACE/package.json\",\"sha256\":\"71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c\"},{\"file\":\"$WORKSPACE/tsconfig.json\",\"sha256\":\"6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403\"}]},\"afterSnapshotId\":\"2ad0cc11041d061af26d52190ee54b40f0f9ee789ec9ca78f1c8893844f1e622\",\"afterRuntimeSnapshotId\":\"794754b536f55eaa62c3616348e111c7522b8f5a0ec59f03bc9b4ed37a95b5f0\",\"environmentHash\":\"2c338128940bbd1e6a87171f522ed99111ac2a619559ffb8a6fe3c66aed91ab6\",\"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\",\"run\",\"test:negative\"],\"cwd\":\"$WORKSPACE\",\"exitCode\":1,\"signal\":null,\"status\":\"fail\",\"timedOut\":false,\"cancelled\":false,\"outputLimitExceeded\":false,\"stdout\":\"\\n> test:negative\\n> node --experimental-strip-types --test --test-reporter=tap negative.test.ts\\n\\nTAP version 13\\n# Subtest: negative control: omitting the transaction must fail the atomicity assertion\\nnot ok 1 - negative control: omitting the transaction must fail the atomicity assertion\\n  ---\\n  duration_ms: 6.183375\\n  type: 'test'\\n  location: '$WORKSPACE/negative.test.ts:5: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/negative.test.ts:15:12)\\n    async Test.run (node:internal/test_runner/test:1054:7)\\n    async startSubtestAfterBootstrap (node:internal/test_runner/harness:296:3)\\n  ...\\n1..1\\n# tests 1\\n# suites 0\\n# pass 0\\n# fail 1\\n# cancelled 0\\n# skipped 0\\n# todo 0\\n# duration_ms 318.731875\\n\",\"stderr\":\"\",\"durationMs\":660.5520000000015},\"failure\":null,\"success\":false,\"durationMs\":10256.702999999998,\"evidencePath\":\"$TYPELATCH_HOME/evidence/25a70b76-6a20-4b31-b7c9-d4f20bf606e2.json\"}"
          }
        ],
        "structuredContent": {
          "schemaVersion": 2,
          "id": "25a70b76-6a20-4b31-b7c9-d4f20bf606e2",
          "queryId": "9bfdae25-f3f2-4110-8b5f-c39d045bdafd",
          "origin": "tool-executed",
          "createdAt": "2026-09-08T13:17:11.319Z",
          "snapshot": {
            "id": "2ad0cc11041d061af26d52190ee54b40f0f9ee789ec9ca78f1c8893844f1e622",
            "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": "8bfb1ac28ce119657e830a7ff40a3ec2416febfde06641deebbccab2cb2d7ec6"
              },
              {
                "file": "$WORKSPACE/negative.test.ts",
                "sha256": "fcf79edb49e5a475f24c85bf22b1067bec2f668d995a8cecba0c36068136fcdd"
              },
              {
                "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": "794754b536f55eaa62c3616348e111c7522b8f5a0ec59f03bc9b4ed37a95b5f0",
            "root": "$WORKSPACE",
            "bytes": 7173,
            "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/batch.test.ts",
                "sha256": "bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57"
              },
              {
                "file": "$WORKSPACE/batch.ts",
                "sha256": "8bfb1ac28ce119657e830a7ff40a3ec2416febfde06641deebbccab2cb2d7ec6"
              },
              {
                "file": "$WORKSPACE/negative.test.ts",
                "sha256": "fcf79edb49e5a475f24c85bf22b1067bec2f668d995a8cecba0c36068136fcdd"
              },
              {
                "file": "$WORKSPACE/package-lock.json",
                "sha256": "fd72ebe91147cd1160207a2b5d887b0d5380a5bd21024defba61a1a4600020ca"
              },
              {
                "file": "$WORKSPACE/package.json",
                "sha256": "71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c"
              },
              {
                "file": "$WORKSPACE/tsconfig.json",
                "sha256": "6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403"
              }
            ]
          },
          "afterSnapshotId": "2ad0cc11041d061af26d52190ee54b40f0f9ee789ec9ca78f1c8893844f1e622",
          "afterRuntimeSnapshotId": "794754b536f55eaa62c3616348e111c7522b8f5a0ec59f03bc9b4ed37a95b5f0",
          "environmentHash": "2c338128940bbd1e6a87171f522ed99111ac2a619559ffb8a6fe3c66aed91ab6",
          "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",
              "run",
              "test:negative"
            ],
            "cwd": "$WORKSPACE",
            "exitCode": 1,
            "signal": null,
            "status": "fail",
            "timedOut": false,
            "cancelled": false,
            "outputLimitExceeded": false,
            "stdout": "\n> test:negative\n> node --experimental-strip-types --test --test-reporter=tap negative.test.ts\n\nTAP version 13\n# Subtest: negative control: omitting the transaction must fail the atomicity assertion\nnot ok 1 - negative control: omitting the transaction must fail the atomicity assertion\n  ---\n  duration_ms: 6.183375\n  type: 'test'\n  location: '$WORKSPACE/negative.test.ts:5: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/negative.test.ts:15:12)\n    async Test.run (node:internal/test_runner/test:1054:7)\n    async startSubtestAfterBootstrap (node:internal/test_runner/harness:296:3)\n  ...\n1..1\n# tests 1\n# suites 0\n# pass 0\n# fail 1\n# cancelled 0\n# skipped 0\n# todo 0\n# duration_ms 318.731875\n",
            "stderr": "",
            "durationMs": 660.5520000000015
          },
          "failure": null,
          "success": false,
          "durationMs": 10256.702999999998,
          "evidencePath": "$TYPELATCH_HOME/evidence/25a70b76-6a20-4b31-b7c9-d4f20bf606e2.json"
        }
      }
    },
    {
      "id": "validate-invalid-types",
      "method": "tools/call",
      "request": {
        "name": "workspace_validate",
        "arguments": {
          "config": "$WORKSPACE/tsconfig.json",
          "workspaceRoot": "$WORKSPACE",
          "timeoutMs": 60000,
          "record": true,
          "queryId": "9bfdae25-f3f2-4110-8b5f-c39d045bdafd",
          "testCommand": [
            "npm",
            "test"
          ],
          "overlays": [
            {
              "file": "$WORKSPACE/batch.ts",
              "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  // Let rejection escape the callback so Kysely rolls back the whole batch.\n  await db.transaction().execute(async transaction => {\n    for (const contact of contacts) {\n      await transaction.insertInto('contact').values(contact).execute()\n    }\n  })\n}\n\nconst invalid: number = \"wrong\"\n"
            }
          ]
        }
      },
      "response": {
        "content": [
          {
            "type": "text",
            "text": "{\"schemaVersion\":2,\"id\":\"88e69f5e-6b4c-4dc6-9591-3bbd795b435e\",\"queryId\":\"9bfdae25-f3f2-4110-8b5f-c39d045bdafd\",\"origin\":\"tool-executed\",\"createdAt\":\"2026-09-08T13:17:16.562Z\",\"snapshot\":{\"id\":\"df371e0221ea7f3aad605dd0ccf36e1042f43077868f4667fc8839ccef74ed2a\",\"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\":[\"$WORKSPACE/batch.ts\"],\"inputs\":[{\"file\":\"$WORKSPACE/batch.test.ts\",\"sha256\":\"bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57\"},{\"file\":\"$WORKSPACE/batch.ts\",\"sha256\":\"d964cf21c733ec1318c9e14aab86ec23571b4993744def7bff9894b093c4b04f\"},{\"file\":\"$WORKSPACE/negative.test.ts\",\"sha256\":\"fcf79edb49e5a475f24c85bf22b1067bec2f668d995a8cecba0c36068136fcdd\"},{\"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\":\"794754b536f55eaa62c3616348e111c7522b8f5a0ec59f03bc9b4ed37a95b5f0\",\"root\":\"$WORKSPACE\",\"bytes\":7173,\"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/batch.test.ts\",\"sha256\":\"bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57\"},{\"file\":\"$WORKSPACE/batch.ts\",\"sha256\":\"8bfb1ac28ce119657e830a7ff40a3ec2416febfde06641deebbccab2cb2d7ec6\"},{\"file\":\"$WORKSPACE/negative.test.ts\",\"sha256\":\"fcf79edb49e5a475f24c85bf22b1067bec2f668d995a8cecba0c36068136fcdd\"},{\"file\":\"$WORKSPACE/package-lock.json\",\"sha256\":\"fd72ebe91147cd1160207a2b5d887b0d5380a5bd21024defba61a1a4600020ca\"},{\"file\":\"$WORKSPACE/package.json\",\"sha256\":\"71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c\"},{\"file\":\"$WORKSPACE/tsconfig.json\",\"sha256\":\"6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403\"}]},\"afterSnapshotId\":\"df371e0221ea7f3aad605dd0ccf36e1042f43077868f4667fc8839ccef74ed2a\",\"afterRuntimeSnapshotId\":\"794754b536f55eaa62c3616348e111c7522b8f5a0ec59f03bc9b4ed37a95b5f0\",\"environmentHash\":\"2c338128940bbd1e6a87171f522ed99111ac2a619559ffb8a6fe3c66aed91ab6\",\"checks\":{\"typechecked\":{\"status\":\"fail\",\"reason\":\"Project compiler diagnostics, no emit; honors tsconfig including skipLibCheck\",\"diagnostics\":[{\"code\":2322,\"category\":\"Error\",\"message\":\"Type 'string' is not assignable to type 'number'.\",\"file\":\"$WORKSPACE/batch.ts\",\"line\":33,\"column\":7}]},\"tested\":{\"status\":\"not-run\",\"reason\":\"Tests cannot validate unsaved overlays; save them first\"},\"stable\":{\"status\":\"pass\",\"reason\":\"Compared compiler inputs and, when tests were requested, the recorded runtime file scope before and after execution\"}},\"execution\":null,\"failure\":null,\"success\":false,\"durationMs\":5206.022041,\"evidencePath\":\"$TYPELATCH_HOME/evidence/88e69f5e-6b4c-4dc6-9591-3bbd795b435e.json\"}"
          }
        ],
        "structuredContent": {
          "schemaVersion": 2,
          "id": "88e69f5e-6b4c-4dc6-9591-3bbd795b435e",
          "queryId": "9bfdae25-f3f2-4110-8b5f-c39d045bdafd",
          "origin": "tool-executed",
          "createdAt": "2026-09-08T13:17:16.562Z",
          "snapshot": {
            "id": "df371e0221ea7f3aad605dd0ccf36e1042f43077868f4667fc8839ccef74ed2a",
            "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": [
              "$WORKSPACE/batch.ts"
            ],
            "inputs": [
              {
                "file": "$WORKSPACE/batch.test.ts",
                "sha256": "bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57"
              },
              {
                "file": "$WORKSPACE/batch.ts",
                "sha256": "d964cf21c733ec1318c9e14aab86ec23571b4993744def7bff9894b093c4b04f"
              },
              {
                "file": "$WORKSPACE/negative.test.ts",
                "sha256": "fcf79edb49e5a475f24c85bf22b1067bec2f668d995a8cecba0c36068136fcdd"
              },
              {
                "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": "794754b536f55eaa62c3616348e111c7522b8f5a0ec59f03bc9b4ed37a95b5f0",
            "root": "$WORKSPACE",
            "bytes": 7173,
            "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/batch.test.ts",
                "sha256": "bf2c55f63339cc4837532c067614adb81998741a3376ce9e8d62d43bf4db4f57"
              },
              {
                "file": "$WORKSPACE/batch.ts",
                "sha256": "8bfb1ac28ce119657e830a7ff40a3ec2416febfde06641deebbccab2cb2d7ec6"
              },
              {
                "file": "$WORKSPACE/negative.test.ts",
                "sha256": "fcf79edb49e5a475f24c85bf22b1067bec2f668d995a8cecba0c36068136fcdd"
              },
              {
                "file": "$WORKSPACE/package-lock.json",
                "sha256": "fd72ebe91147cd1160207a2b5d887b0d5380a5bd21024defba61a1a4600020ca"
              },
              {
                "file": "$WORKSPACE/package.json",
                "sha256": "71d6569283303c5c85e24fddaada80747b27b3d768c7239f36c2b3233c45ec0c"
              },
              {
                "file": "$WORKSPACE/tsconfig.json",
                "sha256": "6c7b4b9adf7dbcf5f27c46e049499c54f8e17093da117615cd7217be8b03f403"
              }
            ]
          },
          "afterSnapshotId": "df371e0221ea7f3aad605dd0ccf36e1042f43077868f4667fc8839ccef74ed2a",
          "afterRuntimeSnapshotId": "794754b536f55eaa62c3616348e111c7522b8f5a0ec59f03bc9b4ed37a95b5f0",
          "environmentHash": "2c338128940bbd1e6a87171f522ed99111ac2a619559ffb8a6fe3c66aed91ab6",
          "checks": {
            "typechecked": {
              "status": "fail",
              "reason": "Project compiler diagnostics, no emit; honors tsconfig including skipLibCheck",
              "diagnostics": [
                {
                  "code": 2322,
                  "category": "Error",
                  "message": "Type 'string' is not assignable to type 'number'.",
                  "file": "$WORKSPACE/batch.ts",
                  "line": 33,
                  "column": 7
                }
              ]
            },
            "tested": {
              "status": "not-run",
              "reason": "Tests cannot validate unsaved overlays; save them first"
            },
            "stable": {
              "status": "pass",
              "reason": "Compared compiler inputs and, when tests were requested, the recorded runtime file scope before and after execution"
            }
          },
          "execution": null,
          "failure": null,
          "success": false,
          "durationMs": 5206.022041,
          "evidencePath": "$TYPELATCH_HOME/evidence/88e69f5e-6b4c-4dc6-9591-3bbd795b435e.json"
        }
      }
    }
  ],
  "sourceExcerpts": [
    {
      "origin": "Read from installed Kysely declaration file, not an MCP response",
      "package": "kysely",
      "version": "0.28.8",
      "source": "dist/esm/kysely.d.ts",
      "startLine": 140,
      "endLine": 207,
      "fileSha256": "61c9b115f8721e4a2ea1b690c10c709366dd0cc8c644f7977db5faad368d9d7b",
      "text": "     * {@link TransactionBuilder.execute} method can then be called to run the transaction.\n     * {@link TransactionBuilder.execute} takes a function that is run inside the\n     * transaction. If the function throws an exception,\n     * 1. the exception is caught,\n     * 2. the transaction is rolled back, and\n     * 3. the exception is thrown again.\n     * Otherwise the transaction is committed.\n     *\n     * The callback function passed to the {@link TransactionBuilder.execute | execute}\n     * method gets the transaction object as its only argument. The transaction is\n     * of type {@link Transaction} which inherits {@link Kysely}. Any query\n     * started through the transaction object is executed inside the transaction.\n     *\n     * To run a controlled transaction, allowing you to commit and rollback manually,\n     * use {@link startTransaction} instead.\n     *\n     * ### Examples\n     *\n     * <!-- siteExample(\"transactions\", \"Simple transaction\", 10) -->\n     *\n     * This example inserts two rows in a transaction. If an exception is thrown inside\n     * the callback passed to the `execute` method,\n     * 1. the exception is caught,\n     * 2. the transaction is rolled back, and\n     * 3. the exception is thrown again.\n     * Otherwise the transaction is committed.\n     *\n     * ```ts\n     * const 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     *\n     * Setting the isolation level:\n     *\n     * ```ts\n     * import type { Kysely } from 'kysely'\n     *\n     * await db\n     *   .transaction()\n     *   .setIsolationLevel('serializable')\n     *   .execute(async (trx) => {\n     *     await doStuff(trx)\n     *   })\n     *\n     * async function doStuff(kysely: typeof db) {\n     *   // ...\n     * }\n     * ```\n     */\n    transaction(): TransactionBuilder<DB>;"
    },
    {
      "origin": "Read from installed Kysely declaration file, not an MCP response",
      "package": "kysely",
      "version": "0.28.8",
      "source": "dist/esm/kysely.d.ts",
      "startLine": 623,
      "endLine": 629,
      "fileSha256": "61c9b115f8721e4a2ea1b690c10c709366dd0cc8c644f7977db5faad368d9d7b",
      "text": "export declare class TransactionBuilder<DB> {\n    #private;\n    constructor(props: TransactionBuilderProps);\n    setAccessMode(accessMode: AccessMode): TransactionBuilder<DB>;\n    setIsolationLevel(isolationLevel: IsolationLevel): TransactionBuilder<DB>;\n    execute<T>(callback: (trx: Transaction<DB>) => Promise<T>): Promise<T>;\n}"
    }
  ],
  "storeAudit": [
    {
      "path": "$TYPELATCH_HOME/brains/kysely/0.28.8/brain.db",
      "mode": "readonly",
      "client": "better-sqlite3, separate audit script, not an MCP tool",
      "queries": [
        {
          "sql": "SELECT name, sql FROM sqlite_master WHERE type = 'table' ORDER BY name",
          "rows": [
            {
              "name": "edges",
              "sql": "CREATE TABLE edges (\n      from_id INTEGER NOT NULL REFERENCES nodes(id),\n      type INTEGER NOT NULL,\n      to_id INTEGER NOT NULL REFERENCES nodes(id),\n      evidence TEXT NOT NULL,\n      PRIMARY KEY(from_id, type, to_id)\n    ) WITHOUT ROWID"
            },
            {
              "name": "metadata",
              "sql": "CREATE TABLE metadata (\n      key TEXT PRIMARY KEY,\n      value TEXT NOT NULL\n    )"
            },
            {
              "name": "nodes",
              "sql": "CREATE TABLE nodes (\n      id INTEGER PRIMARY KEY,\n      qualified_name TEXT NOT NULL UNIQUE\n    )"
            },
            {
              "name": "symbol_search",
              "sql": "CREATE VIRTUAL TABLE symbol_search USING fts5(\n      title,\n      body,\n      tags,\n      content = '',\n      tokenize = 'porter unicode61'\n    )"
            },
            {
              "name": "symbol_search_config",
              "sql": "CREATE TABLE 'symbol_search_config'(k PRIMARY KEY, v) WITHOUT ROWID"
            },
            {
              "name": "symbol_search_data",
              "sql": "CREATE TABLE 'symbol_search_data'(id INTEGER PRIMARY KEY, block BLOB)"
            },
            {
              "name": "symbol_search_docsize",
              "sql": "CREATE TABLE 'symbol_search_docsize'(id INTEGER PRIMARY KEY, sz BLOB)"
            },
            {
              "name": "symbol_search_idx",
              "sql": "CREATE TABLE 'symbol_search_idx'(segid, term, pgno, PRIMARY KEY(segid, term)) WITHOUT ROWID"
            },
            {
              "name": "symbols",
              "sql": "CREATE TABLE symbols (\n      id INTEGER PRIMARY KEY REFERENCES nodes(id),\n      qualified_name TEXT NOT NULL UNIQUE,\n      name TEXT NOT NULL,\n      kind TEXT NOT NULL,\n      module TEXT NOT NULL,\n      signature TEXT NOT NULL,\n      docs TEXT NOT NULL,\n      source_path TEXT NOT NULL,\n      line_start INTEGER NOT NULL,\n      line_end INTEGER NOT NULL,\n      source TEXT NOT NULL,\n      is_public INTEGER NOT NULL,\n      is_deprecated INTEGER NOT NULL,\n      is_internal INTEGER NOT NULL,\n      category TEXT,\n      example_count INTEGER NOT NULL\n    )"
            }
          ]
        },
        {
          "sql": "SELECT count(*) AS symbols FROM symbols",
          "rows": [
            {
              "symbols": 1500
            }
          ]
        },
        {
          "sql": "SELECT count(*) AS relationships FROM edges",
          "rows": [
            {
              "relationships": 6040
            }
          ]
        },
        {
          "sql": "SELECT key, value FROM metadata ORDER BY key",
          "rows": [
            {
              "key": "brainBytes",
              "value": "4526080"
            },
            {
              "key": "deprecatedSymbols",
              "value": "8"
            },
            {
              "key": "examples",
              "value": "0"
            },
            {
              "key": "files",
              "value": "563"
            },
            {
              "key": "format",
              "value": "compact"
            },
            {
              "key": "generatedAt",
              "value": "2026-09-08T13:16:46.058Z"
            },
            {
              "key": "generator",
              "value": "typelatch-indexer/0.2.1"
            },
            {
              "key": "integrity",
              "value": "sha512-QUOgl5ZrS9IRuhq5FvOKFSsD/3+IA6MLE81/bOOTRA/YQpKDza2sFdN5g6JCB9BOpqMJDGefLCQ9F12hRS13TA=="
            },
            {
              "key": "internalSymbols",
              "value": "6"
            },
            {
              "key": "package",
              "value": "kysely"
            },
            {
              "key": "publicSymbols",
              "value": "1494"
            },
            {
              "key": "relationships",
              "value": "6040"
            },
            {
              "key": "schemaVersion",
              "value": "2"
            },
            {
              "key": "sourceBytes",
              "value": "3248654"
            },
            {
              "key": "symbols",
              "value": "1500"
            },
            {
              "key": "version",
              "value": "0.28.8"
            }
          ]
        },
        {
          "sql": "SELECT qualified_name, source_path, line_start, line_end FROM symbols WHERE qualified_name = ?",
          "parameters": [
            "esm/kysely.TransactionBuilder"
          ],
          "rows": [
            {
              "qualified_name": "esm/kysely.TransactionBuilder",
              "source_path": "dist/esm/kysely.d.ts",
              "line_start": 623,
              "line_end": 629
            }
          ]
        }
      ]
    }
  ],
  "assertions": {
    "publishedVersion": "0.1.1",
    "sixMcpTools": true,
    "searchReturnedSymbols": true,
    "exactTransactionSymbolReturned": true,
    "workspaceContextCaptured": true,
    "workspaceResolved": "pass",
    "workspaceVersionMatch": "pass",
    "workspaceArtifactMatch": "unknown",
    "positiveCompilation": "pass",
    "positiveExecution": "pass",
    "omittedTransactionExecution": "fail",
    "invalidTypes": "fail",
    "invalidTypesExecution": "not-run",
    "sqliteIndexAudited": true,
    "passed": true
  },
  "serverStderr": ""
}
