altair-graphql-core
Version:
Several of the core logic for altair graphql client
21 lines • 986 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.authorizationProviderInputSchemas = void 0;
const v4_1 = require("zod/v4");
const authorization_provider_1 = require("./authorization-provider");
const api_key_1 = require("./providers/api-key");
const basic_1 = require("./providers/basic");
const bearer_1 = require("./providers/bearer");
const oauth2_1 = require("./providers/oauth2");
const noneAuthorizationProviderInputSchema = authorization_provider_1.baseAuthorizationProviderInputSchema.extend({
type: (0, v4_1.literal)('none'),
data: (0, v4_1.undefined)(),
});
exports.authorizationProviderInputSchemas = (0, v4_1.discriminatedUnion)('type', [
noneAuthorizationProviderInputSchema,
api_key_1.apiKeyAuthorizationProviderInputSchema,
basic_1.basicAuthorizationProviderInputSchema,
bearer_1.bearerAuthorizationProviderInputSchema,
oauth2_1.oAuth2AuthorizationProviderInputSchema,
]);
//# sourceMappingURL=input.js.map