(function() { let config; $(document).ready(function() { console.log("Initialization of cleaner.js finished."); config = JSON.parse(window.localStorage.getItem("config")); console.log(config); init(); }); function init() { $(document).keydown(function(event) { if (event.altKey) { if (event.keyCode === 13) { event.preventDefault(); clean(); } } }); $("#cleaner-clean-btn").click(function() { console.log("Clean button clicked"); clean(); }); initQuickSettings(); } function initQuickSettings() { const filterList = $("#filter-list"); filterList.empty(); // Clear any existing list items config.rules.forEach(rule => { const listItem = $(`