api-core
Version:
Model-based dynamic multi-level APIs for any provider, plus multiple consumption channels
78 lines • 9.86 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.LocalApiResolver = exports.LazyApiEdge = exports.ApiActionTriggerKind = exports.ApiAction = exports.ApiEdgeActionTriggerKind = exports.ApiEdgeActionTrigger = exports.ApiEdgeAction = exports.RelateChangeQueryStep = exports.SetResponseQueryStep = exports.SetBodyQueryStep = exports.RelateQueryStep = exports.QueryEdgeQueryStep = exports.ProvideIdQueryStep = exports.ExtendContextQueryStep = exports.CallMethodQueryStep = exports.ApiQueryBuilder = exports.ApiQuery = exports.ApiRequestPathParser = exports.RelatedFieldPathSegment = exports.PathSegment = exports.MethodPathSegment = exports.EntryPathSegment = exports.EdgePathSegment = exports.ApiRequestType = exports.ApiRequestPath = exports.ApiRequest = exports.OneToManyRelation = exports.OneToOneRelation = exports.ApiEdgeRelationTypes = exports.ApiEdgeRelation = exports.ApiEdgeError = exports.ApiEdgeMethodOutput = exports.ApiEdgeMethodScope = exports.ApiEdgeMethod = exports.ApiEdgeQuery = exports.JSONDate = exports.SchemaReference = exports.SubSchema = exports.Mixed = exports.ApiEdgeSchemaTransformation = exports.ApiEdgeSchema = exports.ApiEdgeQueryFilterType = exports.ApiEdgeQueryFilter = exports.ApiEdgeQueryStreamResponse = exports.ApiEdgeQueryResponse = exports.ApiEdgeQueryContext = exports.ApiEdgeQueryType = exports.ExternalApiProvider = exports.ExternalApiEdge = exports.ApiEdge = void 0;
exports.Api = void 0;
var ApiEdgeDefinition_1 = require("./src/edge/ApiEdgeDefinition");
Object.defineProperty(exports, "ApiEdge", { enumerable: true, get: function () { return ApiEdgeDefinition_1.ApiEdge; } });
var ExternalApiEdge_1 = require("./src/edge/ExternalApiEdge");
Object.defineProperty(exports, "ExternalApiEdge", { enumerable: true, get: function () { return ExternalApiEdge_1.ExternalApiEdge; } });
Object.defineProperty(exports, "ExternalApiProvider", { enumerable: true, get: function () { return ExternalApiEdge_1.ExternalApiProvider; } });
var ApiEdgeQueryType_1 = require("./src/edge/ApiEdgeQueryType");
Object.defineProperty(exports, "ApiEdgeQueryType", { enumerable: true, get: function () { return ApiEdgeQueryType_1.ApiEdgeQueryType; } });
var ApiEdgeQueryContext_1 = require("./src/edge/ApiEdgeQueryContext");
Object.defineProperty(exports, "ApiEdgeQueryContext", { enumerable: true, get: function () { return ApiEdgeQueryContext_1.ApiEdgeQueryContext; } });
var ApiEdgeQueryResponse_1 = require("./src/edge/ApiEdgeQueryResponse");
Object.defineProperty(exports, "ApiEdgeQueryResponse", { enumerable: true, get: function () { return ApiEdgeQueryResponse_1.ApiEdgeQueryResponse; } });
Object.defineProperty(exports, "ApiEdgeQueryStreamResponse", { enumerable: true, get: function () { return ApiEdgeQueryResponse_1.ApiEdgeQueryStreamResponse; } });
var ApiEdgeQueryFilter_1 = require("./src/edge/ApiEdgeQueryFilter");
Object.defineProperty(exports, "ApiEdgeQueryFilter", { enumerable: true, get: function () { return ApiEdgeQueryFilter_1.ApiEdgeQueryFilter; } });
Object.defineProperty(exports, "ApiEdgeQueryFilterType", { enumerable: true, get: function () { return ApiEdgeQueryFilter_1.ApiEdgeQueryFilterType; } });
var ApiEdgeSchema_1 = require("./src/edge/ApiEdgeSchema");
Object.defineProperty(exports, "ApiEdgeSchema", { enumerable: true, get: function () { return ApiEdgeSchema_1.ApiEdgeSchema; } });
Object.defineProperty(exports, "ApiEdgeSchemaTransformation", { enumerable: true, get: function () { return ApiEdgeSchema_1.ApiEdgeSchemaTransformation; } });
Object.defineProperty(exports, "Mixed", { enumerable: true, get: function () { return ApiEdgeSchema_1.Mixed; } });
Object.defineProperty(exports, "SubSchema", { enumerable: true, get: function () { return ApiEdgeSchema_1.SubSchema; } });
Object.defineProperty(exports, "SchemaReference", { enumerable: true, get: function () { return ApiEdgeSchema_1.SchemaReference; } });
Object.defineProperty(exports, "JSONDate", { enumerable: true, get: function () { return ApiEdgeSchema_1.JSONDate; } });
var ApiEdgeQuery_1 = require("./src/edge/ApiEdgeQuery");
Object.defineProperty(exports, "ApiEdgeQuery", { enumerable: true, get: function () { return ApiEdgeQuery_1.ApiEdgeQuery; } });
var ApiEdgeMethod_1 = require("./src/edge/ApiEdgeMethod");
Object.defineProperty(exports, "ApiEdgeMethod", { enumerable: true, get: function () { return ApiEdgeMethod_1.ApiEdgeMethod; } });
Object.defineProperty(exports, "ApiEdgeMethodScope", { enumerable: true, get: function () { return ApiEdgeMethod_1.ApiEdgeMethodScope; } });
Object.defineProperty(exports, "ApiEdgeMethodOutput", { enumerable: true, get: function () { return ApiEdgeMethod_1.ApiEdgeMethodOutput; } });
var ApiEdgeError_1 = require("./src/query/ApiEdgeError");
Object.defineProperty(exports, "ApiEdgeError", { enumerable: true, get: function () { return ApiEdgeError_1.ApiEdgeError; } });
var ApiEdgeRelation_1 = require("./src/relations/ApiEdgeRelation");
Object.defineProperty(exports, "ApiEdgeRelation", { enumerable: true, get: function () { return ApiEdgeRelation_1.ApiEdgeRelation; } });
Object.defineProperty(exports, "ApiEdgeRelationTypes", { enumerable: true, get: function () { return ApiEdgeRelation_1.ApiEdgeRelationTypes; } });
var OneToOneRelation_1 = require("./src/relations/OneToOneRelation");
Object.defineProperty(exports, "OneToOneRelation", { enumerable: true, get: function () { return OneToOneRelation_1.OneToOneRelation; } });
var OneToManyRelation_1 = require("./src/relations/OneToManyRelation");
Object.defineProperty(exports, "OneToManyRelation", { enumerable: true, get: function () { return OneToManyRelation_1.OneToManyRelation; } });
var ApiRequest_1 = require("./src/request/ApiRequest");
Object.defineProperty(exports, "ApiRequest", { enumerable: true, get: function () { return ApiRequest_1.ApiRequest; } });
Object.defineProperty(exports, "ApiRequestPath", { enumerable: true, get: function () { return ApiRequest_1.ApiRequestPath; } });
Object.defineProperty(exports, "ApiRequestType", { enumerable: true, get: function () { return ApiRequest_1.ApiRequestType; } });
Object.defineProperty(exports, "EdgePathSegment", { enumerable: true, get: function () { return ApiRequest_1.EdgePathSegment; } });
Object.defineProperty(exports, "EntryPathSegment", { enumerable: true, get: function () { return ApiRequest_1.EntryPathSegment; } });
Object.defineProperty(exports, "MethodPathSegment", { enumerable: true, get: function () { return ApiRequest_1.MethodPathSegment; } });
Object.defineProperty(exports, "PathSegment", { enumerable: true, get: function () { return ApiRequest_1.PathSegment; } });
Object.defineProperty(exports, "RelatedFieldPathSegment", { enumerable: true, get: function () { return ApiRequest_1.RelatedFieldPathSegment; } });
var ApiRequestParser_1 = require("./src/request/ApiRequestParser");
Object.defineProperty(exports, "ApiRequestPathParser", { enumerable: true, get: function () { return ApiRequestParser_1.ApiRequestPathParser; } });
var ApiQuery_1 = require("./src/query/ApiQuery");
Object.defineProperty(exports, "ApiQuery", { enumerable: true, get: function () { return ApiQuery_1.ApiQuery; } });
var ApiQueryBuilder_1 = require("./src/query/ApiQueryBuilder");
Object.defineProperty(exports, "ApiQueryBuilder", { enumerable: true, get: function () { return ApiQueryBuilder_1.ApiQueryBuilder; } });
Object.defineProperty(exports, "CallMethodQueryStep", { enumerable: true, get: function () { return ApiQueryBuilder_1.CallMethodQueryStep; } });
Object.defineProperty(exports, "ExtendContextQueryStep", { enumerable: true, get: function () { return ApiQueryBuilder_1.ExtendContextQueryStep; } });
Object.defineProperty(exports, "ProvideIdQueryStep", { enumerable: true, get: function () { return ApiQueryBuilder_1.ProvideIdQueryStep; } });
Object.defineProperty(exports, "QueryEdgeQueryStep", { enumerable: true, get: function () { return ApiQueryBuilder_1.QueryEdgeQueryStep; } });
Object.defineProperty(exports, "RelateQueryStep", { enumerable: true, get: function () { return ApiQueryBuilder_1.RelateQueryStep; } });
Object.defineProperty(exports, "SetBodyQueryStep", { enumerable: true, get: function () { return ApiQueryBuilder_1.SetBodyQueryStep; } });
Object.defineProperty(exports, "SetResponseQueryStep", { enumerable: true, get: function () { return ApiQueryBuilder_1.SetResponseQueryStep; } });
Object.defineProperty(exports, "RelateChangeQueryStep", { enumerable: true, get: function () { return ApiQueryBuilder_1.RelateChangeQueryStep; } });
var ApiEdgeAction_1 = require("./src/edge/ApiEdgeAction");
Object.defineProperty(exports, "ApiEdgeAction", { enumerable: true, get: function () { return ApiEdgeAction_1.ApiEdgeAction; } });
Object.defineProperty(exports, "ApiEdgeActionTrigger", { enumerable: true, get: function () { return ApiEdgeAction_1.ApiEdgeActionTrigger; } });
Object.defineProperty(exports, "ApiEdgeActionTriggerKind", { enumerable: true, get: function () { return ApiEdgeAction_1.ApiEdgeActionTriggerKind; } });
var ApiAction_1 = require("./src/query/ApiAction");
Object.defineProperty(exports, "ApiAction", { enumerable: true, get: function () { return ApiAction_1.ApiAction; } });
Object.defineProperty(exports, "ApiActionTriggerKind", { enumerable: true, get: function () { return ApiAction_1.ApiActionTriggerKind; } });
var LazyApiEdge_1 = require("./src/resolver/LazyApiEdge");
Object.defineProperty(exports, "LazyApiEdge", { enumerable: true, get: function () { return LazyApiEdge_1.LazyApiEdge; } });
var LocalApiResolver_1 = require("./src/resolver/LocalApiResolver");
Object.defineProperty(exports, "LocalApiResolver", { enumerable: true, get: function () { return LocalApiResolver_1.LocalApiResolver; } });
var Api_1 = require("./src/Api");
Object.defineProperty(exports, "Api", { enumerable: true, get: function () { return Api_1.Api; } });
//# sourceMappingURL=index.js.map