DEPRECATED: this whole namespaced is deprecated, it will stay in the codebase to keep compatibility for old users, but we recommend moving to the graphql2 ns, the issues that happen is that by trying to normalize the graphql names to be more clojure friendly we end up in cases were graphql things get unreachable, the new approach just sends the data as-is, making everything reachable
DEPRECATED: this whole namespaced is deprecated, it will stay in the codebase to keep compatibility for old users, but we recommend moving to the graphql2 ns, the issues that happen is that by trying to normalize the graphql names to be more clojure friendly we end up in cases were graphql things get unreachable, the new approach just sends the data as-is, making everything reachable
(args-translate {:com.wsscode.pathom.connect.graphql/keys [prefix ident-map]}
args)
(defgraphql-resolver
{:com.wsscode.pathom.connect/keys [resolver-dispatch mutate-dispatch]}
{:com.wsscode.pathom.connect.graphql/keys [resolver prefix] :as config})
(error-stamper {:com.wsscode.pathom.connect.graphql/keys [errors base-path]
:com.wsscode.pathom.core/keys [path errors*]})
(filter-graphql-subquery {:com.wsscode.pathom.core/keys [parent-query]
:com.wsscode.pathom.connect.graphql/keys [prefix]
:as env})
(ident-map-params->io {:com.wsscode.pathom.connect.graphql/keys [prefix]}
params)
(ident-root {:com.wsscode.pathom.connect.graphql/keys [prefix ident-map]}
{:keys [name] :as root-field})
(ident-root? {:com.wsscode.pathom.connect.graphql/keys [ident-map]}
{:keys [args]})
(index-autocomplete-ignore {:com.wsscode.pathom.connect.graphql/keys [prefix
schema]})
(index-graphql-idents {:com.wsscode.pathom.connect.graphql/keys [prefix schema
ident-map]
:com.wsscode.pathom.connect/keys [index-io]})
(index-mutations {:com.wsscode.pathom.connect.graphql/keys [prefix schema]
:as config})
(index-schema {:com.wsscode.pathom.connect.graphql/keys [resolver prefix]
:as config})
(index-schema-io {:com.wsscode.pathom.connect.graphql/keys [prefix schema
ident-map]
:as input})
(index-schema-oir {:com.wsscode.pathom.connect.graphql/keys [prefix schema
resolver ident-map]
:com.wsscode.pathom.connect/keys [index-io]
:as input})
(normalize-schema schema)
Depending on encoding settings sometimes the :kind can come as a keyword, the indexer expects it to be a string, this function ensures all :kind fields are strings.
Depending on encoding settings sometimes the :kind can come as a keyword, the indexer expects it to be a string, this function ensures all :kind fields are strings.
(query->graphql query)
Like the pg/query-graphql, but adds name convertion so clj names like :first-name turns in firstName.
Like the pg/query-graphql, but adds name convertion so clj names like :first-name turns in firstName.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close