Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- js_mimetypes = frozenset(['text/javascript', 'application/x-javascript'])
- def jsminify_middleware(app):
- @webob_wrap
- def middleware_app(req):
- r = req.get_response(app)
- if r.content_type in js_mimetypes and r.body:
- r.decode_content()
- r.body = jsmin(r.body)
- if 'gzip' in req.accept_encoding:
- r.encode_content()
- return r
- return middleware_app
Advertisement
Add Comment
Please, Sign In to add comment