hunk.code_window:         let res = fromRawPem (BL.fromStrict $ TE.encodeUtf8 key)
               err e = "Could not decode PEM: " <> T.unpack e
           either (invalidJwk . err) (return . JWTConfig ktype) res
         invalidJwk msg = fail ("Invalid JWK: " <> msg)
   -- | Helper functions to decode PEM bytestring to RSA public key
  
hunk.labels: keep keep replace keep keep keep keep keep
hunk.after_edit:         either (invalidJwk . err) (\r -> return $ JWTConfig ktype r cns) res
  
hunk.file_path: server/src-lib/Hasura/Server/Auth/JWT.hs
hunk.type: replace
file: /**
   *  Point of contact for component modules
   *
   *  ie: import { CounterButton, InfoBar } from 'components';
   *
   */
  
  export dataHeaderConnector from './DataHeader';
  export PageContainer from './PageContainer/PageContainer';
  export viewTableConnector from './TableBrowseRows/ViewTable';
  export addExistingTableViewConnector from './Add/AddExistingTableView';
  export addTableConnector from './Add/AddTable';
  export rawSQLConnector from './RawSQL/RawSQL';
  export insertItemConnector from './TableInsertItem/InsertItem';
  export editItemConnector from './TableBrowseRows/EditItem';
  export modifyTableConnector from './TableModify/ModifyTable';
  export modifyViewConnector from './TableModify/ModifyView';
  export relationshipsConnector from './TableRelationships/Relationships';
  export relationshipsViewConnector from './TableRelationships/RelationshipsView';
  export permissionsConnector from './TablePermissions/Permissions';
  export schemaConnector from './Schema/Schema';
  export schemaContainerConnector from './Schema/SchemaContainer';
  export migrationsConnector from './Migrations/MigrationsHome';
  
  export dataRouter from './DataRouter';
  
  export dataReducer from './DataReducer';
  
  export metadataConnector from './Metadata/Metadata.js';
  
  /*
  export Logs from './Logs/Logs';
  export BrowseTemplates from './QueryTemplates/BrowseTemplates';
  export CreateTemplate from './QueryTemplates/CreateTemplate';
  export ListTemplates from './QueryTemplates/ListTemplates';
  export ViewTemplate from './QueryTemplates/ViewTemplate';
  */
  