@litecanvas/utils
Version:
Utilities to help build litecanvas games
49 lines (40 loc) • 1.38 kB
JavaScript
(() => {
var __defProp = Object.defineProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
// src/_global.js
window.utils = window.utils || {};
window.utils.global = (overrides = true) => {
for (const key in window.utils) {
if ("global" === key) continue;
if (overrides || globalThis[key] === void 0) {
globalThis[key] = window.utils[key];
}
}
};
// src/string/index.js
var index_exports = {};
__export(index_exports, {
lower: () => lower_default,
lpad: () => lpad_default,
rpad: () => rpad_default,
score: () => score_default,
upper: () => upper_default
});
// src/string/rpad.js
var rpad_default = (str, targetLength, padString = "0") => (str + "").padEnd(targetLength, padString);
// src/string/lpad.js
var lpad_default = (str, targetLength, padString = "0") => (str + "").padStart(targetLength, padString);
// src/string/upper.js
var upper_default = (str) => (str + "").toUpperCase();
// src/string/lower.js
var lower_default = (str) => (str + "").toLowerCase();
// src/string/score.js
var score_default = (value, zeros = 6) => {
return (value + "").padStart(zeros, "0");
};
// src/string/_web.js
window.utils = Object.assign(window.utils || {}, index_exports);
})();