This PR will close #123, it changes the update-assets.mjs script to modify the icon-db after downloading it. It replaces any positive lookaround in the file's RegEx expressions (which are not allowed in Safari (or Firefox)) with their content. This should prevent any future issues from cropping up as well.
This PR will close #123, it changes the
update-assets.mjs
script to modify the icon-db after downloading it. It replaces any positive lookaround in the file's RegEx expressions (which are not allowed in Safari (or Firefox)) with their content. This should prevent any future issues from cropping up as well.Here's an example of the Regex, showing the part that is not allowed: https://regexr.com/6oovg