UNPKG

@aspectus/resource-template-url-getter

Version:

Template url getter function for `@aspectus/resource`.

20 lines (14 loc) 536 B
/*! * resource-template-url-getter v0.10.20 * (c) 2020 Alex Tkachenko * Released under the MIT License. */ 'use strict'; 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;