hunk.code_window:   -- verify the JWT
     claims <- liftJWTError invalidJWTError $ verifyJwt (jcKey conf) jwt
     -- filter only x-hasura claims
  
hunk.labels: keep keep keep add keep
hunk.after_edit:   let claimsNs = fromMaybe defaultClaimNs $ jcClaimNs conf
     -- see if the hasura claims key exist in the claims map
     let mHasuraClaims = Map.lookup claimsNs $ claims ^. unregisteredClaims
     hasuraClaimsV <- maybe claimsNotFound return mHasuraClaims
     -- the value of hasura claims key has to be an object
     hasuraClaims <- validateIsObject hasuraClaimsV
  
hunk.file_path: server/src-lib/Hasura/Server/Auth/JWT.hs
hunk.type: add
file: const fontAwesomeConfig = require('./font-awesome.config.js');
  const ExtractTextPlugin = require('extract-text-webpack-plugin');
  
  fontAwesomeConfig.styleLoader = ExtractTextPlugin.extract({
    fallback: 'style-loader',
    use: 'css-loader!less-loader',
  });
  module.exports = fontAwesomeConfig;
  