Uname: Linux webm016.cluster127.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
Software: Apache
PHP version: 7.4.33 [ PHP INFO ] PHP os: Linux
Server Ip: 54.36.31.145
Your Ip: 216.73.216.182
User: homesquasz (91404) | Group: users (100)
Safe Mode: OFF
Disable Function:
_dyuweyrj4,_dyuweyrj4r,dl

name : format-method.js
"use strict";

var isCallable = require("../object/is-callable")
  , value      = require("../object/valid-value")
  , call       = Function.prototype.call;

module.exports = function (fmap) {
	fmap = Object(value(fmap));
	return function (pattern) {
		var context = this;
		value(context);
		pattern = String(pattern);
		return pattern.replace(/%([a-zA-Z]+)|\\([\u0000-\uffff])/g, function (
			match,
			token,
			escapeChar
		) {
			var t, result;
			if (escapeChar) return escapeChar;
			t = token;
			while (t && !(result = fmap[t])) t = t.slice(0, -1);
			if (!result) return match;
			if (isCallable(result)) result = call.call(result, context);
			return result + token.slice(t.length);
		});
	};
};
© 2026 GrazzMean