gitextract_bg1etjgz/ ├── .eslintrc.cjs ├── .gitattributes ├── .github/ │ ├── CODE_OF_CONDUCT.md │ ├── CONTRIBUTING.md │ ├── RELEASING.md │ ├── dependabot.yaml │ ├── release.yaml │ └── workflows/ │ ├── add-to-project.yaml │ ├── ci.yaml │ ├── pr-title.yaml │ ├── prepare-release.yml │ └── publish-release.yml ├── .gitignore ├── .nvmrc ├── .vscode/ │ ├── extensions.json │ └── settings.json ├── LICENSE ├── MAINTAINERS.md ├── README.md ├── SECURITY.md ├── assets/ │ ├── connect-query.ai │ └── connect-query_dependency_graph.excalidraw ├── cspell.config.json ├── package.json ├── packages/ │ ├── connect-query/ │ │ ├── README.md │ │ ├── package.json │ │ ├── src/ │ │ │ ├── call-unary-method.test.ts │ │ │ ├── index.ts │ │ │ ├── test/ │ │ │ │ └── test-wrapper.tsx │ │ │ ├── use-infinite-query.test.ts │ │ │ ├── use-infinite-query.ts │ │ │ ├── use-mutation.test.ts │ │ │ ├── use-mutation.ts │ │ │ ├── use-query.test.ts │ │ │ ├── use-query.ts │ │ │ ├── use-transport.test.tsx │ │ │ └── use-transport.tsx │ │ ├── tsconfig.build.json │ │ ├── tsconfig.json │ │ └── vite.config.ts │ ├── connect-query-core/ │ │ ├── README.md │ │ ├── package.json │ │ ├── src/ │ │ │ ├── call-unary-method.ts │ │ │ ├── connect-query-key.test.ts │ │ │ ├── connect-query-key.ts │ │ │ ├── create-infinite-query-options.test.ts │ │ │ ├── create-infinite-query-options.ts │ │ │ ├── create-query-options.test.ts │ │ │ ├── create-query-options.ts │ │ │ ├── index.ts │ │ │ ├── message-key.test.ts │ │ │ ├── message-key.ts │ │ │ ├── page-param-key.ts │ │ │ ├── structural-sharing.test.ts │ │ │ ├── structural-sharing.ts │ │ │ ├── transport-key.test.ts │ │ │ ├── transport-key.ts │ │ │ ├── utils.test.ts │ │ │ └── utils.ts │ │ ├── tsconfig.build.json │ │ ├── tsconfig.json │ │ └── vite.config.ts │ ├── examples/ │ │ └── react/ │ │ └── basic/ │ │ ├── .gitignore │ │ ├── buf.gen.yaml │ │ ├── eliza.proto │ │ ├── index.html │ │ ├── package.json │ │ ├── src/ │ │ │ ├── css.ts │ │ │ ├── datum.tsx │ │ │ ├── example.tsx │ │ │ ├── gen/ │ │ │ │ ├── eliza-ElizaService_connectquery.ts │ │ │ │ └── eliza_pb.ts │ │ │ ├── index.css │ │ │ ├── indicator.tsx │ │ │ ├── main.test.tsx │ │ │ ├── main.tsx │ │ │ ├── page.tsx │ │ │ └── vite-env.d.ts │ │ ├── tsconfig.json │ │ └── vite.config.ts │ ├── protoc-gen-connect-query/ │ │ ├── .eslintignore │ │ ├── .gitignore │ │ ├── README.md │ │ ├── bin/ │ │ │ └── protoc-gen-connect-query │ │ ├── package.json │ │ ├── src/ │ │ │ ├── generateDts.ts │ │ │ ├── generateTs.ts │ │ │ ├── protoc-gen-connect-query-plugin.ts │ │ │ └── utils.ts │ │ └── tsconfig.json │ └── test-utils/ │ ├── buf.gen.yaml │ ├── package.json │ ├── proto/ │ │ ├── bigint.proto │ │ ├── eliza.proto │ │ ├── list.proto │ │ ├── proto2.proto │ │ └── proto3.proto │ ├── src/ │ │ ├── gen/ │ │ │ ├── bigint_pb.ts │ │ │ ├── eliza_pb.ts │ │ │ ├── list_pb.ts │ │ │ ├── proto2_pb.ts │ │ │ └── proto3_pb.ts │ │ └── index.tsx │ └── tsconfig.json ├── scripts/ │ ├── find-workspace-version.js │ ├── gh-diffcheck.js │ ├── release.js │ ├── set-workspace-version.js │ └── utils.js ├── tsconfig.base.json └── turbo.json