UNPKG

async-tag

Version:

Resolves template literals tag values before applying a generic tag

1 lines 299 B
self.asyncTag=function(){"use strict";var n=Array.isArray,r=function r(t,u){for(var i=[],e=t.length;u<e;u++)i.push(n(t[u])?r(t[u],0):t[u]);return Promise.all(i)};return function(n){function t(r,t){return n.apply(this,[r].concat(t))}return function(n){return r(arguments,1).then(t.bind(this,n))}}}();