@aspectus/resource-template-url-getter
Version:
Template url getter function for `@aspectus/resource`.
24 lines (18 loc) • 861 B
JavaScript
/*!
* resource-template-url-getter v0.10.20
* (c) 2020 Alex Tkachenko
* Released under the MIT License.
*/
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('url-template')) :
typeof define === 'function' && define.amd ? define(['exports', 'url-template'], factory) :
(global = global || self, factory(global.ResourceTemplateUrlGetter = {}, global.urlTemplate));
}(this, (function (exports, urlTemplate) { 'use strict';
urlTemplate = urlTemplate && urlTemplate.hasOwnProperty('default') ? urlTemplate['default'] : urlTemplate;
function makeTemplateGetter(template) {
var compiled = urlTemplate.parse(template);
return compiled.expand.bind(compiled);
}
exports.default = makeTemplateGetter;
Object.defineProperty(exports, '__esModule', { value: true });
})));