UNPKG

@gqlts/runtime

Version:

Gqlts runtime client

33 lines 1.44 kB
export { createClient } from './client/createClient'; export { generateGraphqlOperation } from './client/generateGraphqlOperation'; export { linkTypeMap } from './client/linkTypeMap'; export { Observable } from 'zen-observable-ts'; export { createFetcher } from './fetcher'; export { ClientError } from './error'; /** * Convenience object to request all scalar fields of a type */ export var everything = { __scalar: true, }; /** * Checks if the runtime version matches the version used to generate the client * and warns if there's a mismatch */ export function assertSameVersion(generatedWithVersion) { try { if (typeof require === 'undefined' || !generatedWithVersion) { return; } var version = require('../package.json').version; var runtimeVersion = version === null || version === void 0 ? void 0 : version.trim(); var generatedVersion = generatedWithVersion.trim(); if (runtimeVersion && generatedVersion && runtimeVersion !== generatedVersion) { console.warn("[WARNING]: gqlts client library has been generated with a different version of '@gqlts/runtime'", "\nPackage version: ".concat(runtimeVersion), "\nGenerated with: ".concat(generatedVersion), "\nPlease update both packages to have the same version."); } } catch (err) { // Silently fail if version check encounters an error } } //# sourceMappingURL=index.js.map