From bd97f5ca41f0ee6ba2685da9105e64e89e5c782a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mati=CC=81as=20Lescano?= Date: Wed, 12 Oct 2016 11:44:29 -0300 Subject: [PATCH] fix js style --- lib/url-builder/index.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/url-builder/index.js b/lib/url-builder/index.js index 171bb7cc9b..5f69f559c9 100644 --- a/lib/url-builder/index.js +++ b/lib/url-builder/index.js @@ -1,15 +1,20 @@ -var urls = {} +const urls = {} -module.exports.register = function urlBuilderRegister (label, path) { urls[label] = path } +module.exports.register = function urlBuilderRegister (label, path) { + urls[label] = path +} module.exports.for = function urlBuilderFor (label, params) { var url = urls[label] + if (!url) throw new Error('Unknown label for urlBuilder ' + label) + if (params) { Object.keys(params).forEach(function (param) { var pExp = new RegExp(':' + param, 'g') url = url.replace(pExp, params[param]) }) } + return url }