UNPKG

grind-assets

Version:
19 lines (15 loc) 1.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.cacheBust = cacheBust; function cacheBust(url) { url = url.replace(/(\?|&)?__ts=\d+/g, ''); if (url.indexOf('?') >= 0) { url += '&'; } else { url += '?'; } return `${url}__ts=${Date.now()}`; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9EZXZ0b29scy9Ccm93c2VyL1N1cHBvcnQvY2FjaGVCdXN0LmpzIl0sIm5hbWVzIjpbImNhY2hlQnVzdCIsInVybCIsInJlcGxhY2UiLCJpbmRleE9mIiwiRGF0ZSIsIm5vdyJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFPLFNBQVNBLFNBQVQsQ0FBbUJDLEdBQW5CLEVBQXdCO0FBQzlCQSxFQUFBQSxHQUFHLEdBQUdBLEdBQUcsQ0FBQ0MsT0FBSixDQUFZLGtCQUFaLEVBQWdDLEVBQWhDLENBQU47O0FBRUEsTUFBSUQsR0FBRyxDQUFDRSxPQUFKLENBQVksR0FBWixLQUFvQixDQUF4QixFQUEyQjtBQUMxQkYsSUFBQUEsR0FBRyxJQUFJLEdBQVA7QUFDQSxHQUZELE1BRU87QUFDTkEsSUFBQUEsR0FBRyxJQUFJLEdBQVA7QUFDQTs7QUFFRCxTQUFRLEdBQUVBLEdBQUksUUFBT0csSUFBSSxDQUFDQyxHQUFMLEVBQVcsRUFBaEM7QUFDQSIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBmdW5jdGlvbiBjYWNoZUJ1c3QodXJsKSB7XG5cdHVybCA9IHVybC5yZXBsYWNlKC8oXFw/fCYpP19fdHM9XFxkKy9nLCAnJylcblxuXHRpZiAodXJsLmluZGV4T2YoJz8nKSA+PSAwKSB7XG5cdFx0dXJsICs9ICcmJ1xuXHR9IGVsc2Uge1xuXHRcdHVybCArPSAnPydcblx0fVxuXG5cdHJldHVybiBgJHt1cmx9X190cz0ke0RhdGUubm93KCl9YFxufVxuIl19