avancement planning

This commit is contained in:
2026-05-26 11:58:39 +02:00
parent 619a2b240a
commit 150b97cd2e
4892 changed files with 99214 additions and 429382 deletions
+17 -19
View File
@@ -1,37 +1,36 @@
"use strict";
// Cache system is a bit outdated and could do with work
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = (function (window, options, logger) {
var cache = null;
export default (window, options, logger) => {
let cache = null;
if (options.env !== 'development') {
try {
cache = (typeof window.localStorage === 'undefined') ? null : window.localStorage;
}
catch (_) { }
} catch (_) {}
}
return {
setCSS: function (path, lastModified, modifyVars, styles) {
setCSS: function(path, lastModified, modifyVars, styles) {
if (cache) {
logger.info("saving ".concat(path, " to cache."));
logger.info(`saving ${path} to cache.`);
try {
cache.setItem(path, styles);
cache.setItem("".concat(path, ":timestamp"), lastModified);
cache.setItem(`${path}:timestamp`, lastModified);
if (modifyVars) {
cache.setItem("".concat(path, ":vars"), JSON.stringify(modifyVars));
cache.setItem(`${path}:vars`, JSON.stringify(modifyVars));
}
}
catch (e) {
} catch (e) {
// TODO - could do with adding more robust error handling
logger.error("failed to save \"".concat(path, "\" to local storage for caching."));
logger.error(`failed to save "${path}" to local storage for caching.`);
}
}
},
getCSS: function (path, webInfo, modifyVars) {
var css = cache && cache.getItem(path);
var timestamp = cache && cache.getItem("".concat(path, ":timestamp"));
var vars = cache && cache.getItem("".concat(path, ":vars"));
getCSS: function(path, webInfo, modifyVars) {
const css = cache && cache.getItem(path);
const timestamp = cache && cache.getItem(`${path}:timestamp`);
let vars = cache && cache.getItem(`${path}:vars`);
modifyVars = modifyVars || {};
vars = vars || '{}'; // if not set, treat as the JSON representation of an empty object
if (timestamp && webInfo.lastModified &&
(new Date(webInfo.lastModified).valueOf() ===
new Date(timestamp).valueOf()) &&
@@ -41,5 +40,4 @@ exports.default = (function (window, options, logger) {
}
}
};
});
//# sourceMappingURL=cache.js.map
};