sofa-api
Version:
Create REST APIs with GraphQL
19 lines (18 loc) • 1.38 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createSofa = exports.createSofaRouter = exports.mapToPrimitive = exports.buildSchemaObjectFromType = exports.resolveFieldType = exports.OpenAPI = void 0;
exports.useSofa = useSofa;
const router_js_1 = require("./router.js");
Object.defineProperty(exports, "createSofaRouter", { enumerable: true, get: function () { return router_js_1.createSofaRouter; } });
const sofa_js_1 = require("./sofa.js");
Object.defineProperty(exports, "createSofa", { enumerable: true, get: function () { return sofa_js_1.createSofa; } });
var index_js_1 = require("./open-api/index.js");
Object.defineProperty(exports, "OpenAPI", { enumerable: true, get: function () { return index_js_1.OpenAPI; } });
var types_js_1 = require("./open-api/types.js");
Object.defineProperty(exports, "resolveFieldType", { enumerable: true, get: function () { return types_js_1.resolveFieldType; } });
Object.defineProperty(exports, "buildSchemaObjectFromType", { enumerable: true, get: function () { return types_js_1.buildSchemaObjectFromType; } });
var utils_js_1 = require("./open-api/utils.js");
Object.defineProperty(exports, "mapToPrimitive", { enumerable: true, get: function () { return utils_js_1.mapToPrimitive; } });
function useSofa(config) {
return (0, router_js_1.createSofaRouter)((0, sofa_js_1.createSofa)(config));
}