@aspectus/resource-template-url-getter
Version:
Template url getter function for `@aspectus/resource`.
20 lines (14 loc) • 536 B
JavaScript
/*!
* resource-template-url-getter v0.10.20
* (c) 2020 Alex Tkachenko
* Released under the MIT License.
*/
;
Object.defineProperty(exports, '__esModule', { value: true });
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
var urlTemplate = _interopDefault(require('url-template'));
function makeTemplateGetter(template) {
var compiled = urlTemplate.parse(template);
return compiled.expand.bind(compiled);
}
exports.default = makeTemplateGetter;