altair-graphql-core
Version:
Several of the core logic for altair graphql client
18 lines • 711 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AuthorizationProvider = exports.baseAuthorizationProviderInputSchema = void 0;
const v4_1 = require("zod/v4");
exports.baseAuthorizationProviderInputSchema = (0, v4_1.object)({
type: (0, v4_1.string)().meta({ description: 'Type of authorization provider' }),
data: (0, v4_1.unknown)().meta({ description: 'Data for the authorization provider' }),
});
class AuthorizationProvider {
constructor(hydrator) {
this.hydrator = hydrator;
}
hydrate(data) {
return this.hydrator(data);
}
}
exports.AuthorizationProvider = AuthorizationProvider;
//# sourceMappingURL=authorization-provider.js.map