UNPKG

@zohodesk/client_build_tool

Version:

A CLI tool to build web applications and client libraries

27 lines (22 loc) 673 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.serveContextFiles = serveContextFiles; var _express = _interopRequireDefault(require("express")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function serveContextFiles(app, options) { const { context, contextFolderPath } = options; const { contextURL } = options.serverExtras; app.use(`${contextURL}/fonts`, _express.default.static(`${context}/fonts`)); if (contextURL) { app.use(contextURL, _express.default.static(contextFolderPath)); } else { app.use(_express.default.static(context)); } }