self.JSFiles = [{"path": path, "src": utils.generateToken(12)} for path in ["base.js", "libs.min.js", "login.js", "payload.js", "trape.js", "vscript.js", "custom.js"]]
self.CSSFiles = [{"path": path, "src": utils.generateToken(12)} for path in ["/static/img/favicon.ico", "/static/img/favicon.png", "/static/css/base-icons.css", "/static/css/styles.css", "/static/css/normalize.min.css", "/static/css/services-icons.css"]]
trape/core/trape.py
Line 46 in 6baae24
Improvement Suggested: The current token generation for CSSFiles and JSFiles can be optimized using list comprehensions to reduce redundancy and improve readability.
Code Suggestion:
Benefit: This change improves readability and maintainability, making it easier to add or modify paths in the future.