UNPKG

api-core

Version:

Model-based dynamic multi-level APIs for any provider, plus multiple consumption channels

78 lines 9.86 kB
"use strict"; 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